diff --git a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/BasicsParser.java b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/BasicsParser.java index c3bacc46..92851a47 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/BasicsParser.java +++ b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/BasicsParser.java @@ -73,7 +73,7 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterAnyTypeAccess().getGroup(), "rule__ParameterAnyType__Group__0"); builder.put(grammarAccess.getParameterAnyTypeAccess().getGroup_2(), "rule__ParameterAnyType__Group_2__0"); builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup(), "rule__ParameterArrayType__Group__0"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup_4(), "rule__ParameterArrayType__Group_4__0"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup_2(), "rule__ParameterArrayType__Group_2__0"); builder.put(grammarAccess.getParameterListAccess().getGroup(), "rule__ParameterList__Group__0"); builder.put(grammarAccess.getParameterListAccess().getGroup_3(), "rule__ParameterList__Group_3__0"); builder.put(grammarAccess.getParameterAnyAccess().getGroup(), "rule__ParameterAny__Group__0"); @@ -136,8 +136,8 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_1(), "rule__ParameterBooleanType__DefaultAssignment_2_1"); builder.put(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_1(), "rule__ParameterBase64Type__DefaultAssignment_2_1"); builder.put(grammarAccess.getParameterAnyTypeAccess().getDefaultAssignment_2_1(), "rule__ParameterAnyType__DefaultAssignment_2_1"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2(), "rule__ParameterArrayType__TypeAssignment_2"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1(), "rule__ParameterArrayType__DefaultAssignment_4_1"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_1(), "rule__ParameterArrayType__TypeAssignment_1"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_2_1(), "rule__ParameterArrayType__DefaultAssignment_2_1"); builder.put(grammarAccess.getParameterListAccess().getValueAssignment_2(), "rule__ParameterList__ValueAssignment_2"); builder.put(grammarAccess.getParameterListAccess().getValueAssignment_3_1(), "rule__ParameterList__ValueAssignment_3_1"); builder.put(grammarAccess.getParameterAnyAccess().getValueAssignment_2_1(), "rule__ParameterAny__ValueAssignment_2_1"); diff --git a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/RosParser.java b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/RosParser.java index 97a2864e..3b7defc7 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/RosParser.java +++ b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/RosParser.java @@ -117,7 +117,7 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterAnyTypeAccess().getGroup(), "rule__ParameterAnyType__Group__0"); builder.put(grammarAccess.getParameterAnyTypeAccess().getGroup_2(), "rule__ParameterAnyType__Group_2__0"); builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup(), "rule__ParameterArrayType__Group__0"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup_4(), "rule__ParameterArrayType__Group_4__0"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup_2(), "rule__ParameterArrayType__Group_2__0"); builder.put(grammarAccess.getParameterListAccess().getGroup(), "rule__ParameterList__Group__0"); builder.put(grammarAccess.getParameterListAccess().getGroup_3(), "rule__ParameterList__Group_3__0"); builder.put(grammarAccess.getParameterAnyAccess().getGroup(), "rule__ParameterAny__Group__0"); @@ -228,8 +228,8 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_1(), "rule__ParameterBooleanType__DefaultAssignment_2_1"); builder.put(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_1(), "rule__ParameterBase64Type__DefaultAssignment_2_1"); builder.put(grammarAccess.getParameterAnyTypeAccess().getDefaultAssignment_2_1(), "rule__ParameterAnyType__DefaultAssignment_2_1"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2(), "rule__ParameterArrayType__TypeAssignment_2"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1(), "rule__ParameterArrayType__DefaultAssignment_4_1"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_1(), "rule__ParameterArrayType__TypeAssignment_1"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_2_1(), "rule__ParameterArrayType__DefaultAssignment_2_1"); builder.put(grammarAccess.getParameterListAccess().getValueAssignment_2(), "rule__ParameterList__ValueAssignment_2"); builder.put(grammarAccess.getParameterListAccess().getValueAssignment_3_1(), "rule__ParameterList__ValueAssignment_3_1"); builder.put(grammarAccess.getParameterAnyAccess().getValueAssignment_2_1(), "rule__ParameterAny__ValueAssignment_2_1"); diff --git a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalBasicsParser.g b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalBasicsParser.g index 577e9d7d..28aff90b 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalBasicsParser.g +++ b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalBasicsParser.g @@ -4110,9 +4110,9 @@ rule__ParameterArrayType__Group__1__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); } - LeftSquareBracket - { after(grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); } + { before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_1()); } + (rule__ParameterArrayType__TypeAssignment_1) + { after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_1()); } ) ; finally { @@ -4125,7 +4125,6 @@ rule__ParameterArrayType__Group__2 } : rule__ParameterArrayType__Group__2__Impl - rule__ParameterArrayType__Group__3 ; finally { restoreStackSize(stackSize); @@ -4137,62 +4136,9 @@ rule__ParameterArrayType__Group__2__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } - (rule__ParameterArrayType__TypeAssignment_2) - { after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__ParameterArrayType__Group__3__Impl - rule__ParameterArrayType__Group__4 -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); } - RightSquareBracket - { after(grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__4 - @init { - int stackSize = keepStackSize(); - } -: - rule__ParameterArrayType__Group__4__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__4__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); } - (rule__ParameterArrayType__Group_4__0)? - { after(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); } + { before(grammarAccess.getParameterArrayTypeAccess().getGroup_2()); } + (rule__ParameterArrayType__Group_2__0)? + { after(grammarAccess.getParameterArrayTypeAccess().getGroup_2()); } ) ; finally { @@ -4200,53 +4146,53 @@ finally { } -rule__ParameterArrayType__Group_4__0 +rule__ParameterArrayType__Group_2__0 @init { int stackSize = keepStackSize(); } : - rule__ParameterArrayType__Group_4__0__Impl - rule__ParameterArrayType__Group_4__1 + rule__ParameterArrayType__Group_2__0__Impl + rule__ParameterArrayType__Group_2__1 ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__0__Impl +rule__ParameterArrayType__Group_2__0__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); } Default - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__1 +rule__ParameterArrayType__Group_2__1 @init { int stackSize = keepStackSize(); } : - rule__ParameterArrayType__Group_4__1__Impl + rule__ParameterArrayType__Group_2__1__Impl ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__1__Impl +rule__ParameterArrayType__Group_2__1__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); } - (rule__ParameterArrayType__DefaultAssignment_4_1) - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_2_1()); } + (rule__ParameterArrayType__DefaultAssignment_2_1) + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_2_1()); } ) ; finally { @@ -6855,30 +6801,30 @@ finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__TypeAssignment_2 +rule__ParameterArrayType__TypeAssignment_1 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); } ruleParameterType - { after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__DefaultAssignment_4_1 +rule__ParameterArrayType__DefaultAssignment_2_1 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); } ruleParameterList - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); } ) ; finally { diff --git a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalBasicsParser.java b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalBasicsParser.java index e45dd2f0..ad04714a 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalBasicsParser.java +++ b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalBasicsParser.java @@ -10463,7 +10463,11 @@ public final void rule__ParameterIntegerType__Group__2__Impl() throws Recognitio int LA15_0 = input.LA(1); if ( (LA15_0==Default) ) { - alt15=1; + int LA15_1 = input.LA(2); + + if ( (LA15_1==RULE_DECINT) ) { + alt15=1; + } } switch (alt15) { case 1 : @@ -10859,7 +10863,11 @@ public final void rule__ParameterStringType__Group__2__Impl() throws Recognition int LA16_0 = input.LA(1); if ( (LA16_0==Default) ) { - alt16=1; + int LA16_1 = input.LA(2); + + if ( ((LA16_1>=RULE_ID && LA16_1<=RULE_STRING)) ) { + alt16=1; + } } switch (alt16) { case 1 : @@ -11255,7 +11263,11 @@ public final void rule__ParameterDoubleType__Group__2__Impl() throws Recognition int LA17_0 = input.LA(1); if ( (LA17_0==Default) ) { - alt17=1; + int LA17_1 = input.LA(2); + + if ( (LA17_1==RULE_DOUBLE) ) { + alt17=1; + } } switch (alt17) { case 1 : @@ -11651,7 +11663,11 @@ public final void rule__ParameterBooleanType__Group__2__Impl() throws Recognitio int LA18_0 = input.LA(1); if ( (LA18_0==Default) ) { - alt18=1; + int LA18_1 = input.LA(2); + + if ( (LA18_1==RULE_BOOLEAN) ) { + alt18=1; + } } switch (alt18) { case 1 : @@ -12047,7 +12063,11 @@ public final void rule__ParameterBase64Type__Group__2__Impl() throws Recognition int LA19_0 = input.LA(1); if ( (LA19_0==Default) ) { - alt19=1; + int LA19_1 = input.LA(2); + + if ( (LA19_1==RULE_BINARY) ) { + alt19=1; + } } switch (alt19) { case 1 : @@ -12251,7 +12271,7 @@ public final void rule__ParameterArrayType__Group__0() throws RecognitionExcepti // InternalBasicsParser.g:4072:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) // InternalBasicsParser.g:4073:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 { - pushFollow(FOLLOW_4); + pushFollow(FOLLOW_11); rule__ParameterArrayType__Group__0__Impl(); state._fsp--; @@ -12326,7 +12346,7 @@ public final void rule__ParameterArrayType__Group__1() throws RecognitionExcepti // InternalBasicsParser.g:4099:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) // InternalBasicsParser.g:4100:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_15); rule__ParameterArrayType__Group__1__Impl(); state._fsp--; @@ -12355,181 +12375,31 @@ public final void rule__ParameterArrayType__Group__1() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__1__Impl" - // InternalBasicsParser.g:4107:1: rule__ParameterArrayType__Group__1__Impl : ( LeftSquareBracket ) ; + // InternalBasicsParser.g:4107:1: rule__ParameterArrayType__Group__1__Impl : ( ( rule__ParameterArrayType__TypeAssignment_1 ) ) ; public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4111:1: ( ( LeftSquareBracket ) ) - // InternalBasicsParser.g:4112:1: ( LeftSquareBracket ) - { - // InternalBasicsParser.g:4112:1: ( LeftSquareBracket ) - // InternalBasicsParser.g:4113:2: LeftSquareBracket - { - before(grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); - match(input,LeftSquareBracket,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__1__Impl" - - - // $ANTLR start "rule__ParameterArrayType__Group__2" - // InternalBasicsParser.g:4122:1: rule__ParameterArrayType__Group__2 : rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ; - public final void rule__ParameterArrayType__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalBasicsParser.g:4126:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) - // InternalBasicsParser.g:4127:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 - { - pushFollow(FOLLOW_24); - rule__ParameterArrayType__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__2" - - - // $ANTLR start "rule__ParameterArrayType__Group__2__Impl" - // InternalBasicsParser.g:4134:1: rule__ParameterArrayType__Group__2__Impl : ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ; - public final void rule__ParameterArrayType__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalBasicsParser.g:4138:1: ( ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ) - // InternalBasicsParser.g:4139:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) + // InternalBasicsParser.g:4111:1: ( ( ( rule__ParameterArrayType__TypeAssignment_1 ) ) ) + // InternalBasicsParser.g:4112:1: ( ( rule__ParameterArrayType__TypeAssignment_1 ) ) { - // InternalBasicsParser.g:4139:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) - // InternalBasicsParser.g:4140:2: ( rule__ParameterArrayType__TypeAssignment_2 ) + // InternalBasicsParser.g:4112:1: ( ( rule__ParameterArrayType__TypeAssignment_1 ) ) + // InternalBasicsParser.g:4113:2: ( rule__ParameterArrayType__TypeAssignment_1 ) { - before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); - // InternalBasicsParser.g:4141:2: ( rule__ParameterArrayType__TypeAssignment_2 ) - // InternalBasicsParser.g:4141:3: rule__ParameterArrayType__TypeAssignment_2 - { - pushFollow(FOLLOW_2); - rule__ParameterArrayType__TypeAssignment_2(); - - state._fsp--; - - - } - - after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__2__Impl" - - - // $ANTLR start "rule__ParameterArrayType__Group__3" - // InternalBasicsParser.g:4149:1: rule__ParameterArrayType__Group__3 : rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ; - public final void rule__ParameterArrayType__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalBasicsParser.g:4153:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) - // InternalBasicsParser.g:4154:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 + before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_1()); + // InternalBasicsParser.g:4114:2: ( rule__ParameterArrayType__TypeAssignment_1 ) + // InternalBasicsParser.g:4114:3: rule__ParameterArrayType__TypeAssignment_1 { - pushFollow(FOLLOW_15); - rule__ParameterArrayType__Group__3__Impl(); - - state._fsp--; - pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__4(); + rule__ParameterArrayType__TypeAssignment_1(); state._fsp--; } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__3" - - - // $ANTLR start "rule__ParameterArrayType__Group__3__Impl" - // InternalBasicsParser.g:4161:1: rule__ParameterArrayType__Group__3__Impl : ( RightSquareBracket ) ; - public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalBasicsParser.g:4165:1: ( ( RightSquareBracket ) ) - // InternalBasicsParser.g:4166:1: ( RightSquareBracket ) - { - // InternalBasicsParser.g:4166:1: ( RightSquareBracket ) - // InternalBasicsParser.g:4167:2: RightSquareBracket - { - before(grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); - match(input,RightSquareBracket,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); + after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_1()); } @@ -12548,21 +12418,21 @@ public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionE } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__3__Impl" + // $ANTLR end "rule__ParameterArrayType__Group__1__Impl" - // $ANTLR start "rule__ParameterArrayType__Group__4" - // InternalBasicsParser.g:4176:1: rule__ParameterArrayType__Group__4 : rule__ParameterArrayType__Group__4__Impl ; - public final void rule__ParameterArrayType__Group__4() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group__2" + // InternalBasicsParser.g:4122:1: rule__ParameterArrayType__Group__2 : rule__ParameterArrayType__Group__2__Impl ; + public final void rule__ParameterArrayType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4180:1: ( rule__ParameterArrayType__Group__4__Impl ) - // InternalBasicsParser.g:4181:2: rule__ParameterArrayType__Group__4__Impl + // InternalBasicsParser.g:4126:1: ( rule__ParameterArrayType__Group__2__Impl ) + // InternalBasicsParser.g:4127:2: rule__ParameterArrayType__Group__2__Impl { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__4__Impl(); + rule__ParameterArrayType__Group__2__Impl(); state._fsp--; @@ -12581,24 +12451,24 @@ public final void rule__ParameterArrayType__Group__4() throws RecognitionExcepti } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__4" + // $ANTLR end "rule__ParameterArrayType__Group__2" - // $ANTLR start "rule__ParameterArrayType__Group__4__Impl" - // InternalBasicsParser.g:4187:1: rule__ParameterArrayType__Group__4__Impl : ( ( rule__ParameterArrayType__Group_4__0 )? ) ; - public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group__2__Impl" + // InternalBasicsParser.g:4133:1: rule__ParameterArrayType__Group__2__Impl : ( ( rule__ParameterArrayType__Group_2__0 )? ) ; + public final void rule__ParameterArrayType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4191:1: ( ( ( rule__ParameterArrayType__Group_4__0 )? ) ) - // InternalBasicsParser.g:4192:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) + // InternalBasicsParser.g:4137:1: ( ( ( rule__ParameterArrayType__Group_2__0 )? ) ) + // InternalBasicsParser.g:4138:1: ( ( rule__ParameterArrayType__Group_2__0 )? ) { - // InternalBasicsParser.g:4192:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) - // InternalBasicsParser.g:4193:2: ( rule__ParameterArrayType__Group_4__0 )? + // InternalBasicsParser.g:4138:1: ( ( rule__ParameterArrayType__Group_2__0 )? ) + // InternalBasicsParser.g:4139:2: ( rule__ParameterArrayType__Group_2__0 )? { - before(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); - // InternalBasicsParser.g:4194:2: ( rule__ParameterArrayType__Group_4__0 )? + before(grammarAccess.getParameterArrayTypeAccess().getGroup_2()); + // InternalBasicsParser.g:4140:2: ( rule__ParameterArrayType__Group_2__0 )? int alt20=2; int LA20_0 = input.LA(1); @@ -12607,10 +12477,10 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE } switch (alt20) { case 1 : - // InternalBasicsParser.g:4194:3: rule__ParameterArrayType__Group_4__0 + // InternalBasicsParser.g:4140:3: rule__ParameterArrayType__Group_2__0 { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__0(); + rule__ParameterArrayType__Group_2__0(); state._fsp--; @@ -12620,7 +12490,7 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE } - after(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); + after(grammarAccess.getParameterArrayTypeAccess().getGroup_2()); } @@ -12639,26 +12509,26 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__4__Impl" + // $ANTLR end "rule__ParameterArrayType__Group__2__Impl" - // $ANTLR start "rule__ParameterArrayType__Group_4__0" - // InternalBasicsParser.g:4203:1: rule__ParameterArrayType__Group_4__0 : rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ; - public final void rule__ParameterArrayType__Group_4__0() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_2__0" + // InternalBasicsParser.g:4149:1: rule__ParameterArrayType__Group_2__0 : rule__ParameterArrayType__Group_2__0__Impl rule__ParameterArrayType__Group_2__1 ; + public final void rule__ParameterArrayType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4207:1: ( rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ) - // InternalBasicsParser.g:4208:2: rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 + // InternalBasicsParser.g:4153:1: ( rule__ParameterArrayType__Group_2__0__Impl rule__ParameterArrayType__Group_2__1 ) + // InternalBasicsParser.g:4154:2: rule__ParameterArrayType__Group_2__0__Impl rule__ParameterArrayType__Group_2__1 { pushFollow(FOLLOW_4); - rule__ParameterArrayType__Group_4__0__Impl(); + rule__ParameterArrayType__Group_2__0__Impl(); state._fsp--; pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__1(); + rule__ParameterArrayType__Group_2__1(); state._fsp--; @@ -12677,25 +12547,25 @@ public final void rule__ParameterArrayType__Group_4__0() throws RecognitionExcep } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__0" + // $ANTLR end "rule__ParameterArrayType__Group_2__0" - // $ANTLR start "rule__ParameterArrayType__Group_4__0__Impl" - // InternalBasicsParser.g:4215:1: rule__ParameterArrayType__Group_4__0__Impl : ( Default ) ; - public final void rule__ParameterArrayType__Group_4__0__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_2__0__Impl" + // InternalBasicsParser.g:4161:1: rule__ParameterArrayType__Group_2__0__Impl : ( Default ) ; + public final void rule__ParameterArrayType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4219:1: ( ( Default ) ) - // InternalBasicsParser.g:4220:1: ( Default ) + // InternalBasicsParser.g:4165:1: ( ( Default ) ) + // InternalBasicsParser.g:4166:1: ( Default ) { - // InternalBasicsParser.g:4220:1: ( Default ) - // InternalBasicsParser.g:4221:2: Default + // InternalBasicsParser.g:4166:1: ( Default ) + // InternalBasicsParser.g:4167:2: Default { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); } @@ -12714,21 +12584,21 @@ public final void rule__ParameterArrayType__Group_4__0__Impl() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__0__Impl" + // $ANTLR end "rule__ParameterArrayType__Group_2__0__Impl" - // $ANTLR start "rule__ParameterArrayType__Group_4__1" - // InternalBasicsParser.g:4230:1: rule__ParameterArrayType__Group_4__1 : rule__ParameterArrayType__Group_4__1__Impl ; - public final void rule__ParameterArrayType__Group_4__1() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_2__1" + // InternalBasicsParser.g:4176:1: rule__ParameterArrayType__Group_2__1 : rule__ParameterArrayType__Group_2__1__Impl ; + public final void rule__ParameterArrayType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4234:1: ( rule__ParameterArrayType__Group_4__1__Impl ) - // InternalBasicsParser.g:4235:2: rule__ParameterArrayType__Group_4__1__Impl + // InternalBasicsParser.g:4180:1: ( rule__ParameterArrayType__Group_2__1__Impl ) + // InternalBasicsParser.g:4181:2: rule__ParameterArrayType__Group_2__1__Impl { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__1__Impl(); + rule__ParameterArrayType__Group_2__1__Impl(); state._fsp--; @@ -12747,35 +12617,35 @@ public final void rule__ParameterArrayType__Group_4__1() throws RecognitionExcep } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__1" + // $ANTLR end "rule__ParameterArrayType__Group_2__1" - // $ANTLR start "rule__ParameterArrayType__Group_4__1__Impl" - // InternalBasicsParser.g:4241:1: rule__ParameterArrayType__Group_4__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ; - public final void rule__ParameterArrayType__Group_4__1__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_2__1__Impl" + // InternalBasicsParser.g:4187:1: rule__ParameterArrayType__Group_2__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_2_1 ) ) ; + public final void rule__ParameterArrayType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4245:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ) - // InternalBasicsParser.g:4246:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) + // InternalBasicsParser.g:4191:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_2_1 ) ) ) + // InternalBasicsParser.g:4192:1: ( ( rule__ParameterArrayType__DefaultAssignment_2_1 ) ) { - // InternalBasicsParser.g:4246:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) - // InternalBasicsParser.g:4247:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) + // InternalBasicsParser.g:4192:1: ( ( rule__ParameterArrayType__DefaultAssignment_2_1 ) ) + // InternalBasicsParser.g:4193:2: ( rule__ParameterArrayType__DefaultAssignment_2_1 ) { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); - // InternalBasicsParser.g:4248:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) - // InternalBasicsParser.g:4248:3: rule__ParameterArrayType__DefaultAssignment_4_1 + before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_2_1()); + // InternalBasicsParser.g:4194:2: ( rule__ParameterArrayType__DefaultAssignment_2_1 ) + // InternalBasicsParser.g:4194:3: rule__ParameterArrayType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); - rule__ParameterArrayType__DefaultAssignment_4_1(); + rule__ParameterArrayType__DefaultAssignment_2_1(); state._fsp--; } - after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_2_1()); } @@ -12794,18 +12664,18 @@ public final void rule__ParameterArrayType__Group_4__1__Impl() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__1__Impl" + // $ANTLR end "rule__ParameterArrayType__Group_2__1__Impl" // $ANTLR start "rule__ParameterList__Group__0" - // InternalBasicsParser.g:4257:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; + // InternalBasicsParser.g:4203:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; public final void rule__ParameterList__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4261:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) - // InternalBasicsParser.g:4262:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 + // InternalBasicsParser.g:4207:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) + // InternalBasicsParser.g:4208:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 { pushFollow(FOLLOW_4); rule__ParameterList__Group__0__Impl(); @@ -12836,21 +12706,21 @@ public final void rule__ParameterList__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__0__Impl" - // InternalBasicsParser.g:4269:1: rule__ParameterList__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:4215:1: rule__ParameterList__Group__0__Impl : ( () ) ; public final void rule__ParameterList__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4273:1: ( ( () ) ) - // InternalBasicsParser.g:4274:1: ( () ) + // InternalBasicsParser.g:4219:1: ( ( () ) ) + // InternalBasicsParser.g:4220:1: ( () ) { - // InternalBasicsParser.g:4274:1: ( () ) - // InternalBasicsParser.g:4275:2: () + // InternalBasicsParser.g:4220:1: ( () ) + // InternalBasicsParser.g:4221:2: () { before(grammarAccess.getParameterListAccess().getParameterSequenceAction_0()); - // InternalBasicsParser.g:4276:2: () - // InternalBasicsParser.g:4276:3: + // InternalBasicsParser.g:4222:2: () + // InternalBasicsParser.g:4222:3: { } @@ -12873,16 +12743,16 @@ public final void rule__ParameterList__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__1" - // InternalBasicsParser.g:4284:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ; + // InternalBasicsParser.g:4230:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ; public final void rule__ParameterList__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4288:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) - // InternalBasicsParser.g:4289:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 + // InternalBasicsParser.g:4234:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) + // InternalBasicsParser.g:4235:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 { - pushFollow(FOLLOW_25); + pushFollow(FOLLOW_24); rule__ParameterList__Group__1__Impl(); state._fsp--; @@ -12911,17 +12781,17 @@ public final void rule__ParameterList__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__1__Impl" - // InternalBasicsParser.g:4296:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; + // InternalBasicsParser.g:4242:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterList__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4300:1: ( ( LeftSquareBracket ) ) - // InternalBasicsParser.g:4301:1: ( LeftSquareBracket ) + // InternalBasicsParser.g:4246:1: ( ( LeftSquareBracket ) ) + // InternalBasicsParser.g:4247:1: ( LeftSquareBracket ) { - // InternalBasicsParser.g:4301:1: ( LeftSquareBracket ) - // InternalBasicsParser.g:4302:2: LeftSquareBracket + // InternalBasicsParser.g:4247:1: ( LeftSquareBracket ) + // InternalBasicsParser.g:4248:2: LeftSquareBracket { before(grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); match(input,LeftSquareBracket,FOLLOW_2); @@ -12948,14 +12818,14 @@ public final void rule__ParameterList__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__2" - // InternalBasicsParser.g:4311:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ; + // InternalBasicsParser.g:4257:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ; public final void rule__ParameterList__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4315:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) - // InternalBasicsParser.g:4316:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 + // InternalBasicsParser.g:4261:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) + // InternalBasicsParser.g:4262:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 { pushFollow(FOLLOW_6); rule__ParameterList__Group__2__Impl(); @@ -12986,21 +12856,21 @@ public final void rule__ParameterList__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__2__Impl" - // InternalBasicsParser.g:4323:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; + // InternalBasicsParser.g:4269:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; public final void rule__ParameterList__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4327:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) - // InternalBasicsParser.g:4328:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalBasicsParser.g:4273:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) + // InternalBasicsParser.g:4274:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) { - // InternalBasicsParser.g:4328:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) - // InternalBasicsParser.g:4329:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalBasicsParser.g:4274:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalBasicsParser.g:4275:2: ( rule__ParameterList__ValueAssignment_2 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_2()); - // InternalBasicsParser.g:4330:2: ( rule__ParameterList__ValueAssignment_2 ) - // InternalBasicsParser.g:4330:3: rule__ParameterList__ValueAssignment_2 + // InternalBasicsParser.g:4276:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalBasicsParser.g:4276:3: rule__ParameterList__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_2(); @@ -13033,14 +12903,14 @@ public final void rule__ParameterList__Group__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__3" - // InternalBasicsParser.g:4338:1: rule__ParameterList__Group__3 : rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ; + // InternalBasicsParser.g:4284:1: rule__ParameterList__Group__3 : rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ; public final void rule__ParameterList__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4342:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) - // InternalBasicsParser.g:4343:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 + // InternalBasicsParser.g:4288:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) + // InternalBasicsParser.g:4289:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 { pushFollow(FOLLOW_6); rule__ParameterList__Group__3__Impl(); @@ -13071,20 +12941,20 @@ public final void rule__ParameterList__Group__3() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__3__Impl" - // InternalBasicsParser.g:4350:1: rule__ParameterList__Group__3__Impl : ( ( rule__ParameterList__Group_3__0 )* ) ; + // InternalBasicsParser.g:4296:1: rule__ParameterList__Group__3__Impl : ( ( rule__ParameterList__Group_3__0 )* ) ; public final void rule__ParameterList__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4354:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) - // InternalBasicsParser.g:4355:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalBasicsParser.g:4300:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) + // InternalBasicsParser.g:4301:1: ( ( rule__ParameterList__Group_3__0 )* ) { - // InternalBasicsParser.g:4355:1: ( ( rule__ParameterList__Group_3__0 )* ) - // InternalBasicsParser.g:4356:2: ( rule__ParameterList__Group_3__0 )* + // InternalBasicsParser.g:4301:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalBasicsParser.g:4302:2: ( rule__ParameterList__Group_3__0 )* { before(grammarAccess.getParameterListAccess().getGroup_3()); - // InternalBasicsParser.g:4357:2: ( rule__ParameterList__Group_3__0 )* + // InternalBasicsParser.g:4303:2: ( rule__ParameterList__Group_3__0 )* loop21: do { int alt21=2; @@ -13097,7 +12967,7 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept switch (alt21) { case 1 : - // InternalBasicsParser.g:4357:3: rule__ParameterList__Group_3__0 + // InternalBasicsParser.g:4303:3: rule__ParameterList__Group_3__0 { pushFollow(FOLLOW_7); rule__ParameterList__Group_3__0(); @@ -13136,14 +13006,14 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__4" - // InternalBasicsParser.g:4365:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; + // InternalBasicsParser.g:4311:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; public final void rule__ParameterList__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4369:1: ( rule__ParameterList__Group__4__Impl ) - // InternalBasicsParser.g:4370:2: rule__ParameterList__Group__4__Impl + // InternalBasicsParser.g:4315:1: ( rule__ParameterList__Group__4__Impl ) + // InternalBasicsParser.g:4316:2: rule__ParameterList__Group__4__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group__4__Impl(); @@ -13169,17 +13039,17 @@ public final void rule__ParameterList__Group__4() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__4__Impl" - // InternalBasicsParser.g:4376:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; + // InternalBasicsParser.g:4322:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__ParameterList__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4380:1: ( ( RightSquareBracket ) ) - // InternalBasicsParser.g:4381:1: ( RightSquareBracket ) + // InternalBasicsParser.g:4326:1: ( ( RightSquareBracket ) ) + // InternalBasicsParser.g:4327:1: ( RightSquareBracket ) { - // InternalBasicsParser.g:4381:1: ( RightSquareBracket ) - // InternalBasicsParser.g:4382:2: RightSquareBracket + // InternalBasicsParser.g:4327:1: ( RightSquareBracket ) + // InternalBasicsParser.g:4328:2: RightSquareBracket { before(grammarAccess.getParameterListAccess().getRightSquareBracketKeyword_4()); match(input,RightSquareBracket,FOLLOW_2); @@ -13206,16 +13076,16 @@ public final void rule__ParameterList__Group__4__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group_3__0" - // InternalBasicsParser.g:4392:1: rule__ParameterList__Group_3__0 : rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ; + // InternalBasicsParser.g:4338:1: rule__ParameterList__Group_3__0 : rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ; public final void rule__ParameterList__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4396:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) - // InternalBasicsParser.g:4397:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 + // InternalBasicsParser.g:4342:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) + // InternalBasicsParser.g:4343:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 { - pushFollow(FOLLOW_25); + pushFollow(FOLLOW_24); rule__ParameterList__Group_3__0__Impl(); state._fsp--; @@ -13244,17 +13114,17 @@ public final void rule__ParameterList__Group_3__0() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__0__Impl" - // InternalBasicsParser.g:4404:1: rule__ParameterList__Group_3__0__Impl : ( Comma ) ; + // InternalBasicsParser.g:4350:1: rule__ParameterList__Group_3__0__Impl : ( Comma ) ; public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4408:1: ( ( Comma ) ) - // InternalBasicsParser.g:4409:1: ( Comma ) + // InternalBasicsParser.g:4354:1: ( ( Comma ) ) + // InternalBasicsParser.g:4355:1: ( Comma ) { - // InternalBasicsParser.g:4409:1: ( Comma ) - // InternalBasicsParser.g:4410:2: Comma + // InternalBasicsParser.g:4355:1: ( Comma ) + // InternalBasicsParser.g:4356:2: Comma { before(grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); match(input,Comma,FOLLOW_2); @@ -13281,14 +13151,14 @@ public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterList__Group_3__1" - // InternalBasicsParser.g:4419:1: rule__ParameterList__Group_3__1 : rule__ParameterList__Group_3__1__Impl ; + // InternalBasicsParser.g:4365:1: rule__ParameterList__Group_3__1 : rule__ParameterList__Group_3__1__Impl ; public final void rule__ParameterList__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4423:1: ( rule__ParameterList__Group_3__1__Impl ) - // InternalBasicsParser.g:4424:2: rule__ParameterList__Group_3__1__Impl + // InternalBasicsParser.g:4369:1: ( rule__ParameterList__Group_3__1__Impl ) + // InternalBasicsParser.g:4370:2: rule__ParameterList__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group_3__1__Impl(); @@ -13314,21 +13184,21 @@ public final void rule__ParameterList__Group_3__1() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__1__Impl" - // InternalBasicsParser.g:4430:1: rule__ParameterList__Group_3__1__Impl : ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ; + // InternalBasicsParser.g:4376:1: rule__ParameterList__Group_3__1__Impl : ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ; public final void rule__ParameterList__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4434:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) - // InternalBasicsParser.g:4435:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalBasicsParser.g:4380:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) + // InternalBasicsParser.g:4381:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) { - // InternalBasicsParser.g:4435:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) - // InternalBasicsParser.g:4436:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalBasicsParser.g:4381:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalBasicsParser.g:4382:2: ( rule__ParameterList__ValueAssignment_3_1 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_3_1()); - // InternalBasicsParser.g:4437:2: ( rule__ParameterList__ValueAssignment_3_1 ) - // InternalBasicsParser.g:4437:3: rule__ParameterList__ValueAssignment_3_1 + // InternalBasicsParser.g:4383:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalBasicsParser.g:4383:3: rule__ParameterList__ValueAssignment_3_1 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_3_1(); @@ -13361,16 +13231,16 @@ public final void rule__ParameterList__Group_3__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterAny__Group__0" - // InternalBasicsParser.g:4446:1: rule__ParameterAny__Group__0 : rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ; + // InternalBasicsParser.g:4392:1: rule__ParameterAny__Group__0 : rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ; public final void rule__ParameterAny__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4450:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) - // InternalBasicsParser.g:4451:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 + // InternalBasicsParser.g:4396:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) + // InternalBasicsParser.g:4397:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 { - pushFollow(FOLLOW_26); + pushFollow(FOLLOW_25); rule__ParameterAny__Group__0__Impl(); state._fsp--; @@ -13399,21 +13269,21 @@ public final void rule__ParameterAny__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__0__Impl" - // InternalBasicsParser.g:4458:1: rule__ParameterAny__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:4404:1: rule__ParameterAny__Group__0__Impl : ( () ) ; public final void rule__ParameterAny__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4462:1: ( ( () ) ) - // InternalBasicsParser.g:4463:1: ( () ) + // InternalBasicsParser.g:4408:1: ( ( () ) ) + // InternalBasicsParser.g:4409:1: ( () ) { - // InternalBasicsParser.g:4463:1: ( () ) - // InternalBasicsParser.g:4464:2: () + // InternalBasicsParser.g:4409:1: ( () ) + // InternalBasicsParser.g:4410:2: () { before(grammarAccess.getParameterAnyAccess().getParameterAnyAction_0()); - // InternalBasicsParser.g:4465:2: () - // InternalBasicsParser.g:4465:3: + // InternalBasicsParser.g:4411:2: () + // InternalBasicsParser.g:4411:3: { } @@ -13436,16 +13306,16 @@ public final void rule__ParameterAny__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__1" - // InternalBasicsParser.g:4473:1: rule__ParameterAny__Group__1 : rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ; + // InternalBasicsParser.g:4419:1: rule__ParameterAny__Group__1 : rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ; public final void rule__ParameterAny__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4477:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) - // InternalBasicsParser.g:4478:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 + // InternalBasicsParser.g:4423:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) + // InternalBasicsParser.g:4424:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 { - pushFollow(FOLLOW_27); + pushFollow(FOLLOW_26); rule__ParameterAny__Group__1__Impl(); state._fsp--; @@ -13474,17 +13344,17 @@ public final void rule__ParameterAny__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__1__Impl" - // InternalBasicsParser.g:4485:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; + // InternalBasicsParser.g:4431:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; public final void rule__ParameterAny__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4489:1: ( ( ParameterAny ) ) - // InternalBasicsParser.g:4490:1: ( ParameterAny ) + // InternalBasicsParser.g:4435:1: ( ( ParameterAny ) ) + // InternalBasicsParser.g:4436:1: ( ParameterAny ) { - // InternalBasicsParser.g:4490:1: ( ParameterAny ) - // InternalBasicsParser.g:4491:2: ParameterAny + // InternalBasicsParser.g:4436:1: ( ParameterAny ) + // InternalBasicsParser.g:4437:2: ParameterAny { before(grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); match(input,ParameterAny,FOLLOW_2); @@ -13511,14 +13381,14 @@ public final void rule__ParameterAny__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__2" - // InternalBasicsParser.g:4500:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl ; + // InternalBasicsParser.g:4446:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl ; public final void rule__ParameterAny__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4504:1: ( rule__ParameterAny__Group__2__Impl ) - // InternalBasicsParser.g:4505:2: rule__ParameterAny__Group__2__Impl + // InternalBasicsParser.g:4450:1: ( rule__ParameterAny__Group__2__Impl ) + // InternalBasicsParser.g:4451:2: rule__ParameterAny__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group__2__Impl(); @@ -13544,20 +13414,20 @@ public final void rule__ParameterAny__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__2__Impl" - // InternalBasicsParser.g:4511:1: rule__ParameterAny__Group__2__Impl : ( ( rule__ParameterAny__Group_2__0 )? ) ; + // InternalBasicsParser.g:4457:1: rule__ParameterAny__Group__2__Impl : ( ( rule__ParameterAny__Group_2__0 )? ) ; public final void rule__ParameterAny__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4515:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) - // InternalBasicsParser.g:4516:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalBasicsParser.g:4461:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) + // InternalBasicsParser.g:4462:1: ( ( rule__ParameterAny__Group_2__0 )? ) { - // InternalBasicsParser.g:4516:1: ( ( rule__ParameterAny__Group_2__0 )? ) - // InternalBasicsParser.g:4517:2: ( rule__ParameterAny__Group_2__0 )? + // InternalBasicsParser.g:4462:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalBasicsParser.g:4463:2: ( rule__ParameterAny__Group_2__0 )? { before(grammarAccess.getParameterAnyAccess().getGroup_2()); - // InternalBasicsParser.g:4518:2: ( rule__ParameterAny__Group_2__0 )? + // InternalBasicsParser.g:4464:2: ( rule__ParameterAny__Group_2__0 )? int alt22=2; int LA22_0 = input.LA(1); @@ -13566,7 +13436,7 @@ public final void rule__ParameterAny__Group__2__Impl() throws RecognitionExcepti } switch (alt22) { case 1 : - // InternalBasicsParser.g:4518:3: rule__ParameterAny__Group_2__0 + // InternalBasicsParser.g:4464:3: rule__ParameterAny__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__0(); @@ -13602,14 +13472,14 @@ public final void rule__ParameterAny__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group_2__0" - // InternalBasicsParser.g:4527:1: rule__ParameterAny__Group_2__0 : rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ; + // InternalBasicsParser.g:4473:1: rule__ParameterAny__Group_2__0 : rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ; public final void rule__ParameterAny__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4531:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) - // InternalBasicsParser.g:4532:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 + // InternalBasicsParser.g:4477:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) + // InternalBasicsParser.g:4478:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 { pushFollow(FOLLOW_13); rule__ParameterAny__Group_2__0__Impl(); @@ -13640,17 +13510,17 @@ public final void rule__ParameterAny__Group_2__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__0__Impl" - // InternalBasicsParser.g:4539:1: rule__ParameterAny__Group_2__0__Impl : ( Value ) ; + // InternalBasicsParser.g:4485:1: rule__ParameterAny__Group_2__0__Impl : ( Value ) ; public final void rule__ParameterAny__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4543:1: ( ( Value ) ) - // InternalBasicsParser.g:4544:1: ( Value ) + // InternalBasicsParser.g:4489:1: ( ( Value ) ) + // InternalBasicsParser.g:4490:1: ( Value ) { - // InternalBasicsParser.g:4544:1: ( Value ) - // InternalBasicsParser.g:4545:2: Value + // InternalBasicsParser.g:4490:1: ( Value ) + // InternalBasicsParser.g:4491:2: Value { before(grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); match(input,Value,FOLLOW_2); @@ -13677,14 +13547,14 @@ public final void rule__ParameterAny__Group_2__0__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterAny__Group_2__1" - // InternalBasicsParser.g:4554:1: rule__ParameterAny__Group_2__1 : rule__ParameterAny__Group_2__1__Impl ; + // InternalBasicsParser.g:4500:1: rule__ParameterAny__Group_2__1 : rule__ParameterAny__Group_2__1__Impl ; public final void rule__ParameterAny__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4558:1: ( rule__ParameterAny__Group_2__1__Impl ) - // InternalBasicsParser.g:4559:2: rule__ParameterAny__Group_2__1__Impl + // InternalBasicsParser.g:4504:1: ( rule__ParameterAny__Group_2__1__Impl ) + // InternalBasicsParser.g:4505:2: rule__ParameterAny__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__1__Impl(); @@ -13710,21 +13580,21 @@ public final void rule__ParameterAny__Group_2__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__1__Impl" - // InternalBasicsParser.g:4565:1: rule__ParameterAny__Group_2__1__Impl : ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ; + // InternalBasicsParser.g:4511:1: rule__ParameterAny__Group_2__1__Impl : ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ; public final void rule__ParameterAny__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4569:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) - // InternalBasicsParser.g:4570:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalBasicsParser.g:4515:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) + // InternalBasicsParser.g:4516:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) { - // InternalBasicsParser.g:4570:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) - // InternalBasicsParser.g:4571:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalBasicsParser.g:4516:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalBasicsParser.g:4517:2: ( rule__ParameterAny__ValueAssignment_2_1 ) { before(grammarAccess.getParameterAnyAccess().getValueAssignment_2_1()); - // InternalBasicsParser.g:4572:2: ( rule__ParameterAny__ValueAssignment_2_1 ) - // InternalBasicsParser.g:4572:3: rule__ParameterAny__ValueAssignment_2_1 + // InternalBasicsParser.g:4518:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalBasicsParser.g:4518:3: rule__ParameterAny__ValueAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterAny__ValueAssignment_2_1(); @@ -13757,16 +13627,16 @@ public final void rule__ParameterAny__Group_2__1__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterStruct__Group__0" - // InternalBasicsParser.g:4581:1: rule__ParameterStruct__Group__0 : rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ; + // InternalBasicsParser.g:4527:1: rule__ParameterStruct__Group__0 : rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ; public final void rule__ParameterStruct__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4585:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) - // InternalBasicsParser.g:4586:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 + // InternalBasicsParser.g:4531:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) + // InternalBasicsParser.g:4532:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 { - pushFollow(FOLLOW_25); + pushFollow(FOLLOW_24); rule__ParameterStruct__Group__0__Impl(); state._fsp--; @@ -13795,21 +13665,21 @@ public final void rule__ParameterStruct__Group__0() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__0__Impl" - // InternalBasicsParser.g:4593:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:4539:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4597:1: ( ( () ) ) - // InternalBasicsParser.g:4598:1: ( () ) + // InternalBasicsParser.g:4543:1: ( ( () ) ) + // InternalBasicsParser.g:4544:1: ( () ) { - // InternalBasicsParser.g:4598:1: ( () ) - // InternalBasicsParser.g:4599:2: () + // InternalBasicsParser.g:4544:1: ( () ) + // InternalBasicsParser.g:4545:2: () { before(grammarAccess.getParameterStructAccess().getParameterStructAction_0()); - // InternalBasicsParser.g:4600:2: () - // InternalBasicsParser.g:4600:3: + // InternalBasicsParser.g:4546:2: () + // InternalBasicsParser.g:4546:3: { } @@ -13832,14 +13702,14 @@ public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group__1" - // InternalBasicsParser.g:4608:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; + // InternalBasicsParser.g:4554:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; public final void rule__ParameterStruct__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4612:1: ( rule__ParameterStruct__Group__1__Impl ) - // InternalBasicsParser.g:4613:2: rule__ParameterStruct__Group__1__Impl + // InternalBasicsParser.g:4558:1: ( rule__ParameterStruct__Group__1__Impl ) + // InternalBasicsParser.g:4559:2: rule__ParameterStruct__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group__1__Impl(); @@ -13865,20 +13735,20 @@ public final void rule__ParameterStruct__Group__1() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__1__Impl" - // InternalBasicsParser.g:4619:1: rule__ParameterStruct__Group__1__Impl : ( ( rule__ParameterStruct__Group_1__0 )? ) ; + // InternalBasicsParser.g:4565:1: rule__ParameterStruct__Group__1__Impl : ( ( rule__ParameterStruct__Group_1__0 )? ) ; public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4623:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) - // InternalBasicsParser.g:4624:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalBasicsParser.g:4569:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) + // InternalBasicsParser.g:4570:1: ( ( rule__ParameterStruct__Group_1__0 )? ) { - // InternalBasicsParser.g:4624:1: ( ( rule__ParameterStruct__Group_1__0 )? ) - // InternalBasicsParser.g:4625:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalBasicsParser.g:4570:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalBasicsParser.g:4571:2: ( rule__ParameterStruct__Group_1__0 )? { before(grammarAccess.getParameterStructAccess().getGroup_1()); - // InternalBasicsParser.g:4626:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalBasicsParser.g:4572:2: ( rule__ParameterStruct__Group_1__0 )? int alt23=2; int LA23_0 = input.LA(1); @@ -13887,7 +13757,7 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce } switch (alt23) { case 1 : - // InternalBasicsParser.g:4626:3: rule__ParameterStruct__Group_1__0 + // InternalBasicsParser.g:4572:3: rule__ParameterStruct__Group_1__0 { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__0(); @@ -13923,16 +13793,16 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group_1__0" - // InternalBasicsParser.g:4635:1: rule__ParameterStruct__Group_1__0 : rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ; + // InternalBasicsParser.g:4581:1: rule__ParameterStruct__Group_1__0 : rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ; public final void rule__ParameterStruct__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4639:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) - // InternalBasicsParser.g:4640:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 + // InternalBasicsParser.g:4585:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) + // InternalBasicsParser.g:4586:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 { - pushFollow(FOLLOW_28); + pushFollow(FOLLOW_27); rule__ParameterStruct__Group_1__0__Impl(); state._fsp--; @@ -13961,17 +13831,17 @@ public final void rule__ParameterStruct__Group_1__0() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__0__Impl" - // InternalBasicsParser.g:4647:1: rule__ParameterStruct__Group_1__0__Impl : ( LeftSquareBracket ) ; + // InternalBasicsParser.g:4593:1: rule__ParameterStruct__Group_1__0__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4651:1: ( ( LeftSquareBracket ) ) - // InternalBasicsParser.g:4652:1: ( LeftSquareBracket ) + // InternalBasicsParser.g:4597:1: ( ( LeftSquareBracket ) ) + // InternalBasicsParser.g:4598:1: ( LeftSquareBracket ) { - // InternalBasicsParser.g:4652:1: ( LeftSquareBracket ) - // InternalBasicsParser.g:4653:2: LeftSquareBracket + // InternalBasicsParser.g:4598:1: ( LeftSquareBracket ) + // InternalBasicsParser.g:4599:2: LeftSquareBracket { before(grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); match(input,LeftSquareBracket,FOLLOW_2); @@ -13998,16 +13868,16 @@ public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__1" - // InternalBasicsParser.g:4662:1: rule__ParameterStruct__Group_1__1 : rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ; + // InternalBasicsParser.g:4608:1: rule__ParameterStruct__Group_1__1 : rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ; public final void rule__ParameterStruct__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4666:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) - // InternalBasicsParser.g:4667:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 + // InternalBasicsParser.g:4612:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) + // InternalBasicsParser.g:4613:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 { - pushFollow(FOLLOW_29); + pushFollow(FOLLOW_28); rule__ParameterStruct__Group_1__1__Impl(); state._fsp--; @@ -14036,17 +13906,17 @@ public final void rule__ParameterStruct__Group_1__1() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__1__Impl" - // InternalBasicsParser.g:4674:1: rule__ParameterStruct__Group_1__1__Impl : ( RULE_BEGIN ) ; + // InternalBasicsParser.g:4620:1: rule__ParameterStruct__Group_1__1__Impl : ( RULE_BEGIN ) ; public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4678:1: ( ( RULE_BEGIN ) ) - // InternalBasicsParser.g:4679:1: ( RULE_BEGIN ) + // InternalBasicsParser.g:4624:1: ( ( RULE_BEGIN ) ) + // InternalBasicsParser.g:4625:1: ( RULE_BEGIN ) { - // InternalBasicsParser.g:4679:1: ( RULE_BEGIN ) - // InternalBasicsParser.g:4680:2: RULE_BEGIN + // InternalBasicsParser.g:4625:1: ( RULE_BEGIN ) + // InternalBasicsParser.g:4626:2: RULE_BEGIN { before(grammarAccess.getParameterStructAccess().getBEGINTerminalRuleCall_1_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -14073,16 +13943,16 @@ public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__2" - // InternalBasicsParser.g:4689:1: rule__ParameterStruct__Group_1__2 : rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ; + // InternalBasicsParser.g:4635:1: rule__ParameterStruct__Group_1__2 : rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ; public final void rule__ParameterStruct__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4693:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) - // InternalBasicsParser.g:4694:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 + // InternalBasicsParser.g:4639:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) + // InternalBasicsParser.g:4640:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 { - pushFollow(FOLLOW_29); + pushFollow(FOLLOW_28); rule__ParameterStruct__Group_1__2__Impl(); state._fsp--; @@ -14111,20 +13981,20 @@ public final void rule__ParameterStruct__Group_1__2() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__2__Impl" - // InternalBasicsParser.g:4701:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) ; + // InternalBasicsParser.g:4647:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) ; public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4705:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) ) - // InternalBasicsParser.g:4706:1: ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) + // InternalBasicsParser.g:4651:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) ) + // InternalBasicsParser.g:4652:1: ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) { - // InternalBasicsParser.g:4706:1: ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) - // InternalBasicsParser.g:4707:2: ( rule__ParameterStruct__ValueAssignment_1_2 )* + // InternalBasicsParser.g:4652:1: ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) + // InternalBasicsParser.g:4653:2: ( rule__ParameterStruct__ValueAssignment_1_2 )* { before(grammarAccess.getParameterStructAccess().getValueAssignment_1_2()); - // InternalBasicsParser.g:4708:2: ( rule__ParameterStruct__ValueAssignment_1_2 )* + // InternalBasicsParser.g:4654:2: ( rule__ParameterStruct__ValueAssignment_1_2 )* loop24: do { int alt24=2; @@ -14137,9 +14007,9 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx switch (alt24) { case 1 : - // InternalBasicsParser.g:4708:3: rule__ParameterStruct__ValueAssignment_1_2 + // InternalBasicsParser.g:4654:3: rule__ParameterStruct__ValueAssignment_1_2 { - pushFollow(FOLLOW_30); + pushFollow(FOLLOW_29); rule__ParameterStruct__ValueAssignment_1_2(); state._fsp--; @@ -14176,16 +14046,16 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__3" - // InternalBasicsParser.g:4716:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 ; + // InternalBasicsParser.g:4662:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 ; public final void rule__ParameterStruct__Group_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4720:1: ( rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 ) - // InternalBasicsParser.g:4721:2: rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 + // InternalBasicsParser.g:4666:1: ( rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 ) + // InternalBasicsParser.g:4667:2: rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 { - pushFollow(FOLLOW_31); + pushFollow(FOLLOW_30); rule__ParameterStruct__Group_1__3__Impl(); state._fsp--; @@ -14214,17 +14084,17 @@ public final void rule__ParameterStruct__Group_1__3() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__3__Impl" - // InternalBasicsParser.g:4728:1: rule__ParameterStruct__Group_1__3__Impl : ( RightSquareBracket ) ; + // InternalBasicsParser.g:4674:1: rule__ParameterStruct__Group_1__3__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4732:1: ( ( RightSquareBracket ) ) - // InternalBasicsParser.g:4733:1: ( RightSquareBracket ) + // InternalBasicsParser.g:4678:1: ( ( RightSquareBracket ) ) + // InternalBasicsParser.g:4679:1: ( RightSquareBracket ) { - // InternalBasicsParser.g:4733:1: ( RightSquareBracket ) - // InternalBasicsParser.g:4734:2: RightSquareBracket + // InternalBasicsParser.g:4679:1: ( RightSquareBracket ) + // InternalBasicsParser.g:4680:2: RightSquareBracket { before(grammarAccess.getParameterStructAccess().getRightSquareBracketKeyword_1_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -14251,14 +14121,14 @@ public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__4" - // InternalBasicsParser.g:4743:1: rule__ParameterStruct__Group_1__4 : rule__ParameterStruct__Group_1__4__Impl ; + // InternalBasicsParser.g:4689:1: rule__ParameterStruct__Group_1__4 : rule__ParameterStruct__Group_1__4__Impl ; public final void rule__ParameterStruct__Group_1__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4747:1: ( rule__ParameterStruct__Group_1__4__Impl ) - // InternalBasicsParser.g:4748:2: rule__ParameterStruct__Group_1__4__Impl + // InternalBasicsParser.g:4693:1: ( rule__ParameterStruct__Group_1__4__Impl ) + // InternalBasicsParser.g:4694:2: rule__ParameterStruct__Group_1__4__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__4__Impl(); @@ -14284,17 +14154,17 @@ public final void rule__ParameterStruct__Group_1__4() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__4__Impl" - // InternalBasicsParser.g:4754:1: rule__ParameterStruct__Group_1__4__Impl : ( RULE_END ) ; + // InternalBasicsParser.g:4700:1: rule__ParameterStruct__Group_1__4__Impl : ( RULE_END ) ; public final void rule__ParameterStruct__Group_1__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4758:1: ( ( RULE_END ) ) - // InternalBasicsParser.g:4759:1: ( RULE_END ) + // InternalBasicsParser.g:4704:1: ( ( RULE_END ) ) + // InternalBasicsParser.g:4705:1: ( RULE_END ) { - // InternalBasicsParser.g:4759:1: ( RULE_END ) - // InternalBasicsParser.g:4760:2: RULE_END + // InternalBasicsParser.g:4705:1: ( RULE_END ) + // InternalBasicsParser.g:4706:2: RULE_END { before(grammarAccess.getParameterStructAccess().getENDTerminalRuleCall_1_4()); match(input,RULE_END,FOLLOW_2); @@ -14321,16 +14191,16 @@ public final void rule__ParameterStruct__Group_1__4__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStructMember__Group__0" - // InternalBasicsParser.g:4770:1: rule__ParameterStructMember__Group__0 : rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ; + // InternalBasicsParser.g:4716:1: rule__ParameterStructMember__Group__0 : rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ; public final void rule__ParameterStructMember__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4774:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) - // InternalBasicsParser.g:4775:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 + // InternalBasicsParser.g:4720:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) + // InternalBasicsParser.g:4721:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 { - pushFollow(FOLLOW_32); + pushFollow(FOLLOW_31); rule__ParameterStructMember__Group__0__Impl(); state._fsp--; @@ -14359,21 +14229,21 @@ public final void rule__ParameterStructMember__Group__0() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__0__Impl" - // InternalBasicsParser.g:4782:1: rule__ParameterStructMember__Group__0__Impl : ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ; + // InternalBasicsParser.g:4728:1: rule__ParameterStructMember__Group__0__Impl : ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ; public final void rule__ParameterStructMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4786:1: ( ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ) - // InternalBasicsParser.g:4787:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + // InternalBasicsParser.g:4732:1: ( ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ) + // InternalBasicsParser.g:4733:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) { - // InternalBasicsParser.g:4787:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) - // InternalBasicsParser.g:4788:2: ( rule__ParameterStructMember__NameAssignment_0 ) + // InternalBasicsParser.g:4733:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + // InternalBasicsParser.g:4734:2: ( rule__ParameterStructMember__NameAssignment_0 ) { before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); - // InternalBasicsParser.g:4789:2: ( rule__ParameterStructMember__NameAssignment_0 ) - // InternalBasicsParser.g:4789:3: rule__ParameterStructMember__NameAssignment_0 + // InternalBasicsParser.g:4735:2: ( rule__ParameterStructMember__NameAssignment_0 ) + // InternalBasicsParser.g:4735:3: rule__ParameterStructMember__NameAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterStructMember__NameAssignment_0(); @@ -14406,16 +14276,16 @@ public final void rule__ParameterStructMember__Group__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__1" - // InternalBasicsParser.g:4797:1: rule__ParameterStructMember__Group__1 : rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ; + // InternalBasicsParser.g:4743:1: rule__ParameterStructMember__Group__1 : rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ; public final void rule__ParameterStructMember__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4801:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) - // InternalBasicsParser.g:4802:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 + // InternalBasicsParser.g:4747:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) + // InternalBasicsParser.g:4748:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 { - pushFollow(FOLLOW_25); + pushFollow(FOLLOW_24); rule__ParameterStructMember__Group__1__Impl(); state._fsp--; @@ -14444,17 +14314,17 @@ public final void rule__ParameterStructMember__Group__1() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__1__Impl" - // InternalBasicsParser.g:4809:1: rule__ParameterStructMember__Group__1__Impl : ( Colon ) ; + // InternalBasicsParser.g:4755:1: rule__ParameterStructMember__Group__1__Impl : ( Colon ) ; public final void rule__ParameterStructMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4813:1: ( ( Colon ) ) - // InternalBasicsParser.g:4814:1: ( Colon ) + // InternalBasicsParser.g:4759:1: ( ( Colon ) ) + // InternalBasicsParser.g:4760:1: ( Colon ) { - // InternalBasicsParser.g:4814:1: ( Colon ) - // InternalBasicsParser.g:4815:2: Colon + // InternalBasicsParser.g:4760:1: ( Colon ) + // InternalBasicsParser.g:4761:2: Colon { before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); match(input,Colon,FOLLOW_2); @@ -14481,14 +14351,14 @@ public final void rule__ParameterStructMember__Group__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__2" - // InternalBasicsParser.g:4824:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl ; + // InternalBasicsParser.g:4770:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl ; public final void rule__ParameterStructMember__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4828:1: ( rule__ParameterStructMember__Group__2__Impl ) - // InternalBasicsParser.g:4829:2: rule__ParameterStructMember__Group__2__Impl + // InternalBasicsParser.g:4774:1: ( rule__ParameterStructMember__Group__2__Impl ) + // InternalBasicsParser.g:4775:2: rule__ParameterStructMember__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterStructMember__Group__2__Impl(); @@ -14514,21 +14384,21 @@ public final void rule__ParameterStructMember__Group__2() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__2__Impl" - // InternalBasicsParser.g:4835:1: rule__ParameterStructMember__Group__2__Impl : ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) ; + // InternalBasicsParser.g:4781:1: rule__ParameterStructMember__Group__2__Impl : ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) ; public final void rule__ParameterStructMember__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4839:1: ( ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) ) - // InternalBasicsParser.g:4840:1: ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) + // InternalBasicsParser.g:4785:1: ( ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) ) + // InternalBasicsParser.g:4786:1: ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) { - // InternalBasicsParser.g:4840:1: ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) - // InternalBasicsParser.g:4841:2: ( rule__ParameterStructMember__ValueAssignment_2 ) + // InternalBasicsParser.g:4786:1: ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) + // InternalBasicsParser.g:4787:2: ( rule__ParameterStructMember__ValueAssignment_2 ) { before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_2()); - // InternalBasicsParser.g:4842:2: ( rule__ParameterStructMember__ValueAssignment_2 ) - // InternalBasicsParser.g:4842:3: rule__ParameterStructMember__ValueAssignment_2 + // InternalBasicsParser.g:4788:2: ( rule__ParameterStructMember__ValueAssignment_2 ) + // InternalBasicsParser.g:4788:3: rule__ParameterStructMember__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__ParameterStructMember__ValueAssignment_2(); @@ -14561,14 +14431,14 @@ public final void rule__ParameterStructMember__Group__2__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructTypeMember__Group__0" - // InternalBasicsParser.g:4851:1: rule__ParameterStructTypeMember__Group__0 : rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ; + // InternalBasicsParser.g:4797:1: rule__ParameterStructTypeMember__Group__0 : rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ; public final void rule__ParameterStructTypeMember__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4855:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) - // InternalBasicsParser.g:4856:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 + // InternalBasicsParser.g:4801:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) + // InternalBasicsParser.g:4802:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 { pushFollow(FOLLOW_11); rule__ParameterStructTypeMember__Group__0__Impl(); @@ -14599,21 +14469,21 @@ public final void rule__ParameterStructTypeMember__Group__0() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__0__Impl" - // InternalBasicsParser.g:4863:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; + // InternalBasicsParser.g:4809:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; public final void rule__ParameterStructTypeMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4867:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) - // InternalBasicsParser.g:4868:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalBasicsParser.g:4813:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) + // InternalBasicsParser.g:4814:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) { - // InternalBasicsParser.g:4868:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) - // InternalBasicsParser.g:4869:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalBasicsParser.g:4814:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalBasicsParser.g:4815:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getNameAssignment_0()); - // InternalBasicsParser.g:4870:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) - // InternalBasicsParser.g:4870:3: rule__ParameterStructTypeMember__NameAssignment_0 + // InternalBasicsParser.g:4816:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalBasicsParser.g:4816:3: rule__ParameterStructTypeMember__NameAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__NameAssignment_0(); @@ -14646,14 +14516,14 @@ public final void rule__ParameterStructTypeMember__Group__0__Impl() throws Recog // $ANTLR start "rule__ParameterStructTypeMember__Group__1" - // InternalBasicsParser.g:4878:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; + // InternalBasicsParser.g:4824:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; public final void rule__ParameterStructTypeMember__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4882:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) - // InternalBasicsParser.g:4883:2: rule__ParameterStructTypeMember__Group__1__Impl + // InternalBasicsParser.g:4828:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) + // InternalBasicsParser.g:4829:2: rule__ParameterStructTypeMember__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__Group__1__Impl(); @@ -14679,21 +14549,21 @@ public final void rule__ParameterStructTypeMember__Group__1() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__1__Impl" - // InternalBasicsParser.g:4889:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; + // InternalBasicsParser.g:4835:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; public final void rule__ParameterStructTypeMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4893:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) - // InternalBasicsParser.g:4894:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalBasicsParser.g:4839:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) + // InternalBasicsParser.g:4840:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) { - // InternalBasicsParser.g:4894:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) - // InternalBasicsParser.g:4895:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalBasicsParser.g:4840:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalBasicsParser.g:4841:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeAssignment_1()); - // InternalBasicsParser.g:4896:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) - // InternalBasicsParser.g:4896:3: rule__ParameterStructTypeMember__TypeAssignment_1 + // InternalBasicsParser.g:4842:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalBasicsParser.g:4842:3: rule__ParameterStructTypeMember__TypeAssignment_1 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__TypeAssignment_1(); @@ -14726,16 +14596,16 @@ public final void rule__ParameterStructTypeMember__Group__1__Impl() throws Recog // $ANTLR start "rule__Bool__Group__0" - // InternalBasicsParser.g:4905:1: rule__Bool__Group__0 : rule__Bool__Group__0__Impl rule__Bool__Group__1 ; + // InternalBasicsParser.g:4851:1: rule__Bool__Group__0 : rule__Bool__Group__0__Impl rule__Bool__Group__1 ; public final void rule__Bool__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4909:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) - // InternalBasicsParser.g:4910:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 + // InternalBasicsParser.g:4855:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) + // InternalBasicsParser.g:4856:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 { - pushFollow(FOLLOW_33); + pushFollow(FOLLOW_32); rule__Bool__Group__0__Impl(); state._fsp--; @@ -14764,21 +14634,21 @@ public final void rule__Bool__Group__0() throws RecognitionException { // $ANTLR start "rule__Bool__Group__0__Impl" - // InternalBasicsParser.g:4917:1: rule__Bool__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:4863:1: rule__Bool__Group__0__Impl : ( () ) ; public final void rule__Bool__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4921:1: ( ( () ) ) - // InternalBasicsParser.g:4922:1: ( () ) + // InternalBasicsParser.g:4867:1: ( ( () ) ) + // InternalBasicsParser.g:4868:1: ( () ) { - // InternalBasicsParser.g:4922:1: ( () ) - // InternalBasicsParser.g:4923:2: () + // InternalBasicsParser.g:4868:1: ( () ) + // InternalBasicsParser.g:4869:2: () { before(grammarAccess.getBoolAccess().getBoolAction_0()); - // InternalBasicsParser.g:4924:2: () - // InternalBasicsParser.g:4924:3: + // InternalBasicsParser.g:4870:2: () + // InternalBasicsParser.g:4870:3: { } @@ -14801,14 +14671,14 @@ public final void rule__Bool__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1" - // InternalBasicsParser.g:4932:1: rule__Bool__Group__1 : rule__Bool__Group__1__Impl ; + // InternalBasicsParser.g:4878:1: rule__Bool__Group__1 : rule__Bool__Group__1__Impl ; public final void rule__Bool__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4936:1: ( rule__Bool__Group__1__Impl ) - // InternalBasicsParser.g:4937:2: rule__Bool__Group__1__Impl + // InternalBasicsParser.g:4882:1: ( rule__Bool__Group__1__Impl ) + // InternalBasicsParser.g:4883:2: rule__Bool__Group__1__Impl { pushFollow(FOLLOW_2); rule__Bool__Group__1__Impl(); @@ -14834,17 +14704,17 @@ public final void rule__Bool__Group__1() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1__Impl" - // InternalBasicsParser.g:4943:1: rule__Bool__Group__1__Impl : ( Bool ) ; + // InternalBasicsParser.g:4889:1: rule__Bool__Group__1__Impl : ( Bool ) ; public final void rule__Bool__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4947:1: ( ( Bool ) ) - // InternalBasicsParser.g:4948:1: ( Bool ) + // InternalBasicsParser.g:4893:1: ( ( Bool ) ) + // InternalBasicsParser.g:4894:1: ( Bool ) { - // InternalBasicsParser.g:4948:1: ( Bool ) - // InternalBasicsParser.g:4949:2: Bool + // InternalBasicsParser.g:4894:1: ( Bool ) + // InternalBasicsParser.g:4895:2: Bool { before(grammarAccess.getBoolAccess().getBoolKeyword_1()); match(input,Bool,FOLLOW_2); @@ -14871,16 +14741,16 @@ public final void rule__Bool__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0" - // InternalBasicsParser.g:4959:1: rule__Int8__Group__0 : rule__Int8__Group__0__Impl rule__Int8__Group__1 ; + // InternalBasicsParser.g:4905:1: rule__Int8__Group__0 : rule__Int8__Group__0__Impl rule__Int8__Group__1 ; public final void rule__Int8__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4963:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) - // InternalBasicsParser.g:4964:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 + // InternalBasicsParser.g:4909:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) + // InternalBasicsParser.g:4910:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 { - pushFollow(FOLLOW_34); + pushFollow(FOLLOW_33); rule__Int8__Group__0__Impl(); state._fsp--; @@ -14909,21 +14779,21 @@ public final void rule__Int8__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0__Impl" - // InternalBasicsParser.g:4971:1: rule__Int8__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:4917:1: rule__Int8__Group__0__Impl : ( () ) ; public final void rule__Int8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4975:1: ( ( () ) ) - // InternalBasicsParser.g:4976:1: ( () ) + // InternalBasicsParser.g:4921:1: ( ( () ) ) + // InternalBasicsParser.g:4922:1: ( () ) { - // InternalBasicsParser.g:4976:1: ( () ) - // InternalBasicsParser.g:4977:2: () + // InternalBasicsParser.g:4922:1: ( () ) + // InternalBasicsParser.g:4923:2: () { before(grammarAccess.getInt8Access().getInt8Action_0()); - // InternalBasicsParser.g:4978:2: () - // InternalBasicsParser.g:4978:3: + // InternalBasicsParser.g:4924:2: () + // InternalBasicsParser.g:4924:3: { } @@ -14946,14 +14816,14 @@ public final void rule__Int8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1" - // InternalBasicsParser.g:4986:1: rule__Int8__Group__1 : rule__Int8__Group__1__Impl ; + // InternalBasicsParser.g:4932:1: rule__Int8__Group__1 : rule__Int8__Group__1__Impl ; public final void rule__Int8__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4990:1: ( rule__Int8__Group__1__Impl ) - // InternalBasicsParser.g:4991:2: rule__Int8__Group__1__Impl + // InternalBasicsParser.g:4936:1: ( rule__Int8__Group__1__Impl ) + // InternalBasicsParser.g:4937:2: rule__Int8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8__Group__1__Impl(); @@ -14979,17 +14849,17 @@ public final void rule__Int8__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1__Impl" - // InternalBasicsParser.g:4997:1: rule__Int8__Group__1__Impl : ( Int8 ) ; + // InternalBasicsParser.g:4943:1: rule__Int8__Group__1__Impl : ( Int8 ) ; public final void rule__Int8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5001:1: ( ( Int8 ) ) - // InternalBasicsParser.g:5002:1: ( Int8 ) + // InternalBasicsParser.g:4947:1: ( ( Int8 ) ) + // InternalBasicsParser.g:4948:1: ( Int8 ) { - // InternalBasicsParser.g:5002:1: ( Int8 ) - // InternalBasicsParser.g:5003:2: Int8 + // InternalBasicsParser.g:4948:1: ( Int8 ) + // InternalBasicsParser.g:4949:2: Int8 { before(grammarAccess.getInt8Access().getInt8Keyword_1()); match(input,Int8,FOLLOW_2); @@ -15016,16 +14886,16 @@ public final void rule__Int8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0" - // InternalBasicsParser.g:5013:1: rule__Uint8__Group__0 : rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ; + // InternalBasicsParser.g:4959:1: rule__Uint8__Group__0 : rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ; public final void rule__Uint8__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5017:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) - // InternalBasicsParser.g:5018:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 + // InternalBasicsParser.g:4963:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) + // InternalBasicsParser.g:4964:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 { - pushFollow(FOLLOW_35); + pushFollow(FOLLOW_34); rule__Uint8__Group__0__Impl(); state._fsp--; @@ -15054,21 +14924,21 @@ public final void rule__Uint8__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0__Impl" - // InternalBasicsParser.g:5025:1: rule__Uint8__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:4971:1: rule__Uint8__Group__0__Impl : ( () ) ; public final void rule__Uint8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5029:1: ( ( () ) ) - // InternalBasicsParser.g:5030:1: ( () ) + // InternalBasicsParser.g:4975:1: ( ( () ) ) + // InternalBasicsParser.g:4976:1: ( () ) { - // InternalBasicsParser.g:5030:1: ( () ) - // InternalBasicsParser.g:5031:2: () + // InternalBasicsParser.g:4976:1: ( () ) + // InternalBasicsParser.g:4977:2: () { before(grammarAccess.getUint8Access().getUint8Action_0()); - // InternalBasicsParser.g:5032:2: () - // InternalBasicsParser.g:5032:3: + // InternalBasicsParser.g:4978:2: () + // InternalBasicsParser.g:4978:3: { } @@ -15091,14 +14961,14 @@ public final void rule__Uint8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1" - // InternalBasicsParser.g:5040:1: rule__Uint8__Group__1 : rule__Uint8__Group__1__Impl ; + // InternalBasicsParser.g:4986:1: rule__Uint8__Group__1 : rule__Uint8__Group__1__Impl ; public final void rule__Uint8__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5044:1: ( rule__Uint8__Group__1__Impl ) - // InternalBasicsParser.g:5045:2: rule__Uint8__Group__1__Impl + // InternalBasicsParser.g:4990:1: ( rule__Uint8__Group__1__Impl ) + // InternalBasicsParser.g:4991:2: rule__Uint8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8__Group__1__Impl(); @@ -15124,17 +14994,17 @@ public final void rule__Uint8__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1__Impl" - // InternalBasicsParser.g:5051:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; + // InternalBasicsParser.g:4997:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; public final void rule__Uint8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5055:1: ( ( Uint8 ) ) - // InternalBasicsParser.g:5056:1: ( Uint8 ) + // InternalBasicsParser.g:5001:1: ( ( Uint8 ) ) + // InternalBasicsParser.g:5002:1: ( Uint8 ) { - // InternalBasicsParser.g:5056:1: ( Uint8 ) - // InternalBasicsParser.g:5057:2: Uint8 + // InternalBasicsParser.g:5002:1: ( Uint8 ) + // InternalBasicsParser.g:5003:2: Uint8 { before(grammarAccess.getUint8Access().getUint8Keyword_1()); match(input,Uint8,FOLLOW_2); @@ -15161,16 +15031,16 @@ public final void rule__Uint8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0" - // InternalBasicsParser.g:5067:1: rule__Int16__Group__0 : rule__Int16__Group__0__Impl rule__Int16__Group__1 ; + // InternalBasicsParser.g:5013:1: rule__Int16__Group__0 : rule__Int16__Group__0__Impl rule__Int16__Group__1 ; public final void rule__Int16__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5071:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) - // InternalBasicsParser.g:5072:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 + // InternalBasicsParser.g:5017:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) + // InternalBasicsParser.g:5018:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 { - pushFollow(FOLLOW_36); + pushFollow(FOLLOW_35); rule__Int16__Group__0__Impl(); state._fsp--; @@ -15199,21 +15069,21 @@ public final void rule__Int16__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0__Impl" - // InternalBasicsParser.g:5079:1: rule__Int16__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5025:1: rule__Int16__Group__0__Impl : ( () ) ; public final void rule__Int16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5083:1: ( ( () ) ) - // InternalBasicsParser.g:5084:1: ( () ) + // InternalBasicsParser.g:5029:1: ( ( () ) ) + // InternalBasicsParser.g:5030:1: ( () ) { - // InternalBasicsParser.g:5084:1: ( () ) - // InternalBasicsParser.g:5085:2: () + // InternalBasicsParser.g:5030:1: ( () ) + // InternalBasicsParser.g:5031:2: () { before(grammarAccess.getInt16Access().getInt16Action_0()); - // InternalBasicsParser.g:5086:2: () - // InternalBasicsParser.g:5086:3: + // InternalBasicsParser.g:5032:2: () + // InternalBasicsParser.g:5032:3: { } @@ -15236,14 +15106,14 @@ public final void rule__Int16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1" - // InternalBasicsParser.g:5094:1: rule__Int16__Group__1 : rule__Int16__Group__1__Impl ; + // InternalBasicsParser.g:5040:1: rule__Int16__Group__1 : rule__Int16__Group__1__Impl ; public final void rule__Int16__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5098:1: ( rule__Int16__Group__1__Impl ) - // InternalBasicsParser.g:5099:2: rule__Int16__Group__1__Impl + // InternalBasicsParser.g:5044:1: ( rule__Int16__Group__1__Impl ) + // InternalBasicsParser.g:5045:2: rule__Int16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16__Group__1__Impl(); @@ -15269,17 +15139,17 @@ public final void rule__Int16__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1__Impl" - // InternalBasicsParser.g:5105:1: rule__Int16__Group__1__Impl : ( Int16 ) ; + // InternalBasicsParser.g:5051:1: rule__Int16__Group__1__Impl : ( Int16 ) ; public final void rule__Int16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5109:1: ( ( Int16 ) ) - // InternalBasicsParser.g:5110:1: ( Int16 ) + // InternalBasicsParser.g:5055:1: ( ( Int16 ) ) + // InternalBasicsParser.g:5056:1: ( Int16 ) { - // InternalBasicsParser.g:5110:1: ( Int16 ) - // InternalBasicsParser.g:5111:2: Int16 + // InternalBasicsParser.g:5056:1: ( Int16 ) + // InternalBasicsParser.g:5057:2: Int16 { before(grammarAccess.getInt16Access().getInt16Keyword_1()); match(input,Int16,FOLLOW_2); @@ -15306,16 +15176,16 @@ public final void rule__Int16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0" - // InternalBasicsParser.g:5121:1: rule__Uint16__Group__0 : rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ; + // InternalBasicsParser.g:5067:1: rule__Uint16__Group__0 : rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ; public final void rule__Uint16__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5125:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) - // InternalBasicsParser.g:5126:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 + // InternalBasicsParser.g:5071:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) + // InternalBasicsParser.g:5072:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 { - pushFollow(FOLLOW_37); + pushFollow(FOLLOW_36); rule__Uint16__Group__0__Impl(); state._fsp--; @@ -15344,21 +15214,21 @@ public final void rule__Uint16__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0__Impl" - // InternalBasicsParser.g:5133:1: rule__Uint16__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5079:1: rule__Uint16__Group__0__Impl : ( () ) ; public final void rule__Uint16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5137:1: ( ( () ) ) - // InternalBasicsParser.g:5138:1: ( () ) + // InternalBasicsParser.g:5083:1: ( ( () ) ) + // InternalBasicsParser.g:5084:1: ( () ) { - // InternalBasicsParser.g:5138:1: ( () ) - // InternalBasicsParser.g:5139:2: () + // InternalBasicsParser.g:5084:1: ( () ) + // InternalBasicsParser.g:5085:2: () { before(grammarAccess.getUint16Access().getUint16Action_0()); - // InternalBasicsParser.g:5140:2: () - // InternalBasicsParser.g:5140:3: + // InternalBasicsParser.g:5086:2: () + // InternalBasicsParser.g:5086:3: { } @@ -15381,14 +15251,14 @@ public final void rule__Uint16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1" - // InternalBasicsParser.g:5148:1: rule__Uint16__Group__1 : rule__Uint16__Group__1__Impl ; + // InternalBasicsParser.g:5094:1: rule__Uint16__Group__1 : rule__Uint16__Group__1__Impl ; public final void rule__Uint16__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5152:1: ( rule__Uint16__Group__1__Impl ) - // InternalBasicsParser.g:5153:2: rule__Uint16__Group__1__Impl + // InternalBasicsParser.g:5098:1: ( rule__Uint16__Group__1__Impl ) + // InternalBasicsParser.g:5099:2: rule__Uint16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16__Group__1__Impl(); @@ -15414,17 +15284,17 @@ public final void rule__Uint16__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1__Impl" - // InternalBasicsParser.g:5159:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; + // InternalBasicsParser.g:5105:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; public final void rule__Uint16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5163:1: ( ( Uint16 ) ) - // InternalBasicsParser.g:5164:1: ( Uint16 ) + // InternalBasicsParser.g:5109:1: ( ( Uint16 ) ) + // InternalBasicsParser.g:5110:1: ( Uint16 ) { - // InternalBasicsParser.g:5164:1: ( Uint16 ) - // InternalBasicsParser.g:5165:2: Uint16 + // InternalBasicsParser.g:5110:1: ( Uint16 ) + // InternalBasicsParser.g:5111:2: Uint16 { before(grammarAccess.getUint16Access().getUint16Keyword_1()); match(input,Uint16,FOLLOW_2); @@ -15451,16 +15321,16 @@ public final void rule__Uint16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0" - // InternalBasicsParser.g:5175:1: rule__Int32__Group__0 : rule__Int32__Group__0__Impl rule__Int32__Group__1 ; + // InternalBasicsParser.g:5121:1: rule__Int32__Group__0 : rule__Int32__Group__0__Impl rule__Int32__Group__1 ; public final void rule__Int32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5179:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) - // InternalBasicsParser.g:5180:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 + // InternalBasicsParser.g:5125:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) + // InternalBasicsParser.g:5126:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 { - pushFollow(FOLLOW_38); + pushFollow(FOLLOW_37); rule__Int32__Group__0__Impl(); state._fsp--; @@ -15489,21 +15359,21 @@ public final void rule__Int32__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0__Impl" - // InternalBasicsParser.g:5187:1: rule__Int32__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5133:1: rule__Int32__Group__0__Impl : ( () ) ; public final void rule__Int32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5191:1: ( ( () ) ) - // InternalBasicsParser.g:5192:1: ( () ) + // InternalBasicsParser.g:5137:1: ( ( () ) ) + // InternalBasicsParser.g:5138:1: ( () ) { - // InternalBasicsParser.g:5192:1: ( () ) - // InternalBasicsParser.g:5193:2: () + // InternalBasicsParser.g:5138:1: ( () ) + // InternalBasicsParser.g:5139:2: () { before(grammarAccess.getInt32Access().getInt32Action_0()); - // InternalBasicsParser.g:5194:2: () - // InternalBasicsParser.g:5194:3: + // InternalBasicsParser.g:5140:2: () + // InternalBasicsParser.g:5140:3: { } @@ -15526,14 +15396,14 @@ public final void rule__Int32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1" - // InternalBasicsParser.g:5202:1: rule__Int32__Group__1 : rule__Int32__Group__1__Impl ; + // InternalBasicsParser.g:5148:1: rule__Int32__Group__1 : rule__Int32__Group__1__Impl ; public final void rule__Int32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5206:1: ( rule__Int32__Group__1__Impl ) - // InternalBasicsParser.g:5207:2: rule__Int32__Group__1__Impl + // InternalBasicsParser.g:5152:1: ( rule__Int32__Group__1__Impl ) + // InternalBasicsParser.g:5153:2: rule__Int32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32__Group__1__Impl(); @@ -15559,17 +15429,17 @@ public final void rule__Int32__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1__Impl" - // InternalBasicsParser.g:5213:1: rule__Int32__Group__1__Impl : ( Int32 ) ; + // InternalBasicsParser.g:5159:1: rule__Int32__Group__1__Impl : ( Int32 ) ; public final void rule__Int32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5217:1: ( ( Int32 ) ) - // InternalBasicsParser.g:5218:1: ( Int32 ) + // InternalBasicsParser.g:5163:1: ( ( Int32 ) ) + // InternalBasicsParser.g:5164:1: ( Int32 ) { - // InternalBasicsParser.g:5218:1: ( Int32 ) - // InternalBasicsParser.g:5219:2: Int32 + // InternalBasicsParser.g:5164:1: ( Int32 ) + // InternalBasicsParser.g:5165:2: Int32 { before(grammarAccess.getInt32Access().getInt32Keyword_1()); match(input,Int32,FOLLOW_2); @@ -15596,16 +15466,16 @@ public final void rule__Int32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0" - // InternalBasicsParser.g:5229:1: rule__Uint32__Group__0 : rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ; + // InternalBasicsParser.g:5175:1: rule__Uint32__Group__0 : rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ; public final void rule__Uint32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5233:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) - // InternalBasicsParser.g:5234:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 + // InternalBasicsParser.g:5179:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) + // InternalBasicsParser.g:5180:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 { - pushFollow(FOLLOW_39); + pushFollow(FOLLOW_38); rule__Uint32__Group__0__Impl(); state._fsp--; @@ -15634,21 +15504,21 @@ public final void rule__Uint32__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0__Impl" - // InternalBasicsParser.g:5241:1: rule__Uint32__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5187:1: rule__Uint32__Group__0__Impl : ( () ) ; public final void rule__Uint32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5245:1: ( ( () ) ) - // InternalBasicsParser.g:5246:1: ( () ) + // InternalBasicsParser.g:5191:1: ( ( () ) ) + // InternalBasicsParser.g:5192:1: ( () ) { - // InternalBasicsParser.g:5246:1: ( () ) - // InternalBasicsParser.g:5247:2: () + // InternalBasicsParser.g:5192:1: ( () ) + // InternalBasicsParser.g:5193:2: () { before(grammarAccess.getUint32Access().getUint32Action_0()); - // InternalBasicsParser.g:5248:2: () - // InternalBasicsParser.g:5248:3: + // InternalBasicsParser.g:5194:2: () + // InternalBasicsParser.g:5194:3: { } @@ -15671,14 +15541,14 @@ public final void rule__Uint32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1" - // InternalBasicsParser.g:5256:1: rule__Uint32__Group__1 : rule__Uint32__Group__1__Impl ; + // InternalBasicsParser.g:5202:1: rule__Uint32__Group__1 : rule__Uint32__Group__1__Impl ; public final void rule__Uint32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5260:1: ( rule__Uint32__Group__1__Impl ) - // InternalBasicsParser.g:5261:2: rule__Uint32__Group__1__Impl + // InternalBasicsParser.g:5206:1: ( rule__Uint32__Group__1__Impl ) + // InternalBasicsParser.g:5207:2: rule__Uint32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32__Group__1__Impl(); @@ -15704,17 +15574,17 @@ public final void rule__Uint32__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1__Impl" - // InternalBasicsParser.g:5267:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; + // InternalBasicsParser.g:5213:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; public final void rule__Uint32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5271:1: ( ( Uint32 ) ) - // InternalBasicsParser.g:5272:1: ( Uint32 ) + // InternalBasicsParser.g:5217:1: ( ( Uint32 ) ) + // InternalBasicsParser.g:5218:1: ( Uint32 ) { - // InternalBasicsParser.g:5272:1: ( Uint32 ) - // InternalBasicsParser.g:5273:2: Uint32 + // InternalBasicsParser.g:5218:1: ( Uint32 ) + // InternalBasicsParser.g:5219:2: Uint32 { before(grammarAccess.getUint32Access().getUint32Keyword_1()); match(input,Uint32,FOLLOW_2); @@ -15741,16 +15611,16 @@ public final void rule__Uint32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0" - // InternalBasicsParser.g:5283:1: rule__Int64__Group__0 : rule__Int64__Group__0__Impl rule__Int64__Group__1 ; + // InternalBasicsParser.g:5229:1: rule__Int64__Group__0 : rule__Int64__Group__0__Impl rule__Int64__Group__1 ; public final void rule__Int64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5287:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) - // InternalBasicsParser.g:5288:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 + // InternalBasicsParser.g:5233:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) + // InternalBasicsParser.g:5234:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 { - pushFollow(FOLLOW_40); + pushFollow(FOLLOW_39); rule__Int64__Group__0__Impl(); state._fsp--; @@ -15779,21 +15649,21 @@ public final void rule__Int64__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0__Impl" - // InternalBasicsParser.g:5295:1: rule__Int64__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5241:1: rule__Int64__Group__0__Impl : ( () ) ; public final void rule__Int64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5299:1: ( ( () ) ) - // InternalBasicsParser.g:5300:1: ( () ) + // InternalBasicsParser.g:5245:1: ( ( () ) ) + // InternalBasicsParser.g:5246:1: ( () ) { - // InternalBasicsParser.g:5300:1: ( () ) - // InternalBasicsParser.g:5301:2: () + // InternalBasicsParser.g:5246:1: ( () ) + // InternalBasicsParser.g:5247:2: () { before(grammarAccess.getInt64Access().getInt64Action_0()); - // InternalBasicsParser.g:5302:2: () - // InternalBasicsParser.g:5302:3: + // InternalBasicsParser.g:5248:2: () + // InternalBasicsParser.g:5248:3: { } @@ -15816,14 +15686,14 @@ public final void rule__Int64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1" - // InternalBasicsParser.g:5310:1: rule__Int64__Group__1 : rule__Int64__Group__1__Impl ; + // InternalBasicsParser.g:5256:1: rule__Int64__Group__1 : rule__Int64__Group__1__Impl ; public final void rule__Int64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5314:1: ( rule__Int64__Group__1__Impl ) - // InternalBasicsParser.g:5315:2: rule__Int64__Group__1__Impl + // InternalBasicsParser.g:5260:1: ( rule__Int64__Group__1__Impl ) + // InternalBasicsParser.g:5261:2: rule__Int64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64__Group__1__Impl(); @@ -15849,17 +15719,17 @@ public final void rule__Int64__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1__Impl" - // InternalBasicsParser.g:5321:1: rule__Int64__Group__1__Impl : ( Int64 ) ; + // InternalBasicsParser.g:5267:1: rule__Int64__Group__1__Impl : ( Int64 ) ; public final void rule__Int64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5325:1: ( ( Int64 ) ) - // InternalBasicsParser.g:5326:1: ( Int64 ) + // InternalBasicsParser.g:5271:1: ( ( Int64 ) ) + // InternalBasicsParser.g:5272:1: ( Int64 ) { - // InternalBasicsParser.g:5326:1: ( Int64 ) - // InternalBasicsParser.g:5327:2: Int64 + // InternalBasicsParser.g:5272:1: ( Int64 ) + // InternalBasicsParser.g:5273:2: Int64 { before(grammarAccess.getInt64Access().getInt64Keyword_1()); match(input,Int64,FOLLOW_2); @@ -15886,16 +15756,16 @@ public final void rule__Int64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0" - // InternalBasicsParser.g:5337:1: rule__Uint64__Group__0 : rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ; + // InternalBasicsParser.g:5283:1: rule__Uint64__Group__0 : rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ; public final void rule__Uint64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5341:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) - // InternalBasicsParser.g:5342:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 + // InternalBasicsParser.g:5287:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) + // InternalBasicsParser.g:5288:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 { - pushFollow(FOLLOW_41); + pushFollow(FOLLOW_40); rule__Uint64__Group__0__Impl(); state._fsp--; @@ -15924,21 +15794,21 @@ public final void rule__Uint64__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0__Impl" - // InternalBasicsParser.g:5349:1: rule__Uint64__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5295:1: rule__Uint64__Group__0__Impl : ( () ) ; public final void rule__Uint64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5353:1: ( ( () ) ) - // InternalBasicsParser.g:5354:1: ( () ) + // InternalBasicsParser.g:5299:1: ( ( () ) ) + // InternalBasicsParser.g:5300:1: ( () ) { - // InternalBasicsParser.g:5354:1: ( () ) - // InternalBasicsParser.g:5355:2: () + // InternalBasicsParser.g:5300:1: ( () ) + // InternalBasicsParser.g:5301:2: () { before(grammarAccess.getUint64Access().getUint64Action_0()); - // InternalBasicsParser.g:5356:2: () - // InternalBasicsParser.g:5356:3: + // InternalBasicsParser.g:5302:2: () + // InternalBasicsParser.g:5302:3: { } @@ -15961,14 +15831,14 @@ public final void rule__Uint64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1" - // InternalBasicsParser.g:5364:1: rule__Uint64__Group__1 : rule__Uint64__Group__1__Impl ; + // InternalBasicsParser.g:5310:1: rule__Uint64__Group__1 : rule__Uint64__Group__1__Impl ; public final void rule__Uint64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5368:1: ( rule__Uint64__Group__1__Impl ) - // InternalBasicsParser.g:5369:2: rule__Uint64__Group__1__Impl + // InternalBasicsParser.g:5314:1: ( rule__Uint64__Group__1__Impl ) + // InternalBasicsParser.g:5315:2: rule__Uint64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64__Group__1__Impl(); @@ -15994,17 +15864,17 @@ public final void rule__Uint64__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1__Impl" - // InternalBasicsParser.g:5375:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; + // InternalBasicsParser.g:5321:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; public final void rule__Uint64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5379:1: ( ( Uint64 ) ) - // InternalBasicsParser.g:5380:1: ( Uint64 ) + // InternalBasicsParser.g:5325:1: ( ( Uint64 ) ) + // InternalBasicsParser.g:5326:1: ( Uint64 ) { - // InternalBasicsParser.g:5380:1: ( Uint64 ) - // InternalBasicsParser.g:5381:2: Uint64 + // InternalBasicsParser.g:5326:1: ( Uint64 ) + // InternalBasicsParser.g:5327:2: Uint64 { before(grammarAccess.getUint64Access().getUint64Keyword_1()); match(input,Uint64,FOLLOW_2); @@ -16031,16 +15901,16 @@ public final void rule__Uint64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0" - // InternalBasicsParser.g:5391:1: rule__Float32__Group__0 : rule__Float32__Group__0__Impl rule__Float32__Group__1 ; + // InternalBasicsParser.g:5337:1: rule__Float32__Group__0 : rule__Float32__Group__0__Impl rule__Float32__Group__1 ; public final void rule__Float32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5395:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) - // InternalBasicsParser.g:5396:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 + // InternalBasicsParser.g:5341:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) + // InternalBasicsParser.g:5342:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 { - pushFollow(FOLLOW_42); + pushFollow(FOLLOW_41); rule__Float32__Group__0__Impl(); state._fsp--; @@ -16069,21 +15939,21 @@ public final void rule__Float32__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0__Impl" - // InternalBasicsParser.g:5403:1: rule__Float32__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5349:1: rule__Float32__Group__0__Impl : ( () ) ; public final void rule__Float32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5407:1: ( ( () ) ) - // InternalBasicsParser.g:5408:1: ( () ) + // InternalBasicsParser.g:5353:1: ( ( () ) ) + // InternalBasicsParser.g:5354:1: ( () ) { - // InternalBasicsParser.g:5408:1: ( () ) - // InternalBasicsParser.g:5409:2: () + // InternalBasicsParser.g:5354:1: ( () ) + // InternalBasicsParser.g:5355:2: () { before(grammarAccess.getFloat32Access().getFloat32Action_0()); - // InternalBasicsParser.g:5410:2: () - // InternalBasicsParser.g:5410:3: + // InternalBasicsParser.g:5356:2: () + // InternalBasicsParser.g:5356:3: { } @@ -16106,14 +15976,14 @@ public final void rule__Float32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1" - // InternalBasicsParser.g:5418:1: rule__Float32__Group__1 : rule__Float32__Group__1__Impl ; + // InternalBasicsParser.g:5364:1: rule__Float32__Group__1 : rule__Float32__Group__1__Impl ; public final void rule__Float32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5422:1: ( rule__Float32__Group__1__Impl ) - // InternalBasicsParser.g:5423:2: rule__Float32__Group__1__Impl + // InternalBasicsParser.g:5368:1: ( rule__Float32__Group__1__Impl ) + // InternalBasicsParser.g:5369:2: rule__Float32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32__Group__1__Impl(); @@ -16139,17 +16009,17 @@ public final void rule__Float32__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1__Impl" - // InternalBasicsParser.g:5429:1: rule__Float32__Group__1__Impl : ( Float32 ) ; + // InternalBasicsParser.g:5375:1: rule__Float32__Group__1__Impl : ( Float32 ) ; public final void rule__Float32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5433:1: ( ( Float32 ) ) - // InternalBasicsParser.g:5434:1: ( Float32 ) + // InternalBasicsParser.g:5379:1: ( ( Float32 ) ) + // InternalBasicsParser.g:5380:1: ( Float32 ) { - // InternalBasicsParser.g:5434:1: ( Float32 ) - // InternalBasicsParser.g:5435:2: Float32 + // InternalBasicsParser.g:5380:1: ( Float32 ) + // InternalBasicsParser.g:5381:2: Float32 { before(grammarAccess.getFloat32Access().getFloat32Keyword_1()); match(input,Float32,FOLLOW_2); @@ -16176,16 +16046,16 @@ public final void rule__Float32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0" - // InternalBasicsParser.g:5445:1: rule__Float64__Group__0 : rule__Float64__Group__0__Impl rule__Float64__Group__1 ; + // InternalBasicsParser.g:5391:1: rule__Float64__Group__0 : rule__Float64__Group__0__Impl rule__Float64__Group__1 ; public final void rule__Float64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5449:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) - // InternalBasicsParser.g:5450:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 + // InternalBasicsParser.g:5395:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) + // InternalBasicsParser.g:5396:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 { - pushFollow(FOLLOW_43); + pushFollow(FOLLOW_42); rule__Float64__Group__0__Impl(); state._fsp--; @@ -16214,21 +16084,21 @@ public final void rule__Float64__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0__Impl" - // InternalBasicsParser.g:5457:1: rule__Float64__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5403:1: rule__Float64__Group__0__Impl : ( () ) ; public final void rule__Float64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5461:1: ( ( () ) ) - // InternalBasicsParser.g:5462:1: ( () ) + // InternalBasicsParser.g:5407:1: ( ( () ) ) + // InternalBasicsParser.g:5408:1: ( () ) { - // InternalBasicsParser.g:5462:1: ( () ) - // InternalBasicsParser.g:5463:2: () + // InternalBasicsParser.g:5408:1: ( () ) + // InternalBasicsParser.g:5409:2: () { before(grammarAccess.getFloat64Access().getFloat64Action_0()); - // InternalBasicsParser.g:5464:2: () - // InternalBasicsParser.g:5464:3: + // InternalBasicsParser.g:5410:2: () + // InternalBasicsParser.g:5410:3: { } @@ -16251,14 +16121,14 @@ public final void rule__Float64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1" - // InternalBasicsParser.g:5472:1: rule__Float64__Group__1 : rule__Float64__Group__1__Impl ; + // InternalBasicsParser.g:5418:1: rule__Float64__Group__1 : rule__Float64__Group__1__Impl ; public final void rule__Float64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5476:1: ( rule__Float64__Group__1__Impl ) - // InternalBasicsParser.g:5477:2: rule__Float64__Group__1__Impl + // InternalBasicsParser.g:5422:1: ( rule__Float64__Group__1__Impl ) + // InternalBasicsParser.g:5423:2: rule__Float64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64__Group__1__Impl(); @@ -16284,17 +16154,17 @@ public final void rule__Float64__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1__Impl" - // InternalBasicsParser.g:5483:1: rule__Float64__Group__1__Impl : ( Float64 ) ; + // InternalBasicsParser.g:5429:1: rule__Float64__Group__1__Impl : ( Float64 ) ; public final void rule__Float64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5487:1: ( ( Float64 ) ) - // InternalBasicsParser.g:5488:1: ( Float64 ) + // InternalBasicsParser.g:5433:1: ( ( Float64 ) ) + // InternalBasicsParser.g:5434:1: ( Float64 ) { - // InternalBasicsParser.g:5488:1: ( Float64 ) - // InternalBasicsParser.g:5489:2: Float64 + // InternalBasicsParser.g:5434:1: ( Float64 ) + // InternalBasicsParser.g:5435:2: Float64 { before(grammarAccess.getFloat64Access().getFloat64Keyword_1()); match(input,Float64,FOLLOW_2); @@ -16321,16 +16191,16 @@ public final void rule__Float64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__0" - // InternalBasicsParser.g:5499:1: rule__String0__Group__0 : rule__String0__Group__0__Impl rule__String0__Group__1 ; + // InternalBasicsParser.g:5445:1: rule__String0__Group__0 : rule__String0__Group__0__Impl rule__String0__Group__1 ; public final void rule__String0__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5503:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) - // InternalBasicsParser.g:5504:2: rule__String0__Group__0__Impl rule__String0__Group__1 + // InternalBasicsParser.g:5449:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) + // InternalBasicsParser.g:5450:2: rule__String0__Group__0__Impl rule__String0__Group__1 { - pushFollow(FOLLOW_44); + pushFollow(FOLLOW_43); rule__String0__Group__0__Impl(); state._fsp--; @@ -16359,21 +16229,21 @@ public final void rule__String0__Group__0() throws RecognitionException { // $ANTLR start "rule__String0__Group__0__Impl" - // InternalBasicsParser.g:5511:1: rule__String0__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5457:1: rule__String0__Group__0__Impl : ( () ) ; public final void rule__String0__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5515:1: ( ( () ) ) - // InternalBasicsParser.g:5516:1: ( () ) + // InternalBasicsParser.g:5461:1: ( ( () ) ) + // InternalBasicsParser.g:5462:1: ( () ) { - // InternalBasicsParser.g:5516:1: ( () ) - // InternalBasicsParser.g:5517:2: () + // InternalBasicsParser.g:5462:1: ( () ) + // InternalBasicsParser.g:5463:2: () { before(grammarAccess.getString0Access().getStringAction_0()); - // InternalBasicsParser.g:5518:2: () - // InternalBasicsParser.g:5518:3: + // InternalBasicsParser.g:5464:2: () + // InternalBasicsParser.g:5464:3: { } @@ -16396,14 +16266,14 @@ public final void rule__String0__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__1" - // InternalBasicsParser.g:5526:1: rule__String0__Group__1 : rule__String0__Group__1__Impl ; + // InternalBasicsParser.g:5472:1: rule__String0__Group__1 : rule__String0__Group__1__Impl ; public final void rule__String0__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5530:1: ( rule__String0__Group__1__Impl ) - // InternalBasicsParser.g:5531:2: rule__String0__Group__1__Impl + // InternalBasicsParser.g:5476:1: ( rule__String0__Group__1__Impl ) + // InternalBasicsParser.g:5477:2: rule__String0__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0__Group__1__Impl(); @@ -16429,17 +16299,17 @@ public final void rule__String0__Group__1() throws RecognitionException { // $ANTLR start "rule__String0__Group__1__Impl" - // InternalBasicsParser.g:5537:1: rule__String0__Group__1__Impl : ( String_1 ) ; + // InternalBasicsParser.g:5483:1: rule__String0__Group__1__Impl : ( String_1 ) ; public final void rule__String0__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5541:1: ( ( String_1 ) ) - // InternalBasicsParser.g:5542:1: ( String_1 ) + // InternalBasicsParser.g:5487:1: ( ( String_1 ) ) + // InternalBasicsParser.g:5488:1: ( String_1 ) { - // InternalBasicsParser.g:5542:1: ( String_1 ) - // InternalBasicsParser.g:5543:2: String_1 + // InternalBasicsParser.g:5488:1: ( String_1 ) + // InternalBasicsParser.g:5489:2: String_1 { before(grammarAccess.getString0Access().getStringKeyword_1()); match(input,String_1,FOLLOW_2); @@ -16466,16 +16336,16 @@ public final void rule__String0__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Char__Group__0" - // InternalBasicsParser.g:5553:1: rule__Char__Group__0 : rule__Char__Group__0__Impl rule__Char__Group__1 ; + // InternalBasicsParser.g:5499: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 { - // InternalBasicsParser.g:5557:1: ( rule__Char__Group__0__Impl rule__Char__Group__1 ) - // InternalBasicsParser.g:5558:2: rule__Char__Group__0__Impl rule__Char__Group__1 + // InternalBasicsParser.g:5503:1: ( rule__Char__Group__0__Impl rule__Char__Group__1 ) + // InternalBasicsParser.g:5504:2: rule__Char__Group__0__Impl rule__Char__Group__1 { - pushFollow(FOLLOW_45); + pushFollow(FOLLOW_44); rule__Char__Group__0__Impl(); state._fsp--; @@ -16504,21 +16374,21 @@ public final void rule__Char__Group__0() throws RecognitionException { // $ANTLR start "rule__Char__Group__0__Impl" - // InternalBasicsParser.g:5565:1: rule__Char__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5511:1: rule__Char__Group__0__Impl : ( () ) ; public final void rule__Char__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5569:1: ( ( () ) ) - // InternalBasicsParser.g:5570:1: ( () ) + // InternalBasicsParser.g:5515:1: ( ( () ) ) + // InternalBasicsParser.g:5516:1: ( () ) { - // InternalBasicsParser.g:5570:1: ( () ) - // InternalBasicsParser.g:5571:2: () + // InternalBasicsParser.g:5516:1: ( () ) + // InternalBasicsParser.g:5517:2: () { before(grammarAccess.getCharAccess().getChar0Action_0()); - // InternalBasicsParser.g:5572:2: () - // InternalBasicsParser.g:5572:3: + // InternalBasicsParser.g:5518:2: () + // InternalBasicsParser.g:5518:3: { } @@ -16541,14 +16411,14 @@ public final void rule__Char__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Char__Group__1" - // InternalBasicsParser.g:5580:1: rule__Char__Group__1 : rule__Char__Group__1__Impl ; + // InternalBasicsParser.g:5526:1: rule__Char__Group__1 : rule__Char__Group__1__Impl ; public final void rule__Char__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5584:1: ( rule__Char__Group__1__Impl ) - // InternalBasicsParser.g:5585:2: rule__Char__Group__1__Impl + // InternalBasicsParser.g:5530:1: ( rule__Char__Group__1__Impl ) + // InternalBasicsParser.g:5531:2: rule__Char__Group__1__Impl { pushFollow(FOLLOW_2); rule__Char__Group__1__Impl(); @@ -16574,17 +16444,17 @@ public final void rule__Char__Group__1() throws RecognitionException { // $ANTLR start "rule__Char__Group__1__Impl" - // InternalBasicsParser.g:5591:1: rule__Char__Group__1__Impl : ( Char ) ; + // InternalBasicsParser.g:5537:1: rule__Char__Group__1__Impl : ( Char ) ; public final void rule__Char__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5595:1: ( ( Char ) ) - // InternalBasicsParser.g:5596:1: ( Char ) + // InternalBasicsParser.g:5541:1: ( ( Char ) ) + // InternalBasicsParser.g:5542:1: ( Char ) { - // InternalBasicsParser.g:5596:1: ( Char ) - // InternalBasicsParser.g:5597:2: Char + // InternalBasicsParser.g:5542:1: ( Char ) + // InternalBasicsParser.g:5543:2: Char { before(grammarAccess.getCharAccess().getCharKeyword_1()); match(input,Char,FOLLOW_2); @@ -16611,16 +16481,16 @@ public final void rule__Char__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0" - // InternalBasicsParser.g:5607:1: rule__Byte__Group__0 : rule__Byte__Group__0__Impl rule__Byte__Group__1 ; + // InternalBasicsParser.g:5553:1: rule__Byte__Group__0 : rule__Byte__Group__0__Impl rule__Byte__Group__1 ; public final void rule__Byte__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5611:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) - // InternalBasicsParser.g:5612:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 + // InternalBasicsParser.g:5557:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) + // InternalBasicsParser.g:5558:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 { - pushFollow(FOLLOW_46); + pushFollow(FOLLOW_45); rule__Byte__Group__0__Impl(); state._fsp--; @@ -16649,21 +16519,21 @@ public final void rule__Byte__Group__0() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0__Impl" - // InternalBasicsParser.g:5619:1: rule__Byte__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5565:1: rule__Byte__Group__0__Impl : ( () ) ; public final void rule__Byte__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5623:1: ( ( () ) ) - // InternalBasicsParser.g:5624:1: ( () ) + // InternalBasicsParser.g:5569:1: ( ( () ) ) + // InternalBasicsParser.g:5570:1: ( () ) { - // InternalBasicsParser.g:5624:1: ( () ) - // InternalBasicsParser.g:5625:2: () + // InternalBasicsParser.g:5570:1: ( () ) + // InternalBasicsParser.g:5571:2: () { before(grammarAccess.getByteAccess().getByteAction_0()); - // InternalBasicsParser.g:5626:2: () - // InternalBasicsParser.g:5626:3: + // InternalBasicsParser.g:5572:2: () + // InternalBasicsParser.g:5572:3: { } @@ -16686,14 +16556,14 @@ public final void rule__Byte__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1" - // InternalBasicsParser.g:5634:1: rule__Byte__Group__1 : rule__Byte__Group__1__Impl ; + // InternalBasicsParser.g:5580:1: rule__Byte__Group__1 : rule__Byte__Group__1__Impl ; public final void rule__Byte__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5638:1: ( rule__Byte__Group__1__Impl ) - // InternalBasicsParser.g:5639:2: rule__Byte__Group__1__Impl + // InternalBasicsParser.g:5584:1: ( rule__Byte__Group__1__Impl ) + // InternalBasicsParser.g:5585:2: rule__Byte__Group__1__Impl { pushFollow(FOLLOW_2); rule__Byte__Group__1__Impl(); @@ -16719,17 +16589,17 @@ public final void rule__Byte__Group__1() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1__Impl" - // InternalBasicsParser.g:5645:1: rule__Byte__Group__1__Impl : ( Byte ) ; + // InternalBasicsParser.g:5591:1: rule__Byte__Group__1__Impl : ( Byte ) ; public final void rule__Byte__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5649:1: ( ( Byte ) ) - // InternalBasicsParser.g:5650:1: ( Byte ) + // InternalBasicsParser.g:5595:1: ( ( Byte ) ) + // InternalBasicsParser.g:5596:1: ( Byte ) { - // InternalBasicsParser.g:5650:1: ( Byte ) - // InternalBasicsParser.g:5651:2: Byte + // InternalBasicsParser.g:5596:1: ( Byte ) + // InternalBasicsParser.g:5597:2: Byte { before(grammarAccess.getByteAccess().getByteKeyword_1()); match(input,Byte,FOLLOW_2); @@ -16756,16 +16626,16 @@ public final void rule__Byte__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__0" - // InternalBasicsParser.g:5661:1: rule__Time__Group__0 : rule__Time__Group__0__Impl rule__Time__Group__1 ; + // InternalBasicsParser.g:5607:1: rule__Time__Group__0 : rule__Time__Group__0__Impl rule__Time__Group__1 ; public final void rule__Time__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5665:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) - // InternalBasicsParser.g:5666:2: rule__Time__Group__0__Impl rule__Time__Group__1 + // InternalBasicsParser.g:5611:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) + // InternalBasicsParser.g:5612:2: rule__Time__Group__0__Impl rule__Time__Group__1 { - pushFollow(FOLLOW_47); + pushFollow(FOLLOW_46); rule__Time__Group__0__Impl(); state._fsp--; @@ -16794,21 +16664,21 @@ public final void rule__Time__Group__0() throws RecognitionException { // $ANTLR start "rule__Time__Group__0__Impl" - // InternalBasicsParser.g:5673:1: rule__Time__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5619:1: rule__Time__Group__0__Impl : ( () ) ; public final void rule__Time__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5677:1: ( ( () ) ) - // InternalBasicsParser.g:5678:1: ( () ) + // InternalBasicsParser.g:5623:1: ( ( () ) ) + // InternalBasicsParser.g:5624:1: ( () ) { - // InternalBasicsParser.g:5678:1: ( () ) - // InternalBasicsParser.g:5679:2: () + // InternalBasicsParser.g:5624:1: ( () ) + // InternalBasicsParser.g:5625:2: () { before(grammarAccess.getTimeAccess().getTimeAction_0()); - // InternalBasicsParser.g:5680:2: () - // InternalBasicsParser.g:5680:3: + // InternalBasicsParser.g:5626:2: () + // InternalBasicsParser.g:5626:3: { } @@ -16831,14 +16701,14 @@ public final void rule__Time__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__1" - // InternalBasicsParser.g:5688:1: rule__Time__Group__1 : rule__Time__Group__1__Impl ; + // InternalBasicsParser.g:5634:1: rule__Time__Group__1 : rule__Time__Group__1__Impl ; public final void rule__Time__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5692:1: ( rule__Time__Group__1__Impl ) - // InternalBasicsParser.g:5693:2: rule__Time__Group__1__Impl + // InternalBasicsParser.g:5638:1: ( rule__Time__Group__1__Impl ) + // InternalBasicsParser.g:5639:2: rule__Time__Group__1__Impl { pushFollow(FOLLOW_2); rule__Time__Group__1__Impl(); @@ -16864,17 +16734,17 @@ public final void rule__Time__Group__1() throws RecognitionException { // $ANTLR start "rule__Time__Group__1__Impl" - // InternalBasicsParser.g:5699:1: rule__Time__Group__1__Impl : ( Time ) ; + // InternalBasicsParser.g:5645:1: rule__Time__Group__1__Impl : ( Time ) ; public final void rule__Time__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5703:1: ( ( Time ) ) - // InternalBasicsParser.g:5704:1: ( Time ) + // InternalBasicsParser.g:5649:1: ( ( Time ) ) + // InternalBasicsParser.g:5650:1: ( Time ) { - // InternalBasicsParser.g:5704:1: ( Time ) - // InternalBasicsParser.g:5705:2: Time + // InternalBasicsParser.g:5650:1: ( Time ) + // InternalBasicsParser.g:5651:2: Time { before(grammarAccess.getTimeAccess().getTimeKeyword_1()); match(input,Time,FOLLOW_2); @@ -16901,16 +16771,16 @@ public final void rule__Time__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0" - // InternalBasicsParser.g:5715:1: rule__Duration__Group__0 : rule__Duration__Group__0__Impl rule__Duration__Group__1 ; + // InternalBasicsParser.g:5661:1: rule__Duration__Group__0 : rule__Duration__Group__0__Impl rule__Duration__Group__1 ; public final void rule__Duration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5719:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) - // InternalBasicsParser.g:5720:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 + // InternalBasicsParser.g:5665:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) + // InternalBasicsParser.g:5666:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 { - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_47); rule__Duration__Group__0__Impl(); state._fsp--; @@ -16939,21 +16809,21 @@ public final void rule__Duration__Group__0() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0__Impl" - // InternalBasicsParser.g:5727:1: rule__Duration__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5673:1: rule__Duration__Group__0__Impl : ( () ) ; public final void rule__Duration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5731:1: ( ( () ) ) - // InternalBasicsParser.g:5732:1: ( () ) + // InternalBasicsParser.g:5677:1: ( ( () ) ) + // InternalBasicsParser.g:5678:1: ( () ) { - // InternalBasicsParser.g:5732:1: ( () ) - // InternalBasicsParser.g:5733:2: () + // InternalBasicsParser.g:5678:1: ( () ) + // InternalBasicsParser.g:5679:2: () { before(grammarAccess.getDurationAccess().getDurationAction_0()); - // InternalBasicsParser.g:5734:2: () - // InternalBasicsParser.g:5734:3: + // InternalBasicsParser.g:5680:2: () + // InternalBasicsParser.g:5680:3: { } @@ -16976,14 +16846,14 @@ public final void rule__Duration__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1" - // InternalBasicsParser.g:5742:1: rule__Duration__Group__1 : rule__Duration__Group__1__Impl ; + // InternalBasicsParser.g:5688:1: rule__Duration__Group__1 : rule__Duration__Group__1__Impl ; public final void rule__Duration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5746:1: ( rule__Duration__Group__1__Impl ) - // InternalBasicsParser.g:5747:2: rule__Duration__Group__1__Impl + // InternalBasicsParser.g:5692:1: ( rule__Duration__Group__1__Impl ) + // InternalBasicsParser.g:5693:2: rule__Duration__Group__1__Impl { pushFollow(FOLLOW_2); rule__Duration__Group__1__Impl(); @@ -17009,17 +16879,17 @@ public final void rule__Duration__Group__1() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1__Impl" - // InternalBasicsParser.g:5753:1: rule__Duration__Group__1__Impl : ( Duration ) ; + // InternalBasicsParser.g:5699:1: rule__Duration__Group__1__Impl : ( Duration ) ; public final void rule__Duration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5757:1: ( ( Duration ) ) - // InternalBasicsParser.g:5758:1: ( Duration ) + // InternalBasicsParser.g:5703:1: ( ( Duration ) ) + // InternalBasicsParser.g:5704:1: ( Duration ) { - // InternalBasicsParser.g:5758:1: ( Duration ) - // InternalBasicsParser.g:5759:2: Duration + // InternalBasicsParser.g:5704:1: ( Duration ) + // InternalBasicsParser.g:5705:2: Duration { before(grammarAccess.getDurationAccess().getDurationKeyword_1()); match(input,Duration,FOLLOW_2); @@ -17046,16 +16916,16 @@ public final void rule__Duration__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0" - // InternalBasicsParser.g:5769:1: rule__BoolArray__Group__0 : rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ; + // InternalBasicsParser.g:5715:1: rule__BoolArray__Group__0 : rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ; public final void rule__BoolArray__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5773:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) - // InternalBasicsParser.g:5774:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 + // InternalBasicsParser.g:5719:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) + // InternalBasicsParser.g:5720:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 { - pushFollow(FOLLOW_49); + pushFollow(FOLLOW_48); rule__BoolArray__Group__0__Impl(); state._fsp--; @@ -17084,21 +16954,21 @@ public final void rule__BoolArray__Group__0() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0__Impl" - // InternalBasicsParser.g:5781:1: rule__BoolArray__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5727:1: rule__BoolArray__Group__0__Impl : ( () ) ; public final void rule__BoolArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5785:1: ( ( () ) ) - // InternalBasicsParser.g:5786:1: ( () ) + // InternalBasicsParser.g:5731:1: ( ( () ) ) + // InternalBasicsParser.g:5732:1: ( () ) { - // InternalBasicsParser.g:5786:1: ( () ) - // InternalBasicsParser.g:5787:2: () + // InternalBasicsParser.g:5732:1: ( () ) + // InternalBasicsParser.g:5733:2: () { before(grammarAccess.getBoolArrayAccess().getBoolArrayAction_0()); - // InternalBasicsParser.g:5788:2: () - // InternalBasicsParser.g:5788:3: + // InternalBasicsParser.g:5734:2: () + // InternalBasicsParser.g:5734:3: { } @@ -17121,14 +16991,14 @@ public final void rule__BoolArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__BoolArray__Group__1" - // InternalBasicsParser.g:5796:1: rule__BoolArray__Group__1 : rule__BoolArray__Group__1__Impl ; + // InternalBasicsParser.g:5742:1: rule__BoolArray__Group__1 : rule__BoolArray__Group__1__Impl ; public final void rule__BoolArray__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5800:1: ( rule__BoolArray__Group__1__Impl ) - // InternalBasicsParser.g:5801:2: rule__BoolArray__Group__1__Impl + // InternalBasicsParser.g:5746:1: ( rule__BoolArray__Group__1__Impl ) + // InternalBasicsParser.g:5747:2: rule__BoolArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__BoolArray__Group__1__Impl(); @@ -17154,17 +17024,17 @@ public final void rule__BoolArray__Group__1() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__1__Impl" - // InternalBasicsParser.g:5807:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; + // InternalBasicsParser.g:5753:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; public final void rule__BoolArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5811:1: ( ( Bool_1 ) ) - // InternalBasicsParser.g:5812:1: ( Bool_1 ) + // InternalBasicsParser.g:5757:1: ( ( Bool_1 ) ) + // InternalBasicsParser.g:5758:1: ( Bool_1 ) { - // InternalBasicsParser.g:5812:1: ( Bool_1 ) - // InternalBasicsParser.g:5813:2: Bool_1 + // InternalBasicsParser.g:5758:1: ( Bool_1 ) + // InternalBasicsParser.g:5759:2: Bool_1 { before(grammarAccess.getBoolArrayAccess().getBoolKeyword_1()); match(input,Bool_1,FOLLOW_2); @@ -17191,16 +17061,16 @@ public final void rule__BoolArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__0" - // InternalBasicsParser.g:5823:1: rule__Int8Array__Group__0 : rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ; + // InternalBasicsParser.g:5769:1: rule__Int8Array__Group__0 : rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ; public final void rule__Int8Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5827:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) - // InternalBasicsParser.g:5828:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 + // InternalBasicsParser.g:5773:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) + // InternalBasicsParser.g:5774:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 { - pushFollow(FOLLOW_50); + pushFollow(FOLLOW_49); rule__Int8Array__Group__0__Impl(); state._fsp--; @@ -17229,21 +17099,21 @@ public final void rule__Int8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__0__Impl" - // InternalBasicsParser.g:5835:1: rule__Int8Array__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5781:1: rule__Int8Array__Group__0__Impl : ( () ) ; public final void rule__Int8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5839:1: ( ( () ) ) - // InternalBasicsParser.g:5840:1: ( () ) + // InternalBasicsParser.g:5785:1: ( ( () ) ) + // InternalBasicsParser.g:5786:1: ( () ) { - // InternalBasicsParser.g:5840:1: ( () ) - // InternalBasicsParser.g:5841:2: () + // InternalBasicsParser.g:5786:1: ( () ) + // InternalBasicsParser.g:5787:2: () { before(grammarAccess.getInt8ArrayAccess().getInt8ArrayAction_0()); - // InternalBasicsParser.g:5842:2: () - // InternalBasicsParser.g:5842:3: + // InternalBasicsParser.g:5788:2: () + // InternalBasicsParser.g:5788:3: { } @@ -17266,14 +17136,14 @@ public final void rule__Int8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__1" - // InternalBasicsParser.g:5850:1: rule__Int8Array__Group__1 : rule__Int8Array__Group__1__Impl ; + // InternalBasicsParser.g:5796:1: rule__Int8Array__Group__1 : rule__Int8Array__Group__1__Impl ; public final void rule__Int8Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5854:1: ( rule__Int8Array__Group__1__Impl ) - // InternalBasicsParser.g:5855:2: rule__Int8Array__Group__1__Impl + // InternalBasicsParser.g:5800:1: ( rule__Int8Array__Group__1__Impl ) + // InternalBasicsParser.g:5801:2: rule__Int8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8Array__Group__1__Impl(); @@ -17299,17 +17169,17 @@ public final void rule__Int8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__1__Impl" - // InternalBasicsParser.g:5861:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; + // InternalBasicsParser.g:5807:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; public final void rule__Int8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5865:1: ( ( Int8_1 ) ) - // InternalBasicsParser.g:5866:1: ( Int8_1 ) + // InternalBasicsParser.g:5811:1: ( ( Int8_1 ) ) + // InternalBasicsParser.g:5812:1: ( Int8_1 ) { - // InternalBasicsParser.g:5866:1: ( Int8_1 ) - // InternalBasicsParser.g:5867:2: Int8_1 + // InternalBasicsParser.g:5812:1: ( Int8_1 ) + // InternalBasicsParser.g:5813:2: Int8_1 { before(grammarAccess.getInt8ArrayAccess().getInt8Keyword_1()); match(input,Int8_1,FOLLOW_2); @@ -17336,16 +17206,16 @@ public final void rule__Int8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__0" - // InternalBasicsParser.g:5877:1: rule__Uint8Array__Group__0 : rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ; + // InternalBasicsParser.g:5823:1: rule__Uint8Array__Group__0 : rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ; public final void rule__Uint8Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5881:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) - // InternalBasicsParser.g:5882:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 + // InternalBasicsParser.g:5827:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) + // InternalBasicsParser.g:5828:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 { - pushFollow(FOLLOW_51); + pushFollow(FOLLOW_50); rule__Uint8Array__Group__0__Impl(); state._fsp--; @@ -17374,21 +17244,21 @@ public final void rule__Uint8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__0__Impl" - // InternalBasicsParser.g:5889:1: rule__Uint8Array__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5835:1: rule__Uint8Array__Group__0__Impl : ( () ) ; public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5893:1: ( ( () ) ) - // InternalBasicsParser.g:5894:1: ( () ) + // InternalBasicsParser.g:5839:1: ( ( () ) ) + // InternalBasicsParser.g:5840:1: ( () ) { - // InternalBasicsParser.g:5894:1: ( () ) - // InternalBasicsParser.g:5895:2: () + // InternalBasicsParser.g:5840:1: ( () ) + // InternalBasicsParser.g:5841:2: () { before(grammarAccess.getUint8ArrayAccess().getUint8ArrayAction_0()); - // InternalBasicsParser.g:5896:2: () - // InternalBasicsParser.g:5896:3: + // InternalBasicsParser.g:5842:2: () + // InternalBasicsParser.g:5842:3: { } @@ -17411,14 +17281,14 @@ public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__1" - // InternalBasicsParser.g:5904:1: rule__Uint8Array__Group__1 : rule__Uint8Array__Group__1__Impl ; + // InternalBasicsParser.g:5850:1: rule__Uint8Array__Group__1 : rule__Uint8Array__Group__1__Impl ; public final void rule__Uint8Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5908:1: ( rule__Uint8Array__Group__1__Impl ) - // InternalBasicsParser.g:5909:2: rule__Uint8Array__Group__1__Impl + // InternalBasicsParser.g:5854:1: ( rule__Uint8Array__Group__1__Impl ) + // InternalBasicsParser.g:5855:2: rule__Uint8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8Array__Group__1__Impl(); @@ -17444,17 +17314,17 @@ public final void rule__Uint8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__1__Impl" - // InternalBasicsParser.g:5915:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; + // InternalBasicsParser.g:5861:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5919:1: ( ( Uint8_1 ) ) - // InternalBasicsParser.g:5920:1: ( Uint8_1 ) + // InternalBasicsParser.g:5865:1: ( ( Uint8_1 ) ) + // InternalBasicsParser.g:5866:1: ( Uint8_1 ) { - // InternalBasicsParser.g:5920:1: ( Uint8_1 ) - // InternalBasicsParser.g:5921:2: Uint8_1 + // InternalBasicsParser.g:5866:1: ( Uint8_1 ) + // InternalBasicsParser.g:5867:2: Uint8_1 { before(grammarAccess.getUint8ArrayAccess().getUint8Keyword_1()); match(input,Uint8_1,FOLLOW_2); @@ -17481,16 +17351,16 @@ public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__0" - // InternalBasicsParser.g:5931:1: rule__Int16Array__Group__0 : rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ; + // InternalBasicsParser.g:5877:1: rule__Int16Array__Group__0 : rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ; public final void rule__Int16Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5935:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) - // InternalBasicsParser.g:5936:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 + // InternalBasicsParser.g:5881:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) + // InternalBasicsParser.g:5882:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 { - pushFollow(FOLLOW_52); + pushFollow(FOLLOW_51); rule__Int16Array__Group__0__Impl(); state._fsp--; @@ -17519,21 +17389,21 @@ public final void rule__Int16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__0__Impl" - // InternalBasicsParser.g:5943:1: rule__Int16Array__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5889:1: rule__Int16Array__Group__0__Impl : ( () ) ; public final void rule__Int16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5947:1: ( ( () ) ) - // InternalBasicsParser.g:5948:1: ( () ) + // InternalBasicsParser.g:5893:1: ( ( () ) ) + // InternalBasicsParser.g:5894:1: ( () ) { - // InternalBasicsParser.g:5948:1: ( () ) - // InternalBasicsParser.g:5949:2: () + // InternalBasicsParser.g:5894:1: ( () ) + // InternalBasicsParser.g:5895:2: () { before(grammarAccess.getInt16ArrayAccess().getInt16ArrayAction_0()); - // InternalBasicsParser.g:5950:2: () - // InternalBasicsParser.g:5950:3: + // InternalBasicsParser.g:5896:2: () + // InternalBasicsParser.g:5896:3: { } @@ -17556,14 +17426,14 @@ public final void rule__Int16Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__1" - // InternalBasicsParser.g:5958:1: rule__Int16Array__Group__1 : rule__Int16Array__Group__1__Impl ; + // InternalBasicsParser.g:5904:1: rule__Int16Array__Group__1 : rule__Int16Array__Group__1__Impl ; public final void rule__Int16Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5962:1: ( rule__Int16Array__Group__1__Impl ) - // InternalBasicsParser.g:5963:2: rule__Int16Array__Group__1__Impl + // InternalBasicsParser.g:5908:1: ( rule__Int16Array__Group__1__Impl ) + // InternalBasicsParser.g:5909:2: rule__Int16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16Array__Group__1__Impl(); @@ -17589,17 +17459,17 @@ public final void rule__Int16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__1__Impl" - // InternalBasicsParser.g:5969:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; + // InternalBasicsParser.g:5915:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; public final void rule__Int16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5973:1: ( ( Int16_1 ) ) - // InternalBasicsParser.g:5974:1: ( Int16_1 ) + // InternalBasicsParser.g:5919:1: ( ( Int16_1 ) ) + // InternalBasicsParser.g:5920:1: ( Int16_1 ) { - // InternalBasicsParser.g:5974:1: ( Int16_1 ) - // InternalBasicsParser.g:5975:2: Int16_1 + // InternalBasicsParser.g:5920:1: ( Int16_1 ) + // InternalBasicsParser.g:5921:2: Int16_1 { before(grammarAccess.getInt16ArrayAccess().getInt16Keyword_1()); match(input,Int16_1,FOLLOW_2); @@ -17626,16 +17496,16 @@ public final void rule__Int16Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint16Array__Group__0" - // InternalBasicsParser.g:5985:1: rule__Uint16Array__Group__0 : rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ; + // InternalBasicsParser.g:5931:1: rule__Uint16Array__Group__0 : rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ; public final void rule__Uint16Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5989:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) - // InternalBasicsParser.g:5990:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 + // InternalBasicsParser.g:5935:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) + // InternalBasicsParser.g:5936:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 { - pushFollow(FOLLOW_53); + pushFollow(FOLLOW_52); rule__Uint16Array__Group__0__Impl(); state._fsp--; @@ -17664,21 +17534,21 @@ public final void rule__Uint16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__0__Impl" - // InternalBasicsParser.g:5997:1: rule__Uint16Array__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5943:1: rule__Uint16Array__Group__0__Impl : ( () ) ; public final void rule__Uint16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6001:1: ( ( () ) ) - // InternalBasicsParser.g:6002:1: ( () ) + // InternalBasicsParser.g:5947:1: ( ( () ) ) + // InternalBasicsParser.g:5948:1: ( () ) { - // InternalBasicsParser.g:6002:1: ( () ) - // InternalBasicsParser.g:6003:2: () + // InternalBasicsParser.g:5948:1: ( () ) + // InternalBasicsParser.g:5949:2: () { before(grammarAccess.getUint16ArrayAccess().getUint16ArrayAction_0()); - // InternalBasicsParser.g:6004:2: () - // InternalBasicsParser.g:6004:3: + // InternalBasicsParser.g:5950:2: () + // InternalBasicsParser.g:5950:3: { } @@ -17701,14 +17571,14 @@ public final void rule__Uint16Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint16Array__Group__1" - // InternalBasicsParser.g:6012:1: rule__Uint16Array__Group__1 : rule__Uint16Array__Group__1__Impl ; + // InternalBasicsParser.g:5958:1: rule__Uint16Array__Group__1 : rule__Uint16Array__Group__1__Impl ; public final void rule__Uint16Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6016:1: ( rule__Uint16Array__Group__1__Impl ) - // InternalBasicsParser.g:6017:2: rule__Uint16Array__Group__1__Impl + // InternalBasicsParser.g:5962:1: ( rule__Uint16Array__Group__1__Impl ) + // InternalBasicsParser.g:5963:2: rule__Uint16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16Array__Group__1__Impl(); @@ -17734,17 +17604,17 @@ public final void rule__Uint16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__1__Impl" - // InternalBasicsParser.g:6023:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; + // InternalBasicsParser.g:5969:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; public final void rule__Uint16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6027:1: ( ( Uint16_1 ) ) - // InternalBasicsParser.g:6028:1: ( Uint16_1 ) + // InternalBasicsParser.g:5973:1: ( ( Uint16_1 ) ) + // InternalBasicsParser.g:5974:1: ( Uint16_1 ) { - // InternalBasicsParser.g:6028:1: ( Uint16_1 ) - // InternalBasicsParser.g:6029:2: Uint16_1 + // InternalBasicsParser.g:5974:1: ( Uint16_1 ) + // InternalBasicsParser.g:5975:2: Uint16_1 { before(grammarAccess.getUint16ArrayAccess().getUint16Keyword_1()); match(input,Uint16_1,FOLLOW_2); @@ -17771,16 +17641,16 @@ public final void rule__Uint16Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int32Array__Group__0" - // InternalBasicsParser.g:6039:1: rule__Int32Array__Group__0 : rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ; + // InternalBasicsParser.g:5985:1: rule__Int32Array__Group__0 : rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ; public final void rule__Int32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6043:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) - // InternalBasicsParser.g:6044:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 + // InternalBasicsParser.g:5989:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) + // InternalBasicsParser.g:5990:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 { - pushFollow(FOLLOW_54); + pushFollow(FOLLOW_53); rule__Int32Array__Group__0__Impl(); state._fsp--; @@ -17809,21 +17679,21 @@ public final void rule__Int32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__0__Impl" - // InternalBasicsParser.g:6051:1: rule__Int32Array__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5997:1: rule__Int32Array__Group__0__Impl : ( () ) ; public final void rule__Int32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6055:1: ( ( () ) ) - // InternalBasicsParser.g:6056:1: ( () ) + // InternalBasicsParser.g:6001:1: ( ( () ) ) + // InternalBasicsParser.g:6002:1: ( () ) { - // InternalBasicsParser.g:6056:1: ( () ) - // InternalBasicsParser.g:6057:2: () + // InternalBasicsParser.g:6002:1: ( () ) + // InternalBasicsParser.g:6003:2: () { before(grammarAccess.getInt32ArrayAccess().getInt32ArrayAction_0()); - // InternalBasicsParser.g:6058:2: () - // InternalBasicsParser.g:6058:3: + // InternalBasicsParser.g:6004:2: () + // InternalBasicsParser.g:6004:3: { } @@ -17846,14 +17716,14 @@ public final void rule__Int32Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int32Array__Group__1" - // InternalBasicsParser.g:6066:1: rule__Int32Array__Group__1 : rule__Int32Array__Group__1__Impl ; + // InternalBasicsParser.g:6012:1: rule__Int32Array__Group__1 : rule__Int32Array__Group__1__Impl ; public final void rule__Int32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6070:1: ( rule__Int32Array__Group__1__Impl ) - // InternalBasicsParser.g:6071:2: rule__Int32Array__Group__1__Impl + // InternalBasicsParser.g:6016:1: ( rule__Int32Array__Group__1__Impl ) + // InternalBasicsParser.g:6017:2: rule__Int32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32Array__Group__1__Impl(); @@ -17879,17 +17749,17 @@ public final void rule__Int32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__1__Impl" - // InternalBasicsParser.g:6077:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; + // InternalBasicsParser.g:6023:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; public final void rule__Int32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6081:1: ( ( Int32_1 ) ) - // InternalBasicsParser.g:6082:1: ( Int32_1 ) + // InternalBasicsParser.g:6027:1: ( ( Int32_1 ) ) + // InternalBasicsParser.g:6028:1: ( Int32_1 ) { - // InternalBasicsParser.g:6082:1: ( Int32_1 ) - // InternalBasicsParser.g:6083:2: Int32_1 + // InternalBasicsParser.g:6028:1: ( Int32_1 ) + // InternalBasicsParser.g:6029:2: Int32_1 { before(grammarAccess.getInt32ArrayAccess().getInt32Keyword_1()); match(input,Int32_1,FOLLOW_2); @@ -17916,16 +17786,16 @@ public final void rule__Int32Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint32Array__Group__0" - // InternalBasicsParser.g:6093:1: rule__Uint32Array__Group__0 : rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ; + // InternalBasicsParser.g:6039:1: rule__Uint32Array__Group__0 : rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ; public final void rule__Uint32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6097:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) - // InternalBasicsParser.g:6098:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 + // InternalBasicsParser.g:6043:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) + // InternalBasicsParser.g:6044:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 { - pushFollow(FOLLOW_55); + pushFollow(FOLLOW_54); rule__Uint32Array__Group__0__Impl(); state._fsp--; @@ -17954,21 +17824,21 @@ public final void rule__Uint32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__0__Impl" - // InternalBasicsParser.g:6105:1: rule__Uint32Array__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:6051:1: rule__Uint32Array__Group__0__Impl : ( () ) ; public final void rule__Uint32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6109:1: ( ( () ) ) - // InternalBasicsParser.g:6110:1: ( () ) + // InternalBasicsParser.g:6055:1: ( ( () ) ) + // InternalBasicsParser.g:6056:1: ( () ) { - // InternalBasicsParser.g:6110:1: ( () ) - // InternalBasicsParser.g:6111:2: () + // InternalBasicsParser.g:6056:1: ( () ) + // InternalBasicsParser.g:6057:2: () { before(grammarAccess.getUint32ArrayAccess().getUint32ArrayAction_0()); - // InternalBasicsParser.g:6112:2: () - // InternalBasicsParser.g:6112:3: + // InternalBasicsParser.g:6058:2: () + // InternalBasicsParser.g:6058:3: { } @@ -17991,14 +17861,14 @@ public final void rule__Uint32Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint32Array__Group__1" - // InternalBasicsParser.g:6120:1: rule__Uint32Array__Group__1 : rule__Uint32Array__Group__1__Impl ; + // InternalBasicsParser.g:6066:1: rule__Uint32Array__Group__1 : rule__Uint32Array__Group__1__Impl ; public final void rule__Uint32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6124:1: ( rule__Uint32Array__Group__1__Impl ) - // InternalBasicsParser.g:6125:2: rule__Uint32Array__Group__1__Impl + // InternalBasicsParser.g:6070:1: ( rule__Uint32Array__Group__1__Impl ) + // InternalBasicsParser.g:6071:2: rule__Uint32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32Array__Group__1__Impl(); @@ -18024,17 +17894,17 @@ public final void rule__Uint32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__1__Impl" - // InternalBasicsParser.g:6131:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; + // InternalBasicsParser.g:6077:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; public final void rule__Uint32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6135:1: ( ( Uint32_1 ) ) - // InternalBasicsParser.g:6136:1: ( Uint32_1 ) + // InternalBasicsParser.g:6081:1: ( ( Uint32_1 ) ) + // InternalBasicsParser.g:6082:1: ( Uint32_1 ) { - // InternalBasicsParser.g:6136:1: ( Uint32_1 ) - // InternalBasicsParser.g:6137:2: Uint32_1 + // InternalBasicsParser.g:6082:1: ( Uint32_1 ) + // InternalBasicsParser.g:6083:2: Uint32_1 { before(grammarAccess.getUint32ArrayAccess().getUint32Keyword_1()); match(input,Uint32_1,FOLLOW_2); @@ -18061,16 +17931,16 @@ public final void rule__Uint32Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int64Array__Group__0" - // InternalBasicsParser.g:6147:1: rule__Int64Array__Group__0 : rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ; + // InternalBasicsParser.g:6093:1: rule__Int64Array__Group__0 : rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ; public final void rule__Int64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6151:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) - // InternalBasicsParser.g:6152:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 + // InternalBasicsParser.g:6097:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) + // InternalBasicsParser.g:6098:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 { - pushFollow(FOLLOW_56); + pushFollow(FOLLOW_55); rule__Int64Array__Group__0__Impl(); state._fsp--; @@ -18099,21 +17969,21 @@ public final void rule__Int64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__0__Impl" - // InternalBasicsParser.g:6159:1: rule__Int64Array__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:6105:1: rule__Int64Array__Group__0__Impl : ( () ) ; public final void rule__Int64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6163:1: ( ( () ) ) - // InternalBasicsParser.g:6164:1: ( () ) + // InternalBasicsParser.g:6109:1: ( ( () ) ) + // InternalBasicsParser.g:6110:1: ( () ) { - // InternalBasicsParser.g:6164:1: ( () ) - // InternalBasicsParser.g:6165:2: () + // InternalBasicsParser.g:6110:1: ( () ) + // InternalBasicsParser.g:6111:2: () { before(grammarAccess.getInt64ArrayAccess().getInt64ArrayAction_0()); - // InternalBasicsParser.g:6166:2: () - // InternalBasicsParser.g:6166:3: + // InternalBasicsParser.g:6112:2: () + // InternalBasicsParser.g:6112:3: { } @@ -18136,14 +18006,14 @@ public final void rule__Int64Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int64Array__Group__1" - // InternalBasicsParser.g:6174:1: rule__Int64Array__Group__1 : rule__Int64Array__Group__1__Impl ; + // InternalBasicsParser.g:6120:1: rule__Int64Array__Group__1 : rule__Int64Array__Group__1__Impl ; public final void rule__Int64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6178:1: ( rule__Int64Array__Group__1__Impl ) - // InternalBasicsParser.g:6179:2: rule__Int64Array__Group__1__Impl + // InternalBasicsParser.g:6124:1: ( rule__Int64Array__Group__1__Impl ) + // InternalBasicsParser.g:6125:2: rule__Int64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64Array__Group__1__Impl(); @@ -18169,17 +18039,17 @@ public final void rule__Int64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__1__Impl" - // InternalBasicsParser.g:6185:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; + // InternalBasicsParser.g:6131:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; public final void rule__Int64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6189:1: ( ( Int64_1 ) ) - // InternalBasicsParser.g:6190:1: ( Int64_1 ) + // InternalBasicsParser.g:6135:1: ( ( Int64_1 ) ) + // InternalBasicsParser.g:6136:1: ( Int64_1 ) { - // InternalBasicsParser.g:6190:1: ( Int64_1 ) - // InternalBasicsParser.g:6191:2: Int64_1 + // InternalBasicsParser.g:6136:1: ( Int64_1 ) + // InternalBasicsParser.g:6137:2: Int64_1 { before(grammarAccess.getInt64ArrayAccess().getInt64Keyword_1()); match(input,Int64_1,FOLLOW_2); @@ -18206,16 +18076,16 @@ public final void rule__Int64Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint64Array__Group__0" - // InternalBasicsParser.g:6201:1: rule__Uint64Array__Group__0 : rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ; + // InternalBasicsParser.g:6147:1: rule__Uint64Array__Group__0 : rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ; public final void rule__Uint64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6205:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) - // InternalBasicsParser.g:6206:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 + // InternalBasicsParser.g:6151:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) + // InternalBasicsParser.g:6152:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 { - pushFollow(FOLLOW_57); + pushFollow(FOLLOW_56); rule__Uint64Array__Group__0__Impl(); state._fsp--; @@ -18244,21 +18114,21 @@ public final void rule__Uint64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__0__Impl" - // InternalBasicsParser.g:6213:1: rule__Uint64Array__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:6159:1: rule__Uint64Array__Group__0__Impl : ( () ) ; public final void rule__Uint64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6217:1: ( ( () ) ) - // InternalBasicsParser.g:6218:1: ( () ) + // InternalBasicsParser.g:6163:1: ( ( () ) ) + // InternalBasicsParser.g:6164:1: ( () ) { - // InternalBasicsParser.g:6218:1: ( () ) - // InternalBasicsParser.g:6219:2: () + // InternalBasicsParser.g:6164:1: ( () ) + // InternalBasicsParser.g:6165:2: () { before(grammarAccess.getUint64ArrayAccess().getUint64ArrayAction_0()); - // InternalBasicsParser.g:6220:2: () - // InternalBasicsParser.g:6220:3: + // InternalBasicsParser.g:6166:2: () + // InternalBasicsParser.g:6166:3: { } @@ -18281,14 +18151,14 @@ public final void rule__Uint64Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint64Array__Group__1" - // InternalBasicsParser.g:6228:1: rule__Uint64Array__Group__1 : rule__Uint64Array__Group__1__Impl ; + // InternalBasicsParser.g:6174:1: rule__Uint64Array__Group__1 : rule__Uint64Array__Group__1__Impl ; public final void rule__Uint64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6232:1: ( rule__Uint64Array__Group__1__Impl ) - // InternalBasicsParser.g:6233:2: rule__Uint64Array__Group__1__Impl + // InternalBasicsParser.g:6178:1: ( rule__Uint64Array__Group__1__Impl ) + // InternalBasicsParser.g:6179:2: rule__Uint64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64Array__Group__1__Impl(); @@ -18314,17 +18184,17 @@ public final void rule__Uint64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__1__Impl" - // InternalBasicsParser.g:6239:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; + // InternalBasicsParser.g:6185:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; public final void rule__Uint64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6243:1: ( ( Uint64_1 ) ) - // InternalBasicsParser.g:6244:1: ( Uint64_1 ) + // InternalBasicsParser.g:6189:1: ( ( Uint64_1 ) ) + // InternalBasicsParser.g:6190:1: ( Uint64_1 ) { - // InternalBasicsParser.g:6244:1: ( Uint64_1 ) - // InternalBasicsParser.g:6245:2: Uint64_1 + // InternalBasicsParser.g:6190:1: ( Uint64_1 ) + // InternalBasicsParser.g:6191:2: Uint64_1 { before(grammarAccess.getUint64ArrayAccess().getUint64Keyword_1()); match(input,Uint64_1,FOLLOW_2); @@ -18351,16 +18221,16 @@ public final void rule__Uint64Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Float32Array__Group__0" - // InternalBasicsParser.g:6255:1: rule__Float32Array__Group__0 : rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ; + // InternalBasicsParser.g:6201:1: rule__Float32Array__Group__0 : rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ; public final void rule__Float32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6259:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) - // InternalBasicsParser.g:6260:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 + // InternalBasicsParser.g:6205:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) + // InternalBasicsParser.g:6206:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 { - pushFollow(FOLLOW_58); + pushFollow(FOLLOW_57); rule__Float32Array__Group__0__Impl(); state._fsp--; @@ -18389,21 +18259,21 @@ public final void rule__Float32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__0__Impl" - // InternalBasicsParser.g:6267:1: rule__Float32Array__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:6213:1: rule__Float32Array__Group__0__Impl : ( () ) ; public final void rule__Float32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6271:1: ( ( () ) ) - // InternalBasicsParser.g:6272:1: ( () ) + // InternalBasicsParser.g:6217:1: ( ( () ) ) + // InternalBasicsParser.g:6218:1: ( () ) { - // InternalBasicsParser.g:6272:1: ( () ) - // InternalBasicsParser.g:6273:2: () + // InternalBasicsParser.g:6218:1: ( () ) + // InternalBasicsParser.g:6219:2: () { before(grammarAccess.getFloat32ArrayAccess().getFloat32ArrayAction_0()); - // InternalBasicsParser.g:6274:2: () - // InternalBasicsParser.g:6274:3: + // InternalBasicsParser.g:6220:2: () + // InternalBasicsParser.g:6220:3: { } @@ -18426,14 +18296,14 @@ public final void rule__Float32Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float32Array__Group__1" - // InternalBasicsParser.g:6282:1: rule__Float32Array__Group__1 : rule__Float32Array__Group__1__Impl ; + // InternalBasicsParser.g:6228:1: rule__Float32Array__Group__1 : rule__Float32Array__Group__1__Impl ; public final void rule__Float32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6286:1: ( rule__Float32Array__Group__1__Impl ) - // InternalBasicsParser.g:6287:2: rule__Float32Array__Group__1__Impl + // InternalBasicsParser.g:6232:1: ( rule__Float32Array__Group__1__Impl ) + // InternalBasicsParser.g:6233:2: rule__Float32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32Array__Group__1__Impl(); @@ -18459,17 +18329,17 @@ public final void rule__Float32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__1__Impl" - // InternalBasicsParser.g:6293:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; + // InternalBasicsParser.g:6239:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; public final void rule__Float32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6297:1: ( ( Float32_1 ) ) - // InternalBasicsParser.g:6298:1: ( Float32_1 ) + // InternalBasicsParser.g:6243:1: ( ( Float32_1 ) ) + // InternalBasicsParser.g:6244:1: ( Float32_1 ) { - // InternalBasicsParser.g:6298:1: ( Float32_1 ) - // InternalBasicsParser.g:6299:2: Float32_1 + // InternalBasicsParser.g:6244:1: ( Float32_1 ) + // InternalBasicsParser.g:6245:2: Float32_1 { before(grammarAccess.getFloat32ArrayAccess().getFloat32Keyword_1()); match(input,Float32_1,FOLLOW_2); @@ -18496,16 +18366,16 @@ public final void rule__Float32Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__0" - // InternalBasicsParser.g:6309:1: rule__Float64Array__Group__0 : rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ; + // InternalBasicsParser.g:6255:1: rule__Float64Array__Group__0 : rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ; public final void rule__Float64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6313:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) - // InternalBasicsParser.g:6314:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 + // InternalBasicsParser.g:6259:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) + // InternalBasicsParser.g:6260:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 { - pushFollow(FOLLOW_59); + pushFollow(FOLLOW_58); rule__Float64Array__Group__0__Impl(); state._fsp--; @@ -18534,21 +18404,21 @@ public final void rule__Float64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__0__Impl" - // InternalBasicsParser.g:6321:1: rule__Float64Array__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:6267:1: rule__Float64Array__Group__0__Impl : ( () ) ; public final void rule__Float64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6325:1: ( ( () ) ) - // InternalBasicsParser.g:6326:1: ( () ) + // InternalBasicsParser.g:6271:1: ( ( () ) ) + // InternalBasicsParser.g:6272:1: ( () ) { - // InternalBasicsParser.g:6326:1: ( () ) - // InternalBasicsParser.g:6327:2: () + // InternalBasicsParser.g:6272:1: ( () ) + // InternalBasicsParser.g:6273:2: () { before(grammarAccess.getFloat64ArrayAccess().getFloat64ArrayAction_0()); - // InternalBasicsParser.g:6328:2: () - // InternalBasicsParser.g:6328:3: + // InternalBasicsParser.g:6274:2: () + // InternalBasicsParser.g:6274:3: { } @@ -18571,14 +18441,14 @@ public final void rule__Float64Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__1" - // InternalBasicsParser.g:6336:1: rule__Float64Array__Group__1 : rule__Float64Array__Group__1__Impl ; + // InternalBasicsParser.g:6282:1: rule__Float64Array__Group__1 : rule__Float64Array__Group__1__Impl ; public final void rule__Float64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6340:1: ( rule__Float64Array__Group__1__Impl ) - // InternalBasicsParser.g:6341:2: rule__Float64Array__Group__1__Impl + // InternalBasicsParser.g:6286:1: ( rule__Float64Array__Group__1__Impl ) + // InternalBasicsParser.g:6287:2: rule__Float64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64Array__Group__1__Impl(); @@ -18604,17 +18474,17 @@ public final void rule__Float64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__1__Impl" - // InternalBasicsParser.g:6347:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; + // InternalBasicsParser.g:6293:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; public final void rule__Float64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6351:1: ( ( Float64_1 ) ) - // InternalBasicsParser.g:6352:1: ( Float64_1 ) + // InternalBasicsParser.g:6297:1: ( ( Float64_1 ) ) + // InternalBasicsParser.g:6298:1: ( Float64_1 ) { - // InternalBasicsParser.g:6352:1: ( Float64_1 ) - // InternalBasicsParser.g:6353:2: Float64_1 + // InternalBasicsParser.g:6298:1: ( Float64_1 ) + // InternalBasicsParser.g:6299:2: Float64_1 { before(grammarAccess.getFloat64ArrayAccess().getFloat64Keyword_1()); match(input,Float64_1,FOLLOW_2); @@ -18641,16 +18511,16 @@ public final void rule__Float64Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__0" - // InternalBasicsParser.g:6363:1: rule__String0Array__Group__0 : rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ; + // InternalBasicsParser.g:6309:1: rule__String0Array__Group__0 : rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ; public final void rule__String0Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6367:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) - // InternalBasicsParser.g:6368:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 + // InternalBasicsParser.g:6313:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) + // InternalBasicsParser.g:6314:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 { - pushFollow(FOLLOW_60); + pushFollow(FOLLOW_59); rule__String0Array__Group__0__Impl(); state._fsp--; @@ -18679,21 +18549,21 @@ public final void rule__String0Array__Group__0() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__0__Impl" - // InternalBasicsParser.g:6375:1: rule__String0Array__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:6321:1: rule__String0Array__Group__0__Impl : ( () ) ; public final void rule__String0Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6379:1: ( ( () ) ) - // InternalBasicsParser.g:6380:1: ( () ) + // InternalBasicsParser.g:6325:1: ( ( () ) ) + // InternalBasicsParser.g:6326:1: ( () ) { - // InternalBasicsParser.g:6380:1: ( () ) - // InternalBasicsParser.g:6381:2: () + // InternalBasicsParser.g:6326:1: ( () ) + // InternalBasicsParser.g:6327:2: () { before(grammarAccess.getString0ArrayAccess().getStringArrayAction_0()); - // InternalBasicsParser.g:6382:2: () - // InternalBasicsParser.g:6382:3: + // InternalBasicsParser.g:6328:2: () + // InternalBasicsParser.g:6328:3: { } @@ -18716,14 +18586,14 @@ public final void rule__String0Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__1" - // InternalBasicsParser.g:6390:1: rule__String0Array__Group__1 : rule__String0Array__Group__1__Impl ; + // InternalBasicsParser.g:6336:1: rule__String0Array__Group__1 : rule__String0Array__Group__1__Impl ; public final void rule__String0Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6394:1: ( rule__String0Array__Group__1__Impl ) - // InternalBasicsParser.g:6395:2: rule__String0Array__Group__1__Impl + // InternalBasicsParser.g:6340:1: ( rule__String0Array__Group__1__Impl ) + // InternalBasicsParser.g:6341:2: rule__String0Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0Array__Group__1__Impl(); @@ -18749,17 +18619,17 @@ public final void rule__String0Array__Group__1() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__1__Impl" - // InternalBasicsParser.g:6401:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; + // InternalBasicsParser.g:6347:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; public final void rule__String0Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6405:1: ( ( String_2 ) ) - // InternalBasicsParser.g:6406:1: ( String_2 ) + // InternalBasicsParser.g:6351:1: ( ( String_2 ) ) + // InternalBasicsParser.g:6352:1: ( String_2 ) { - // InternalBasicsParser.g:6406:1: ( String_2 ) - // InternalBasicsParser.g:6407:2: String_2 + // InternalBasicsParser.g:6352:1: ( String_2 ) + // InternalBasicsParser.g:6353:2: String_2 { before(grammarAccess.getString0ArrayAccess().getStringKeyword_1()); match(input,String_2,FOLLOW_2); @@ -18786,16 +18656,16 @@ public final void rule__String0Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ByteArray__Group__0" - // InternalBasicsParser.g:6417:1: rule__ByteArray__Group__0 : rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ; + // InternalBasicsParser.g:6363:1: rule__ByteArray__Group__0 : rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ; public final void rule__ByteArray__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6421:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) - // InternalBasicsParser.g:6422:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 + // InternalBasicsParser.g:6367:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) + // InternalBasicsParser.g:6368:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 { - pushFollow(FOLLOW_61); + pushFollow(FOLLOW_60); rule__ByteArray__Group__0__Impl(); state._fsp--; @@ -18824,21 +18694,21 @@ public final void rule__ByteArray__Group__0() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__0__Impl" - // InternalBasicsParser.g:6429:1: rule__ByteArray__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:6375:1: rule__ByteArray__Group__0__Impl : ( () ) ; public final void rule__ByteArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6433:1: ( ( () ) ) - // InternalBasicsParser.g:6434:1: ( () ) + // InternalBasicsParser.g:6379:1: ( ( () ) ) + // InternalBasicsParser.g:6380:1: ( () ) { - // InternalBasicsParser.g:6434:1: ( () ) - // InternalBasicsParser.g:6435:2: () + // InternalBasicsParser.g:6380:1: ( () ) + // InternalBasicsParser.g:6381:2: () { before(grammarAccess.getByteArrayAccess().getByteArrayAction_0()); - // InternalBasicsParser.g:6436:2: () - // InternalBasicsParser.g:6436:3: + // InternalBasicsParser.g:6382:2: () + // InternalBasicsParser.g:6382:3: { } @@ -18861,14 +18731,14 @@ public final void rule__ByteArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__ByteArray__Group__1" - // InternalBasicsParser.g:6444:1: rule__ByteArray__Group__1 : rule__ByteArray__Group__1__Impl ; + // InternalBasicsParser.g:6390:1: rule__ByteArray__Group__1 : rule__ByteArray__Group__1__Impl ; public final void rule__ByteArray__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6448:1: ( rule__ByteArray__Group__1__Impl ) - // InternalBasicsParser.g:6449:2: rule__ByteArray__Group__1__Impl + // InternalBasicsParser.g:6394:1: ( rule__ByteArray__Group__1__Impl ) + // InternalBasicsParser.g:6395:2: rule__ByteArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__ByteArray__Group__1__Impl(); @@ -18894,17 +18764,17 @@ public final void rule__ByteArray__Group__1() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__1__Impl" - // InternalBasicsParser.g:6455:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; + // InternalBasicsParser.g:6401:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; public final void rule__ByteArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6459:1: ( ( Byte_1 ) ) - // InternalBasicsParser.g:6460:1: ( Byte_1 ) + // InternalBasicsParser.g:6405:1: ( ( Byte_1 ) ) + // InternalBasicsParser.g:6406:1: ( Byte_1 ) { - // InternalBasicsParser.g:6460:1: ( Byte_1 ) - // InternalBasicsParser.g:6461:2: Byte_1 + // InternalBasicsParser.g:6406:1: ( Byte_1 ) + // InternalBasicsParser.g:6407:2: Byte_1 { before(grammarAccess.getByteArrayAccess().getByteKeyword_1()); match(input,Byte_1,FOLLOW_2); @@ -18931,16 +18801,16 @@ public final void rule__ByteArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__CharArray__Group__0" - // InternalBasicsParser.g:6471:1: rule__CharArray__Group__0 : rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ; + // InternalBasicsParser.g:6417: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 { - // InternalBasicsParser.g:6475:1: ( rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ) - // InternalBasicsParser.g:6476:2: rule__CharArray__Group__0__Impl rule__CharArray__Group__1 + // InternalBasicsParser.g:6421:1: ( rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ) + // InternalBasicsParser.g:6422:2: rule__CharArray__Group__0__Impl rule__CharArray__Group__1 { - pushFollow(FOLLOW_62); + pushFollow(FOLLOW_61); rule__CharArray__Group__0__Impl(); state._fsp--; @@ -18969,21 +18839,21 @@ public final void rule__CharArray__Group__0() throws RecognitionException { // $ANTLR start "rule__CharArray__Group__0__Impl" - // InternalBasicsParser.g:6483:1: rule__CharArray__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:6429:1: rule__CharArray__Group__0__Impl : ( () ) ; public final void rule__CharArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6487:1: ( ( () ) ) - // InternalBasicsParser.g:6488:1: ( () ) + // InternalBasicsParser.g:6433:1: ( ( () ) ) + // InternalBasicsParser.g:6434:1: ( () ) { - // InternalBasicsParser.g:6488:1: ( () ) - // InternalBasicsParser.g:6489:2: () + // InternalBasicsParser.g:6434:1: ( () ) + // InternalBasicsParser.g:6435:2: () { before(grammarAccess.getCharArrayAccess().getCharArrayAction_0()); - // InternalBasicsParser.g:6490:2: () - // InternalBasicsParser.g:6490:3: + // InternalBasicsParser.g:6436:2: () + // InternalBasicsParser.g:6436:3: { } @@ -19006,14 +18876,14 @@ public final void rule__CharArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__CharArray__Group__1" - // InternalBasicsParser.g:6498:1: rule__CharArray__Group__1 : rule__CharArray__Group__1__Impl ; + // InternalBasicsParser.g:6444:1: rule__CharArray__Group__1 : rule__CharArray__Group__1__Impl ; public final void rule__CharArray__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6502:1: ( rule__CharArray__Group__1__Impl ) - // InternalBasicsParser.g:6503:2: rule__CharArray__Group__1__Impl + // InternalBasicsParser.g:6448:1: ( rule__CharArray__Group__1__Impl ) + // InternalBasicsParser.g:6449:2: rule__CharArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__CharArray__Group__1__Impl(); @@ -19039,17 +18909,17 @@ public final void rule__CharArray__Group__1() throws RecognitionException { // $ANTLR start "rule__CharArray__Group__1__Impl" - // InternalBasicsParser.g:6509:1: rule__CharArray__Group__1__Impl : ( Char_1 ) ; + // InternalBasicsParser.g:6455:1: rule__CharArray__Group__1__Impl : ( Char_1 ) ; public final void rule__CharArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6513:1: ( ( Char_1 ) ) - // InternalBasicsParser.g:6514:1: ( Char_1 ) + // InternalBasicsParser.g:6459:1: ( ( Char_1 ) ) + // InternalBasicsParser.g:6460:1: ( Char_1 ) { - // InternalBasicsParser.g:6514:1: ( Char_1 ) - // InternalBasicsParser.g:6515:2: Char_1 + // InternalBasicsParser.g:6460:1: ( Char_1 ) + // InternalBasicsParser.g:6461:2: Char_1 { before(grammarAccess.getCharArrayAccess().getCharKeyword_1()); match(input,Char_1,FOLLOW_2); @@ -19076,16 +18946,16 @@ public final void rule__CharArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Header__Group__0" - // InternalBasicsParser.g:6525:1: rule__Header__Group__0 : rule__Header__Group__0__Impl rule__Header__Group__1 ; + // InternalBasicsParser.g:6471:1: rule__Header__Group__0 : rule__Header__Group__0__Impl rule__Header__Group__1 ; public final void rule__Header__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6529:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) - // InternalBasicsParser.g:6530:2: rule__Header__Group__0__Impl rule__Header__Group__1 + // InternalBasicsParser.g:6475:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) + // InternalBasicsParser.g:6476:2: rule__Header__Group__0__Impl rule__Header__Group__1 { - pushFollow(FOLLOW_63); + pushFollow(FOLLOW_62); rule__Header__Group__0__Impl(); state._fsp--; @@ -19114,21 +18984,21 @@ public final void rule__Header__Group__0() throws RecognitionException { // $ANTLR start "rule__Header__Group__0__Impl" - // InternalBasicsParser.g:6537:1: rule__Header__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:6483:1: rule__Header__Group__0__Impl : ( () ) ; public final void rule__Header__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6541:1: ( ( () ) ) - // InternalBasicsParser.g:6542:1: ( () ) + // InternalBasicsParser.g:6487:1: ( ( () ) ) + // InternalBasicsParser.g:6488:1: ( () ) { - // InternalBasicsParser.g:6542:1: ( () ) - // InternalBasicsParser.g:6543:2: () + // InternalBasicsParser.g:6488:1: ( () ) + // InternalBasicsParser.g:6489:2: () { before(grammarAccess.getHeaderAccess().getHeaderAction_0()); - // InternalBasicsParser.g:6544:2: () - // InternalBasicsParser.g:6544:3: + // InternalBasicsParser.g:6490:2: () + // InternalBasicsParser.g:6490:3: { } @@ -19151,14 +19021,14 @@ public final void rule__Header__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Header__Group__1" - // InternalBasicsParser.g:6552:1: rule__Header__Group__1 : rule__Header__Group__1__Impl ; + // InternalBasicsParser.g:6498:1: rule__Header__Group__1 : rule__Header__Group__1__Impl ; public final void rule__Header__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6556:1: ( rule__Header__Group__1__Impl ) - // InternalBasicsParser.g:6557:2: rule__Header__Group__1__Impl + // InternalBasicsParser.g:6502:1: ( rule__Header__Group__1__Impl ) + // InternalBasicsParser.g:6503:2: rule__Header__Group__1__Impl { pushFollow(FOLLOW_2); rule__Header__Group__1__Impl(); @@ -19184,17 +19054,17 @@ public final void rule__Header__Group__1() throws RecognitionException { // $ANTLR start "rule__Header__Group__1__Impl" - // InternalBasicsParser.g:6563:1: rule__Header__Group__1__Impl : ( Header ) ; + // InternalBasicsParser.g:6509:1: rule__Header__Group__1__Impl : ( Header ) ; public final void rule__Header__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6567:1: ( ( Header ) ) - // InternalBasicsParser.g:6568:1: ( Header ) + // InternalBasicsParser.g:6513:1: ( ( Header ) ) + // InternalBasicsParser.g:6514:1: ( Header ) { - // InternalBasicsParser.g:6568:1: ( Header ) - // InternalBasicsParser.g:6569:2: Header + // InternalBasicsParser.g:6514:1: ( Header ) + // InternalBasicsParser.g:6515:2: Header { before(grammarAccess.getHeaderAccess().getHeaderKeyword_1()); match(input,Header,FOLLOW_2); @@ -19221,16 +19091,16 @@ public final void rule__Header__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__0" - // InternalBasicsParser.g:6579:1: rule__ArraySpecRef__Group__0 : rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ; + // InternalBasicsParser.g:6525: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 { - // InternalBasicsParser.g:6583:1: ( rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ) - // InternalBasicsParser.g:6584:2: rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 + // InternalBasicsParser.g:6529:1: ( rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ) + // InternalBasicsParser.g:6530:2: rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 { - pushFollow(FOLLOW_64); + pushFollow(FOLLOW_63); rule__ArraySpecRef__Group__0__Impl(); state._fsp--; @@ -19259,21 +19129,21 @@ public final void rule__ArraySpecRef__Group__0() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__0__Impl" - // InternalBasicsParser.g:6591:1: rule__ArraySpecRef__Group__0__Impl : ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ; + // InternalBasicsParser.g:6537:1: rule__ArraySpecRef__Group__0__Impl : ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ; public final void rule__ArraySpecRef__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6595:1: ( ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ) - // InternalBasicsParser.g:6596:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) + // InternalBasicsParser.g:6541:1: ( ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ) + // InternalBasicsParser.g:6542:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) { - // InternalBasicsParser.g:6596:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) - // InternalBasicsParser.g:6597:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) + // InternalBasicsParser.g:6542:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) + // InternalBasicsParser.g:6543:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) { before(grammarAccess.getArraySpecRefAccess().getReferenceAssignment_0()); - // InternalBasicsParser.g:6598:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) - // InternalBasicsParser.g:6598:3: rule__ArraySpecRef__ReferenceAssignment_0 + // InternalBasicsParser.g:6544:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) + // InternalBasicsParser.g:6544:3: rule__ArraySpecRef__ReferenceAssignment_0 { pushFollow(FOLLOW_2); rule__ArraySpecRef__ReferenceAssignment_0(); @@ -19306,14 +19176,14 @@ public final void rule__ArraySpecRef__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ArraySpecRef__Group__1" - // InternalBasicsParser.g:6606:1: rule__ArraySpecRef__Group__1 : rule__ArraySpecRef__Group__1__Impl ; + // InternalBasicsParser.g:6552:1: rule__ArraySpecRef__Group__1 : rule__ArraySpecRef__Group__1__Impl ; public final void rule__ArraySpecRef__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6610:1: ( rule__ArraySpecRef__Group__1__Impl ) - // InternalBasicsParser.g:6611:2: rule__ArraySpecRef__Group__1__Impl + // InternalBasicsParser.g:6556:1: ( rule__ArraySpecRef__Group__1__Impl ) + // InternalBasicsParser.g:6557:2: rule__ArraySpecRef__Group__1__Impl { pushFollow(FOLLOW_2); rule__ArraySpecRef__Group__1__Impl(); @@ -19339,17 +19209,17 @@ public final void rule__ArraySpecRef__Group__1() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__1__Impl" - // InternalBasicsParser.g:6617:1: rule__ArraySpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; + // InternalBasicsParser.g:6563:1: rule__ArraySpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; public final void rule__ArraySpecRef__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6621:1: ( ( LeftSquareBracketRightSquareBracket ) ) - // InternalBasicsParser.g:6622:1: ( LeftSquareBracketRightSquareBracket ) + // InternalBasicsParser.g:6567:1: ( ( LeftSquareBracketRightSquareBracket ) ) + // InternalBasicsParser.g:6568:1: ( LeftSquareBracketRightSquareBracket ) { - // InternalBasicsParser.g:6622:1: ( LeftSquareBracketRightSquareBracket ) - // InternalBasicsParser.g:6623:2: LeftSquareBracketRightSquareBracket + // InternalBasicsParser.g:6568:1: ( LeftSquareBracketRightSquareBracket ) + // InternalBasicsParser.g:6569:2: LeftSquareBracketRightSquareBracket { before(grammarAccess.getArraySpecRefAccess().getLeftSquareBracketRightSquareBracketKeyword_1()); match(input,LeftSquareBracketRightSquareBracket,FOLLOW_2); @@ -19376,17 +19246,17 @@ public final void rule__ArraySpecRef__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_1" - // InternalBasicsParser.g:6633:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalBasicsParser.g:6579:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6637:1: ( ( ruleGraphName ) ) - // InternalBasicsParser.g:6638:2: ( ruleGraphName ) + // InternalBasicsParser.g:6583:1: ( ( ruleGraphName ) ) + // InternalBasicsParser.g:6584:2: ( ruleGraphName ) { - // InternalBasicsParser.g:6638:2: ( ruleGraphName ) - // InternalBasicsParser.g:6639:3: ruleGraphName + // InternalBasicsParser.g:6584:2: ( ruleGraphName ) + // InternalBasicsParser.g:6585:3: ruleGraphName { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -19417,17 +19287,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_1() throws Recognitio // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_2_1" - // InternalBasicsParser.g:6648:1: rule__GlobalNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalBasicsParser.g:6594:1: rule__GlobalNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6652:1: ( ( ruleGraphName ) ) - // InternalBasicsParser.g:6653:2: ( ruleGraphName ) + // InternalBasicsParser.g:6598:1: ( ( ruleGraphName ) ) + // InternalBasicsParser.g:6599:2: ( ruleGraphName ) { - // InternalBasicsParser.g:6653:2: ( ruleGraphName ) - // InternalBasicsParser.g:6654:3: ruleGraphName + // InternalBasicsParser.g:6599:2: ( ruleGraphName ) + // InternalBasicsParser.g:6600:3: ruleGraphName { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -19458,17 +19328,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_2_1() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_1" - // InternalBasicsParser.g:6663:1: rule__RelativeNamespace_Impl__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalBasicsParser.g:6609:1: rule__RelativeNamespace_Impl__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__RelativeNamespace_Impl__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6667:1: ( ( ruleGraphName ) ) - // InternalBasicsParser.g:6668:2: ( ruleGraphName ) + // InternalBasicsParser.g:6613:1: ( ( ruleGraphName ) ) + // InternalBasicsParser.g:6614:2: ( ruleGraphName ) { - // InternalBasicsParser.g:6668:2: ( ruleGraphName ) - // InternalBasicsParser.g:6669:3: ruleGraphName + // InternalBasicsParser.g:6614:2: ( ruleGraphName ) + // InternalBasicsParser.g:6615:3: ruleGraphName { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -19499,17 +19369,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_1() throws Rec // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_2_1" - // InternalBasicsParser.g:6678:1: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalBasicsParser.g:6624:1: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__RelativeNamespace_Impl__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6682:1: ( ( ruleGraphName ) ) - // InternalBasicsParser.g:6683:2: ( ruleGraphName ) + // InternalBasicsParser.g:6628:1: ( ( ruleGraphName ) ) + // InternalBasicsParser.g:6629:2: ( ruleGraphName ) { - // InternalBasicsParser.g:6683:2: ( ruleGraphName ) - // InternalBasicsParser.g:6684:3: ruleGraphName + // InternalBasicsParser.g:6629:2: ( ruleGraphName ) + // InternalBasicsParser.g:6630:3: ruleGraphName { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -19540,17 +19410,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_2_1() throws R // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_1" - // InternalBasicsParser.g:6693:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalBasicsParser.g:6639:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6697:1: ( ( ruleGraphName ) ) - // InternalBasicsParser.g:6698:2: ( ruleGraphName ) + // InternalBasicsParser.g:6643:1: ( ( ruleGraphName ) ) + // InternalBasicsParser.g:6644:2: ( ruleGraphName ) { - // InternalBasicsParser.g:6698:2: ( ruleGraphName ) - // InternalBasicsParser.g:6699:3: ruleGraphName + // InternalBasicsParser.g:6644:2: ( ruleGraphName ) + // InternalBasicsParser.g:6645:3: ruleGraphName { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -19581,17 +19451,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_1() throws Recogniti // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_2_1" - // InternalBasicsParser.g:6708:1: rule__PrivateNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalBasicsParser.g:6654:1: rule__PrivateNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6712:1: ( ( ruleGraphName ) ) - // InternalBasicsParser.g:6713:2: ( ruleGraphName ) + // InternalBasicsParser.g:6658:1: ( ( ruleGraphName ) ) + // InternalBasicsParser.g:6659:2: ( ruleGraphName ) { - // InternalBasicsParser.g:6713:2: ( ruleGraphName ) - // InternalBasicsParser.g:6714:3: ruleGraphName + // InternalBasicsParser.g:6659:2: ( ruleGraphName ) + // InternalBasicsParser.g:6660:3: ruleGraphName { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -19622,17 +19492,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_2_1() throws Recogni // $ANTLR start "rule__ParameterListType__SequenceAssignment_3" - // InternalBasicsParser.g:6723:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; + // InternalBasicsParser.g:6669:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6727:1: ( ( ruleParameterType ) ) - // InternalBasicsParser.g:6728:2: ( ruleParameterType ) + // InternalBasicsParser.g:6673:1: ( ( ruleParameterType ) ) + // InternalBasicsParser.g:6674:2: ( ruleParameterType ) { - // InternalBasicsParser.g:6728:2: ( ruleParameterType ) - // InternalBasicsParser.g:6729:3: ruleParameterType + // InternalBasicsParser.g:6674:2: ( ruleParameterType ) + // InternalBasicsParser.g:6675:3: ruleParameterType { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -19663,17 +19533,17 @@ public final void rule__ParameterListType__SequenceAssignment_3() throws Recogni // $ANTLR start "rule__ParameterListType__SequenceAssignment_4_1" - // InternalBasicsParser.g:6738:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; + // InternalBasicsParser.g:6684:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6742:1: ( ( ruleParameterType ) ) - // InternalBasicsParser.g:6743:2: ( ruleParameterType ) + // InternalBasicsParser.g:6688:1: ( ( ruleParameterType ) ) + // InternalBasicsParser.g:6689:2: ( ruleParameterType ) { - // InternalBasicsParser.g:6743:2: ( ruleParameterType ) - // InternalBasicsParser.g:6744:3: ruleParameterType + // InternalBasicsParser.g:6689:2: ( ruleParameterType ) + // InternalBasicsParser.g:6690:3: ruleParameterType { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -19704,17 +19574,17 @@ public final void rule__ParameterListType__SequenceAssignment_4_1() throws Recog // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_3" - // InternalBasicsParser.g:6753:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; + // InternalBasicsParser.g:6699:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6757:1: ( ( ruleParameterStructTypeMember ) ) - // InternalBasicsParser.g:6758:2: ( ruleParameterStructTypeMember ) + // InternalBasicsParser.g:6703:1: ( ( ruleParameterStructTypeMember ) ) + // InternalBasicsParser.g:6704:2: ( ruleParameterStructTypeMember ) { - // InternalBasicsParser.g:6758:2: ( ruleParameterStructTypeMember ) - // InternalBasicsParser.g:6759:3: ruleParameterStructTypeMember + // InternalBasicsParser.g:6704:2: ( ruleParameterStructTypeMember ) + // InternalBasicsParser.g:6705:3: ruleParameterStructTypeMember { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -19745,17 +19615,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1" - // InternalBasicsParser.g:6768:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; + // InternalBasicsParser.g:6714:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6772:1: ( ( ruleParameterStructTypeMember ) ) - // InternalBasicsParser.g:6773:2: ( ruleParameterStructTypeMember ) + // InternalBasicsParser.g:6718:1: ( ( ruleParameterStructTypeMember ) ) + // InternalBasicsParser.g:6719:2: ( ruleParameterStructTypeMember ) { - // InternalBasicsParser.g:6773:2: ( ruleParameterStructTypeMember ) - // InternalBasicsParser.g:6774:3: ruleParameterStructTypeMember + // InternalBasicsParser.g:6719:2: ( ruleParameterStructTypeMember ) + // InternalBasicsParser.g:6720:3: ruleParameterStructTypeMember { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -19786,17 +19656,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterIntegerType__DefaultAssignment_2_1" - // InternalBasicsParser.g:6783:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; + // InternalBasicsParser.g:6729:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6787:1: ( ( ruleParameterInteger ) ) - // InternalBasicsParser.g:6788:2: ( ruleParameterInteger ) + // InternalBasicsParser.g:6733:1: ( ( ruleParameterInteger ) ) + // InternalBasicsParser.g:6734:2: ( ruleParameterInteger ) { - // InternalBasicsParser.g:6788:2: ( ruleParameterInteger ) - // InternalBasicsParser.g:6789:3: ruleParameterInteger + // InternalBasicsParser.g:6734:2: ( ruleParameterInteger ) + // InternalBasicsParser.g:6735:3: ruleParameterInteger { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -19827,17 +19697,17 @@ public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterStringType__DefaultAssignment_2_1" - // InternalBasicsParser.g:6798:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; + // InternalBasicsParser.g:6744:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; public final void rule__ParameterStringType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6802:1: ( ( ruleParameterString ) ) - // InternalBasicsParser.g:6803:2: ( ruleParameterString ) + // InternalBasicsParser.g:6748:1: ( ( ruleParameterString ) ) + // InternalBasicsParser.g:6749:2: ( ruleParameterString ) { - // InternalBasicsParser.g:6803:2: ( ruleParameterString ) - // InternalBasicsParser.g:6804:3: ruleParameterString + // InternalBasicsParser.g:6749:2: ( ruleParameterString ) + // InternalBasicsParser.g:6750:3: ruleParameterString { before(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -19868,17 +19738,17 @@ public final void rule__ParameterStringType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterDoubleType__DefaultAssignment_2_1" - // InternalBasicsParser.g:6813:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; + // InternalBasicsParser.g:6759:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6817:1: ( ( ruleParameterDouble ) ) - // InternalBasicsParser.g:6818:2: ( ruleParameterDouble ) + // InternalBasicsParser.g:6763:1: ( ( ruleParameterDouble ) ) + // InternalBasicsParser.g:6764:2: ( ruleParameterDouble ) { - // InternalBasicsParser.g:6818:2: ( ruleParameterDouble ) - // InternalBasicsParser.g:6819:3: ruleParameterDouble + // InternalBasicsParser.g:6764:2: ( ruleParameterDouble ) + // InternalBasicsParser.g:6765:3: ruleParameterDouble { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -19909,17 +19779,17 @@ public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterBooleanType__DefaultAssignment_2_1" - // InternalBasicsParser.g:6828:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; + // InternalBasicsParser.g:6774:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6832:1: ( ( ruleParameterBoolean ) ) - // InternalBasicsParser.g:6833:2: ( ruleParameterBoolean ) + // InternalBasicsParser.g:6778:1: ( ( ruleParameterBoolean ) ) + // InternalBasicsParser.g:6779:2: ( ruleParameterBoolean ) { - // InternalBasicsParser.g:6833:2: ( ruleParameterBoolean ) - // InternalBasicsParser.g:6834:3: ruleParameterBoolean + // InternalBasicsParser.g:6779:2: ( ruleParameterBoolean ) + // InternalBasicsParser.g:6780:3: ruleParameterBoolean { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -19950,17 +19820,17 @@ public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterBase64Type__DefaultAssignment_2_1" - // InternalBasicsParser.g:6843:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; + // InternalBasicsParser.g:6789:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6847:1: ( ( ruleParameterBase64 ) ) - // InternalBasicsParser.g:6848:2: ( ruleParameterBase64 ) + // InternalBasicsParser.g:6793:1: ( ( ruleParameterBase64 ) ) + // InternalBasicsParser.g:6794:2: ( ruleParameterBase64 ) { - // InternalBasicsParser.g:6848:2: ( ruleParameterBase64 ) - // InternalBasicsParser.g:6849:3: ruleParameterBase64 + // InternalBasicsParser.g:6794:2: ( ruleParameterBase64 ) + // InternalBasicsParser.g:6795:3: ruleParameterBase64 { before(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -19990,26 +19860,26 @@ public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws Reco // $ANTLR end "rule__ParameterBase64Type__DefaultAssignment_2_1" - // $ANTLR start "rule__ParameterArrayType__TypeAssignment_2" - // InternalBasicsParser.g:6858:1: rule__ParameterArrayType__TypeAssignment_2 : ( ruleParameterType ) ; - public final void rule__ParameterArrayType__TypeAssignment_2() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__TypeAssignment_1" + // InternalBasicsParser.g:6804:1: rule__ParameterArrayType__TypeAssignment_1 : ( ruleParameterType ) ; + public final void rule__ParameterArrayType__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6862:1: ( ( ruleParameterType ) ) - // InternalBasicsParser.g:6863:2: ( ruleParameterType ) + // InternalBasicsParser.g:6808:1: ( ( ruleParameterType ) ) + // InternalBasicsParser.g:6809:2: ( ruleParameterType ) { - // InternalBasicsParser.g:6863:2: ( ruleParameterType ) - // InternalBasicsParser.g:6864:3: ruleParameterType + // InternalBasicsParser.g:6809:2: ( ruleParameterType ) + // InternalBasicsParser.g:6810:3: ruleParameterType { - before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); + before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); pushFollow(FOLLOW_2); ruleParameterType(); state._fsp--; - after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); + after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); } @@ -20028,29 +19898,29 @@ public final void rule__ParameterArrayType__TypeAssignment_2() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__TypeAssignment_2" + // $ANTLR end "rule__ParameterArrayType__TypeAssignment_1" - // $ANTLR start "rule__ParameterArrayType__DefaultAssignment_4_1" - // InternalBasicsParser.g:6873:1: rule__ParameterArrayType__DefaultAssignment_4_1 : ( ruleParameterList ) ; - public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__DefaultAssignment_2_1" + // InternalBasicsParser.g:6819:1: rule__ParameterArrayType__DefaultAssignment_2_1 : ( ruleParameterList ) ; + public final void rule__ParameterArrayType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6877:1: ( ( ruleParameterList ) ) - // InternalBasicsParser.g:6878:2: ( ruleParameterList ) + // InternalBasicsParser.g:6823:1: ( ( ruleParameterList ) ) + // InternalBasicsParser.g:6824:2: ( ruleParameterList ) { - // InternalBasicsParser.g:6878:2: ( ruleParameterList ) - // InternalBasicsParser.g:6879:3: ruleParameterList + // InternalBasicsParser.g:6824:2: ( ruleParameterList ) + // InternalBasicsParser.g:6825:3: ruleParameterList { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); ruleParameterList(); state._fsp--; - after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); } @@ -20069,21 +19939,21 @@ public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws Recog } return ; } - // $ANTLR end "rule__ParameterArrayType__DefaultAssignment_4_1" + // $ANTLR end "rule__ParameterArrayType__DefaultAssignment_2_1" // $ANTLR start "rule__ParameterList__ValueAssignment_2" - // InternalBasicsParser.g:6888:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; + // InternalBasicsParser.g:6834:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6892:1: ( ( ruleParameterValue ) ) - // InternalBasicsParser.g:6893:2: ( ruleParameterValue ) + // InternalBasicsParser.g:6838:1: ( ( ruleParameterValue ) ) + // InternalBasicsParser.g:6839:2: ( ruleParameterValue ) { - // InternalBasicsParser.g:6893:2: ( ruleParameterValue ) - // InternalBasicsParser.g:6894:3: ruleParameterValue + // InternalBasicsParser.g:6839:2: ( ruleParameterValue ) + // InternalBasicsParser.g:6840:3: ruleParameterValue { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -20114,17 +19984,17 @@ public final void rule__ParameterList__ValueAssignment_2() throws RecognitionExc // $ANTLR start "rule__ParameterList__ValueAssignment_3_1" - // InternalBasicsParser.g:6903:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; + // InternalBasicsParser.g:6849:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6907:1: ( ( ruleParameterValue ) ) - // InternalBasicsParser.g:6908:2: ( ruleParameterValue ) + // InternalBasicsParser.g:6853:1: ( ( ruleParameterValue ) ) + // InternalBasicsParser.g:6854:2: ( ruleParameterValue ) { - // InternalBasicsParser.g:6908:2: ( ruleParameterValue ) - // InternalBasicsParser.g:6909:3: ruleParameterValue + // InternalBasicsParser.g:6854:2: ( ruleParameterValue ) + // InternalBasicsParser.g:6855:3: ruleParameterValue { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); pushFollow(FOLLOW_2); @@ -20155,17 +20025,17 @@ public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionE // $ANTLR start "rule__ParameterAny__ValueAssignment_2_1" - // InternalBasicsParser.g:6918:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; + // InternalBasicsParser.g:6864:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6922:1: ( ( ruleEString ) ) - // InternalBasicsParser.g:6923:2: ( ruleEString ) + // InternalBasicsParser.g:6868:1: ( ( ruleEString ) ) + // InternalBasicsParser.g:6869:2: ( ruleEString ) { - // InternalBasicsParser.g:6923:2: ( ruleEString ) - // InternalBasicsParser.g:6924:3: ruleEString + // InternalBasicsParser.g:6869:2: ( ruleEString ) + // InternalBasicsParser.g:6870:3: ruleEString { before(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -20196,17 +20066,17 @@ public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionEx // $ANTLR start "rule__ParameterString__ValueAssignment" - // InternalBasicsParser.g:6933:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; + // InternalBasicsParser.g:6879:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; public final void rule__ParameterString__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6937:1: ( ( ruleEString ) ) - // InternalBasicsParser.g:6938:2: ( ruleEString ) + // InternalBasicsParser.g:6883:1: ( ( ruleEString ) ) + // InternalBasicsParser.g:6884:2: ( ruleEString ) { - // InternalBasicsParser.g:6938:2: ( ruleEString ) - // InternalBasicsParser.g:6939:3: ruleEString + // InternalBasicsParser.g:6884:2: ( ruleEString ) + // InternalBasicsParser.g:6885:3: ruleEString { before(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -20237,17 +20107,17 @@ public final void rule__ParameterString__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBase64__ValueAssignment" - // InternalBasicsParser.g:6948:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; + // InternalBasicsParser.g:6894:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; public final void rule__ParameterBase64__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6952:1: ( ( ruleBase64Binary ) ) - // InternalBasicsParser.g:6953:2: ( ruleBase64Binary ) + // InternalBasicsParser.g:6898:1: ( ( ruleBase64Binary ) ) + // InternalBasicsParser.g:6899:2: ( ruleBase64Binary ) { - // InternalBasicsParser.g:6953:2: ( ruleBase64Binary ) - // InternalBasicsParser.g:6954:3: ruleBase64Binary + // InternalBasicsParser.g:6899:2: ( ruleBase64Binary ) + // InternalBasicsParser.g:6900:3: ruleBase64Binary { before(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -20278,17 +20148,17 @@ public final void rule__ParameterBase64__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterInteger__ValueAssignment" - // InternalBasicsParser.g:6963:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; + // InternalBasicsParser.g:6909:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; public final void rule__ParameterInteger__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6967:1: ( ( ruleInteger0 ) ) - // InternalBasicsParser.g:6968:2: ( ruleInteger0 ) + // InternalBasicsParser.g:6913:1: ( ( ruleInteger0 ) ) + // InternalBasicsParser.g:6914:2: ( ruleInteger0 ) { - // InternalBasicsParser.g:6968:2: ( ruleInteger0 ) - // InternalBasicsParser.g:6969:3: ruleInteger0 + // InternalBasicsParser.g:6914:2: ( ruleInteger0 ) + // InternalBasicsParser.g:6915:3: ruleInteger0 { before(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -20319,17 +20189,17 @@ public final void rule__ParameterInteger__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterDouble__ValueAssignment" - // InternalBasicsParser.g:6978:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; + // InternalBasicsParser.g:6924:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; public final void rule__ParameterDouble__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6982:1: ( ( ruleDouble0 ) ) - // InternalBasicsParser.g:6983:2: ( ruleDouble0 ) + // InternalBasicsParser.g:6928:1: ( ( ruleDouble0 ) ) + // InternalBasicsParser.g:6929:2: ( ruleDouble0 ) { - // InternalBasicsParser.g:6983:2: ( ruleDouble0 ) - // InternalBasicsParser.g:6984:3: ruleDouble0 + // InternalBasicsParser.g:6929:2: ( ruleDouble0 ) + // InternalBasicsParser.g:6930:3: ruleDouble0 { before(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -20360,17 +20230,17 @@ public final void rule__ParameterDouble__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBoolean__ValueAssignment" - // InternalBasicsParser.g:6993:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; + // InternalBasicsParser.g:6939:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6997:1: ( ( ruleboolean0 ) ) - // InternalBasicsParser.g:6998:2: ( ruleboolean0 ) + // InternalBasicsParser.g:6943:1: ( ( ruleboolean0 ) ) + // InternalBasicsParser.g:6944:2: ( ruleboolean0 ) { - // InternalBasicsParser.g:6998:2: ( ruleboolean0 ) - // InternalBasicsParser.g:6999:3: ruleboolean0 + // InternalBasicsParser.g:6944:2: ( ruleboolean0 ) + // InternalBasicsParser.g:6945:3: ruleboolean0 { before(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -20401,17 +20271,17 @@ public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__ValueAssignment_1_2" - // InternalBasicsParser.g:7008:1: rule__ParameterStruct__ValueAssignment_1_2 : ( ruleParameterStructMember ) ; + // InternalBasicsParser.g:6954:1: rule__ParameterStruct__ValueAssignment_1_2 : ( ruleParameterStructMember ) ; public final void rule__ParameterStruct__ValueAssignment_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:7012:1: ( ( ruleParameterStructMember ) ) - // InternalBasicsParser.g:7013:2: ( ruleParameterStructMember ) + // InternalBasicsParser.g:6958:1: ( ( ruleParameterStructMember ) ) + // InternalBasicsParser.g:6959:2: ( ruleParameterStructMember ) { - // InternalBasicsParser.g:7013:2: ( ruleParameterStructMember ) - // InternalBasicsParser.g:7014:3: ruleParameterStructMember + // InternalBasicsParser.g:6959:2: ( ruleParameterStructMember ) + // InternalBasicsParser.g:6960:3: ruleParameterStructMember { before(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_0()); pushFollow(FOLLOW_2); @@ -20442,17 +20312,17 @@ public final void rule__ParameterStruct__ValueAssignment_1_2() throws Recognitio // $ANTLR start "rule__ParameterDate__ValueAssignment" - // InternalBasicsParser.g:7023:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; + // InternalBasicsParser.g:6969:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; public final void rule__ParameterDate__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:7027:1: ( ( ruleDateTime0 ) ) - // InternalBasicsParser.g:7028:2: ( ruleDateTime0 ) + // InternalBasicsParser.g:6973:1: ( ( ruleDateTime0 ) ) + // InternalBasicsParser.g:6974:2: ( ruleDateTime0 ) { - // InternalBasicsParser.g:7028:2: ( ruleDateTime0 ) - // InternalBasicsParser.g:7029:3: ruleDateTime0 + // InternalBasicsParser.g:6974:2: ( ruleDateTime0 ) + // InternalBasicsParser.g:6975:3: ruleDateTime0 { before(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -20483,17 +20353,17 @@ public final void rule__ParameterDate__ValueAssignment() throws RecognitionExcep // $ANTLR start "rule__ParameterStructMember__NameAssignment_0" - // InternalBasicsParser.g:7038:1: rule__ParameterStructMember__NameAssignment_0 : ( ruleEString ) ; + // InternalBasicsParser.g:6984:1: rule__ParameterStructMember__NameAssignment_0 : ( ruleEString ) ; public final void rule__ParameterStructMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:7042:1: ( ( ruleEString ) ) - // InternalBasicsParser.g:7043:2: ( ruleEString ) + // InternalBasicsParser.g:6988:1: ( ( ruleEString ) ) + // InternalBasicsParser.g:6989:2: ( ruleEString ) { - // InternalBasicsParser.g:7043:2: ( ruleEString ) - // InternalBasicsParser.g:7044:3: ruleEString + // InternalBasicsParser.g:6989:2: ( ruleEString ) + // InternalBasicsParser.g:6990:3: ruleEString { before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -20524,17 +20394,17 @@ public final void rule__ParameterStructMember__NameAssignment_0() throws Recogni // $ANTLR start "rule__ParameterStructMember__ValueAssignment_2" - // InternalBasicsParser.g:7053:1: rule__ParameterStructMember__ValueAssignment_2 : ( ruleParameterValue ) ; + // InternalBasicsParser.g:6999:1: rule__ParameterStructMember__ValueAssignment_2 : ( ruleParameterValue ) ; public final void rule__ParameterStructMember__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:7057:1: ( ( ruleParameterValue ) ) - // InternalBasicsParser.g:7058:2: ( ruleParameterValue ) + // InternalBasicsParser.g:7003:1: ( ( ruleParameterValue ) ) + // InternalBasicsParser.g:7004:2: ( ruleParameterValue ) { - // InternalBasicsParser.g:7058:2: ( ruleParameterValue ) - // InternalBasicsParser.g:7059:3: ruleParameterValue + // InternalBasicsParser.g:7004:2: ( ruleParameterValue ) + // InternalBasicsParser.g:7005:3: ruleParameterValue { before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -20565,17 +20435,17 @@ public final void rule__ParameterStructMember__ValueAssignment_2() throws Recogn // $ANTLR start "rule__ParameterStructTypeMember__NameAssignment_0" - // InternalBasicsParser.g:7068:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; + // InternalBasicsParser.g:7014:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; public final void rule__ParameterStructTypeMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:7072:1: ( ( ruleEString ) ) - // InternalBasicsParser.g:7073:2: ( ruleEString ) + // InternalBasicsParser.g:7018:1: ( ( ruleEString ) ) + // InternalBasicsParser.g:7019:2: ( ruleEString ) { - // InternalBasicsParser.g:7073:2: ( ruleEString ) - // InternalBasicsParser.g:7074:3: ruleEString + // InternalBasicsParser.g:7019:2: ( ruleEString ) + // InternalBasicsParser.g:7020:3: ruleEString { before(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -20606,17 +20476,17 @@ public final void rule__ParameterStructTypeMember__NameAssignment_0() throws Rec // $ANTLR start "rule__ParameterStructTypeMember__TypeAssignment_1" - // InternalBasicsParser.g:7083:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; + // InternalBasicsParser.g:7029:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:7087:1: ( ( ruleParameterType ) ) - // InternalBasicsParser.g:7088:2: ( ruleParameterType ) + // InternalBasicsParser.g:7033:1: ( ( ruleParameterType ) ) + // InternalBasicsParser.g:7034:2: ( ruleParameterType ) { - // InternalBasicsParser.g:7088:2: ( ruleParameterType ) - // InternalBasicsParser.g:7089:3: ruleParameterType + // InternalBasicsParser.g:7034:2: ( ruleParameterType ) + // InternalBasicsParser.g:7035:3: ruleParameterType { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -20647,21 +20517,21 @@ public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws Rec // $ANTLR start "rule__SpecBaseRef__ReferenceAssignment" - // InternalBasicsParser.g:7098:1: rule__SpecBaseRef__ReferenceAssignment : ( ( ruleEString ) ) ; + // InternalBasicsParser.g:7044:1: rule__SpecBaseRef__ReferenceAssignment : ( ( ruleEString ) ) ; public final void rule__SpecBaseRef__ReferenceAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:7102:1: ( ( ( ruleEString ) ) ) - // InternalBasicsParser.g:7103:2: ( ( ruleEString ) ) + // InternalBasicsParser.g:7048:1: ( ( ( ruleEString ) ) ) + // InternalBasicsParser.g:7049:2: ( ( ruleEString ) ) { - // InternalBasicsParser.g:7103:2: ( ( ruleEString ) ) - // InternalBasicsParser.g:7104:3: ( ruleEString ) + // InternalBasicsParser.g:7049:2: ( ( ruleEString ) ) + // InternalBasicsParser.g:7050:3: ( ruleEString ) { before(grammarAccess.getSpecBaseRefAccess().getReferenceTopicSpecCrossReference_0()); - // InternalBasicsParser.g:7105:3: ( ruleEString ) - // InternalBasicsParser.g:7106:4: ruleEString + // InternalBasicsParser.g:7051:3: ( ruleEString ) + // InternalBasicsParser.g:7052:4: ruleEString { before(grammarAccess.getSpecBaseRefAccess().getReferenceTopicSpecEStringParserRuleCall_0_1()); pushFollow(FOLLOW_2); @@ -20696,21 +20566,21 @@ public final void rule__SpecBaseRef__ReferenceAssignment() throws RecognitionExc // $ANTLR start "rule__ArraySpecRef__ReferenceAssignment_0" - // InternalBasicsParser.g:7117:1: rule__ArraySpecRef__ReferenceAssignment_0 : ( ( ruleEString ) ) ; + // InternalBasicsParser.g:7063:1: rule__ArraySpecRef__ReferenceAssignment_0 : ( ( ruleEString ) ) ; public final void rule__ArraySpecRef__ReferenceAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:7121:1: ( ( ( ruleEString ) ) ) - // InternalBasicsParser.g:7122:2: ( ( ruleEString ) ) + // InternalBasicsParser.g:7067:1: ( ( ( ruleEString ) ) ) + // InternalBasicsParser.g:7068:2: ( ( ruleEString ) ) { - // InternalBasicsParser.g:7122:2: ( ( ruleEString ) ) - // InternalBasicsParser.g:7123:3: ( ruleEString ) + // InternalBasicsParser.g:7068:2: ( ( ruleEString ) ) + // InternalBasicsParser.g:7069:3: ( ruleEString ) { before(grammarAccess.getArraySpecRefAccess().getReferenceTopicSpecCrossReference_0_0()); - // InternalBasicsParser.g:7124:3: ( ruleEString ) - // InternalBasicsParser.g:7125:4: ruleEString + // InternalBasicsParser.g:7070:3: ( ruleEString ) + // InternalBasicsParser.g:7071:4: ruleEString { before(grammarAccess.getArraySpecRefAccess().getReferenceTopicSpecEStringParserRuleCall_0_0_1()); pushFollow(FOLLOW_2); @@ -20794,10 +20664,10 @@ public String getDescription() { } } static final String dfa_8s = "\44\uffff"; - static final String dfa_9s = "\36\uffff\2\43\4\uffff"; + static final String dfa_9s = "\36\uffff\2\42\4\uffff"; static final String dfa_10s = "\1\11\35\uffff\2\100\4\uffff"; static final String dfa_11s = "\1\121\35\uffff\2\100\4\uffff"; - static final String dfa_12s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\40\1\41\1\37\1\36"; + static final String dfa_12s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\40\1\41\1\36\1\37"; static final String dfa_13s = "\44\uffff}>"; static final String[] dfa_14s = { "\1\32\1\33\1\uffff\1\17\1\uffff\1\34\1\25\1\27\1\31\2\uffff\1\12\1\13\1\24\1\26\1\30\2\uffff\1\23\2\uffff\1\20\3\uffff\1\21\1\35\1\41\1\22\1\uffff\1\14\1\5\1\7\1\11\2\uffff\1\4\1\6\1\10\1\uffff\1\3\3\uffff\1\1\1\15\1\40\1\uffff\1\2\2\uffff\1\16\23\uffff\1\37\1\36", @@ -20830,8 +20700,8 @@ public String getDescription() { "", "", "", - "\1\42", - "\1\42", + "\1\43", + "\1\43", "", "", "", @@ -20888,46 +20758,45 @@ public String getDescription() { public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000010000000L}); public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); - public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000000000L,0x00000000000303C8L}); - public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000000000000L,0x0000000000030010L}); - public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000000002L,0x0000000000030000L}); - public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); - public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); - public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0020000000000000L}); - public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0200000000000000L}); - public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0002000000000000L}); - public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000200000000000L}); - public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000010000000000L}); - public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000400000000000L}); - public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000020000000000L}); - public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000800000000000L}); - public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000040000000000L}); - public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000200000L}); - public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000008000000000L}); - public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0080000000000000L}); - public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0040000000000000L}); - public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x1000000000000000L}); - public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000001000L}); - public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000400000000L}); - public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000002000000000L}); - public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000008000000L}); - public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000400000L}); - public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000000008000L}); - public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000000000800000L}); - public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000000010000L}); - public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000000001000000L}); - public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000000020000L}); - public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000000000200L}); - public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000000000400L}); - public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000004000L}); - public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000800000000L}); - public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000001000000000L}); - public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000000040000000L}); - public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); - -} \ No newline at end of file + public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000000L,0x00000000000303C8L}); + public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000000080L}); + public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000000000L,0x0000000000030010L}); + public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000000000002L,0x0000000000030000L}); + public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); + public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); + public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0020000000000000L}); + public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0200000000000000L}); + public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0002000000000000L}); + public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000200000000000L}); + public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000010000000000L}); + public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000400000000000L}); + public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000020000000000L}); + public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000800000000000L}); + public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000040000000000L}); + public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000200000L}); + public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000008000000000L}); + public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0080000000000000L}); + public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0040000000000000L}); + public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x1000000000000000L}); + public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000001000L}); + public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000400000000L}); + public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000002000000000L}); + public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000008000000L}); + public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000400000L}); + public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000008000L}); + public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000000800000L}); + public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000000000010000L}); + public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000001000000L}); + public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000000000020000L}); + public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000000000200L}); + public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000000000400L}); + public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000000004000L}); + public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000800000000L}); + public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000001000000000L}); + public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000040000000L}); + public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); + +} diff --git a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalRosParser.g b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalRosParser.g index c06ea1c4..4b1f864a 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalRosParser.g +++ b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalRosParser.g @@ -9695,9 +9695,9 @@ rule__ParameterArrayType__Group__1__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); } - LeftSquareBracket - { after(grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); } + { before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_1()); } + (rule__ParameterArrayType__TypeAssignment_1) + { after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_1()); } ) ; finally { @@ -9710,7 +9710,6 @@ rule__ParameterArrayType__Group__2 } : rule__ParameterArrayType__Group__2__Impl - rule__ParameterArrayType__Group__3 ; finally { restoreStackSize(stackSize); @@ -9722,62 +9721,9 @@ rule__ParameterArrayType__Group__2__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } - (rule__ParameterArrayType__TypeAssignment_2) - { after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__ParameterArrayType__Group__3__Impl - rule__ParameterArrayType__Group__4 -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); } - RightSquareBracket - { after(grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__4 - @init { - int stackSize = keepStackSize(); - } -: - rule__ParameterArrayType__Group__4__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__4__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); } - (rule__ParameterArrayType__Group_4__0)? - { after(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); } + { before(grammarAccess.getParameterArrayTypeAccess().getGroup_2()); } + (rule__ParameterArrayType__Group_2__0)? + { after(grammarAccess.getParameterArrayTypeAccess().getGroup_2()); } ) ; finally { @@ -9785,53 +9731,53 @@ finally { } -rule__ParameterArrayType__Group_4__0 +rule__ParameterArrayType__Group_2__0 @init { int stackSize = keepStackSize(); } : - rule__ParameterArrayType__Group_4__0__Impl - rule__ParameterArrayType__Group_4__1 + rule__ParameterArrayType__Group_2__0__Impl + rule__ParameterArrayType__Group_2__1 ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__0__Impl +rule__ParameterArrayType__Group_2__0__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); } Default - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__1 +rule__ParameterArrayType__Group_2__1 @init { int stackSize = keepStackSize(); } : - rule__ParameterArrayType__Group_4__1__Impl + rule__ParameterArrayType__Group_2__1__Impl ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__1__Impl +rule__ParameterArrayType__Group_2__1__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); } - (rule__ParameterArrayType__DefaultAssignment_4_1) - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_2_1()); } + (rule__ParameterArrayType__DefaultAssignment_2_1) + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_2_1()); } ) ; finally { @@ -13272,30 +13218,30 @@ finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__TypeAssignment_2 +rule__ParameterArrayType__TypeAssignment_1 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); } ruleParameterType - { after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__DefaultAssignment_4_1 +rule__ParameterArrayType__DefaultAssignment_2_1 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); } ruleParameterList - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); } ) ; finally { diff --git a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalRosParser.java b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalRosParser.java index 98a1e9fa..215339fb 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalRosParser.java +++ b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalRosParser.java @@ -27282,7 +27282,11 @@ public final void rule__ParameterIntegerType__Group__2__Impl() throws Recognitio int LA52_0 = input.LA(1); if ( (LA52_0==Default) ) { - alt52=1; + int LA52_1 = input.LA(2); + + if ( (LA52_1==RULE_DECINT) ) { + alt52=1; + } } switch (alt52) { case 1 : @@ -27678,7 +27682,11 @@ public final void rule__ParameterStringType__Group__2__Impl() throws Recognition int LA53_0 = input.LA(1); if ( (LA53_0==Default) ) { - alt53=1; + int LA53_1 = input.LA(2); + + if ( ((LA53_1>=RULE_ID && LA53_1<=RULE_STRING)) ) { + alt53=1; + } } switch (alt53) { case 1 : @@ -28074,7 +28082,11 @@ public final void rule__ParameterDoubleType__Group__2__Impl() throws Recognition int LA54_0 = input.LA(1); if ( (LA54_0==Default) ) { - alt54=1; + int LA54_1 = input.LA(2); + + if ( (LA54_1==RULE_DOUBLE) ) { + alt54=1; + } } switch (alt54) { case 1 : @@ -28470,7 +28482,11 @@ public final void rule__ParameterBooleanType__Group__2__Impl() throws Recognitio int LA55_0 = input.LA(1); if ( (LA55_0==Default) ) { - alt55=1; + int LA55_1 = input.LA(2); + + if ( (LA55_1==RULE_BOOLEAN) ) { + alt55=1; + } } switch (alt55) { case 1 : @@ -28866,7 +28882,11 @@ public final void rule__ParameterBase64Type__Group__2__Impl() throws Recognition int LA56_0 = input.LA(1); if ( (LA56_0==Default) ) { - alt56=1; + int LA56_1 = input.LA(2); + + if ( (LA56_1==RULE_BINARY) ) { + alt56=1; + } } switch (alt56) { case 1 : @@ -29070,7 +29090,7 @@ public final void rule__ParameterArrayType__Group__0() throws RecognitionExcepti // InternalRosParser.g:9657:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) // InternalRosParser.g:9658:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 { - pushFollow(FOLLOW_10); + pushFollow(FOLLOW_38); rule__ParameterArrayType__Group__0__Impl(); state._fsp--; @@ -29145,7 +29165,7 @@ public final void rule__ParameterArrayType__Group__1() throws RecognitionExcepti // InternalRosParser.g:9684:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) // InternalRosParser.g:9685:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 { - pushFollow(FOLLOW_38); + pushFollow(FOLLOW_44); rule__ParameterArrayType__Group__1__Impl(); state._fsp--; @@ -29174,181 +29194,31 @@ public final void rule__ParameterArrayType__Group__1() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__1__Impl" - // InternalRosParser.g:9692:1: rule__ParameterArrayType__Group__1__Impl : ( LeftSquareBracket ) ; + // InternalRosParser.g:9692:1: rule__ParameterArrayType__Group__1__Impl : ( ( rule__ParameterArrayType__TypeAssignment_1 ) ) ; public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9696:1: ( ( LeftSquareBracket ) ) - // InternalRosParser.g:9697:1: ( LeftSquareBracket ) - { - // InternalRosParser.g:9697:1: ( LeftSquareBracket ) - // InternalRosParser.g:9698:2: LeftSquareBracket - { - before(grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); - match(input,LeftSquareBracket,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__1__Impl" - - - // $ANTLR start "rule__ParameterArrayType__Group__2" - // InternalRosParser.g:9707:1: rule__ParameterArrayType__Group__2 : rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ; - public final void rule__ParameterArrayType__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosParser.g:9711:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) - // InternalRosParser.g:9712:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 - { - pushFollow(FOLLOW_53); - rule__ParameterArrayType__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__2" - - - // $ANTLR start "rule__ParameterArrayType__Group__2__Impl" - // InternalRosParser.g:9719:1: rule__ParameterArrayType__Group__2__Impl : ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ; - public final void rule__ParameterArrayType__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosParser.g:9723:1: ( ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ) - // InternalRosParser.g:9724:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) + // InternalRosParser.g:9696:1: ( ( ( rule__ParameterArrayType__TypeAssignment_1 ) ) ) + // InternalRosParser.g:9697:1: ( ( rule__ParameterArrayType__TypeAssignment_1 ) ) { - // InternalRosParser.g:9724:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) - // InternalRosParser.g:9725:2: ( rule__ParameterArrayType__TypeAssignment_2 ) + // InternalRosParser.g:9697:1: ( ( rule__ParameterArrayType__TypeAssignment_1 ) ) + // InternalRosParser.g:9698:2: ( rule__ParameterArrayType__TypeAssignment_1 ) { - before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); - // InternalRosParser.g:9726:2: ( rule__ParameterArrayType__TypeAssignment_2 ) - // InternalRosParser.g:9726:3: rule__ParameterArrayType__TypeAssignment_2 - { - pushFollow(FOLLOW_2); - rule__ParameterArrayType__TypeAssignment_2(); - - state._fsp--; - - - } - - after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__2__Impl" - - - // $ANTLR start "rule__ParameterArrayType__Group__3" - // InternalRosParser.g:9734:1: rule__ParameterArrayType__Group__3 : rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ; - public final void rule__ParameterArrayType__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosParser.g:9738:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) - // InternalRosParser.g:9739:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 + before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_1()); + // InternalRosParser.g:9699:2: ( rule__ParameterArrayType__TypeAssignment_1 ) + // InternalRosParser.g:9699:3: rule__ParameterArrayType__TypeAssignment_1 { - pushFollow(FOLLOW_44); - rule__ParameterArrayType__Group__3__Impl(); - - state._fsp--; - pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__4(); + rule__ParameterArrayType__TypeAssignment_1(); state._fsp--; } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__3" - - - // $ANTLR start "rule__ParameterArrayType__Group__3__Impl" - // InternalRosParser.g:9746:1: rule__ParameterArrayType__Group__3__Impl : ( RightSquareBracket ) ; - public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosParser.g:9750:1: ( ( RightSquareBracket ) ) - // InternalRosParser.g:9751:1: ( RightSquareBracket ) - { - // InternalRosParser.g:9751:1: ( RightSquareBracket ) - // InternalRosParser.g:9752:2: RightSquareBracket - { - before(grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); - match(input,RightSquareBracket,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); + after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_1()); } @@ -29367,21 +29237,21 @@ public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionE } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__3__Impl" + // $ANTLR end "rule__ParameterArrayType__Group__1__Impl" - // $ANTLR start "rule__ParameterArrayType__Group__4" - // InternalRosParser.g:9761:1: rule__ParameterArrayType__Group__4 : rule__ParameterArrayType__Group__4__Impl ; - public final void rule__ParameterArrayType__Group__4() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group__2" + // InternalRosParser.g:9707:1: rule__ParameterArrayType__Group__2 : rule__ParameterArrayType__Group__2__Impl ; + public final void rule__ParameterArrayType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9765:1: ( rule__ParameterArrayType__Group__4__Impl ) - // InternalRosParser.g:9766:2: rule__ParameterArrayType__Group__4__Impl + // InternalRosParser.g:9711:1: ( rule__ParameterArrayType__Group__2__Impl ) + // InternalRosParser.g:9712:2: rule__ParameterArrayType__Group__2__Impl { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__4__Impl(); + rule__ParameterArrayType__Group__2__Impl(); state._fsp--; @@ -29400,24 +29270,24 @@ public final void rule__ParameterArrayType__Group__4() throws RecognitionExcepti } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__4" + // $ANTLR end "rule__ParameterArrayType__Group__2" - // $ANTLR start "rule__ParameterArrayType__Group__4__Impl" - // InternalRosParser.g:9772:1: rule__ParameterArrayType__Group__4__Impl : ( ( rule__ParameterArrayType__Group_4__0 )? ) ; - public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group__2__Impl" + // InternalRosParser.g:9718:1: rule__ParameterArrayType__Group__2__Impl : ( ( rule__ParameterArrayType__Group_2__0 )? ) ; + public final void rule__ParameterArrayType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9776:1: ( ( ( rule__ParameterArrayType__Group_4__0 )? ) ) - // InternalRosParser.g:9777:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) + // InternalRosParser.g:9722:1: ( ( ( rule__ParameterArrayType__Group_2__0 )? ) ) + // InternalRosParser.g:9723:1: ( ( rule__ParameterArrayType__Group_2__0 )? ) { - // InternalRosParser.g:9777:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) - // InternalRosParser.g:9778:2: ( rule__ParameterArrayType__Group_4__0 )? + // InternalRosParser.g:9723:1: ( ( rule__ParameterArrayType__Group_2__0 )? ) + // InternalRosParser.g:9724:2: ( rule__ParameterArrayType__Group_2__0 )? { - before(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); - // InternalRosParser.g:9779:2: ( rule__ParameterArrayType__Group_4__0 )? + before(grammarAccess.getParameterArrayTypeAccess().getGroup_2()); + // InternalRosParser.g:9725:2: ( rule__ParameterArrayType__Group_2__0 )? int alt57=2; int LA57_0 = input.LA(1); @@ -29426,10 +29296,10 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE } switch (alt57) { case 1 : - // InternalRosParser.g:9779:3: rule__ParameterArrayType__Group_4__0 + // InternalRosParser.g:9725:3: rule__ParameterArrayType__Group_2__0 { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__0(); + rule__ParameterArrayType__Group_2__0(); state._fsp--; @@ -29439,7 +29309,7 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE } - after(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); + after(grammarAccess.getParameterArrayTypeAccess().getGroup_2()); } @@ -29458,26 +29328,26 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__4__Impl" + // $ANTLR end "rule__ParameterArrayType__Group__2__Impl" - // $ANTLR start "rule__ParameterArrayType__Group_4__0" - // InternalRosParser.g:9788:1: rule__ParameterArrayType__Group_4__0 : rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ; - public final void rule__ParameterArrayType__Group_4__0() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_2__0" + // InternalRosParser.g:9734:1: rule__ParameterArrayType__Group_2__0 : rule__ParameterArrayType__Group_2__0__Impl rule__ParameterArrayType__Group_2__1 ; + public final void rule__ParameterArrayType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9792:1: ( rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ) - // InternalRosParser.g:9793:2: rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 + // InternalRosParser.g:9738:1: ( rule__ParameterArrayType__Group_2__0__Impl rule__ParameterArrayType__Group_2__1 ) + // InternalRosParser.g:9739:2: rule__ParameterArrayType__Group_2__0__Impl rule__ParameterArrayType__Group_2__1 { pushFollow(FOLLOW_10); - rule__ParameterArrayType__Group_4__0__Impl(); + rule__ParameterArrayType__Group_2__0__Impl(); state._fsp--; pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__1(); + rule__ParameterArrayType__Group_2__1(); state._fsp--; @@ -29496,25 +29366,25 @@ public final void rule__ParameterArrayType__Group_4__0() throws RecognitionExcep } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__0" + // $ANTLR end "rule__ParameterArrayType__Group_2__0" - // $ANTLR start "rule__ParameterArrayType__Group_4__0__Impl" - // InternalRosParser.g:9800:1: rule__ParameterArrayType__Group_4__0__Impl : ( Default ) ; - public final void rule__ParameterArrayType__Group_4__0__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_2__0__Impl" + // InternalRosParser.g:9746:1: rule__ParameterArrayType__Group_2__0__Impl : ( Default ) ; + public final void rule__ParameterArrayType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9804:1: ( ( Default ) ) - // InternalRosParser.g:9805:1: ( Default ) + // InternalRosParser.g:9750:1: ( ( Default ) ) + // InternalRosParser.g:9751:1: ( Default ) { - // InternalRosParser.g:9805:1: ( Default ) - // InternalRosParser.g:9806:2: Default + // InternalRosParser.g:9751:1: ( Default ) + // InternalRosParser.g:9752:2: Default { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); } @@ -29533,21 +29403,21 @@ public final void rule__ParameterArrayType__Group_4__0__Impl() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__0__Impl" + // $ANTLR end "rule__ParameterArrayType__Group_2__0__Impl" - // $ANTLR start "rule__ParameterArrayType__Group_4__1" - // InternalRosParser.g:9815:1: rule__ParameterArrayType__Group_4__1 : rule__ParameterArrayType__Group_4__1__Impl ; - public final void rule__ParameterArrayType__Group_4__1() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_2__1" + // InternalRosParser.g:9761:1: rule__ParameterArrayType__Group_2__1 : rule__ParameterArrayType__Group_2__1__Impl ; + public final void rule__ParameterArrayType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9819:1: ( rule__ParameterArrayType__Group_4__1__Impl ) - // InternalRosParser.g:9820:2: rule__ParameterArrayType__Group_4__1__Impl + // InternalRosParser.g:9765:1: ( rule__ParameterArrayType__Group_2__1__Impl ) + // InternalRosParser.g:9766:2: rule__ParameterArrayType__Group_2__1__Impl { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__1__Impl(); + rule__ParameterArrayType__Group_2__1__Impl(); state._fsp--; @@ -29566,35 +29436,35 @@ public final void rule__ParameterArrayType__Group_4__1() throws RecognitionExcep } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__1" + // $ANTLR end "rule__ParameterArrayType__Group_2__1" - // $ANTLR start "rule__ParameterArrayType__Group_4__1__Impl" - // InternalRosParser.g:9826:1: rule__ParameterArrayType__Group_4__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ; - public final void rule__ParameterArrayType__Group_4__1__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_2__1__Impl" + // InternalRosParser.g:9772:1: rule__ParameterArrayType__Group_2__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_2_1 ) ) ; + public final void rule__ParameterArrayType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9830:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ) - // InternalRosParser.g:9831:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) + // InternalRosParser.g:9776:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_2_1 ) ) ) + // InternalRosParser.g:9777:1: ( ( rule__ParameterArrayType__DefaultAssignment_2_1 ) ) { - // InternalRosParser.g:9831:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) - // InternalRosParser.g:9832:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) + // InternalRosParser.g:9777:1: ( ( rule__ParameterArrayType__DefaultAssignment_2_1 ) ) + // InternalRosParser.g:9778:2: ( rule__ParameterArrayType__DefaultAssignment_2_1 ) { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); - // InternalRosParser.g:9833:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) - // InternalRosParser.g:9833:3: rule__ParameterArrayType__DefaultAssignment_4_1 + before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_2_1()); + // InternalRosParser.g:9779:2: ( rule__ParameterArrayType__DefaultAssignment_2_1 ) + // InternalRosParser.g:9779:3: rule__ParameterArrayType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); - rule__ParameterArrayType__DefaultAssignment_4_1(); + rule__ParameterArrayType__DefaultAssignment_2_1(); state._fsp--; } - after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_2_1()); } @@ -29613,18 +29483,18 @@ public final void rule__ParameterArrayType__Group_4__1__Impl() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__1__Impl" + // $ANTLR end "rule__ParameterArrayType__Group_2__1__Impl" // $ANTLR start "rule__ParameterList__Group__0" - // InternalRosParser.g:9842:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; + // InternalRosParser.g:9788:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; public final void rule__ParameterList__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9846:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) - // InternalRosParser.g:9847:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 + // InternalRosParser.g:9792:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) + // InternalRosParser.g:9793:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 { pushFollow(FOLLOW_10); rule__ParameterList__Group__0__Impl(); @@ -29655,21 +29525,21 @@ public final void rule__ParameterList__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__0__Impl" - // InternalRosParser.g:9854:1: rule__ParameterList__Group__0__Impl : ( () ) ; + // InternalRosParser.g:9800:1: rule__ParameterList__Group__0__Impl : ( () ) ; public final void rule__ParameterList__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9858:1: ( ( () ) ) - // InternalRosParser.g:9859:1: ( () ) + // InternalRosParser.g:9804:1: ( ( () ) ) + // InternalRosParser.g:9805:1: ( () ) { - // InternalRosParser.g:9859:1: ( () ) - // InternalRosParser.g:9860:2: () + // InternalRosParser.g:9805:1: ( () ) + // InternalRosParser.g:9806:2: () { before(grammarAccess.getParameterListAccess().getParameterSequenceAction_0()); - // InternalRosParser.g:9861:2: () - // InternalRosParser.g:9861:3: + // InternalRosParser.g:9807:2: () + // InternalRosParser.g:9807:3: { } @@ -29692,14 +29562,14 @@ public final void rule__ParameterList__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__1" - // InternalRosParser.g:9869:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ; + // InternalRosParser.g:9815:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ; public final void rule__ParameterList__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9873:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) - // InternalRosParser.g:9874:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 + // InternalRosParser.g:9819:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) + // InternalRosParser.g:9820:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 { pushFollow(FOLLOW_40); rule__ParameterList__Group__1__Impl(); @@ -29730,17 +29600,17 @@ public final void rule__ParameterList__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__1__Impl" - // InternalRosParser.g:9881:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; + // InternalRosParser.g:9827:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterList__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9885:1: ( ( LeftSquareBracket ) ) - // InternalRosParser.g:9886:1: ( LeftSquareBracket ) + // InternalRosParser.g:9831:1: ( ( LeftSquareBracket ) ) + // InternalRosParser.g:9832:1: ( LeftSquareBracket ) { - // InternalRosParser.g:9886:1: ( LeftSquareBracket ) - // InternalRosParser.g:9887:2: LeftSquareBracket + // InternalRosParser.g:9832:1: ( LeftSquareBracket ) + // InternalRosParser.g:9833:2: LeftSquareBracket { before(grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); match(input,LeftSquareBracket,FOLLOW_2); @@ -29767,14 +29637,14 @@ public final void rule__ParameterList__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__2" - // InternalRosParser.g:9896:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ; + // InternalRosParser.g:9842:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ; public final void rule__ParameterList__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9900:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) - // InternalRosParser.g:9901:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 + // InternalRosParser.g:9846:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) + // InternalRosParser.g:9847:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 { pushFollow(FOLLOW_12); rule__ParameterList__Group__2__Impl(); @@ -29805,21 +29675,21 @@ public final void rule__ParameterList__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__2__Impl" - // InternalRosParser.g:9908:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; + // InternalRosParser.g:9854:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; public final void rule__ParameterList__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9912:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) - // InternalRosParser.g:9913:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRosParser.g:9858:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) + // InternalRosParser.g:9859:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) { - // InternalRosParser.g:9913:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) - // InternalRosParser.g:9914:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRosParser.g:9859:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRosParser.g:9860:2: ( rule__ParameterList__ValueAssignment_2 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_2()); - // InternalRosParser.g:9915:2: ( rule__ParameterList__ValueAssignment_2 ) - // InternalRosParser.g:9915:3: rule__ParameterList__ValueAssignment_2 + // InternalRosParser.g:9861:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRosParser.g:9861:3: rule__ParameterList__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_2(); @@ -29852,14 +29722,14 @@ public final void rule__ParameterList__Group__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__3" - // InternalRosParser.g:9923:1: rule__ParameterList__Group__3 : rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ; + // InternalRosParser.g:9869:1: rule__ParameterList__Group__3 : rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ; public final void rule__ParameterList__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9927:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) - // InternalRosParser.g:9928:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 + // InternalRosParser.g:9873:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) + // InternalRosParser.g:9874:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 { pushFollow(FOLLOW_12); rule__ParameterList__Group__3__Impl(); @@ -29890,20 +29760,20 @@ public final void rule__ParameterList__Group__3() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__3__Impl" - // InternalRosParser.g:9935:1: rule__ParameterList__Group__3__Impl : ( ( rule__ParameterList__Group_3__0 )* ) ; + // InternalRosParser.g:9881:1: rule__ParameterList__Group__3__Impl : ( ( rule__ParameterList__Group_3__0 )* ) ; public final void rule__ParameterList__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9939:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) - // InternalRosParser.g:9940:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRosParser.g:9885:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) + // InternalRosParser.g:9886:1: ( ( rule__ParameterList__Group_3__0 )* ) { - // InternalRosParser.g:9940:1: ( ( rule__ParameterList__Group_3__0 )* ) - // InternalRosParser.g:9941:2: ( rule__ParameterList__Group_3__0 )* + // InternalRosParser.g:9886:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRosParser.g:9887:2: ( rule__ParameterList__Group_3__0 )* { before(grammarAccess.getParameterListAccess().getGroup_3()); - // InternalRosParser.g:9942:2: ( rule__ParameterList__Group_3__0 )* + // InternalRosParser.g:9888:2: ( rule__ParameterList__Group_3__0 )* loop58: do { int alt58=2; @@ -29916,7 +29786,7 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept switch (alt58) { case 1 : - // InternalRosParser.g:9942:3: rule__ParameterList__Group_3__0 + // InternalRosParser.g:9888:3: rule__ParameterList__Group_3__0 { pushFollow(FOLLOW_13); rule__ParameterList__Group_3__0(); @@ -29955,14 +29825,14 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__4" - // InternalRosParser.g:9950:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; + // InternalRosParser.g:9896:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; public final void rule__ParameterList__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9954:1: ( rule__ParameterList__Group__4__Impl ) - // InternalRosParser.g:9955:2: rule__ParameterList__Group__4__Impl + // InternalRosParser.g:9900:1: ( rule__ParameterList__Group__4__Impl ) + // InternalRosParser.g:9901:2: rule__ParameterList__Group__4__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group__4__Impl(); @@ -29988,17 +29858,17 @@ public final void rule__ParameterList__Group__4() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__4__Impl" - // InternalRosParser.g:9961:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; + // InternalRosParser.g:9907:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__ParameterList__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9965:1: ( ( RightSquareBracket ) ) - // InternalRosParser.g:9966:1: ( RightSquareBracket ) + // InternalRosParser.g:9911:1: ( ( RightSquareBracket ) ) + // InternalRosParser.g:9912:1: ( RightSquareBracket ) { - // InternalRosParser.g:9966:1: ( RightSquareBracket ) - // InternalRosParser.g:9967:2: RightSquareBracket + // InternalRosParser.g:9912:1: ( RightSquareBracket ) + // InternalRosParser.g:9913:2: RightSquareBracket { before(grammarAccess.getParameterListAccess().getRightSquareBracketKeyword_4()); match(input,RightSquareBracket,FOLLOW_2); @@ -30025,14 +29895,14 @@ public final void rule__ParameterList__Group__4__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group_3__0" - // InternalRosParser.g:9977:1: rule__ParameterList__Group_3__0 : rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ; + // InternalRosParser.g:9923:1: rule__ParameterList__Group_3__0 : rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ; public final void rule__ParameterList__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9981:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) - // InternalRosParser.g:9982:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 + // InternalRosParser.g:9927:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) + // InternalRosParser.g:9928:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 { pushFollow(FOLLOW_40); rule__ParameterList__Group_3__0__Impl(); @@ -30063,17 +29933,17 @@ public final void rule__ParameterList__Group_3__0() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__0__Impl" - // InternalRosParser.g:9989:1: rule__ParameterList__Group_3__0__Impl : ( Comma ) ; + // InternalRosParser.g:9935:1: rule__ParameterList__Group_3__0__Impl : ( Comma ) ; public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9993:1: ( ( Comma ) ) - // InternalRosParser.g:9994:1: ( Comma ) + // InternalRosParser.g:9939:1: ( ( Comma ) ) + // InternalRosParser.g:9940:1: ( Comma ) { - // InternalRosParser.g:9994:1: ( Comma ) - // InternalRosParser.g:9995:2: Comma + // InternalRosParser.g:9940:1: ( Comma ) + // InternalRosParser.g:9941:2: Comma { before(grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); match(input,Comma,FOLLOW_2); @@ -30100,14 +29970,14 @@ public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterList__Group_3__1" - // InternalRosParser.g:10004:1: rule__ParameterList__Group_3__1 : rule__ParameterList__Group_3__1__Impl ; + // InternalRosParser.g:9950:1: rule__ParameterList__Group_3__1 : rule__ParameterList__Group_3__1__Impl ; public final void rule__ParameterList__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10008:1: ( rule__ParameterList__Group_3__1__Impl ) - // InternalRosParser.g:10009:2: rule__ParameterList__Group_3__1__Impl + // InternalRosParser.g:9954:1: ( rule__ParameterList__Group_3__1__Impl ) + // InternalRosParser.g:9955:2: rule__ParameterList__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group_3__1__Impl(); @@ -30133,21 +30003,21 @@ public final void rule__ParameterList__Group_3__1() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__1__Impl" - // InternalRosParser.g:10015:1: rule__ParameterList__Group_3__1__Impl : ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ; + // InternalRosParser.g:9961:1: rule__ParameterList__Group_3__1__Impl : ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ; public final void rule__ParameterList__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10019:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) - // InternalRosParser.g:10020:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRosParser.g:9965:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) + // InternalRosParser.g:9966:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) { - // InternalRosParser.g:10020:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) - // InternalRosParser.g:10021:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRosParser.g:9966:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRosParser.g:9967:2: ( rule__ParameterList__ValueAssignment_3_1 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_3_1()); - // InternalRosParser.g:10022:2: ( rule__ParameterList__ValueAssignment_3_1 ) - // InternalRosParser.g:10022:3: rule__ParameterList__ValueAssignment_3_1 + // InternalRosParser.g:9968:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRosParser.g:9968:3: rule__ParameterList__ValueAssignment_3_1 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_3_1(); @@ -30180,16 +30050,16 @@ public final void rule__ParameterList__Group_3__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterAny__Group__0" - // InternalRosParser.g:10031:1: rule__ParameterAny__Group__0 : rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ; + // InternalRosParser.g:9977:1: rule__ParameterAny__Group__0 : rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ; public final void rule__ParameterAny__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10035:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) - // InternalRosParser.g:10036:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 + // InternalRosParser.g:9981:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) + // InternalRosParser.g:9982:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 { - pushFollow(FOLLOW_54); + pushFollow(FOLLOW_53); rule__ParameterAny__Group__0__Impl(); state._fsp--; @@ -30218,21 +30088,21 @@ public final void rule__ParameterAny__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__0__Impl" - // InternalRosParser.g:10043:1: rule__ParameterAny__Group__0__Impl : ( () ) ; + // InternalRosParser.g:9989:1: rule__ParameterAny__Group__0__Impl : ( () ) ; public final void rule__ParameterAny__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10047:1: ( ( () ) ) - // InternalRosParser.g:10048:1: ( () ) + // InternalRosParser.g:9993:1: ( ( () ) ) + // InternalRosParser.g:9994:1: ( () ) { - // InternalRosParser.g:10048:1: ( () ) - // InternalRosParser.g:10049:2: () + // InternalRosParser.g:9994:1: ( () ) + // InternalRosParser.g:9995:2: () { before(grammarAccess.getParameterAnyAccess().getParameterAnyAction_0()); - // InternalRosParser.g:10050:2: () - // InternalRosParser.g:10050:3: + // InternalRosParser.g:9996:2: () + // InternalRosParser.g:9996:3: { } @@ -30255,16 +30125,16 @@ public final void rule__ParameterAny__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__1" - // InternalRosParser.g:10058:1: rule__ParameterAny__Group__1 : rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ; + // InternalRosParser.g:10004:1: rule__ParameterAny__Group__1 : rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ; public final void rule__ParameterAny__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10062:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) - // InternalRosParser.g:10063:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 + // InternalRosParser.g:10008:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) + // InternalRosParser.g:10009:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 { - pushFollow(FOLLOW_55); + pushFollow(FOLLOW_54); rule__ParameterAny__Group__1__Impl(); state._fsp--; @@ -30293,17 +30163,17 @@ public final void rule__ParameterAny__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__1__Impl" - // InternalRosParser.g:10070:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; + // InternalRosParser.g:10016:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; public final void rule__ParameterAny__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10074:1: ( ( ParameterAny ) ) - // InternalRosParser.g:10075:1: ( ParameterAny ) + // InternalRosParser.g:10020:1: ( ( ParameterAny ) ) + // InternalRosParser.g:10021:1: ( ParameterAny ) { - // InternalRosParser.g:10075:1: ( ParameterAny ) - // InternalRosParser.g:10076:2: ParameterAny + // InternalRosParser.g:10021:1: ( ParameterAny ) + // InternalRosParser.g:10022:2: ParameterAny { before(grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); match(input,ParameterAny,FOLLOW_2); @@ -30330,14 +30200,14 @@ public final void rule__ParameterAny__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__2" - // InternalRosParser.g:10085:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl ; + // InternalRosParser.g:10031:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl ; public final void rule__ParameterAny__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10089:1: ( rule__ParameterAny__Group__2__Impl ) - // InternalRosParser.g:10090:2: rule__ParameterAny__Group__2__Impl + // InternalRosParser.g:10035:1: ( rule__ParameterAny__Group__2__Impl ) + // InternalRosParser.g:10036:2: rule__ParameterAny__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group__2__Impl(); @@ -30363,20 +30233,20 @@ public final void rule__ParameterAny__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__2__Impl" - // InternalRosParser.g:10096:1: rule__ParameterAny__Group__2__Impl : ( ( rule__ParameterAny__Group_2__0 )? ) ; + // InternalRosParser.g:10042:1: rule__ParameterAny__Group__2__Impl : ( ( rule__ParameterAny__Group_2__0 )? ) ; public final void rule__ParameterAny__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10100:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) - // InternalRosParser.g:10101:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalRosParser.g:10046:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) + // InternalRosParser.g:10047:1: ( ( rule__ParameterAny__Group_2__0 )? ) { - // InternalRosParser.g:10101:1: ( ( rule__ParameterAny__Group_2__0 )? ) - // InternalRosParser.g:10102:2: ( rule__ParameterAny__Group_2__0 )? + // InternalRosParser.g:10047:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalRosParser.g:10048:2: ( rule__ParameterAny__Group_2__0 )? { before(grammarAccess.getParameterAnyAccess().getGroup_2()); - // InternalRosParser.g:10103:2: ( rule__ParameterAny__Group_2__0 )? + // InternalRosParser.g:10049:2: ( rule__ParameterAny__Group_2__0 )? int alt59=2; int LA59_0 = input.LA(1); @@ -30385,7 +30255,7 @@ public final void rule__ParameterAny__Group__2__Impl() throws RecognitionExcepti } switch (alt59) { case 1 : - // InternalRosParser.g:10103:3: rule__ParameterAny__Group_2__0 + // InternalRosParser.g:10049:3: rule__ParameterAny__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__0(); @@ -30421,14 +30291,14 @@ public final void rule__ParameterAny__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group_2__0" - // InternalRosParser.g:10112:1: rule__ParameterAny__Group_2__0 : rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ; + // InternalRosParser.g:10058:1: rule__ParameterAny__Group_2__0 : rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ; public final void rule__ParameterAny__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10116:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) - // InternalRosParser.g:10117:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 + // InternalRosParser.g:10062:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) + // InternalRosParser.g:10063:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 { pushFollow(FOLLOW_9); rule__ParameterAny__Group_2__0__Impl(); @@ -30459,17 +30329,17 @@ public final void rule__ParameterAny__Group_2__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__0__Impl" - // InternalRosParser.g:10124:1: rule__ParameterAny__Group_2__0__Impl : ( Value ) ; + // InternalRosParser.g:10070:1: rule__ParameterAny__Group_2__0__Impl : ( Value ) ; public final void rule__ParameterAny__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10128:1: ( ( Value ) ) - // InternalRosParser.g:10129:1: ( Value ) + // InternalRosParser.g:10074:1: ( ( Value ) ) + // InternalRosParser.g:10075:1: ( Value ) { - // InternalRosParser.g:10129:1: ( Value ) - // InternalRosParser.g:10130:2: Value + // InternalRosParser.g:10075:1: ( Value ) + // InternalRosParser.g:10076:2: Value { before(grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); match(input,Value,FOLLOW_2); @@ -30496,14 +30366,14 @@ public final void rule__ParameterAny__Group_2__0__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterAny__Group_2__1" - // InternalRosParser.g:10139:1: rule__ParameterAny__Group_2__1 : rule__ParameterAny__Group_2__1__Impl ; + // InternalRosParser.g:10085:1: rule__ParameterAny__Group_2__1 : rule__ParameterAny__Group_2__1__Impl ; public final void rule__ParameterAny__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10143:1: ( rule__ParameterAny__Group_2__1__Impl ) - // InternalRosParser.g:10144:2: rule__ParameterAny__Group_2__1__Impl + // InternalRosParser.g:10089:1: ( rule__ParameterAny__Group_2__1__Impl ) + // InternalRosParser.g:10090:2: rule__ParameterAny__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__1__Impl(); @@ -30529,21 +30399,21 @@ public final void rule__ParameterAny__Group_2__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__1__Impl" - // InternalRosParser.g:10150:1: rule__ParameterAny__Group_2__1__Impl : ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ; + // InternalRosParser.g:10096:1: rule__ParameterAny__Group_2__1__Impl : ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ; public final void rule__ParameterAny__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10154:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) - // InternalRosParser.g:10155:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalRosParser.g:10100:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) + // InternalRosParser.g:10101:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) { - // InternalRosParser.g:10155:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) - // InternalRosParser.g:10156:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalRosParser.g:10101:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalRosParser.g:10102:2: ( rule__ParameterAny__ValueAssignment_2_1 ) { before(grammarAccess.getParameterAnyAccess().getValueAssignment_2_1()); - // InternalRosParser.g:10157:2: ( rule__ParameterAny__ValueAssignment_2_1 ) - // InternalRosParser.g:10157:3: rule__ParameterAny__ValueAssignment_2_1 + // InternalRosParser.g:10103:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalRosParser.g:10103:3: rule__ParameterAny__ValueAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterAny__ValueAssignment_2_1(); @@ -30576,14 +30446,14 @@ public final void rule__ParameterAny__Group_2__1__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterStruct__Group__0" - // InternalRosParser.g:10166:1: rule__ParameterStruct__Group__0 : rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ; + // InternalRosParser.g:10112:1: rule__ParameterStruct__Group__0 : rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ; public final void rule__ParameterStruct__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10170:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) - // InternalRosParser.g:10171:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 + // InternalRosParser.g:10116:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) + // InternalRosParser.g:10117:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 { pushFollow(FOLLOW_40); rule__ParameterStruct__Group__0__Impl(); @@ -30614,21 +30484,21 @@ public final void rule__ParameterStruct__Group__0() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__0__Impl" - // InternalRosParser.g:10178:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; + // InternalRosParser.g:10124:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10182:1: ( ( () ) ) - // InternalRosParser.g:10183:1: ( () ) + // InternalRosParser.g:10128:1: ( ( () ) ) + // InternalRosParser.g:10129:1: ( () ) { - // InternalRosParser.g:10183:1: ( () ) - // InternalRosParser.g:10184:2: () + // InternalRosParser.g:10129:1: ( () ) + // InternalRosParser.g:10130:2: () { before(grammarAccess.getParameterStructAccess().getParameterStructAction_0()); - // InternalRosParser.g:10185:2: () - // InternalRosParser.g:10185:3: + // InternalRosParser.g:10131:2: () + // InternalRosParser.g:10131:3: { } @@ -30651,14 +30521,14 @@ public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group__1" - // InternalRosParser.g:10193:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; + // InternalRosParser.g:10139:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; public final void rule__ParameterStruct__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10197:1: ( rule__ParameterStruct__Group__1__Impl ) - // InternalRosParser.g:10198:2: rule__ParameterStruct__Group__1__Impl + // InternalRosParser.g:10143:1: ( rule__ParameterStruct__Group__1__Impl ) + // InternalRosParser.g:10144:2: rule__ParameterStruct__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group__1__Impl(); @@ -30684,20 +30554,20 @@ public final void rule__ParameterStruct__Group__1() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__1__Impl" - // InternalRosParser.g:10204:1: rule__ParameterStruct__Group__1__Impl : ( ( rule__ParameterStruct__Group_1__0 )? ) ; + // InternalRosParser.g:10150:1: rule__ParameterStruct__Group__1__Impl : ( ( rule__ParameterStruct__Group_1__0 )? ) ; public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10208:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) - // InternalRosParser.g:10209:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRosParser.g:10154:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) + // InternalRosParser.g:10155:1: ( ( rule__ParameterStruct__Group_1__0 )? ) { - // InternalRosParser.g:10209:1: ( ( rule__ParameterStruct__Group_1__0 )? ) - // InternalRosParser.g:10210:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalRosParser.g:10155:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRosParser.g:10156:2: ( rule__ParameterStruct__Group_1__0 )? { before(grammarAccess.getParameterStructAccess().getGroup_1()); - // InternalRosParser.g:10211:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalRosParser.g:10157:2: ( rule__ParameterStruct__Group_1__0 )? int alt60=2; int LA60_0 = input.LA(1); @@ -30706,7 +30576,7 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce } switch (alt60) { case 1 : - // InternalRosParser.g:10211:3: rule__ParameterStruct__Group_1__0 + // InternalRosParser.g:10157:3: rule__ParameterStruct__Group_1__0 { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__0(); @@ -30742,14 +30612,14 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group_1__0" - // InternalRosParser.g:10220:1: rule__ParameterStruct__Group_1__0 : rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ; + // InternalRosParser.g:10166:1: rule__ParameterStruct__Group_1__0 : rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ; public final void rule__ParameterStruct__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10224:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) - // InternalRosParser.g:10225:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 + // InternalRosParser.g:10170:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) + // InternalRosParser.g:10171:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 { pushFollow(FOLLOW_6); rule__ParameterStruct__Group_1__0__Impl(); @@ -30780,17 +30650,17 @@ public final void rule__ParameterStruct__Group_1__0() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__0__Impl" - // InternalRosParser.g:10232:1: rule__ParameterStruct__Group_1__0__Impl : ( LeftSquareBracket ) ; + // InternalRosParser.g:10178:1: rule__ParameterStruct__Group_1__0__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10236:1: ( ( LeftSquareBracket ) ) - // InternalRosParser.g:10237:1: ( LeftSquareBracket ) + // InternalRosParser.g:10182:1: ( ( LeftSquareBracket ) ) + // InternalRosParser.g:10183:1: ( LeftSquareBracket ) { - // InternalRosParser.g:10237:1: ( LeftSquareBracket ) - // InternalRosParser.g:10238:2: LeftSquareBracket + // InternalRosParser.g:10183:1: ( LeftSquareBracket ) + // InternalRosParser.g:10184:2: LeftSquareBracket { before(grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); match(input,LeftSquareBracket,FOLLOW_2); @@ -30817,16 +30687,16 @@ public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__1" - // InternalRosParser.g:10247:1: rule__ParameterStruct__Group_1__1 : rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ; + // InternalRosParser.g:10193:1: rule__ParameterStruct__Group_1__1 : rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ; public final void rule__ParameterStruct__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10251:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) - // InternalRosParser.g:10252:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 + // InternalRosParser.g:10197:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) + // InternalRosParser.g:10198:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 { - pushFollow(FOLLOW_56); + pushFollow(FOLLOW_55); rule__ParameterStruct__Group_1__1__Impl(); state._fsp--; @@ -30855,17 +30725,17 @@ public final void rule__ParameterStruct__Group_1__1() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__1__Impl" - // InternalRosParser.g:10259:1: rule__ParameterStruct__Group_1__1__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:10205:1: rule__ParameterStruct__Group_1__1__Impl : ( RULE_BEGIN ) ; public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10263:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:10264:1: ( RULE_BEGIN ) + // InternalRosParser.g:10209:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:10210:1: ( RULE_BEGIN ) { - // InternalRosParser.g:10264:1: ( RULE_BEGIN ) - // InternalRosParser.g:10265:2: RULE_BEGIN + // InternalRosParser.g:10210:1: ( RULE_BEGIN ) + // InternalRosParser.g:10211:2: RULE_BEGIN { before(grammarAccess.getParameterStructAccess().getBEGINTerminalRuleCall_1_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -30892,16 +30762,16 @@ public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__2" - // InternalRosParser.g:10274:1: rule__ParameterStruct__Group_1__2 : rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ; + // InternalRosParser.g:10220:1: rule__ParameterStruct__Group_1__2 : rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ; public final void rule__ParameterStruct__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10278:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) - // InternalRosParser.g:10279:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 + // InternalRosParser.g:10224:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) + // InternalRosParser.g:10225:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 { - pushFollow(FOLLOW_56); + pushFollow(FOLLOW_55); rule__ParameterStruct__Group_1__2__Impl(); state._fsp--; @@ -30930,20 +30800,20 @@ public final void rule__ParameterStruct__Group_1__2() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__2__Impl" - // InternalRosParser.g:10286:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) ; + // InternalRosParser.g:10232:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) ; public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10290:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) ) - // InternalRosParser.g:10291:1: ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) + // InternalRosParser.g:10236:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) ) + // InternalRosParser.g:10237:1: ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) { - // InternalRosParser.g:10291:1: ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) - // InternalRosParser.g:10292:2: ( rule__ParameterStruct__ValueAssignment_1_2 )* + // InternalRosParser.g:10237:1: ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) + // InternalRosParser.g:10238:2: ( rule__ParameterStruct__ValueAssignment_1_2 )* { before(grammarAccess.getParameterStructAccess().getValueAssignment_1_2()); - // InternalRosParser.g:10293:2: ( rule__ParameterStruct__ValueAssignment_1_2 )* + // InternalRosParser.g:10239:2: ( rule__ParameterStruct__ValueAssignment_1_2 )* loop61: do { int alt61=2; @@ -30956,7 +30826,7 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx switch (alt61) { case 1 : - // InternalRosParser.g:10293:3: rule__ParameterStruct__ValueAssignment_1_2 + // InternalRosParser.g:10239:3: rule__ParameterStruct__ValueAssignment_1_2 { pushFollow(FOLLOW_17); rule__ParameterStruct__ValueAssignment_1_2(); @@ -30995,14 +30865,14 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__3" - // InternalRosParser.g:10301:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 ; + // InternalRosParser.g:10247:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 ; public final void rule__ParameterStruct__Group_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10305:1: ( rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 ) - // InternalRosParser.g:10306:2: rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 + // InternalRosParser.g:10251:1: ( rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 ) + // InternalRosParser.g:10252:2: rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 { pushFollow(FOLLOW_22); rule__ParameterStruct__Group_1__3__Impl(); @@ -31033,17 +30903,17 @@ public final void rule__ParameterStruct__Group_1__3() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__3__Impl" - // InternalRosParser.g:10313:1: rule__ParameterStruct__Group_1__3__Impl : ( RightSquareBracket ) ; + // InternalRosParser.g:10259:1: rule__ParameterStruct__Group_1__3__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10317:1: ( ( RightSquareBracket ) ) - // InternalRosParser.g:10318:1: ( RightSquareBracket ) + // InternalRosParser.g:10263:1: ( ( RightSquareBracket ) ) + // InternalRosParser.g:10264:1: ( RightSquareBracket ) { - // InternalRosParser.g:10318:1: ( RightSquareBracket ) - // InternalRosParser.g:10319:2: RightSquareBracket + // InternalRosParser.g:10264:1: ( RightSquareBracket ) + // InternalRosParser.g:10265:2: RightSquareBracket { before(grammarAccess.getParameterStructAccess().getRightSquareBracketKeyword_1_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -31070,14 +30940,14 @@ public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__4" - // InternalRosParser.g:10328:1: rule__ParameterStruct__Group_1__4 : rule__ParameterStruct__Group_1__4__Impl ; + // InternalRosParser.g:10274:1: rule__ParameterStruct__Group_1__4 : rule__ParameterStruct__Group_1__4__Impl ; public final void rule__ParameterStruct__Group_1__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10332:1: ( rule__ParameterStruct__Group_1__4__Impl ) - // InternalRosParser.g:10333:2: rule__ParameterStruct__Group_1__4__Impl + // InternalRosParser.g:10278:1: ( rule__ParameterStruct__Group_1__4__Impl ) + // InternalRosParser.g:10279:2: rule__ParameterStruct__Group_1__4__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__4__Impl(); @@ -31103,17 +30973,17 @@ public final void rule__ParameterStruct__Group_1__4() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__4__Impl" - // InternalRosParser.g:10339:1: rule__ParameterStruct__Group_1__4__Impl : ( RULE_END ) ; + // InternalRosParser.g:10285:1: rule__ParameterStruct__Group_1__4__Impl : ( RULE_END ) ; public final void rule__ParameterStruct__Group_1__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10343:1: ( ( RULE_END ) ) - // InternalRosParser.g:10344:1: ( RULE_END ) + // InternalRosParser.g:10289:1: ( ( RULE_END ) ) + // InternalRosParser.g:10290:1: ( RULE_END ) { - // InternalRosParser.g:10344:1: ( RULE_END ) - // InternalRosParser.g:10345:2: RULE_END + // InternalRosParser.g:10290:1: ( RULE_END ) + // InternalRosParser.g:10291:2: RULE_END { before(grammarAccess.getParameterStructAccess().getENDTerminalRuleCall_1_4()); match(input,RULE_END,FOLLOW_2); @@ -31140,14 +31010,14 @@ public final void rule__ParameterStruct__Group_1__4__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStructMember__Group__0" - // InternalRosParser.g:10355:1: rule__ParameterStructMember__Group__0 : rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ; + // InternalRosParser.g:10301:1: rule__ParameterStructMember__Group__0 : rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ; public final void rule__ParameterStructMember__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10359:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) - // InternalRosParser.g:10360:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 + // InternalRosParser.g:10305:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) + // InternalRosParser.g:10306:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 { pushFollow(FOLLOW_5); rule__ParameterStructMember__Group__0__Impl(); @@ -31178,21 +31048,21 @@ public final void rule__ParameterStructMember__Group__0() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__0__Impl" - // InternalRosParser.g:10367:1: rule__ParameterStructMember__Group__0__Impl : ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ; + // InternalRosParser.g:10313:1: rule__ParameterStructMember__Group__0__Impl : ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ; public final void rule__ParameterStructMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10371:1: ( ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ) - // InternalRosParser.g:10372:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + // InternalRosParser.g:10317:1: ( ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ) + // InternalRosParser.g:10318:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) { - // InternalRosParser.g:10372:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) - // InternalRosParser.g:10373:2: ( rule__ParameterStructMember__NameAssignment_0 ) + // InternalRosParser.g:10318:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + // InternalRosParser.g:10319:2: ( rule__ParameterStructMember__NameAssignment_0 ) { before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); - // InternalRosParser.g:10374:2: ( rule__ParameterStructMember__NameAssignment_0 ) - // InternalRosParser.g:10374:3: rule__ParameterStructMember__NameAssignment_0 + // InternalRosParser.g:10320:2: ( rule__ParameterStructMember__NameAssignment_0 ) + // InternalRosParser.g:10320:3: rule__ParameterStructMember__NameAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterStructMember__NameAssignment_0(); @@ -31225,14 +31095,14 @@ public final void rule__ParameterStructMember__Group__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__1" - // InternalRosParser.g:10382:1: rule__ParameterStructMember__Group__1 : rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ; + // InternalRosParser.g:10328:1: rule__ParameterStructMember__Group__1 : rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ; public final void rule__ParameterStructMember__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10386:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) - // InternalRosParser.g:10387:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 + // InternalRosParser.g:10332:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) + // InternalRosParser.g:10333:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 { pushFollow(FOLLOW_40); rule__ParameterStructMember__Group__1__Impl(); @@ -31263,17 +31133,17 @@ public final void rule__ParameterStructMember__Group__1() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__1__Impl" - // InternalRosParser.g:10394:1: rule__ParameterStructMember__Group__1__Impl : ( Colon ) ; + // InternalRosParser.g:10340:1: rule__ParameterStructMember__Group__1__Impl : ( Colon ) ; public final void rule__ParameterStructMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10398:1: ( ( Colon ) ) - // InternalRosParser.g:10399:1: ( Colon ) + // InternalRosParser.g:10344:1: ( ( Colon ) ) + // InternalRosParser.g:10345:1: ( Colon ) { - // InternalRosParser.g:10399:1: ( Colon ) - // InternalRosParser.g:10400:2: Colon + // InternalRosParser.g:10345:1: ( Colon ) + // InternalRosParser.g:10346:2: Colon { before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); match(input,Colon,FOLLOW_2); @@ -31300,14 +31170,14 @@ public final void rule__ParameterStructMember__Group__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__2" - // InternalRosParser.g:10409:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl ; + // InternalRosParser.g:10355:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl ; public final void rule__ParameterStructMember__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10413:1: ( rule__ParameterStructMember__Group__2__Impl ) - // InternalRosParser.g:10414:2: rule__ParameterStructMember__Group__2__Impl + // InternalRosParser.g:10359:1: ( rule__ParameterStructMember__Group__2__Impl ) + // InternalRosParser.g:10360:2: rule__ParameterStructMember__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterStructMember__Group__2__Impl(); @@ -31333,21 +31203,21 @@ public final void rule__ParameterStructMember__Group__2() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__2__Impl" - // InternalRosParser.g:10420:1: rule__ParameterStructMember__Group__2__Impl : ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) ; + // InternalRosParser.g:10366:1: rule__ParameterStructMember__Group__2__Impl : ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) ; public final void rule__ParameterStructMember__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10424:1: ( ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) ) - // InternalRosParser.g:10425:1: ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) + // InternalRosParser.g:10370:1: ( ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) ) + // InternalRosParser.g:10371:1: ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) { - // InternalRosParser.g:10425:1: ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) - // InternalRosParser.g:10426:2: ( rule__ParameterStructMember__ValueAssignment_2 ) + // InternalRosParser.g:10371:1: ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) + // InternalRosParser.g:10372:2: ( rule__ParameterStructMember__ValueAssignment_2 ) { before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_2()); - // InternalRosParser.g:10427:2: ( rule__ParameterStructMember__ValueAssignment_2 ) - // InternalRosParser.g:10427:3: rule__ParameterStructMember__ValueAssignment_2 + // InternalRosParser.g:10373:2: ( rule__ParameterStructMember__ValueAssignment_2 ) + // InternalRosParser.g:10373:3: rule__ParameterStructMember__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__ParameterStructMember__ValueAssignment_2(); @@ -31380,14 +31250,14 @@ public final void rule__ParameterStructMember__Group__2__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructTypeMember__Group__0" - // InternalRosParser.g:10436:1: rule__ParameterStructTypeMember__Group__0 : rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ; + // InternalRosParser.g:10382:1: rule__ParameterStructTypeMember__Group__0 : rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ; public final void rule__ParameterStructTypeMember__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10440:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) - // InternalRosParser.g:10441:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 + // InternalRosParser.g:10386:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) + // InternalRosParser.g:10387:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 { pushFollow(FOLLOW_38); rule__ParameterStructTypeMember__Group__0__Impl(); @@ -31418,21 +31288,21 @@ public final void rule__ParameterStructTypeMember__Group__0() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__0__Impl" - // InternalRosParser.g:10448:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; + // InternalRosParser.g:10394:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; public final void rule__ParameterStructTypeMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10452:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) - // InternalRosParser.g:10453:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRosParser.g:10398:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) + // InternalRosParser.g:10399:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) { - // InternalRosParser.g:10453:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) - // InternalRosParser.g:10454:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalRosParser.g:10399:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRosParser.g:10400:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getNameAssignment_0()); - // InternalRosParser.g:10455:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) - // InternalRosParser.g:10455:3: rule__ParameterStructTypeMember__NameAssignment_0 + // InternalRosParser.g:10401:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalRosParser.g:10401:3: rule__ParameterStructTypeMember__NameAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__NameAssignment_0(); @@ -31465,14 +31335,14 @@ public final void rule__ParameterStructTypeMember__Group__0__Impl() throws Recog // $ANTLR start "rule__ParameterStructTypeMember__Group__1" - // InternalRosParser.g:10463:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; + // InternalRosParser.g:10409:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; public final void rule__ParameterStructTypeMember__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10467:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) - // InternalRosParser.g:10468:2: rule__ParameterStructTypeMember__Group__1__Impl + // InternalRosParser.g:10413:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) + // InternalRosParser.g:10414:2: rule__ParameterStructTypeMember__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__Group__1__Impl(); @@ -31498,21 +31368,21 @@ public final void rule__ParameterStructTypeMember__Group__1() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__1__Impl" - // InternalRosParser.g:10474:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; + // InternalRosParser.g:10420:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; public final void rule__ParameterStructTypeMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10478:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) - // InternalRosParser.g:10479:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRosParser.g:10424:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) + // InternalRosParser.g:10425:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) { - // InternalRosParser.g:10479:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) - // InternalRosParser.g:10480:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalRosParser.g:10425:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRosParser.g:10426:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeAssignment_1()); - // InternalRosParser.g:10481:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) - // InternalRosParser.g:10481:3: rule__ParameterStructTypeMember__TypeAssignment_1 + // InternalRosParser.g:10427:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalRosParser.g:10427:3: rule__ParameterStructTypeMember__TypeAssignment_1 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__TypeAssignment_1(); @@ -31545,16 +31415,16 @@ public final void rule__ParameterStructTypeMember__Group__1__Impl() throws Recog // $ANTLR start "rule__MessagePart__Group__0" - // InternalRosParser.g:10490:1: rule__MessagePart__Group__0 : rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ; + // InternalRosParser.g:10436:1: rule__MessagePart__Group__0 : rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ; public final void rule__MessagePart__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10494:1: ( rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ) - // InternalRosParser.g:10495:2: rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 + // InternalRosParser.g:10440:1: ( rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ) + // InternalRosParser.g:10441:2: rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 { - pushFollow(FOLLOW_57); + pushFollow(FOLLOW_56); rule__MessagePart__Group__0__Impl(); state._fsp--; @@ -31583,21 +31453,21 @@ public final void rule__MessagePart__Group__0() throws RecognitionException { // $ANTLR start "rule__MessagePart__Group__0__Impl" - // InternalRosParser.g:10502:1: rule__MessagePart__Group__0__Impl : ( ( rule__MessagePart__TypeAssignment_0 ) ) ; + // InternalRosParser.g:10448:1: rule__MessagePart__Group__0__Impl : ( ( rule__MessagePart__TypeAssignment_0 ) ) ; public final void rule__MessagePart__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10506:1: ( ( ( rule__MessagePart__TypeAssignment_0 ) ) ) - // InternalRosParser.g:10507:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) + // InternalRosParser.g:10452:1: ( ( ( rule__MessagePart__TypeAssignment_0 ) ) ) + // InternalRosParser.g:10453:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) { - // InternalRosParser.g:10507:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) - // InternalRosParser.g:10508:2: ( rule__MessagePart__TypeAssignment_0 ) + // InternalRosParser.g:10453:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) + // InternalRosParser.g:10454:2: ( rule__MessagePart__TypeAssignment_0 ) { before(grammarAccess.getMessagePartAccess().getTypeAssignment_0()); - // InternalRosParser.g:10509:2: ( rule__MessagePart__TypeAssignment_0 ) - // InternalRosParser.g:10509:3: rule__MessagePart__TypeAssignment_0 + // InternalRosParser.g:10455:2: ( rule__MessagePart__TypeAssignment_0 ) + // InternalRosParser.g:10455:3: rule__MessagePart__TypeAssignment_0 { pushFollow(FOLLOW_2); rule__MessagePart__TypeAssignment_0(); @@ -31630,14 +31500,14 @@ public final void rule__MessagePart__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__MessagePart__Group__1" - // InternalRosParser.g:10517:1: rule__MessagePart__Group__1 : rule__MessagePart__Group__1__Impl ; + // InternalRosParser.g:10463:1: rule__MessagePart__Group__1 : rule__MessagePart__Group__1__Impl ; public final void rule__MessagePart__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10521:1: ( rule__MessagePart__Group__1__Impl ) - // InternalRosParser.g:10522:2: rule__MessagePart__Group__1__Impl + // InternalRosParser.g:10467:1: ( rule__MessagePart__Group__1__Impl ) + // InternalRosParser.g:10468:2: rule__MessagePart__Group__1__Impl { pushFollow(FOLLOW_2); rule__MessagePart__Group__1__Impl(); @@ -31663,21 +31533,21 @@ public final void rule__MessagePart__Group__1() throws RecognitionException { // $ANTLR start "rule__MessagePart__Group__1__Impl" - // InternalRosParser.g:10528:1: rule__MessagePart__Group__1__Impl : ( ( rule__MessagePart__DataAssignment_1 ) ) ; + // InternalRosParser.g:10474:1: rule__MessagePart__Group__1__Impl : ( ( rule__MessagePart__DataAssignment_1 ) ) ; public final void rule__MessagePart__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10532:1: ( ( ( rule__MessagePart__DataAssignment_1 ) ) ) - // InternalRosParser.g:10533:1: ( ( rule__MessagePart__DataAssignment_1 ) ) + // InternalRosParser.g:10478:1: ( ( ( rule__MessagePart__DataAssignment_1 ) ) ) + // InternalRosParser.g:10479:1: ( ( rule__MessagePart__DataAssignment_1 ) ) { - // InternalRosParser.g:10533:1: ( ( rule__MessagePart__DataAssignment_1 ) ) - // InternalRosParser.g:10534:2: ( rule__MessagePart__DataAssignment_1 ) + // InternalRosParser.g:10479:1: ( ( rule__MessagePart__DataAssignment_1 ) ) + // InternalRosParser.g:10480:2: ( rule__MessagePart__DataAssignment_1 ) { before(grammarAccess.getMessagePartAccess().getDataAssignment_1()); - // InternalRosParser.g:10535:2: ( rule__MessagePart__DataAssignment_1 ) - // InternalRosParser.g:10535:3: rule__MessagePart__DataAssignment_1 + // InternalRosParser.g:10481:2: ( rule__MessagePart__DataAssignment_1 ) + // InternalRosParser.g:10481:3: rule__MessagePart__DataAssignment_1 { pushFollow(FOLLOW_2); rule__MessagePart__DataAssignment_1(); @@ -31710,16 +31580,16 @@ public final void rule__MessagePart__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Bool__Group__0" - // InternalRosParser.g:10544:1: rule__Bool__Group__0 : rule__Bool__Group__0__Impl rule__Bool__Group__1 ; + // InternalRosParser.g:10490:1: rule__Bool__Group__0 : rule__Bool__Group__0__Impl rule__Bool__Group__1 ; public final void rule__Bool__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10548:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) - // InternalRosParser.g:10549:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 + // InternalRosParser.g:10494:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) + // InternalRosParser.g:10495:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 { - pushFollow(FOLLOW_58); + pushFollow(FOLLOW_57); rule__Bool__Group__0__Impl(); state._fsp--; @@ -31748,21 +31618,21 @@ public final void rule__Bool__Group__0() throws RecognitionException { // $ANTLR start "rule__Bool__Group__0__Impl" - // InternalRosParser.g:10556:1: rule__Bool__Group__0__Impl : ( () ) ; + // InternalRosParser.g:10502:1: rule__Bool__Group__0__Impl : ( () ) ; public final void rule__Bool__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10560:1: ( ( () ) ) - // InternalRosParser.g:10561:1: ( () ) + // InternalRosParser.g:10506:1: ( ( () ) ) + // InternalRosParser.g:10507:1: ( () ) { - // InternalRosParser.g:10561:1: ( () ) - // InternalRosParser.g:10562:2: () + // InternalRosParser.g:10507:1: ( () ) + // InternalRosParser.g:10508:2: () { before(grammarAccess.getBoolAccess().getBoolAction_0()); - // InternalRosParser.g:10563:2: () - // InternalRosParser.g:10563:3: + // InternalRosParser.g:10509:2: () + // InternalRosParser.g:10509:3: { } @@ -31785,14 +31655,14 @@ public final void rule__Bool__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1" - // InternalRosParser.g:10571:1: rule__Bool__Group__1 : rule__Bool__Group__1__Impl ; + // InternalRosParser.g:10517:1: rule__Bool__Group__1 : rule__Bool__Group__1__Impl ; public final void rule__Bool__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10575:1: ( rule__Bool__Group__1__Impl ) - // InternalRosParser.g:10576:2: rule__Bool__Group__1__Impl + // InternalRosParser.g:10521:1: ( rule__Bool__Group__1__Impl ) + // InternalRosParser.g:10522:2: rule__Bool__Group__1__Impl { pushFollow(FOLLOW_2); rule__Bool__Group__1__Impl(); @@ -31818,17 +31688,17 @@ public final void rule__Bool__Group__1() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1__Impl" - // InternalRosParser.g:10582:1: rule__Bool__Group__1__Impl : ( Bool ) ; + // InternalRosParser.g:10528:1: rule__Bool__Group__1__Impl : ( Bool ) ; public final void rule__Bool__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10586:1: ( ( Bool ) ) - // InternalRosParser.g:10587:1: ( Bool ) + // InternalRosParser.g:10532:1: ( ( Bool ) ) + // InternalRosParser.g:10533:1: ( Bool ) { - // InternalRosParser.g:10587:1: ( Bool ) - // InternalRosParser.g:10588:2: Bool + // InternalRosParser.g:10533:1: ( Bool ) + // InternalRosParser.g:10534:2: Bool { before(grammarAccess.getBoolAccess().getBoolKeyword_1()); match(input,Bool,FOLLOW_2); @@ -31855,16 +31725,16 @@ public final void rule__Bool__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0" - // InternalRosParser.g:10598:1: rule__Int8__Group__0 : rule__Int8__Group__0__Impl rule__Int8__Group__1 ; + // InternalRosParser.g:10544:1: rule__Int8__Group__0 : rule__Int8__Group__0__Impl rule__Int8__Group__1 ; public final void rule__Int8__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10602:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) - // InternalRosParser.g:10603:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 + // InternalRosParser.g:10548:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) + // InternalRosParser.g:10549:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 { - pushFollow(FOLLOW_59); + pushFollow(FOLLOW_58); rule__Int8__Group__0__Impl(); state._fsp--; @@ -31893,21 +31763,21 @@ public final void rule__Int8__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0__Impl" - // InternalRosParser.g:10610:1: rule__Int8__Group__0__Impl : ( () ) ; + // InternalRosParser.g:10556:1: rule__Int8__Group__0__Impl : ( () ) ; public final void rule__Int8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10614:1: ( ( () ) ) - // InternalRosParser.g:10615:1: ( () ) + // InternalRosParser.g:10560:1: ( ( () ) ) + // InternalRosParser.g:10561:1: ( () ) { - // InternalRosParser.g:10615:1: ( () ) - // InternalRosParser.g:10616:2: () + // InternalRosParser.g:10561:1: ( () ) + // InternalRosParser.g:10562:2: () { before(grammarAccess.getInt8Access().getInt8Action_0()); - // InternalRosParser.g:10617:2: () - // InternalRosParser.g:10617:3: + // InternalRosParser.g:10563:2: () + // InternalRosParser.g:10563:3: { } @@ -31930,14 +31800,14 @@ public final void rule__Int8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1" - // InternalRosParser.g:10625:1: rule__Int8__Group__1 : rule__Int8__Group__1__Impl ; + // InternalRosParser.g:10571:1: rule__Int8__Group__1 : rule__Int8__Group__1__Impl ; public final void rule__Int8__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10629:1: ( rule__Int8__Group__1__Impl ) - // InternalRosParser.g:10630:2: rule__Int8__Group__1__Impl + // InternalRosParser.g:10575:1: ( rule__Int8__Group__1__Impl ) + // InternalRosParser.g:10576:2: rule__Int8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8__Group__1__Impl(); @@ -31963,17 +31833,17 @@ public final void rule__Int8__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1__Impl" - // InternalRosParser.g:10636:1: rule__Int8__Group__1__Impl : ( Int8 ) ; + // InternalRosParser.g:10582:1: rule__Int8__Group__1__Impl : ( Int8 ) ; public final void rule__Int8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10640:1: ( ( Int8 ) ) - // InternalRosParser.g:10641:1: ( Int8 ) + // InternalRosParser.g:10586:1: ( ( Int8 ) ) + // InternalRosParser.g:10587:1: ( Int8 ) { - // InternalRosParser.g:10641:1: ( Int8 ) - // InternalRosParser.g:10642:2: Int8 + // InternalRosParser.g:10587:1: ( Int8 ) + // InternalRosParser.g:10588:2: Int8 { before(grammarAccess.getInt8Access().getInt8Keyword_1()); match(input,Int8,FOLLOW_2); @@ -32000,16 +31870,16 @@ public final void rule__Int8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0" - // InternalRosParser.g:10652:1: rule__Uint8__Group__0 : rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ; + // InternalRosParser.g:10598:1: rule__Uint8__Group__0 : rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ; public final void rule__Uint8__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10656:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) - // InternalRosParser.g:10657:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 + // InternalRosParser.g:10602:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) + // InternalRosParser.g:10603:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 { - pushFollow(FOLLOW_60); + pushFollow(FOLLOW_59); rule__Uint8__Group__0__Impl(); state._fsp--; @@ -32038,21 +31908,21 @@ public final void rule__Uint8__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0__Impl" - // InternalRosParser.g:10664:1: rule__Uint8__Group__0__Impl : ( () ) ; + // InternalRosParser.g:10610:1: rule__Uint8__Group__0__Impl : ( () ) ; public final void rule__Uint8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10668:1: ( ( () ) ) - // InternalRosParser.g:10669:1: ( () ) + // InternalRosParser.g:10614:1: ( ( () ) ) + // InternalRosParser.g:10615:1: ( () ) { - // InternalRosParser.g:10669:1: ( () ) - // InternalRosParser.g:10670:2: () + // InternalRosParser.g:10615:1: ( () ) + // InternalRosParser.g:10616:2: () { before(grammarAccess.getUint8Access().getUint8Action_0()); - // InternalRosParser.g:10671:2: () - // InternalRosParser.g:10671:3: + // InternalRosParser.g:10617:2: () + // InternalRosParser.g:10617:3: { } @@ -32075,14 +31945,14 @@ public final void rule__Uint8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1" - // InternalRosParser.g:10679:1: rule__Uint8__Group__1 : rule__Uint8__Group__1__Impl ; + // InternalRosParser.g:10625:1: rule__Uint8__Group__1 : rule__Uint8__Group__1__Impl ; public final void rule__Uint8__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10683:1: ( rule__Uint8__Group__1__Impl ) - // InternalRosParser.g:10684:2: rule__Uint8__Group__1__Impl + // InternalRosParser.g:10629:1: ( rule__Uint8__Group__1__Impl ) + // InternalRosParser.g:10630:2: rule__Uint8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8__Group__1__Impl(); @@ -32108,17 +31978,17 @@ public final void rule__Uint8__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1__Impl" - // InternalRosParser.g:10690:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; + // InternalRosParser.g:10636:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; public final void rule__Uint8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10694:1: ( ( Uint8 ) ) - // InternalRosParser.g:10695:1: ( Uint8 ) + // InternalRosParser.g:10640:1: ( ( Uint8 ) ) + // InternalRosParser.g:10641:1: ( Uint8 ) { - // InternalRosParser.g:10695:1: ( Uint8 ) - // InternalRosParser.g:10696:2: Uint8 + // InternalRosParser.g:10641:1: ( Uint8 ) + // InternalRosParser.g:10642:2: Uint8 { before(grammarAccess.getUint8Access().getUint8Keyword_1()); match(input,Uint8,FOLLOW_2); @@ -32145,16 +32015,16 @@ public final void rule__Uint8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0" - // InternalRosParser.g:10706:1: rule__Int16__Group__0 : rule__Int16__Group__0__Impl rule__Int16__Group__1 ; + // InternalRosParser.g:10652:1: rule__Int16__Group__0 : rule__Int16__Group__0__Impl rule__Int16__Group__1 ; public final void rule__Int16__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10710:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) - // InternalRosParser.g:10711:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 + // InternalRosParser.g:10656:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) + // InternalRosParser.g:10657:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 { - pushFollow(FOLLOW_61); + pushFollow(FOLLOW_60); rule__Int16__Group__0__Impl(); state._fsp--; @@ -32183,21 +32053,21 @@ public final void rule__Int16__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0__Impl" - // InternalRosParser.g:10718:1: rule__Int16__Group__0__Impl : ( () ) ; + // InternalRosParser.g:10664:1: rule__Int16__Group__0__Impl : ( () ) ; public final void rule__Int16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10722:1: ( ( () ) ) - // InternalRosParser.g:10723:1: ( () ) + // InternalRosParser.g:10668:1: ( ( () ) ) + // InternalRosParser.g:10669:1: ( () ) { - // InternalRosParser.g:10723:1: ( () ) - // InternalRosParser.g:10724:2: () + // InternalRosParser.g:10669:1: ( () ) + // InternalRosParser.g:10670:2: () { before(grammarAccess.getInt16Access().getInt16Action_0()); - // InternalRosParser.g:10725:2: () - // InternalRosParser.g:10725:3: + // InternalRosParser.g:10671:2: () + // InternalRosParser.g:10671:3: { } @@ -32220,14 +32090,14 @@ public final void rule__Int16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1" - // InternalRosParser.g:10733:1: rule__Int16__Group__1 : rule__Int16__Group__1__Impl ; + // InternalRosParser.g:10679:1: rule__Int16__Group__1 : rule__Int16__Group__1__Impl ; public final void rule__Int16__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10737:1: ( rule__Int16__Group__1__Impl ) - // InternalRosParser.g:10738:2: rule__Int16__Group__1__Impl + // InternalRosParser.g:10683:1: ( rule__Int16__Group__1__Impl ) + // InternalRosParser.g:10684:2: rule__Int16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16__Group__1__Impl(); @@ -32253,17 +32123,17 @@ public final void rule__Int16__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1__Impl" - // InternalRosParser.g:10744:1: rule__Int16__Group__1__Impl : ( Int16 ) ; + // InternalRosParser.g:10690:1: rule__Int16__Group__1__Impl : ( Int16 ) ; public final void rule__Int16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10748:1: ( ( Int16 ) ) - // InternalRosParser.g:10749:1: ( Int16 ) + // InternalRosParser.g:10694:1: ( ( Int16 ) ) + // InternalRosParser.g:10695:1: ( Int16 ) { - // InternalRosParser.g:10749:1: ( Int16 ) - // InternalRosParser.g:10750:2: Int16 + // InternalRosParser.g:10695:1: ( Int16 ) + // InternalRosParser.g:10696:2: Int16 { before(grammarAccess.getInt16Access().getInt16Keyword_1()); match(input,Int16,FOLLOW_2); @@ -32290,16 +32160,16 @@ public final void rule__Int16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0" - // InternalRosParser.g:10760:1: rule__Uint16__Group__0 : rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ; + // InternalRosParser.g:10706:1: rule__Uint16__Group__0 : rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ; public final void rule__Uint16__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10764:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) - // InternalRosParser.g:10765:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 + // InternalRosParser.g:10710:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) + // InternalRosParser.g:10711:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 { - pushFollow(FOLLOW_62); + pushFollow(FOLLOW_61); rule__Uint16__Group__0__Impl(); state._fsp--; @@ -32328,21 +32198,21 @@ public final void rule__Uint16__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0__Impl" - // InternalRosParser.g:10772:1: rule__Uint16__Group__0__Impl : ( () ) ; + // InternalRosParser.g:10718:1: rule__Uint16__Group__0__Impl : ( () ) ; public final void rule__Uint16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10776:1: ( ( () ) ) - // InternalRosParser.g:10777:1: ( () ) + // InternalRosParser.g:10722:1: ( ( () ) ) + // InternalRosParser.g:10723:1: ( () ) { - // InternalRosParser.g:10777:1: ( () ) - // InternalRosParser.g:10778:2: () + // InternalRosParser.g:10723:1: ( () ) + // InternalRosParser.g:10724:2: () { before(grammarAccess.getUint16Access().getUint16Action_0()); - // InternalRosParser.g:10779:2: () - // InternalRosParser.g:10779:3: + // InternalRosParser.g:10725:2: () + // InternalRosParser.g:10725:3: { } @@ -32365,14 +32235,14 @@ public final void rule__Uint16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1" - // InternalRosParser.g:10787:1: rule__Uint16__Group__1 : rule__Uint16__Group__1__Impl ; + // InternalRosParser.g:10733:1: rule__Uint16__Group__1 : rule__Uint16__Group__1__Impl ; public final void rule__Uint16__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10791:1: ( rule__Uint16__Group__1__Impl ) - // InternalRosParser.g:10792:2: rule__Uint16__Group__1__Impl + // InternalRosParser.g:10737:1: ( rule__Uint16__Group__1__Impl ) + // InternalRosParser.g:10738:2: rule__Uint16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16__Group__1__Impl(); @@ -32398,17 +32268,17 @@ public final void rule__Uint16__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1__Impl" - // InternalRosParser.g:10798:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; + // InternalRosParser.g:10744:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; public final void rule__Uint16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10802:1: ( ( Uint16 ) ) - // InternalRosParser.g:10803:1: ( Uint16 ) + // InternalRosParser.g:10748:1: ( ( Uint16 ) ) + // InternalRosParser.g:10749:1: ( Uint16 ) { - // InternalRosParser.g:10803:1: ( Uint16 ) - // InternalRosParser.g:10804:2: Uint16 + // InternalRosParser.g:10749:1: ( Uint16 ) + // InternalRosParser.g:10750:2: Uint16 { before(grammarAccess.getUint16Access().getUint16Keyword_1()); match(input,Uint16,FOLLOW_2); @@ -32435,16 +32305,16 @@ public final void rule__Uint16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0" - // InternalRosParser.g:10814:1: rule__Int32__Group__0 : rule__Int32__Group__0__Impl rule__Int32__Group__1 ; + // InternalRosParser.g:10760:1: rule__Int32__Group__0 : rule__Int32__Group__0__Impl rule__Int32__Group__1 ; public final void rule__Int32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10818:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) - // InternalRosParser.g:10819:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 + // InternalRosParser.g:10764:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) + // InternalRosParser.g:10765:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 { - pushFollow(FOLLOW_63); + pushFollow(FOLLOW_62); rule__Int32__Group__0__Impl(); state._fsp--; @@ -32473,21 +32343,21 @@ public final void rule__Int32__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0__Impl" - // InternalRosParser.g:10826:1: rule__Int32__Group__0__Impl : ( () ) ; + // InternalRosParser.g:10772:1: rule__Int32__Group__0__Impl : ( () ) ; public final void rule__Int32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10830:1: ( ( () ) ) - // InternalRosParser.g:10831:1: ( () ) + // InternalRosParser.g:10776:1: ( ( () ) ) + // InternalRosParser.g:10777:1: ( () ) { - // InternalRosParser.g:10831:1: ( () ) - // InternalRosParser.g:10832:2: () + // InternalRosParser.g:10777:1: ( () ) + // InternalRosParser.g:10778:2: () { before(grammarAccess.getInt32Access().getInt32Action_0()); - // InternalRosParser.g:10833:2: () - // InternalRosParser.g:10833:3: + // InternalRosParser.g:10779:2: () + // InternalRosParser.g:10779:3: { } @@ -32510,14 +32380,14 @@ public final void rule__Int32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1" - // InternalRosParser.g:10841:1: rule__Int32__Group__1 : rule__Int32__Group__1__Impl ; + // InternalRosParser.g:10787:1: rule__Int32__Group__1 : rule__Int32__Group__1__Impl ; public final void rule__Int32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10845:1: ( rule__Int32__Group__1__Impl ) - // InternalRosParser.g:10846:2: rule__Int32__Group__1__Impl + // InternalRosParser.g:10791:1: ( rule__Int32__Group__1__Impl ) + // InternalRosParser.g:10792:2: rule__Int32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32__Group__1__Impl(); @@ -32543,17 +32413,17 @@ public final void rule__Int32__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1__Impl" - // InternalRosParser.g:10852:1: rule__Int32__Group__1__Impl : ( Int32 ) ; + // InternalRosParser.g:10798:1: rule__Int32__Group__1__Impl : ( Int32 ) ; public final void rule__Int32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10856:1: ( ( Int32 ) ) - // InternalRosParser.g:10857:1: ( Int32 ) + // InternalRosParser.g:10802:1: ( ( Int32 ) ) + // InternalRosParser.g:10803:1: ( Int32 ) { - // InternalRosParser.g:10857:1: ( Int32 ) - // InternalRosParser.g:10858:2: Int32 + // InternalRosParser.g:10803:1: ( Int32 ) + // InternalRosParser.g:10804:2: Int32 { before(grammarAccess.getInt32Access().getInt32Keyword_1()); match(input,Int32,FOLLOW_2); @@ -32580,16 +32450,16 @@ public final void rule__Int32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0" - // InternalRosParser.g:10868:1: rule__Uint32__Group__0 : rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ; + // InternalRosParser.g:10814:1: rule__Uint32__Group__0 : rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ; public final void rule__Uint32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10872:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) - // InternalRosParser.g:10873:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 + // InternalRosParser.g:10818:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) + // InternalRosParser.g:10819:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 { - pushFollow(FOLLOW_64); + pushFollow(FOLLOW_63); rule__Uint32__Group__0__Impl(); state._fsp--; @@ -32618,21 +32488,21 @@ public final void rule__Uint32__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0__Impl" - // InternalRosParser.g:10880:1: rule__Uint32__Group__0__Impl : ( () ) ; + // InternalRosParser.g:10826:1: rule__Uint32__Group__0__Impl : ( () ) ; public final void rule__Uint32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10884:1: ( ( () ) ) - // InternalRosParser.g:10885:1: ( () ) + // InternalRosParser.g:10830:1: ( ( () ) ) + // InternalRosParser.g:10831:1: ( () ) { - // InternalRosParser.g:10885:1: ( () ) - // InternalRosParser.g:10886:2: () + // InternalRosParser.g:10831:1: ( () ) + // InternalRosParser.g:10832:2: () { before(grammarAccess.getUint32Access().getUint32Action_0()); - // InternalRosParser.g:10887:2: () - // InternalRosParser.g:10887:3: + // InternalRosParser.g:10833:2: () + // InternalRosParser.g:10833:3: { } @@ -32655,14 +32525,14 @@ public final void rule__Uint32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1" - // InternalRosParser.g:10895:1: rule__Uint32__Group__1 : rule__Uint32__Group__1__Impl ; + // InternalRosParser.g:10841:1: rule__Uint32__Group__1 : rule__Uint32__Group__1__Impl ; public final void rule__Uint32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10899:1: ( rule__Uint32__Group__1__Impl ) - // InternalRosParser.g:10900:2: rule__Uint32__Group__1__Impl + // InternalRosParser.g:10845:1: ( rule__Uint32__Group__1__Impl ) + // InternalRosParser.g:10846:2: rule__Uint32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32__Group__1__Impl(); @@ -32688,17 +32558,17 @@ public final void rule__Uint32__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1__Impl" - // InternalRosParser.g:10906:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; + // InternalRosParser.g:10852:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; public final void rule__Uint32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10910:1: ( ( Uint32 ) ) - // InternalRosParser.g:10911:1: ( Uint32 ) + // InternalRosParser.g:10856:1: ( ( Uint32 ) ) + // InternalRosParser.g:10857:1: ( Uint32 ) { - // InternalRosParser.g:10911:1: ( Uint32 ) - // InternalRosParser.g:10912:2: Uint32 + // InternalRosParser.g:10857:1: ( Uint32 ) + // InternalRosParser.g:10858:2: Uint32 { before(grammarAccess.getUint32Access().getUint32Keyword_1()); match(input,Uint32,FOLLOW_2); @@ -32725,16 +32595,16 @@ public final void rule__Uint32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0" - // InternalRosParser.g:10922:1: rule__Int64__Group__0 : rule__Int64__Group__0__Impl rule__Int64__Group__1 ; + // InternalRosParser.g:10868:1: rule__Int64__Group__0 : rule__Int64__Group__0__Impl rule__Int64__Group__1 ; public final void rule__Int64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10926:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) - // InternalRosParser.g:10927:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 + // InternalRosParser.g:10872:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) + // InternalRosParser.g:10873:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 { - pushFollow(FOLLOW_65); + pushFollow(FOLLOW_64); rule__Int64__Group__0__Impl(); state._fsp--; @@ -32763,21 +32633,21 @@ public final void rule__Int64__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0__Impl" - // InternalRosParser.g:10934:1: rule__Int64__Group__0__Impl : ( () ) ; + // InternalRosParser.g:10880:1: rule__Int64__Group__0__Impl : ( () ) ; public final void rule__Int64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10938:1: ( ( () ) ) - // InternalRosParser.g:10939:1: ( () ) + // InternalRosParser.g:10884:1: ( ( () ) ) + // InternalRosParser.g:10885:1: ( () ) { - // InternalRosParser.g:10939:1: ( () ) - // InternalRosParser.g:10940:2: () + // InternalRosParser.g:10885:1: ( () ) + // InternalRosParser.g:10886:2: () { before(grammarAccess.getInt64Access().getInt64Action_0()); - // InternalRosParser.g:10941:2: () - // InternalRosParser.g:10941:3: + // InternalRosParser.g:10887:2: () + // InternalRosParser.g:10887:3: { } @@ -32800,14 +32670,14 @@ public final void rule__Int64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1" - // InternalRosParser.g:10949:1: rule__Int64__Group__1 : rule__Int64__Group__1__Impl ; + // InternalRosParser.g:10895:1: rule__Int64__Group__1 : rule__Int64__Group__1__Impl ; public final void rule__Int64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10953:1: ( rule__Int64__Group__1__Impl ) - // InternalRosParser.g:10954:2: rule__Int64__Group__1__Impl + // InternalRosParser.g:10899:1: ( rule__Int64__Group__1__Impl ) + // InternalRosParser.g:10900:2: rule__Int64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64__Group__1__Impl(); @@ -32833,17 +32703,17 @@ public final void rule__Int64__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1__Impl" - // InternalRosParser.g:10960:1: rule__Int64__Group__1__Impl : ( Int64 ) ; + // InternalRosParser.g:10906:1: rule__Int64__Group__1__Impl : ( Int64 ) ; public final void rule__Int64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10964:1: ( ( Int64 ) ) - // InternalRosParser.g:10965:1: ( Int64 ) + // InternalRosParser.g:10910:1: ( ( Int64 ) ) + // InternalRosParser.g:10911:1: ( Int64 ) { - // InternalRosParser.g:10965:1: ( Int64 ) - // InternalRosParser.g:10966:2: Int64 + // InternalRosParser.g:10911:1: ( Int64 ) + // InternalRosParser.g:10912:2: Int64 { before(grammarAccess.getInt64Access().getInt64Keyword_1()); match(input,Int64,FOLLOW_2); @@ -32870,16 +32740,16 @@ public final void rule__Int64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0" - // InternalRosParser.g:10976:1: rule__Uint64__Group__0 : rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ; + // InternalRosParser.g:10922:1: rule__Uint64__Group__0 : rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ; public final void rule__Uint64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10980:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) - // InternalRosParser.g:10981:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 + // InternalRosParser.g:10926:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) + // InternalRosParser.g:10927:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 { - pushFollow(FOLLOW_66); + pushFollow(FOLLOW_65); rule__Uint64__Group__0__Impl(); state._fsp--; @@ -32908,21 +32778,21 @@ public final void rule__Uint64__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0__Impl" - // InternalRosParser.g:10988:1: rule__Uint64__Group__0__Impl : ( () ) ; + // InternalRosParser.g:10934:1: rule__Uint64__Group__0__Impl : ( () ) ; public final void rule__Uint64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10992:1: ( ( () ) ) - // InternalRosParser.g:10993:1: ( () ) + // InternalRosParser.g:10938:1: ( ( () ) ) + // InternalRosParser.g:10939:1: ( () ) { - // InternalRosParser.g:10993:1: ( () ) - // InternalRosParser.g:10994:2: () + // InternalRosParser.g:10939:1: ( () ) + // InternalRosParser.g:10940:2: () { before(grammarAccess.getUint64Access().getUint64Action_0()); - // InternalRosParser.g:10995:2: () - // InternalRosParser.g:10995:3: + // InternalRosParser.g:10941:2: () + // InternalRosParser.g:10941:3: { } @@ -32945,14 +32815,14 @@ public final void rule__Uint64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1" - // InternalRosParser.g:11003:1: rule__Uint64__Group__1 : rule__Uint64__Group__1__Impl ; + // InternalRosParser.g:10949:1: rule__Uint64__Group__1 : rule__Uint64__Group__1__Impl ; public final void rule__Uint64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11007:1: ( rule__Uint64__Group__1__Impl ) - // InternalRosParser.g:11008:2: rule__Uint64__Group__1__Impl + // InternalRosParser.g:10953:1: ( rule__Uint64__Group__1__Impl ) + // InternalRosParser.g:10954:2: rule__Uint64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64__Group__1__Impl(); @@ -32978,17 +32848,17 @@ public final void rule__Uint64__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1__Impl" - // InternalRosParser.g:11014:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; + // InternalRosParser.g:10960:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; public final void rule__Uint64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11018:1: ( ( Uint64 ) ) - // InternalRosParser.g:11019:1: ( Uint64 ) + // InternalRosParser.g:10964:1: ( ( Uint64 ) ) + // InternalRosParser.g:10965:1: ( Uint64 ) { - // InternalRosParser.g:11019:1: ( Uint64 ) - // InternalRosParser.g:11020:2: Uint64 + // InternalRosParser.g:10965:1: ( Uint64 ) + // InternalRosParser.g:10966:2: Uint64 { before(grammarAccess.getUint64Access().getUint64Keyword_1()); match(input,Uint64,FOLLOW_2); @@ -33015,16 +32885,16 @@ public final void rule__Uint64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0" - // InternalRosParser.g:11030:1: rule__Float32__Group__0 : rule__Float32__Group__0__Impl rule__Float32__Group__1 ; + // InternalRosParser.g:10976:1: rule__Float32__Group__0 : rule__Float32__Group__0__Impl rule__Float32__Group__1 ; public final void rule__Float32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11034:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) - // InternalRosParser.g:11035:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 + // InternalRosParser.g:10980:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) + // InternalRosParser.g:10981:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 { - pushFollow(FOLLOW_67); + pushFollow(FOLLOW_66); rule__Float32__Group__0__Impl(); state._fsp--; @@ -33053,21 +32923,21 @@ public final void rule__Float32__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0__Impl" - // InternalRosParser.g:11042:1: rule__Float32__Group__0__Impl : ( () ) ; + // InternalRosParser.g:10988:1: rule__Float32__Group__0__Impl : ( () ) ; public final void rule__Float32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11046:1: ( ( () ) ) - // InternalRosParser.g:11047:1: ( () ) + // InternalRosParser.g:10992:1: ( ( () ) ) + // InternalRosParser.g:10993:1: ( () ) { - // InternalRosParser.g:11047:1: ( () ) - // InternalRosParser.g:11048:2: () + // InternalRosParser.g:10993:1: ( () ) + // InternalRosParser.g:10994:2: () { before(grammarAccess.getFloat32Access().getFloat32Action_0()); - // InternalRosParser.g:11049:2: () - // InternalRosParser.g:11049:3: + // InternalRosParser.g:10995:2: () + // InternalRosParser.g:10995:3: { } @@ -33090,14 +32960,14 @@ public final void rule__Float32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1" - // InternalRosParser.g:11057:1: rule__Float32__Group__1 : rule__Float32__Group__1__Impl ; + // InternalRosParser.g:11003:1: rule__Float32__Group__1 : rule__Float32__Group__1__Impl ; public final void rule__Float32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11061:1: ( rule__Float32__Group__1__Impl ) - // InternalRosParser.g:11062:2: rule__Float32__Group__1__Impl + // InternalRosParser.g:11007:1: ( rule__Float32__Group__1__Impl ) + // InternalRosParser.g:11008:2: rule__Float32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32__Group__1__Impl(); @@ -33123,17 +32993,17 @@ public final void rule__Float32__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1__Impl" - // InternalRosParser.g:11068:1: rule__Float32__Group__1__Impl : ( Float32 ) ; + // InternalRosParser.g:11014:1: rule__Float32__Group__1__Impl : ( Float32 ) ; public final void rule__Float32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11072:1: ( ( Float32 ) ) - // InternalRosParser.g:11073:1: ( Float32 ) + // InternalRosParser.g:11018:1: ( ( Float32 ) ) + // InternalRosParser.g:11019:1: ( Float32 ) { - // InternalRosParser.g:11073:1: ( Float32 ) - // InternalRosParser.g:11074:2: Float32 + // InternalRosParser.g:11019:1: ( Float32 ) + // InternalRosParser.g:11020:2: Float32 { before(grammarAccess.getFloat32Access().getFloat32Keyword_1()); match(input,Float32,FOLLOW_2); @@ -33160,16 +33030,16 @@ public final void rule__Float32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0" - // InternalRosParser.g:11084:1: rule__Float64__Group__0 : rule__Float64__Group__0__Impl rule__Float64__Group__1 ; + // InternalRosParser.g:11030:1: rule__Float64__Group__0 : rule__Float64__Group__0__Impl rule__Float64__Group__1 ; public final void rule__Float64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11088:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) - // InternalRosParser.g:11089:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 + // InternalRosParser.g:11034:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) + // InternalRosParser.g:11035:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 { - pushFollow(FOLLOW_68); + pushFollow(FOLLOW_67); rule__Float64__Group__0__Impl(); state._fsp--; @@ -33198,21 +33068,21 @@ public final void rule__Float64__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0__Impl" - // InternalRosParser.g:11096:1: rule__Float64__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11042:1: rule__Float64__Group__0__Impl : ( () ) ; public final void rule__Float64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11100:1: ( ( () ) ) - // InternalRosParser.g:11101:1: ( () ) + // InternalRosParser.g:11046:1: ( ( () ) ) + // InternalRosParser.g:11047:1: ( () ) { - // InternalRosParser.g:11101:1: ( () ) - // InternalRosParser.g:11102:2: () + // InternalRosParser.g:11047:1: ( () ) + // InternalRosParser.g:11048:2: () { before(grammarAccess.getFloat64Access().getFloat64Action_0()); - // InternalRosParser.g:11103:2: () - // InternalRosParser.g:11103:3: + // InternalRosParser.g:11049:2: () + // InternalRosParser.g:11049:3: { } @@ -33235,14 +33105,14 @@ public final void rule__Float64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1" - // InternalRosParser.g:11111:1: rule__Float64__Group__1 : rule__Float64__Group__1__Impl ; + // InternalRosParser.g:11057:1: rule__Float64__Group__1 : rule__Float64__Group__1__Impl ; public final void rule__Float64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11115:1: ( rule__Float64__Group__1__Impl ) - // InternalRosParser.g:11116:2: rule__Float64__Group__1__Impl + // InternalRosParser.g:11061:1: ( rule__Float64__Group__1__Impl ) + // InternalRosParser.g:11062:2: rule__Float64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64__Group__1__Impl(); @@ -33268,17 +33138,17 @@ public final void rule__Float64__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1__Impl" - // InternalRosParser.g:11122:1: rule__Float64__Group__1__Impl : ( Float64 ) ; + // InternalRosParser.g:11068:1: rule__Float64__Group__1__Impl : ( Float64 ) ; public final void rule__Float64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11126:1: ( ( Float64 ) ) - // InternalRosParser.g:11127:1: ( Float64 ) + // InternalRosParser.g:11072:1: ( ( Float64 ) ) + // InternalRosParser.g:11073:1: ( Float64 ) { - // InternalRosParser.g:11127:1: ( Float64 ) - // InternalRosParser.g:11128:2: Float64 + // InternalRosParser.g:11073:1: ( Float64 ) + // InternalRosParser.g:11074:2: Float64 { before(grammarAccess.getFloat64Access().getFloat64Keyword_1()); match(input,Float64,FOLLOW_2); @@ -33305,16 +33175,16 @@ public final void rule__Float64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__0" - // InternalRosParser.g:11138:1: rule__String0__Group__0 : rule__String0__Group__0__Impl rule__String0__Group__1 ; + // InternalRosParser.g:11084:1: rule__String0__Group__0 : rule__String0__Group__0__Impl rule__String0__Group__1 ; public final void rule__String0__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11142:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) - // InternalRosParser.g:11143:2: rule__String0__Group__0__Impl rule__String0__Group__1 + // InternalRosParser.g:11088:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) + // InternalRosParser.g:11089:2: rule__String0__Group__0__Impl rule__String0__Group__1 { - pushFollow(FOLLOW_69); + pushFollow(FOLLOW_68); rule__String0__Group__0__Impl(); state._fsp--; @@ -33343,21 +33213,21 @@ public final void rule__String0__Group__0() throws RecognitionException { // $ANTLR start "rule__String0__Group__0__Impl" - // InternalRosParser.g:11150:1: rule__String0__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11096:1: rule__String0__Group__0__Impl : ( () ) ; public final void rule__String0__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11154:1: ( ( () ) ) - // InternalRosParser.g:11155:1: ( () ) + // InternalRosParser.g:11100:1: ( ( () ) ) + // InternalRosParser.g:11101:1: ( () ) { - // InternalRosParser.g:11155:1: ( () ) - // InternalRosParser.g:11156:2: () + // InternalRosParser.g:11101:1: ( () ) + // InternalRosParser.g:11102:2: () { before(grammarAccess.getString0Access().getStringAction_0()); - // InternalRosParser.g:11157:2: () - // InternalRosParser.g:11157:3: + // InternalRosParser.g:11103:2: () + // InternalRosParser.g:11103:3: { } @@ -33380,14 +33250,14 @@ public final void rule__String0__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__1" - // InternalRosParser.g:11165:1: rule__String0__Group__1 : rule__String0__Group__1__Impl ; + // InternalRosParser.g:11111:1: rule__String0__Group__1 : rule__String0__Group__1__Impl ; public final void rule__String0__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11169:1: ( rule__String0__Group__1__Impl ) - // InternalRosParser.g:11170:2: rule__String0__Group__1__Impl + // InternalRosParser.g:11115:1: ( rule__String0__Group__1__Impl ) + // InternalRosParser.g:11116:2: rule__String0__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0__Group__1__Impl(); @@ -33413,17 +33283,17 @@ public final void rule__String0__Group__1() throws RecognitionException { // $ANTLR start "rule__String0__Group__1__Impl" - // InternalRosParser.g:11176:1: rule__String0__Group__1__Impl : ( String_1 ) ; + // InternalRosParser.g:11122:1: rule__String0__Group__1__Impl : ( String_1 ) ; public final void rule__String0__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11180:1: ( ( String_1 ) ) - // InternalRosParser.g:11181:1: ( String_1 ) + // InternalRosParser.g:11126:1: ( ( String_1 ) ) + // InternalRosParser.g:11127:1: ( String_1 ) { - // InternalRosParser.g:11181:1: ( String_1 ) - // InternalRosParser.g:11182:2: String_1 + // InternalRosParser.g:11127:1: ( String_1 ) + // InternalRosParser.g:11128:2: String_1 { before(grammarAccess.getString0Access().getStringKeyword_1()); match(input,String_1,FOLLOW_2); @@ -33450,16 +33320,16 @@ public final void rule__String0__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Char__Group__0" - // InternalRosParser.g:11192:1: rule__Char__Group__0 : rule__Char__Group__0__Impl rule__Char__Group__1 ; + // InternalRosParser.g:11138: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 { - // InternalRosParser.g:11196:1: ( rule__Char__Group__0__Impl rule__Char__Group__1 ) - // InternalRosParser.g:11197:2: rule__Char__Group__0__Impl rule__Char__Group__1 + // InternalRosParser.g:11142:1: ( rule__Char__Group__0__Impl rule__Char__Group__1 ) + // InternalRosParser.g:11143:2: rule__Char__Group__0__Impl rule__Char__Group__1 { - pushFollow(FOLLOW_70); + pushFollow(FOLLOW_69); rule__Char__Group__0__Impl(); state._fsp--; @@ -33488,21 +33358,21 @@ public final void rule__Char__Group__0() throws RecognitionException { // $ANTLR start "rule__Char__Group__0__Impl" - // InternalRosParser.g:11204:1: rule__Char__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11150:1: rule__Char__Group__0__Impl : ( () ) ; public final void rule__Char__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11208:1: ( ( () ) ) - // InternalRosParser.g:11209:1: ( () ) + // InternalRosParser.g:11154:1: ( ( () ) ) + // InternalRosParser.g:11155:1: ( () ) { - // InternalRosParser.g:11209:1: ( () ) - // InternalRosParser.g:11210:2: () + // InternalRosParser.g:11155:1: ( () ) + // InternalRosParser.g:11156:2: () { before(grammarAccess.getCharAccess().getChar0Action_0()); - // InternalRosParser.g:11211:2: () - // InternalRosParser.g:11211:3: + // InternalRosParser.g:11157:2: () + // InternalRosParser.g:11157:3: { } @@ -33525,14 +33395,14 @@ public final void rule__Char__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Char__Group__1" - // InternalRosParser.g:11219:1: rule__Char__Group__1 : rule__Char__Group__1__Impl ; + // InternalRosParser.g:11165:1: rule__Char__Group__1 : rule__Char__Group__1__Impl ; public final void rule__Char__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11223:1: ( rule__Char__Group__1__Impl ) - // InternalRosParser.g:11224:2: rule__Char__Group__1__Impl + // InternalRosParser.g:11169:1: ( rule__Char__Group__1__Impl ) + // InternalRosParser.g:11170:2: rule__Char__Group__1__Impl { pushFollow(FOLLOW_2); rule__Char__Group__1__Impl(); @@ -33558,17 +33428,17 @@ public final void rule__Char__Group__1() throws RecognitionException { // $ANTLR start "rule__Char__Group__1__Impl" - // InternalRosParser.g:11230:1: rule__Char__Group__1__Impl : ( Char ) ; + // InternalRosParser.g:11176:1: rule__Char__Group__1__Impl : ( Char ) ; public final void rule__Char__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11234:1: ( ( Char ) ) - // InternalRosParser.g:11235:1: ( Char ) + // InternalRosParser.g:11180:1: ( ( Char ) ) + // InternalRosParser.g:11181:1: ( Char ) { - // InternalRosParser.g:11235:1: ( Char ) - // InternalRosParser.g:11236:2: Char + // InternalRosParser.g:11181:1: ( Char ) + // InternalRosParser.g:11182:2: Char { before(grammarAccess.getCharAccess().getCharKeyword_1()); match(input,Char,FOLLOW_2); @@ -33595,16 +33465,16 @@ public final void rule__Char__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0" - // InternalRosParser.g:11246:1: rule__Byte__Group__0 : rule__Byte__Group__0__Impl rule__Byte__Group__1 ; + // InternalRosParser.g:11192:1: rule__Byte__Group__0 : rule__Byte__Group__0__Impl rule__Byte__Group__1 ; public final void rule__Byte__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11250:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) - // InternalRosParser.g:11251:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 + // InternalRosParser.g:11196:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) + // InternalRosParser.g:11197:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 { - pushFollow(FOLLOW_71); + pushFollow(FOLLOW_70); rule__Byte__Group__0__Impl(); state._fsp--; @@ -33633,21 +33503,21 @@ public final void rule__Byte__Group__0() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0__Impl" - // InternalRosParser.g:11258:1: rule__Byte__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11204:1: rule__Byte__Group__0__Impl : ( () ) ; public final void rule__Byte__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11262:1: ( ( () ) ) - // InternalRosParser.g:11263:1: ( () ) + // InternalRosParser.g:11208:1: ( ( () ) ) + // InternalRosParser.g:11209:1: ( () ) { - // InternalRosParser.g:11263:1: ( () ) - // InternalRosParser.g:11264:2: () + // InternalRosParser.g:11209:1: ( () ) + // InternalRosParser.g:11210:2: () { before(grammarAccess.getByteAccess().getByteAction_0()); - // InternalRosParser.g:11265:2: () - // InternalRosParser.g:11265:3: + // InternalRosParser.g:11211:2: () + // InternalRosParser.g:11211:3: { } @@ -33670,14 +33540,14 @@ public final void rule__Byte__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1" - // InternalRosParser.g:11273:1: rule__Byte__Group__1 : rule__Byte__Group__1__Impl ; + // InternalRosParser.g:11219:1: rule__Byte__Group__1 : rule__Byte__Group__1__Impl ; public final void rule__Byte__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11277:1: ( rule__Byte__Group__1__Impl ) - // InternalRosParser.g:11278:2: rule__Byte__Group__1__Impl + // InternalRosParser.g:11223:1: ( rule__Byte__Group__1__Impl ) + // InternalRosParser.g:11224:2: rule__Byte__Group__1__Impl { pushFollow(FOLLOW_2); rule__Byte__Group__1__Impl(); @@ -33703,17 +33573,17 @@ public final void rule__Byte__Group__1() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1__Impl" - // InternalRosParser.g:11284:1: rule__Byte__Group__1__Impl : ( Byte ) ; + // InternalRosParser.g:11230:1: rule__Byte__Group__1__Impl : ( Byte ) ; public final void rule__Byte__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11288:1: ( ( Byte ) ) - // InternalRosParser.g:11289:1: ( Byte ) + // InternalRosParser.g:11234:1: ( ( Byte ) ) + // InternalRosParser.g:11235:1: ( Byte ) { - // InternalRosParser.g:11289:1: ( Byte ) - // InternalRosParser.g:11290:2: Byte + // InternalRosParser.g:11235:1: ( Byte ) + // InternalRosParser.g:11236:2: Byte { before(grammarAccess.getByteAccess().getByteKeyword_1()); match(input,Byte,FOLLOW_2); @@ -33740,16 +33610,16 @@ public final void rule__Byte__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__0" - // InternalRosParser.g:11300:1: rule__Time__Group__0 : rule__Time__Group__0__Impl rule__Time__Group__1 ; + // InternalRosParser.g:11246:1: rule__Time__Group__0 : rule__Time__Group__0__Impl rule__Time__Group__1 ; public final void rule__Time__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11304:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) - // InternalRosParser.g:11305:2: rule__Time__Group__0__Impl rule__Time__Group__1 + // InternalRosParser.g:11250:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) + // InternalRosParser.g:11251:2: rule__Time__Group__0__Impl rule__Time__Group__1 { - pushFollow(FOLLOW_72); + pushFollow(FOLLOW_71); rule__Time__Group__0__Impl(); state._fsp--; @@ -33778,21 +33648,21 @@ public final void rule__Time__Group__0() throws RecognitionException { // $ANTLR start "rule__Time__Group__0__Impl" - // InternalRosParser.g:11312:1: rule__Time__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11258:1: rule__Time__Group__0__Impl : ( () ) ; public final void rule__Time__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11316:1: ( ( () ) ) - // InternalRosParser.g:11317:1: ( () ) + // InternalRosParser.g:11262:1: ( ( () ) ) + // InternalRosParser.g:11263:1: ( () ) { - // InternalRosParser.g:11317:1: ( () ) - // InternalRosParser.g:11318:2: () + // InternalRosParser.g:11263:1: ( () ) + // InternalRosParser.g:11264:2: () { before(grammarAccess.getTimeAccess().getTimeAction_0()); - // InternalRosParser.g:11319:2: () - // InternalRosParser.g:11319:3: + // InternalRosParser.g:11265:2: () + // InternalRosParser.g:11265:3: { } @@ -33815,14 +33685,14 @@ public final void rule__Time__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__1" - // InternalRosParser.g:11327:1: rule__Time__Group__1 : rule__Time__Group__1__Impl ; + // InternalRosParser.g:11273:1: rule__Time__Group__1 : rule__Time__Group__1__Impl ; public final void rule__Time__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11331:1: ( rule__Time__Group__1__Impl ) - // InternalRosParser.g:11332:2: rule__Time__Group__1__Impl + // InternalRosParser.g:11277:1: ( rule__Time__Group__1__Impl ) + // InternalRosParser.g:11278:2: rule__Time__Group__1__Impl { pushFollow(FOLLOW_2); rule__Time__Group__1__Impl(); @@ -33848,17 +33718,17 @@ public final void rule__Time__Group__1() throws RecognitionException { // $ANTLR start "rule__Time__Group__1__Impl" - // InternalRosParser.g:11338:1: rule__Time__Group__1__Impl : ( Time ) ; + // InternalRosParser.g:11284:1: rule__Time__Group__1__Impl : ( Time ) ; public final void rule__Time__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11342:1: ( ( Time ) ) - // InternalRosParser.g:11343:1: ( Time ) + // InternalRosParser.g:11288:1: ( ( Time ) ) + // InternalRosParser.g:11289:1: ( Time ) { - // InternalRosParser.g:11343:1: ( Time ) - // InternalRosParser.g:11344:2: Time + // InternalRosParser.g:11289:1: ( Time ) + // InternalRosParser.g:11290:2: Time { before(grammarAccess.getTimeAccess().getTimeKeyword_1()); match(input,Time,FOLLOW_2); @@ -33885,16 +33755,16 @@ public final void rule__Time__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0" - // InternalRosParser.g:11354:1: rule__Duration__Group__0 : rule__Duration__Group__0__Impl rule__Duration__Group__1 ; + // InternalRosParser.g:11300:1: rule__Duration__Group__0 : rule__Duration__Group__0__Impl rule__Duration__Group__1 ; public final void rule__Duration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11358:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) - // InternalRosParser.g:11359:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 + // InternalRosParser.g:11304:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) + // InternalRosParser.g:11305:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 { - pushFollow(FOLLOW_73); + pushFollow(FOLLOW_72); rule__Duration__Group__0__Impl(); state._fsp--; @@ -33923,21 +33793,21 @@ public final void rule__Duration__Group__0() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0__Impl" - // InternalRosParser.g:11366:1: rule__Duration__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11312:1: rule__Duration__Group__0__Impl : ( () ) ; public final void rule__Duration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11370:1: ( ( () ) ) - // InternalRosParser.g:11371:1: ( () ) + // InternalRosParser.g:11316:1: ( ( () ) ) + // InternalRosParser.g:11317:1: ( () ) { - // InternalRosParser.g:11371:1: ( () ) - // InternalRosParser.g:11372:2: () + // InternalRosParser.g:11317:1: ( () ) + // InternalRosParser.g:11318:2: () { before(grammarAccess.getDurationAccess().getDurationAction_0()); - // InternalRosParser.g:11373:2: () - // InternalRosParser.g:11373:3: + // InternalRosParser.g:11319:2: () + // InternalRosParser.g:11319:3: { } @@ -33960,14 +33830,14 @@ public final void rule__Duration__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1" - // InternalRosParser.g:11381:1: rule__Duration__Group__1 : rule__Duration__Group__1__Impl ; + // InternalRosParser.g:11327:1: rule__Duration__Group__1 : rule__Duration__Group__1__Impl ; public final void rule__Duration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11385:1: ( rule__Duration__Group__1__Impl ) - // InternalRosParser.g:11386:2: rule__Duration__Group__1__Impl + // InternalRosParser.g:11331:1: ( rule__Duration__Group__1__Impl ) + // InternalRosParser.g:11332:2: rule__Duration__Group__1__Impl { pushFollow(FOLLOW_2); rule__Duration__Group__1__Impl(); @@ -33993,17 +33863,17 @@ public final void rule__Duration__Group__1() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1__Impl" - // InternalRosParser.g:11392:1: rule__Duration__Group__1__Impl : ( Duration ) ; + // InternalRosParser.g:11338:1: rule__Duration__Group__1__Impl : ( Duration ) ; public final void rule__Duration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11396:1: ( ( Duration ) ) - // InternalRosParser.g:11397:1: ( Duration ) + // InternalRosParser.g:11342:1: ( ( Duration ) ) + // InternalRosParser.g:11343:1: ( Duration ) { - // InternalRosParser.g:11397:1: ( Duration ) - // InternalRosParser.g:11398:2: Duration + // InternalRosParser.g:11343:1: ( Duration ) + // InternalRosParser.g:11344:2: Duration { before(grammarAccess.getDurationAccess().getDurationKeyword_1()); match(input,Duration,FOLLOW_2); @@ -34030,16 +33900,16 @@ public final void rule__Duration__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0" - // InternalRosParser.g:11408:1: rule__BoolArray__Group__0 : rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ; + // InternalRosParser.g:11354:1: rule__BoolArray__Group__0 : rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ; public final void rule__BoolArray__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11412:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) - // InternalRosParser.g:11413:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 + // InternalRosParser.g:11358:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) + // InternalRosParser.g:11359:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 { - pushFollow(FOLLOW_74); + pushFollow(FOLLOW_73); rule__BoolArray__Group__0__Impl(); state._fsp--; @@ -34068,21 +33938,21 @@ public final void rule__BoolArray__Group__0() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0__Impl" - // InternalRosParser.g:11420:1: rule__BoolArray__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11366:1: rule__BoolArray__Group__0__Impl : ( () ) ; public final void rule__BoolArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11424:1: ( ( () ) ) - // InternalRosParser.g:11425:1: ( () ) + // InternalRosParser.g:11370:1: ( ( () ) ) + // InternalRosParser.g:11371:1: ( () ) { - // InternalRosParser.g:11425:1: ( () ) - // InternalRosParser.g:11426:2: () + // InternalRosParser.g:11371:1: ( () ) + // InternalRosParser.g:11372:2: () { before(grammarAccess.getBoolArrayAccess().getBoolArrayAction_0()); - // InternalRosParser.g:11427:2: () - // InternalRosParser.g:11427:3: + // InternalRosParser.g:11373:2: () + // InternalRosParser.g:11373:3: { } @@ -34105,14 +33975,14 @@ public final void rule__BoolArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__BoolArray__Group__1" - // InternalRosParser.g:11435:1: rule__BoolArray__Group__1 : rule__BoolArray__Group__1__Impl ; + // InternalRosParser.g:11381:1: rule__BoolArray__Group__1 : rule__BoolArray__Group__1__Impl ; public final void rule__BoolArray__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11439:1: ( rule__BoolArray__Group__1__Impl ) - // InternalRosParser.g:11440:2: rule__BoolArray__Group__1__Impl + // InternalRosParser.g:11385:1: ( rule__BoolArray__Group__1__Impl ) + // InternalRosParser.g:11386:2: rule__BoolArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__BoolArray__Group__1__Impl(); @@ -34138,17 +34008,17 @@ public final void rule__BoolArray__Group__1() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__1__Impl" - // InternalRosParser.g:11446:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; + // InternalRosParser.g:11392:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; public final void rule__BoolArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11450:1: ( ( Bool_1 ) ) - // InternalRosParser.g:11451:1: ( Bool_1 ) + // InternalRosParser.g:11396:1: ( ( Bool_1 ) ) + // InternalRosParser.g:11397:1: ( Bool_1 ) { - // InternalRosParser.g:11451:1: ( Bool_1 ) - // InternalRosParser.g:11452:2: Bool_1 + // InternalRosParser.g:11397:1: ( Bool_1 ) + // InternalRosParser.g:11398:2: Bool_1 { before(grammarAccess.getBoolArrayAccess().getBoolKeyword_1()); match(input,Bool_1,FOLLOW_2); @@ -34175,16 +34045,16 @@ public final void rule__BoolArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__0" - // InternalRosParser.g:11462:1: rule__Int8Array__Group__0 : rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ; + // InternalRosParser.g:11408:1: rule__Int8Array__Group__0 : rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ; public final void rule__Int8Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11466:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) - // InternalRosParser.g:11467:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 + // InternalRosParser.g:11412:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) + // InternalRosParser.g:11413:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 { - pushFollow(FOLLOW_75); + pushFollow(FOLLOW_74); rule__Int8Array__Group__0__Impl(); state._fsp--; @@ -34213,21 +34083,21 @@ public final void rule__Int8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__0__Impl" - // InternalRosParser.g:11474:1: rule__Int8Array__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11420:1: rule__Int8Array__Group__0__Impl : ( () ) ; public final void rule__Int8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11478:1: ( ( () ) ) - // InternalRosParser.g:11479:1: ( () ) + // InternalRosParser.g:11424:1: ( ( () ) ) + // InternalRosParser.g:11425:1: ( () ) { - // InternalRosParser.g:11479:1: ( () ) - // InternalRosParser.g:11480:2: () + // InternalRosParser.g:11425:1: ( () ) + // InternalRosParser.g:11426:2: () { before(grammarAccess.getInt8ArrayAccess().getInt8ArrayAction_0()); - // InternalRosParser.g:11481:2: () - // InternalRosParser.g:11481:3: + // InternalRosParser.g:11427:2: () + // InternalRosParser.g:11427:3: { } @@ -34250,14 +34120,14 @@ public final void rule__Int8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__1" - // InternalRosParser.g:11489:1: rule__Int8Array__Group__1 : rule__Int8Array__Group__1__Impl ; + // InternalRosParser.g:11435:1: rule__Int8Array__Group__1 : rule__Int8Array__Group__1__Impl ; public final void rule__Int8Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11493:1: ( rule__Int8Array__Group__1__Impl ) - // InternalRosParser.g:11494:2: rule__Int8Array__Group__1__Impl + // InternalRosParser.g:11439:1: ( rule__Int8Array__Group__1__Impl ) + // InternalRosParser.g:11440:2: rule__Int8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8Array__Group__1__Impl(); @@ -34283,17 +34153,17 @@ public final void rule__Int8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__1__Impl" - // InternalRosParser.g:11500:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; + // InternalRosParser.g:11446:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; public final void rule__Int8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11504:1: ( ( Int8_1 ) ) - // InternalRosParser.g:11505:1: ( Int8_1 ) + // InternalRosParser.g:11450:1: ( ( Int8_1 ) ) + // InternalRosParser.g:11451:1: ( Int8_1 ) { - // InternalRosParser.g:11505:1: ( Int8_1 ) - // InternalRosParser.g:11506:2: Int8_1 + // InternalRosParser.g:11451:1: ( Int8_1 ) + // InternalRosParser.g:11452:2: Int8_1 { before(grammarAccess.getInt8ArrayAccess().getInt8Keyword_1()); match(input,Int8_1,FOLLOW_2); @@ -34320,16 +34190,16 @@ public final void rule__Int8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__0" - // InternalRosParser.g:11516:1: rule__Uint8Array__Group__0 : rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ; + // InternalRosParser.g:11462:1: rule__Uint8Array__Group__0 : rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ; public final void rule__Uint8Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11520:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) - // InternalRosParser.g:11521:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 + // InternalRosParser.g:11466:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) + // InternalRosParser.g:11467:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 { - pushFollow(FOLLOW_76); + pushFollow(FOLLOW_75); rule__Uint8Array__Group__0__Impl(); state._fsp--; @@ -34358,21 +34228,21 @@ public final void rule__Uint8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__0__Impl" - // InternalRosParser.g:11528:1: rule__Uint8Array__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11474:1: rule__Uint8Array__Group__0__Impl : ( () ) ; public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11532:1: ( ( () ) ) - // InternalRosParser.g:11533:1: ( () ) + // InternalRosParser.g:11478:1: ( ( () ) ) + // InternalRosParser.g:11479:1: ( () ) { - // InternalRosParser.g:11533:1: ( () ) - // InternalRosParser.g:11534:2: () + // InternalRosParser.g:11479:1: ( () ) + // InternalRosParser.g:11480:2: () { before(grammarAccess.getUint8ArrayAccess().getUint8ArrayAction_0()); - // InternalRosParser.g:11535:2: () - // InternalRosParser.g:11535:3: + // InternalRosParser.g:11481:2: () + // InternalRosParser.g:11481:3: { } @@ -34395,14 +34265,14 @@ public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__1" - // InternalRosParser.g:11543:1: rule__Uint8Array__Group__1 : rule__Uint8Array__Group__1__Impl ; + // InternalRosParser.g:11489:1: rule__Uint8Array__Group__1 : rule__Uint8Array__Group__1__Impl ; public final void rule__Uint8Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11547:1: ( rule__Uint8Array__Group__1__Impl ) - // InternalRosParser.g:11548:2: rule__Uint8Array__Group__1__Impl + // InternalRosParser.g:11493:1: ( rule__Uint8Array__Group__1__Impl ) + // InternalRosParser.g:11494:2: rule__Uint8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8Array__Group__1__Impl(); @@ -34428,17 +34298,17 @@ public final void rule__Uint8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__1__Impl" - // InternalRosParser.g:11554:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; + // InternalRosParser.g:11500:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11558:1: ( ( Uint8_1 ) ) - // InternalRosParser.g:11559:1: ( Uint8_1 ) + // InternalRosParser.g:11504:1: ( ( Uint8_1 ) ) + // InternalRosParser.g:11505:1: ( Uint8_1 ) { - // InternalRosParser.g:11559:1: ( Uint8_1 ) - // InternalRosParser.g:11560:2: Uint8_1 + // InternalRosParser.g:11505:1: ( Uint8_1 ) + // InternalRosParser.g:11506:2: Uint8_1 { before(grammarAccess.getUint8ArrayAccess().getUint8Keyword_1()); match(input,Uint8_1,FOLLOW_2); @@ -34465,16 +34335,16 @@ public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__0" - // InternalRosParser.g:11570:1: rule__Int16Array__Group__0 : rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ; + // InternalRosParser.g:11516:1: rule__Int16Array__Group__0 : rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ; public final void rule__Int16Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11574:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) - // InternalRosParser.g:11575:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 + // InternalRosParser.g:11520:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) + // InternalRosParser.g:11521:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 { - pushFollow(FOLLOW_77); + pushFollow(FOLLOW_76); rule__Int16Array__Group__0__Impl(); state._fsp--; @@ -34503,21 +34373,21 @@ public final void rule__Int16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__0__Impl" - // InternalRosParser.g:11582:1: rule__Int16Array__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11528:1: rule__Int16Array__Group__0__Impl : ( () ) ; public final void rule__Int16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11586:1: ( ( () ) ) - // InternalRosParser.g:11587:1: ( () ) + // InternalRosParser.g:11532:1: ( ( () ) ) + // InternalRosParser.g:11533:1: ( () ) { - // InternalRosParser.g:11587:1: ( () ) - // InternalRosParser.g:11588:2: () + // InternalRosParser.g:11533:1: ( () ) + // InternalRosParser.g:11534:2: () { before(grammarAccess.getInt16ArrayAccess().getInt16ArrayAction_0()); - // InternalRosParser.g:11589:2: () - // InternalRosParser.g:11589:3: + // InternalRosParser.g:11535:2: () + // InternalRosParser.g:11535:3: { } @@ -34540,14 +34410,14 @@ public final void rule__Int16Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__1" - // InternalRosParser.g:11597:1: rule__Int16Array__Group__1 : rule__Int16Array__Group__1__Impl ; + // InternalRosParser.g:11543:1: rule__Int16Array__Group__1 : rule__Int16Array__Group__1__Impl ; public final void rule__Int16Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11601:1: ( rule__Int16Array__Group__1__Impl ) - // InternalRosParser.g:11602:2: rule__Int16Array__Group__1__Impl + // InternalRosParser.g:11547:1: ( rule__Int16Array__Group__1__Impl ) + // InternalRosParser.g:11548:2: rule__Int16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16Array__Group__1__Impl(); @@ -34573,17 +34443,17 @@ public final void rule__Int16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__1__Impl" - // InternalRosParser.g:11608:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; + // InternalRosParser.g:11554:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; public final void rule__Int16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11612:1: ( ( Int16_1 ) ) - // InternalRosParser.g:11613:1: ( Int16_1 ) + // InternalRosParser.g:11558:1: ( ( Int16_1 ) ) + // InternalRosParser.g:11559:1: ( Int16_1 ) { - // InternalRosParser.g:11613:1: ( Int16_1 ) - // InternalRosParser.g:11614:2: Int16_1 + // InternalRosParser.g:11559:1: ( Int16_1 ) + // InternalRosParser.g:11560:2: Int16_1 { before(grammarAccess.getInt16ArrayAccess().getInt16Keyword_1()); match(input,Int16_1,FOLLOW_2); @@ -34610,16 +34480,16 @@ public final void rule__Int16Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint16Array__Group__0" - // InternalRosParser.g:11624:1: rule__Uint16Array__Group__0 : rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ; + // InternalRosParser.g:11570:1: rule__Uint16Array__Group__0 : rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ; public final void rule__Uint16Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11628:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) - // InternalRosParser.g:11629:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 + // InternalRosParser.g:11574:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) + // InternalRosParser.g:11575:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 { - pushFollow(FOLLOW_78); + pushFollow(FOLLOW_77); rule__Uint16Array__Group__0__Impl(); state._fsp--; @@ -34648,21 +34518,21 @@ public final void rule__Uint16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__0__Impl" - // InternalRosParser.g:11636:1: rule__Uint16Array__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11582:1: rule__Uint16Array__Group__0__Impl : ( () ) ; public final void rule__Uint16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11640:1: ( ( () ) ) - // InternalRosParser.g:11641:1: ( () ) + // InternalRosParser.g:11586:1: ( ( () ) ) + // InternalRosParser.g:11587:1: ( () ) { - // InternalRosParser.g:11641:1: ( () ) - // InternalRosParser.g:11642:2: () + // InternalRosParser.g:11587:1: ( () ) + // InternalRosParser.g:11588:2: () { before(grammarAccess.getUint16ArrayAccess().getUint16ArrayAction_0()); - // InternalRosParser.g:11643:2: () - // InternalRosParser.g:11643:3: + // InternalRosParser.g:11589:2: () + // InternalRosParser.g:11589:3: { } @@ -34685,14 +34555,14 @@ public final void rule__Uint16Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint16Array__Group__1" - // InternalRosParser.g:11651:1: rule__Uint16Array__Group__1 : rule__Uint16Array__Group__1__Impl ; + // InternalRosParser.g:11597:1: rule__Uint16Array__Group__1 : rule__Uint16Array__Group__1__Impl ; public final void rule__Uint16Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11655:1: ( rule__Uint16Array__Group__1__Impl ) - // InternalRosParser.g:11656:2: rule__Uint16Array__Group__1__Impl + // InternalRosParser.g:11601:1: ( rule__Uint16Array__Group__1__Impl ) + // InternalRosParser.g:11602:2: rule__Uint16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16Array__Group__1__Impl(); @@ -34718,17 +34588,17 @@ public final void rule__Uint16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__1__Impl" - // InternalRosParser.g:11662:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; + // InternalRosParser.g:11608:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; public final void rule__Uint16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11666:1: ( ( Uint16_1 ) ) - // InternalRosParser.g:11667:1: ( Uint16_1 ) + // InternalRosParser.g:11612:1: ( ( Uint16_1 ) ) + // InternalRosParser.g:11613:1: ( Uint16_1 ) { - // InternalRosParser.g:11667:1: ( Uint16_1 ) - // InternalRosParser.g:11668:2: Uint16_1 + // InternalRosParser.g:11613:1: ( Uint16_1 ) + // InternalRosParser.g:11614:2: Uint16_1 { before(grammarAccess.getUint16ArrayAccess().getUint16Keyword_1()); match(input,Uint16_1,FOLLOW_2); @@ -34755,16 +34625,16 @@ public final void rule__Uint16Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int32Array__Group__0" - // InternalRosParser.g:11678:1: rule__Int32Array__Group__0 : rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ; + // InternalRosParser.g:11624:1: rule__Int32Array__Group__0 : rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ; public final void rule__Int32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11682:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) - // InternalRosParser.g:11683:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 + // InternalRosParser.g:11628:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) + // InternalRosParser.g:11629:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 { - pushFollow(FOLLOW_79); + pushFollow(FOLLOW_78); rule__Int32Array__Group__0__Impl(); state._fsp--; @@ -34793,21 +34663,21 @@ public final void rule__Int32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__0__Impl" - // InternalRosParser.g:11690:1: rule__Int32Array__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11636:1: rule__Int32Array__Group__0__Impl : ( () ) ; public final void rule__Int32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11694:1: ( ( () ) ) - // InternalRosParser.g:11695:1: ( () ) + // InternalRosParser.g:11640:1: ( ( () ) ) + // InternalRosParser.g:11641:1: ( () ) { - // InternalRosParser.g:11695:1: ( () ) - // InternalRosParser.g:11696:2: () + // InternalRosParser.g:11641:1: ( () ) + // InternalRosParser.g:11642:2: () { before(grammarAccess.getInt32ArrayAccess().getInt32ArrayAction_0()); - // InternalRosParser.g:11697:2: () - // InternalRosParser.g:11697:3: + // InternalRosParser.g:11643:2: () + // InternalRosParser.g:11643:3: { } @@ -34830,14 +34700,14 @@ public final void rule__Int32Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int32Array__Group__1" - // InternalRosParser.g:11705:1: rule__Int32Array__Group__1 : rule__Int32Array__Group__1__Impl ; + // InternalRosParser.g:11651:1: rule__Int32Array__Group__1 : rule__Int32Array__Group__1__Impl ; public final void rule__Int32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11709:1: ( rule__Int32Array__Group__1__Impl ) - // InternalRosParser.g:11710:2: rule__Int32Array__Group__1__Impl + // InternalRosParser.g:11655:1: ( rule__Int32Array__Group__1__Impl ) + // InternalRosParser.g:11656:2: rule__Int32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32Array__Group__1__Impl(); @@ -34863,17 +34733,17 @@ public final void rule__Int32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__1__Impl" - // InternalRosParser.g:11716:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; + // InternalRosParser.g:11662:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; public final void rule__Int32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11720:1: ( ( Int32_1 ) ) - // InternalRosParser.g:11721:1: ( Int32_1 ) + // InternalRosParser.g:11666:1: ( ( Int32_1 ) ) + // InternalRosParser.g:11667:1: ( Int32_1 ) { - // InternalRosParser.g:11721:1: ( Int32_1 ) - // InternalRosParser.g:11722:2: Int32_1 + // InternalRosParser.g:11667:1: ( Int32_1 ) + // InternalRosParser.g:11668:2: Int32_1 { before(grammarAccess.getInt32ArrayAccess().getInt32Keyword_1()); match(input,Int32_1,FOLLOW_2); @@ -34900,16 +34770,16 @@ public final void rule__Int32Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint32Array__Group__0" - // InternalRosParser.g:11732:1: rule__Uint32Array__Group__0 : rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ; + // InternalRosParser.g:11678:1: rule__Uint32Array__Group__0 : rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ; public final void rule__Uint32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11736:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) - // InternalRosParser.g:11737:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 + // InternalRosParser.g:11682:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) + // InternalRosParser.g:11683:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 { - pushFollow(FOLLOW_80); + pushFollow(FOLLOW_79); rule__Uint32Array__Group__0__Impl(); state._fsp--; @@ -34938,21 +34808,21 @@ public final void rule__Uint32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__0__Impl" - // InternalRosParser.g:11744:1: rule__Uint32Array__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11690:1: rule__Uint32Array__Group__0__Impl : ( () ) ; public final void rule__Uint32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11748:1: ( ( () ) ) - // InternalRosParser.g:11749:1: ( () ) + // InternalRosParser.g:11694:1: ( ( () ) ) + // InternalRosParser.g:11695:1: ( () ) { - // InternalRosParser.g:11749:1: ( () ) - // InternalRosParser.g:11750:2: () + // InternalRosParser.g:11695:1: ( () ) + // InternalRosParser.g:11696:2: () { before(grammarAccess.getUint32ArrayAccess().getUint32ArrayAction_0()); - // InternalRosParser.g:11751:2: () - // InternalRosParser.g:11751:3: + // InternalRosParser.g:11697:2: () + // InternalRosParser.g:11697:3: { } @@ -34975,14 +34845,14 @@ public final void rule__Uint32Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint32Array__Group__1" - // InternalRosParser.g:11759:1: rule__Uint32Array__Group__1 : rule__Uint32Array__Group__1__Impl ; + // InternalRosParser.g:11705:1: rule__Uint32Array__Group__1 : rule__Uint32Array__Group__1__Impl ; public final void rule__Uint32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11763:1: ( rule__Uint32Array__Group__1__Impl ) - // InternalRosParser.g:11764:2: rule__Uint32Array__Group__1__Impl + // InternalRosParser.g:11709:1: ( rule__Uint32Array__Group__1__Impl ) + // InternalRosParser.g:11710:2: rule__Uint32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32Array__Group__1__Impl(); @@ -35008,17 +34878,17 @@ public final void rule__Uint32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__1__Impl" - // InternalRosParser.g:11770:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; + // InternalRosParser.g:11716:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; public final void rule__Uint32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11774:1: ( ( Uint32_1 ) ) - // InternalRosParser.g:11775:1: ( Uint32_1 ) + // InternalRosParser.g:11720:1: ( ( Uint32_1 ) ) + // InternalRosParser.g:11721:1: ( Uint32_1 ) { - // InternalRosParser.g:11775:1: ( Uint32_1 ) - // InternalRosParser.g:11776:2: Uint32_1 + // InternalRosParser.g:11721:1: ( Uint32_1 ) + // InternalRosParser.g:11722:2: Uint32_1 { before(grammarAccess.getUint32ArrayAccess().getUint32Keyword_1()); match(input,Uint32_1,FOLLOW_2); @@ -35045,16 +34915,16 @@ public final void rule__Uint32Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int64Array__Group__0" - // InternalRosParser.g:11786:1: rule__Int64Array__Group__0 : rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ; + // InternalRosParser.g:11732:1: rule__Int64Array__Group__0 : rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ; public final void rule__Int64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11790:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) - // InternalRosParser.g:11791:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 + // InternalRosParser.g:11736:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) + // InternalRosParser.g:11737:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 { - pushFollow(FOLLOW_81); + pushFollow(FOLLOW_80); rule__Int64Array__Group__0__Impl(); state._fsp--; @@ -35083,21 +34953,21 @@ public final void rule__Int64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__0__Impl" - // InternalRosParser.g:11798:1: rule__Int64Array__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11744:1: rule__Int64Array__Group__0__Impl : ( () ) ; public final void rule__Int64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11802:1: ( ( () ) ) - // InternalRosParser.g:11803:1: ( () ) + // InternalRosParser.g:11748:1: ( ( () ) ) + // InternalRosParser.g:11749:1: ( () ) { - // InternalRosParser.g:11803:1: ( () ) - // InternalRosParser.g:11804:2: () + // InternalRosParser.g:11749:1: ( () ) + // InternalRosParser.g:11750:2: () { before(grammarAccess.getInt64ArrayAccess().getInt64ArrayAction_0()); - // InternalRosParser.g:11805:2: () - // InternalRosParser.g:11805:3: + // InternalRosParser.g:11751:2: () + // InternalRosParser.g:11751:3: { } @@ -35120,14 +34990,14 @@ public final void rule__Int64Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int64Array__Group__1" - // InternalRosParser.g:11813:1: rule__Int64Array__Group__1 : rule__Int64Array__Group__1__Impl ; + // InternalRosParser.g:11759:1: rule__Int64Array__Group__1 : rule__Int64Array__Group__1__Impl ; public final void rule__Int64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11817:1: ( rule__Int64Array__Group__1__Impl ) - // InternalRosParser.g:11818:2: rule__Int64Array__Group__1__Impl + // InternalRosParser.g:11763:1: ( rule__Int64Array__Group__1__Impl ) + // InternalRosParser.g:11764:2: rule__Int64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64Array__Group__1__Impl(); @@ -35153,17 +35023,17 @@ public final void rule__Int64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__1__Impl" - // InternalRosParser.g:11824:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; + // InternalRosParser.g:11770:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; public final void rule__Int64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11828:1: ( ( Int64_1 ) ) - // InternalRosParser.g:11829:1: ( Int64_1 ) + // InternalRosParser.g:11774:1: ( ( Int64_1 ) ) + // InternalRosParser.g:11775:1: ( Int64_1 ) { - // InternalRosParser.g:11829:1: ( Int64_1 ) - // InternalRosParser.g:11830:2: Int64_1 + // InternalRosParser.g:11775:1: ( Int64_1 ) + // InternalRosParser.g:11776:2: Int64_1 { before(grammarAccess.getInt64ArrayAccess().getInt64Keyword_1()); match(input,Int64_1,FOLLOW_2); @@ -35190,16 +35060,16 @@ public final void rule__Int64Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint64Array__Group__0" - // InternalRosParser.g:11840:1: rule__Uint64Array__Group__0 : rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ; + // InternalRosParser.g:11786:1: rule__Uint64Array__Group__0 : rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ; public final void rule__Uint64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11844:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) - // InternalRosParser.g:11845:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 + // InternalRosParser.g:11790:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) + // InternalRosParser.g:11791:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 { - pushFollow(FOLLOW_82); + pushFollow(FOLLOW_81); rule__Uint64Array__Group__0__Impl(); state._fsp--; @@ -35228,21 +35098,21 @@ public final void rule__Uint64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__0__Impl" - // InternalRosParser.g:11852:1: rule__Uint64Array__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11798:1: rule__Uint64Array__Group__0__Impl : ( () ) ; public final void rule__Uint64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11856:1: ( ( () ) ) - // InternalRosParser.g:11857:1: ( () ) + // InternalRosParser.g:11802:1: ( ( () ) ) + // InternalRosParser.g:11803:1: ( () ) { - // InternalRosParser.g:11857:1: ( () ) - // InternalRosParser.g:11858:2: () + // InternalRosParser.g:11803:1: ( () ) + // InternalRosParser.g:11804:2: () { before(grammarAccess.getUint64ArrayAccess().getUint64ArrayAction_0()); - // InternalRosParser.g:11859:2: () - // InternalRosParser.g:11859:3: + // InternalRosParser.g:11805:2: () + // InternalRosParser.g:11805:3: { } @@ -35265,14 +35135,14 @@ public final void rule__Uint64Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint64Array__Group__1" - // InternalRosParser.g:11867:1: rule__Uint64Array__Group__1 : rule__Uint64Array__Group__1__Impl ; + // InternalRosParser.g:11813:1: rule__Uint64Array__Group__1 : rule__Uint64Array__Group__1__Impl ; public final void rule__Uint64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11871:1: ( rule__Uint64Array__Group__1__Impl ) - // InternalRosParser.g:11872:2: rule__Uint64Array__Group__1__Impl + // InternalRosParser.g:11817:1: ( rule__Uint64Array__Group__1__Impl ) + // InternalRosParser.g:11818:2: rule__Uint64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64Array__Group__1__Impl(); @@ -35298,17 +35168,17 @@ public final void rule__Uint64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__1__Impl" - // InternalRosParser.g:11878:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; + // InternalRosParser.g:11824:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; public final void rule__Uint64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11882:1: ( ( Uint64_1 ) ) - // InternalRosParser.g:11883:1: ( Uint64_1 ) + // InternalRosParser.g:11828:1: ( ( Uint64_1 ) ) + // InternalRosParser.g:11829:1: ( Uint64_1 ) { - // InternalRosParser.g:11883:1: ( Uint64_1 ) - // InternalRosParser.g:11884:2: Uint64_1 + // InternalRosParser.g:11829:1: ( Uint64_1 ) + // InternalRosParser.g:11830:2: Uint64_1 { before(grammarAccess.getUint64ArrayAccess().getUint64Keyword_1()); match(input,Uint64_1,FOLLOW_2); @@ -35335,16 +35205,16 @@ public final void rule__Uint64Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Float32Array__Group__0" - // InternalRosParser.g:11894:1: rule__Float32Array__Group__0 : rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ; + // InternalRosParser.g:11840:1: rule__Float32Array__Group__0 : rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ; public final void rule__Float32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11898:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) - // InternalRosParser.g:11899:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 + // InternalRosParser.g:11844:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) + // InternalRosParser.g:11845:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 { - pushFollow(FOLLOW_83); + pushFollow(FOLLOW_82); rule__Float32Array__Group__0__Impl(); state._fsp--; @@ -35373,21 +35243,21 @@ public final void rule__Float32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__0__Impl" - // InternalRosParser.g:11906:1: rule__Float32Array__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11852:1: rule__Float32Array__Group__0__Impl : ( () ) ; public final void rule__Float32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11910:1: ( ( () ) ) - // InternalRosParser.g:11911:1: ( () ) + // InternalRosParser.g:11856:1: ( ( () ) ) + // InternalRosParser.g:11857:1: ( () ) { - // InternalRosParser.g:11911:1: ( () ) - // InternalRosParser.g:11912:2: () + // InternalRosParser.g:11857:1: ( () ) + // InternalRosParser.g:11858:2: () { before(grammarAccess.getFloat32ArrayAccess().getFloat32ArrayAction_0()); - // InternalRosParser.g:11913:2: () - // InternalRosParser.g:11913:3: + // InternalRosParser.g:11859:2: () + // InternalRosParser.g:11859:3: { } @@ -35410,14 +35280,14 @@ public final void rule__Float32Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float32Array__Group__1" - // InternalRosParser.g:11921:1: rule__Float32Array__Group__1 : rule__Float32Array__Group__1__Impl ; + // InternalRosParser.g:11867:1: rule__Float32Array__Group__1 : rule__Float32Array__Group__1__Impl ; public final void rule__Float32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11925:1: ( rule__Float32Array__Group__1__Impl ) - // InternalRosParser.g:11926:2: rule__Float32Array__Group__1__Impl + // InternalRosParser.g:11871:1: ( rule__Float32Array__Group__1__Impl ) + // InternalRosParser.g:11872:2: rule__Float32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32Array__Group__1__Impl(); @@ -35443,17 +35313,17 @@ public final void rule__Float32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__1__Impl" - // InternalRosParser.g:11932:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; + // InternalRosParser.g:11878:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; public final void rule__Float32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11936:1: ( ( Float32_1 ) ) - // InternalRosParser.g:11937:1: ( Float32_1 ) + // InternalRosParser.g:11882:1: ( ( Float32_1 ) ) + // InternalRosParser.g:11883:1: ( Float32_1 ) { - // InternalRosParser.g:11937:1: ( Float32_1 ) - // InternalRosParser.g:11938:2: Float32_1 + // InternalRosParser.g:11883:1: ( Float32_1 ) + // InternalRosParser.g:11884:2: Float32_1 { before(grammarAccess.getFloat32ArrayAccess().getFloat32Keyword_1()); match(input,Float32_1,FOLLOW_2); @@ -35480,16 +35350,16 @@ public final void rule__Float32Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__0" - // InternalRosParser.g:11948:1: rule__Float64Array__Group__0 : rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ; + // InternalRosParser.g:11894:1: rule__Float64Array__Group__0 : rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ; public final void rule__Float64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11952:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) - // InternalRosParser.g:11953:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 + // InternalRosParser.g:11898:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) + // InternalRosParser.g:11899:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 { - pushFollow(FOLLOW_84); + pushFollow(FOLLOW_83); rule__Float64Array__Group__0__Impl(); state._fsp--; @@ -35518,21 +35388,21 @@ public final void rule__Float64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__0__Impl" - // InternalRosParser.g:11960:1: rule__Float64Array__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11906:1: rule__Float64Array__Group__0__Impl : ( () ) ; public final void rule__Float64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11964:1: ( ( () ) ) - // InternalRosParser.g:11965:1: ( () ) + // InternalRosParser.g:11910:1: ( ( () ) ) + // InternalRosParser.g:11911:1: ( () ) { - // InternalRosParser.g:11965:1: ( () ) - // InternalRosParser.g:11966:2: () + // InternalRosParser.g:11911:1: ( () ) + // InternalRosParser.g:11912:2: () { before(grammarAccess.getFloat64ArrayAccess().getFloat64ArrayAction_0()); - // InternalRosParser.g:11967:2: () - // InternalRosParser.g:11967:3: + // InternalRosParser.g:11913:2: () + // InternalRosParser.g:11913:3: { } @@ -35555,14 +35425,14 @@ public final void rule__Float64Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__1" - // InternalRosParser.g:11975:1: rule__Float64Array__Group__1 : rule__Float64Array__Group__1__Impl ; + // InternalRosParser.g:11921:1: rule__Float64Array__Group__1 : rule__Float64Array__Group__1__Impl ; public final void rule__Float64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11979:1: ( rule__Float64Array__Group__1__Impl ) - // InternalRosParser.g:11980:2: rule__Float64Array__Group__1__Impl + // InternalRosParser.g:11925:1: ( rule__Float64Array__Group__1__Impl ) + // InternalRosParser.g:11926:2: rule__Float64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64Array__Group__1__Impl(); @@ -35588,17 +35458,17 @@ public final void rule__Float64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__1__Impl" - // InternalRosParser.g:11986:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; + // InternalRosParser.g:11932:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; public final void rule__Float64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11990:1: ( ( Float64_1 ) ) - // InternalRosParser.g:11991:1: ( Float64_1 ) + // InternalRosParser.g:11936:1: ( ( Float64_1 ) ) + // InternalRosParser.g:11937:1: ( Float64_1 ) { - // InternalRosParser.g:11991:1: ( Float64_1 ) - // InternalRosParser.g:11992:2: Float64_1 + // InternalRosParser.g:11937:1: ( Float64_1 ) + // InternalRosParser.g:11938:2: Float64_1 { before(grammarAccess.getFloat64ArrayAccess().getFloat64Keyword_1()); match(input,Float64_1,FOLLOW_2); @@ -35625,16 +35495,16 @@ public final void rule__Float64Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__0" - // InternalRosParser.g:12002:1: rule__String0Array__Group__0 : rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ; + // InternalRosParser.g:11948:1: rule__String0Array__Group__0 : rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ; public final void rule__String0Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12006:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) - // InternalRosParser.g:12007:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 + // InternalRosParser.g:11952:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) + // InternalRosParser.g:11953:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 { - pushFollow(FOLLOW_85); + pushFollow(FOLLOW_84); rule__String0Array__Group__0__Impl(); state._fsp--; @@ -35663,21 +35533,21 @@ public final void rule__String0Array__Group__0() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__0__Impl" - // InternalRosParser.g:12014:1: rule__String0Array__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11960:1: rule__String0Array__Group__0__Impl : ( () ) ; public final void rule__String0Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12018:1: ( ( () ) ) - // InternalRosParser.g:12019:1: ( () ) + // InternalRosParser.g:11964:1: ( ( () ) ) + // InternalRosParser.g:11965:1: ( () ) { - // InternalRosParser.g:12019:1: ( () ) - // InternalRosParser.g:12020:2: () + // InternalRosParser.g:11965:1: ( () ) + // InternalRosParser.g:11966:2: () { before(grammarAccess.getString0ArrayAccess().getStringArrayAction_0()); - // InternalRosParser.g:12021:2: () - // InternalRosParser.g:12021:3: + // InternalRosParser.g:11967:2: () + // InternalRosParser.g:11967:3: { } @@ -35700,14 +35570,14 @@ public final void rule__String0Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__1" - // InternalRosParser.g:12029:1: rule__String0Array__Group__1 : rule__String0Array__Group__1__Impl ; + // InternalRosParser.g:11975:1: rule__String0Array__Group__1 : rule__String0Array__Group__1__Impl ; public final void rule__String0Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12033:1: ( rule__String0Array__Group__1__Impl ) - // InternalRosParser.g:12034:2: rule__String0Array__Group__1__Impl + // InternalRosParser.g:11979:1: ( rule__String0Array__Group__1__Impl ) + // InternalRosParser.g:11980:2: rule__String0Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0Array__Group__1__Impl(); @@ -35733,17 +35603,17 @@ public final void rule__String0Array__Group__1() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__1__Impl" - // InternalRosParser.g:12040:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; + // InternalRosParser.g:11986:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; public final void rule__String0Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12044:1: ( ( String_2 ) ) - // InternalRosParser.g:12045:1: ( String_2 ) + // InternalRosParser.g:11990:1: ( ( String_2 ) ) + // InternalRosParser.g:11991:1: ( String_2 ) { - // InternalRosParser.g:12045:1: ( String_2 ) - // InternalRosParser.g:12046:2: String_2 + // InternalRosParser.g:11991:1: ( String_2 ) + // InternalRosParser.g:11992:2: String_2 { before(grammarAccess.getString0ArrayAccess().getStringKeyword_1()); match(input,String_2,FOLLOW_2); @@ -35770,16 +35640,16 @@ public final void rule__String0Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ByteArray__Group__0" - // InternalRosParser.g:12056:1: rule__ByteArray__Group__0 : rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ; + // InternalRosParser.g:12002:1: rule__ByteArray__Group__0 : rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ; public final void rule__ByteArray__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12060:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) - // InternalRosParser.g:12061:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 + // InternalRosParser.g:12006:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) + // InternalRosParser.g:12007:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 { - pushFollow(FOLLOW_86); + pushFollow(FOLLOW_85); rule__ByteArray__Group__0__Impl(); state._fsp--; @@ -35808,21 +35678,21 @@ public final void rule__ByteArray__Group__0() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__0__Impl" - // InternalRosParser.g:12068:1: rule__ByteArray__Group__0__Impl : ( () ) ; + // InternalRosParser.g:12014:1: rule__ByteArray__Group__0__Impl : ( () ) ; public final void rule__ByteArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12072:1: ( ( () ) ) - // InternalRosParser.g:12073:1: ( () ) + // InternalRosParser.g:12018:1: ( ( () ) ) + // InternalRosParser.g:12019:1: ( () ) { - // InternalRosParser.g:12073:1: ( () ) - // InternalRosParser.g:12074:2: () + // InternalRosParser.g:12019:1: ( () ) + // InternalRosParser.g:12020:2: () { before(grammarAccess.getByteArrayAccess().getByteArrayAction_0()); - // InternalRosParser.g:12075:2: () - // InternalRosParser.g:12075:3: + // InternalRosParser.g:12021:2: () + // InternalRosParser.g:12021:3: { } @@ -35845,14 +35715,14 @@ public final void rule__ByteArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__ByteArray__Group__1" - // InternalRosParser.g:12083:1: rule__ByteArray__Group__1 : rule__ByteArray__Group__1__Impl ; + // InternalRosParser.g:12029:1: rule__ByteArray__Group__1 : rule__ByteArray__Group__1__Impl ; public final void rule__ByteArray__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12087:1: ( rule__ByteArray__Group__1__Impl ) - // InternalRosParser.g:12088:2: rule__ByteArray__Group__1__Impl + // InternalRosParser.g:12033:1: ( rule__ByteArray__Group__1__Impl ) + // InternalRosParser.g:12034:2: rule__ByteArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__ByteArray__Group__1__Impl(); @@ -35878,17 +35748,17 @@ public final void rule__ByteArray__Group__1() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__1__Impl" - // InternalRosParser.g:12094:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; + // InternalRosParser.g:12040:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; public final void rule__ByteArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12098:1: ( ( Byte_1 ) ) - // InternalRosParser.g:12099:1: ( Byte_1 ) + // InternalRosParser.g:12044:1: ( ( Byte_1 ) ) + // InternalRosParser.g:12045:1: ( Byte_1 ) { - // InternalRosParser.g:12099:1: ( Byte_1 ) - // InternalRosParser.g:12100:2: Byte_1 + // InternalRosParser.g:12045:1: ( Byte_1 ) + // InternalRosParser.g:12046:2: Byte_1 { before(grammarAccess.getByteArrayAccess().getByteKeyword_1()); match(input,Byte_1,FOLLOW_2); @@ -35915,14 +35785,14 @@ public final void rule__ByteArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__CharArray__Group__0" - // InternalRosParser.g:12110:1: rule__CharArray__Group__0 : rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ; + // InternalRosParser.g:12056: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 { - // InternalRosParser.g:12114:1: ( rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ) - // InternalRosParser.g:12115:2: rule__CharArray__Group__0__Impl rule__CharArray__Group__1 + // InternalRosParser.g:12060:1: ( rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ) + // InternalRosParser.g:12061:2: rule__CharArray__Group__0__Impl rule__CharArray__Group__1 { pushFollow(FOLLOW_21); rule__CharArray__Group__0__Impl(); @@ -35953,21 +35823,21 @@ public final void rule__CharArray__Group__0() throws RecognitionException { // $ANTLR start "rule__CharArray__Group__0__Impl" - // InternalRosParser.g:12122:1: rule__CharArray__Group__0__Impl : ( () ) ; + // InternalRosParser.g:12068:1: rule__CharArray__Group__0__Impl : ( () ) ; public final void rule__CharArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12126:1: ( ( () ) ) - // InternalRosParser.g:12127:1: ( () ) + // InternalRosParser.g:12072:1: ( ( () ) ) + // InternalRosParser.g:12073:1: ( () ) { - // InternalRosParser.g:12127:1: ( () ) - // InternalRosParser.g:12128:2: () + // InternalRosParser.g:12073:1: ( () ) + // InternalRosParser.g:12074:2: () { before(grammarAccess.getCharArrayAccess().getCharArrayAction_0()); - // InternalRosParser.g:12129:2: () - // InternalRosParser.g:12129:3: + // InternalRosParser.g:12075:2: () + // InternalRosParser.g:12075:3: { } @@ -35990,14 +35860,14 @@ public final void rule__CharArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__CharArray__Group__1" - // InternalRosParser.g:12137:1: rule__CharArray__Group__1 : rule__CharArray__Group__1__Impl ; + // InternalRosParser.g:12083:1: rule__CharArray__Group__1 : rule__CharArray__Group__1__Impl ; public final void rule__CharArray__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12141:1: ( rule__CharArray__Group__1__Impl ) - // InternalRosParser.g:12142:2: rule__CharArray__Group__1__Impl + // InternalRosParser.g:12087:1: ( rule__CharArray__Group__1__Impl ) + // InternalRosParser.g:12088:2: rule__CharArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__CharArray__Group__1__Impl(); @@ -36023,17 +35893,17 @@ public final void rule__CharArray__Group__1() throws RecognitionException { // $ANTLR start "rule__CharArray__Group__1__Impl" - // InternalRosParser.g:12148:1: rule__CharArray__Group__1__Impl : ( Char_1 ) ; + // InternalRosParser.g:12094:1: rule__CharArray__Group__1__Impl : ( Char_1 ) ; public final void rule__CharArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12152:1: ( ( Char_1 ) ) - // InternalRosParser.g:12153:1: ( Char_1 ) + // InternalRosParser.g:12098:1: ( ( Char_1 ) ) + // InternalRosParser.g:12099:1: ( Char_1 ) { - // InternalRosParser.g:12153:1: ( Char_1 ) - // InternalRosParser.g:12154:2: Char_1 + // InternalRosParser.g:12099:1: ( Char_1 ) + // InternalRosParser.g:12100:2: Char_1 { before(grammarAccess.getCharArrayAccess().getCharKeyword_1()); match(input,Char_1,FOLLOW_2); @@ -36060,16 +35930,16 @@ public final void rule__CharArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Header__Group__0" - // InternalRosParser.g:12164:1: rule__Header__Group__0 : rule__Header__Group__0__Impl rule__Header__Group__1 ; + // InternalRosParser.g:12110:1: rule__Header__Group__0 : rule__Header__Group__0__Impl rule__Header__Group__1 ; public final void rule__Header__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12168:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) - // InternalRosParser.g:12169:2: rule__Header__Group__0__Impl rule__Header__Group__1 + // InternalRosParser.g:12114:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) + // InternalRosParser.g:12115:2: rule__Header__Group__0__Impl rule__Header__Group__1 { - pushFollow(FOLLOW_87); + pushFollow(FOLLOW_86); rule__Header__Group__0__Impl(); state._fsp--; @@ -36098,21 +35968,21 @@ public final void rule__Header__Group__0() throws RecognitionException { // $ANTLR start "rule__Header__Group__0__Impl" - // InternalRosParser.g:12176:1: rule__Header__Group__0__Impl : ( () ) ; + // InternalRosParser.g:12122:1: rule__Header__Group__0__Impl : ( () ) ; public final void rule__Header__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12180:1: ( ( () ) ) - // InternalRosParser.g:12181:1: ( () ) + // InternalRosParser.g:12126:1: ( ( () ) ) + // InternalRosParser.g:12127:1: ( () ) { - // InternalRosParser.g:12181:1: ( () ) - // InternalRosParser.g:12182:2: () + // InternalRosParser.g:12127:1: ( () ) + // InternalRosParser.g:12128:2: () { before(grammarAccess.getHeaderAccess().getHeaderAction_0()); - // InternalRosParser.g:12183:2: () - // InternalRosParser.g:12183:3: + // InternalRosParser.g:12129:2: () + // InternalRosParser.g:12129:3: { } @@ -36135,14 +36005,14 @@ public final void rule__Header__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Header__Group__1" - // InternalRosParser.g:12191:1: rule__Header__Group__1 : rule__Header__Group__1__Impl ; + // InternalRosParser.g:12137:1: rule__Header__Group__1 : rule__Header__Group__1__Impl ; public final void rule__Header__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12195:1: ( rule__Header__Group__1__Impl ) - // InternalRosParser.g:12196:2: rule__Header__Group__1__Impl + // InternalRosParser.g:12141:1: ( rule__Header__Group__1__Impl ) + // InternalRosParser.g:12142:2: rule__Header__Group__1__Impl { pushFollow(FOLLOW_2); rule__Header__Group__1__Impl(); @@ -36168,17 +36038,17 @@ public final void rule__Header__Group__1() throws RecognitionException { // $ANTLR start "rule__Header__Group__1__Impl" - // InternalRosParser.g:12202:1: rule__Header__Group__1__Impl : ( Header ) ; + // InternalRosParser.g:12148:1: rule__Header__Group__1__Impl : ( Header ) ; public final void rule__Header__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12206:1: ( ( Header ) ) - // InternalRosParser.g:12207:1: ( Header ) + // InternalRosParser.g:12152:1: ( ( Header ) ) + // InternalRosParser.g:12153:1: ( Header ) { - // InternalRosParser.g:12207:1: ( Header ) - // InternalRosParser.g:12208:2: Header + // InternalRosParser.g:12153:1: ( Header ) + // InternalRosParser.g:12154:2: Header { before(grammarAccess.getHeaderAccess().getHeaderKeyword_1()); match(input,Header,FOLLOW_2); @@ -36205,16 +36075,16 @@ public final void rule__Header__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__0" - // InternalRosParser.g:12218:1: rule__ArraySpecRef__Group__0 : rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ; + // InternalRosParser.g:12164: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 { - // InternalRosParser.g:12222:1: ( rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ) - // InternalRosParser.g:12223:2: rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 + // InternalRosParser.g:12168:1: ( rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ) + // InternalRosParser.g:12169:2: rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 { - pushFollow(FOLLOW_88); + pushFollow(FOLLOW_87); rule__ArraySpecRef__Group__0__Impl(); state._fsp--; @@ -36243,21 +36113,21 @@ public final void rule__ArraySpecRef__Group__0() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__0__Impl" - // InternalRosParser.g:12230:1: rule__ArraySpecRef__Group__0__Impl : ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ; + // InternalRosParser.g:12176:1: rule__ArraySpecRef__Group__0__Impl : ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ; public final void rule__ArraySpecRef__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12234:1: ( ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ) - // InternalRosParser.g:12235:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) + // InternalRosParser.g:12180:1: ( ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ) + // InternalRosParser.g:12181:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) { - // InternalRosParser.g:12235:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) - // InternalRosParser.g:12236:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) + // InternalRosParser.g:12181:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) + // InternalRosParser.g:12182:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) { before(grammarAccess.getArraySpecRefAccess().getReferenceAssignment_0()); - // InternalRosParser.g:12237:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) - // InternalRosParser.g:12237:3: rule__ArraySpecRef__ReferenceAssignment_0 + // InternalRosParser.g:12183:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) + // InternalRosParser.g:12183:3: rule__ArraySpecRef__ReferenceAssignment_0 { pushFollow(FOLLOW_2); rule__ArraySpecRef__ReferenceAssignment_0(); @@ -36290,14 +36160,14 @@ public final void rule__ArraySpecRef__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ArraySpecRef__Group__1" - // InternalRosParser.g:12245:1: rule__ArraySpecRef__Group__1 : rule__ArraySpecRef__Group__1__Impl ; + // InternalRosParser.g:12191:1: rule__ArraySpecRef__Group__1 : rule__ArraySpecRef__Group__1__Impl ; public final void rule__ArraySpecRef__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12249:1: ( rule__ArraySpecRef__Group__1__Impl ) - // InternalRosParser.g:12250:2: rule__ArraySpecRef__Group__1__Impl + // InternalRosParser.g:12195:1: ( rule__ArraySpecRef__Group__1__Impl ) + // InternalRosParser.g:12196:2: rule__ArraySpecRef__Group__1__Impl { pushFollow(FOLLOW_2); rule__ArraySpecRef__Group__1__Impl(); @@ -36323,17 +36193,17 @@ public final void rule__ArraySpecRef__Group__1() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__1__Impl" - // InternalRosParser.g:12256:1: rule__ArraySpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; + // InternalRosParser.g:12202:1: rule__ArraySpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; public final void rule__ArraySpecRef__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12260:1: ( ( LeftSquareBracketRightSquareBracket ) ) - // InternalRosParser.g:12261:1: ( LeftSquareBracketRightSquareBracket ) + // InternalRosParser.g:12206:1: ( ( LeftSquareBracketRightSquareBracket ) ) + // InternalRosParser.g:12207:1: ( LeftSquareBracketRightSquareBracket ) { - // InternalRosParser.g:12261:1: ( LeftSquareBracketRightSquareBracket ) - // InternalRosParser.g:12262:2: LeftSquareBracketRightSquareBracket + // InternalRosParser.g:12207:1: ( LeftSquareBracketRightSquareBracket ) + // InternalRosParser.g:12208:2: LeftSquareBracketRightSquareBracket { before(grammarAccess.getArraySpecRefAccess().getLeftSquareBracketRightSquareBracketKeyword_1()); match(input,LeftSquareBracketRightSquareBracket,FOLLOW_2); @@ -36360,17 +36230,17 @@ public final void rule__ArraySpecRef__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__PackageSet__PackageAssignment_1" - // InternalRosParser.g:12272:1: rule__PackageSet__PackageAssignment_1 : ( rulePackage_Impl ) ; + // InternalRosParser.g:12218:1: rule__PackageSet__PackageAssignment_1 : ( rulePackage_Impl ) ; public final void rule__PackageSet__PackageAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12276:1: ( ( rulePackage_Impl ) ) - // InternalRosParser.g:12277:2: ( rulePackage_Impl ) + // InternalRosParser.g:12222:1: ( ( rulePackage_Impl ) ) + // InternalRosParser.g:12223:2: ( rulePackage_Impl ) { - // InternalRosParser.g:12277:2: ( rulePackage_Impl ) - // InternalRosParser.g:12278:3: rulePackage_Impl + // InternalRosParser.g:12223:2: ( rulePackage_Impl ) + // InternalRosParser.g:12224:3: rulePackage_Impl { before(grammarAccess.getPackageSetAccess().getPackagePackage_ImplParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -36401,17 +36271,17 @@ public final void rule__PackageSet__PackageAssignment_1() throws RecognitionExce // $ANTLR start "rule__Package_Impl__NameAssignment_1" - // InternalRosParser.g:12287:1: rule__Package_Impl__NameAssignment_1 : ( ruleRosNames ) ; + // InternalRosParser.g:12233:1: rule__Package_Impl__NameAssignment_1 : ( ruleRosNames ) ; public final void rule__Package_Impl__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12291:1: ( ( ruleRosNames ) ) - // InternalRosParser.g:12292:2: ( ruleRosNames ) + // InternalRosParser.g:12237:1: ( ( ruleRosNames ) ) + // InternalRosParser.g:12238:2: ( ruleRosNames ) { - // InternalRosParser.g:12292:2: ( ruleRosNames ) - // InternalRosParser.g:12293:3: ruleRosNames + // InternalRosParser.g:12238:2: ( ruleRosNames ) + // InternalRosParser.g:12239:3: ruleRosNames { before(grammarAccess.getPackage_ImplAccess().getNameRosNamesParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -36442,17 +36312,17 @@ public final void rule__Package_Impl__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__FromGitRepoAssignment_4_1" - // InternalRosParser.g:12302:1: rule__Package_Impl__FromGitRepoAssignment_4_1 : ( ruleEString ) ; + // InternalRosParser.g:12248:1: rule__Package_Impl__FromGitRepoAssignment_4_1 : ( ruleEString ) ; public final void rule__Package_Impl__FromGitRepoAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12306:1: ( ( ruleEString ) ) - // InternalRosParser.g:12307:2: ( ruleEString ) + // InternalRosParser.g:12252:1: ( ( ruleEString ) ) + // InternalRosParser.g:12253:2: ( ruleEString ) { - // InternalRosParser.g:12307:2: ( ruleEString ) - // InternalRosParser.g:12308:3: ruleEString + // InternalRosParser.g:12253:2: ( ruleEString ) + // InternalRosParser.g:12254:3: ruleEString { before(grammarAccess.getPackage_ImplAccess().getFromGitRepoEStringParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -36483,17 +36353,17 @@ public final void rule__Package_Impl__FromGitRepoAssignment_4_1() throws Recogni // $ANTLR start "rule__Package_Impl__DependencyAssignment_5_2" - // InternalRosParser.g:12317:1: rule__Package_Impl__DependencyAssignment_5_2 : ( ruleDependency ) ; + // InternalRosParser.g:12263:1: rule__Package_Impl__DependencyAssignment_5_2 : ( ruleDependency ) ; public final void rule__Package_Impl__DependencyAssignment_5_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12321:1: ( ( ruleDependency ) ) - // InternalRosParser.g:12322:2: ( ruleDependency ) + // InternalRosParser.g:12267:1: ( ( ruleDependency ) ) + // InternalRosParser.g:12268:2: ( ruleDependency ) { - // InternalRosParser.g:12322:2: ( ruleDependency ) - // InternalRosParser.g:12323:3: ruleDependency + // InternalRosParser.g:12268:2: ( ruleDependency ) + // InternalRosParser.g:12269:3: ruleDependency { before(grammarAccess.getPackage_ImplAccess().getDependencyDependencyParserRuleCall_5_2_0()); pushFollow(FOLLOW_2); @@ -36524,17 +36394,17 @@ public final void rule__Package_Impl__DependencyAssignment_5_2() throws Recognit // $ANTLR start "rule__Package_Impl__DependencyAssignment_5_3_1" - // InternalRosParser.g:12332:1: rule__Package_Impl__DependencyAssignment_5_3_1 : ( ruleDependency ) ; + // InternalRosParser.g:12278:1: rule__Package_Impl__DependencyAssignment_5_3_1 : ( ruleDependency ) ; public final void rule__Package_Impl__DependencyAssignment_5_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12336:1: ( ( ruleDependency ) ) - // InternalRosParser.g:12337:2: ( ruleDependency ) + // InternalRosParser.g:12282:1: ( ( ruleDependency ) ) + // InternalRosParser.g:12283:2: ( ruleDependency ) { - // InternalRosParser.g:12337:2: ( ruleDependency ) - // InternalRosParser.g:12338:3: ruleDependency + // InternalRosParser.g:12283:2: ( ruleDependency ) + // InternalRosParser.g:12284:3: ruleDependency { before(grammarAccess.getPackage_ImplAccess().getDependencyDependencyParserRuleCall_5_3_1_0()); pushFollow(FOLLOW_2); @@ -36565,17 +36435,17 @@ public final void rule__Package_Impl__DependencyAssignment_5_3_1() throws Recogn // $ANTLR start "rule__Package_Impl__SpecAssignment_6_0_2" - // InternalRosParser.g:12347:1: rule__Package_Impl__SpecAssignment_6_0_2 : ( ruleTopicSpec ) ; + // InternalRosParser.g:12293:1: rule__Package_Impl__SpecAssignment_6_0_2 : ( ruleTopicSpec ) ; public final void rule__Package_Impl__SpecAssignment_6_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12351:1: ( ( ruleTopicSpec ) ) - // InternalRosParser.g:12352:2: ( ruleTopicSpec ) + // InternalRosParser.g:12297:1: ( ( ruleTopicSpec ) ) + // InternalRosParser.g:12298:2: ( ruleTopicSpec ) { - // InternalRosParser.g:12352:2: ( ruleTopicSpec ) - // InternalRosParser.g:12353:3: ruleTopicSpec + // InternalRosParser.g:12298:2: ( ruleTopicSpec ) + // InternalRosParser.g:12299:3: ruleTopicSpec { before(grammarAccess.getPackage_ImplAccess().getSpecTopicSpecParserRuleCall_6_0_2_0()); pushFollow(FOLLOW_2); @@ -36606,17 +36476,17 @@ public final void rule__Package_Impl__SpecAssignment_6_0_2() throws RecognitionE // $ANTLR start "rule__Package_Impl__SpecAssignment_6_1_2" - // InternalRosParser.g:12362:1: rule__Package_Impl__SpecAssignment_6_1_2 : ( ruleServiceSpec ) ; + // InternalRosParser.g:12308:1: rule__Package_Impl__SpecAssignment_6_1_2 : ( ruleServiceSpec ) ; public final void rule__Package_Impl__SpecAssignment_6_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12366:1: ( ( ruleServiceSpec ) ) - // InternalRosParser.g:12367:2: ( ruleServiceSpec ) + // InternalRosParser.g:12312:1: ( ( ruleServiceSpec ) ) + // InternalRosParser.g:12313:2: ( ruleServiceSpec ) { - // InternalRosParser.g:12367:2: ( ruleServiceSpec ) - // InternalRosParser.g:12368:3: ruleServiceSpec + // InternalRosParser.g:12313:2: ( ruleServiceSpec ) + // InternalRosParser.g:12314:3: ruleServiceSpec { before(grammarAccess.getPackage_ImplAccess().getSpecServiceSpecParserRuleCall_6_1_2_0()); pushFollow(FOLLOW_2); @@ -36647,17 +36517,17 @@ public final void rule__Package_Impl__SpecAssignment_6_1_2() throws RecognitionE // $ANTLR start "rule__Package_Impl__SpecAssignment_6_2_2" - // InternalRosParser.g:12377:1: rule__Package_Impl__SpecAssignment_6_2_2 : ( ruleActionSpec ) ; + // InternalRosParser.g:12323:1: rule__Package_Impl__SpecAssignment_6_2_2 : ( ruleActionSpec ) ; public final void rule__Package_Impl__SpecAssignment_6_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12381:1: ( ( ruleActionSpec ) ) - // InternalRosParser.g:12382:2: ( ruleActionSpec ) + // InternalRosParser.g:12327:1: ( ( ruleActionSpec ) ) + // InternalRosParser.g:12328:2: ( ruleActionSpec ) { - // InternalRosParser.g:12382:2: ( ruleActionSpec ) - // InternalRosParser.g:12383:3: ruleActionSpec + // InternalRosParser.g:12328:2: ( ruleActionSpec ) + // InternalRosParser.g:12329:3: ruleActionSpec { before(grammarAccess.getPackage_ImplAccess().getSpecActionSpecParserRuleCall_6_2_2_0()); pushFollow(FOLLOW_2); @@ -36688,21 +36558,21 @@ public final void rule__Package_Impl__SpecAssignment_6_2_2() throws RecognitionE // $ANTLR start "rule__TopicSpec__NameAssignment_1" - // InternalRosParser.g:12392:1: rule__TopicSpec__NameAssignment_1 : ( ( rule__TopicSpec__NameAlternatives_1_0 ) ) ; + // InternalRosParser.g:12338:1: rule__TopicSpec__NameAssignment_1 : ( ( rule__TopicSpec__NameAlternatives_1_0 ) ) ; public final void rule__TopicSpec__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12396:1: ( ( ( rule__TopicSpec__NameAlternatives_1_0 ) ) ) - // InternalRosParser.g:12397:2: ( ( rule__TopicSpec__NameAlternatives_1_0 ) ) + // InternalRosParser.g:12342:1: ( ( ( rule__TopicSpec__NameAlternatives_1_0 ) ) ) + // InternalRosParser.g:12343:2: ( ( rule__TopicSpec__NameAlternatives_1_0 ) ) { - // InternalRosParser.g:12397:2: ( ( rule__TopicSpec__NameAlternatives_1_0 ) ) - // InternalRosParser.g:12398:3: ( rule__TopicSpec__NameAlternatives_1_0 ) + // InternalRosParser.g:12343:2: ( ( rule__TopicSpec__NameAlternatives_1_0 ) ) + // InternalRosParser.g:12344:3: ( rule__TopicSpec__NameAlternatives_1_0 ) { before(grammarAccess.getTopicSpecAccess().getNameAlternatives_1_0()); - // InternalRosParser.g:12399:3: ( rule__TopicSpec__NameAlternatives_1_0 ) - // InternalRosParser.g:12399:4: rule__TopicSpec__NameAlternatives_1_0 + // InternalRosParser.g:12345:3: ( rule__TopicSpec__NameAlternatives_1_0 ) + // InternalRosParser.g:12345:4: rule__TopicSpec__NameAlternatives_1_0 { pushFollow(FOLLOW_2); rule__TopicSpec__NameAlternatives_1_0(); @@ -36735,17 +36605,17 @@ public final void rule__TopicSpec__NameAssignment_1() throws RecognitionExceptio // $ANTLR start "rule__TopicSpec__MessageAssignment_4_1" - // InternalRosParser.g:12407:1: rule__TopicSpec__MessageAssignment_4_1 : ( ruleMessageDefinition ) ; + // InternalRosParser.g:12353:1: rule__TopicSpec__MessageAssignment_4_1 : ( ruleMessageDefinition ) ; public final void rule__TopicSpec__MessageAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12411:1: ( ( ruleMessageDefinition ) ) - // InternalRosParser.g:12412:2: ( ruleMessageDefinition ) + // InternalRosParser.g:12357:1: ( ( ruleMessageDefinition ) ) + // InternalRosParser.g:12358:2: ( ruleMessageDefinition ) { - // InternalRosParser.g:12412:2: ( ruleMessageDefinition ) - // InternalRosParser.g:12413:3: ruleMessageDefinition + // InternalRosParser.g:12358:2: ( ruleMessageDefinition ) + // InternalRosParser.g:12359:3: ruleMessageDefinition { before(grammarAccess.getTopicSpecAccess().getMessageMessageDefinitionParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -36776,17 +36646,17 @@ public final void rule__TopicSpec__MessageAssignment_4_1() throws RecognitionExc // $ANTLR start "rule__ServiceSpec__NameAssignment_1" - // InternalRosParser.g:12422:1: rule__ServiceSpec__NameAssignment_1 : ( ruleEString ) ; + // InternalRosParser.g:12368:1: rule__ServiceSpec__NameAssignment_1 : ( ruleEString ) ; public final void rule__ServiceSpec__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12426:1: ( ( ruleEString ) ) - // InternalRosParser.g:12427:2: ( ruleEString ) + // InternalRosParser.g:12372:1: ( ( ruleEString ) ) + // InternalRosParser.g:12373:2: ( ruleEString ) { - // InternalRosParser.g:12427:2: ( ruleEString ) - // InternalRosParser.g:12428:3: ruleEString + // InternalRosParser.g:12373:2: ( ruleEString ) + // InternalRosParser.g:12374:3: ruleEString { before(grammarAccess.getServiceSpecAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -36817,17 +36687,17 @@ public final void rule__ServiceSpec__NameAssignment_1() throws RecognitionExcept // $ANTLR start "rule__ServiceSpec__RequestAssignment_4_1" - // InternalRosParser.g:12437:1: rule__ServiceSpec__RequestAssignment_4_1 : ( ruleMessageDefinition ) ; + // InternalRosParser.g:12383:1: rule__ServiceSpec__RequestAssignment_4_1 : ( ruleMessageDefinition ) ; public final void rule__ServiceSpec__RequestAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12441:1: ( ( ruleMessageDefinition ) ) - // InternalRosParser.g:12442:2: ( ruleMessageDefinition ) + // InternalRosParser.g:12387:1: ( ( ruleMessageDefinition ) ) + // InternalRosParser.g:12388:2: ( ruleMessageDefinition ) { - // InternalRosParser.g:12442:2: ( ruleMessageDefinition ) - // InternalRosParser.g:12443:3: ruleMessageDefinition + // InternalRosParser.g:12388:2: ( ruleMessageDefinition ) + // InternalRosParser.g:12389:3: ruleMessageDefinition { before(grammarAccess.getServiceSpecAccess().getRequestMessageDefinitionParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -36858,17 +36728,17 @@ public final void rule__ServiceSpec__RequestAssignment_4_1() throws RecognitionE // $ANTLR start "rule__ServiceSpec__ResponseAssignment_6_1" - // InternalRosParser.g:12452:1: rule__ServiceSpec__ResponseAssignment_6_1 : ( ruleMessageDefinition ) ; + // InternalRosParser.g:12398:1: rule__ServiceSpec__ResponseAssignment_6_1 : ( ruleMessageDefinition ) ; public final void rule__ServiceSpec__ResponseAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12456:1: ( ( ruleMessageDefinition ) ) - // InternalRosParser.g:12457:2: ( ruleMessageDefinition ) + // InternalRosParser.g:12402:1: ( ( ruleMessageDefinition ) ) + // InternalRosParser.g:12403:2: ( ruleMessageDefinition ) { - // InternalRosParser.g:12457:2: ( ruleMessageDefinition ) - // InternalRosParser.g:12458:3: ruleMessageDefinition + // InternalRosParser.g:12403:2: ( ruleMessageDefinition ) + // InternalRosParser.g:12404:3: ruleMessageDefinition { before(grammarAccess.getServiceSpecAccess().getResponseMessageDefinitionParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -36899,17 +36769,17 @@ public final void rule__ServiceSpec__ResponseAssignment_6_1() throws Recognition // $ANTLR start "rule__ActionSpec__NameAssignment_1" - // InternalRosParser.g:12467:1: rule__ActionSpec__NameAssignment_1 : ( ruleEString ) ; + // InternalRosParser.g:12413:1: rule__ActionSpec__NameAssignment_1 : ( ruleEString ) ; public final void rule__ActionSpec__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12471:1: ( ( ruleEString ) ) - // InternalRosParser.g:12472:2: ( ruleEString ) + // InternalRosParser.g:12417:1: ( ( ruleEString ) ) + // InternalRosParser.g:12418:2: ( ruleEString ) { - // InternalRosParser.g:12472:2: ( ruleEString ) - // InternalRosParser.g:12473:3: ruleEString + // InternalRosParser.g:12418:2: ( ruleEString ) + // InternalRosParser.g:12419:3: ruleEString { before(grammarAccess.getActionSpecAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -36940,17 +36810,17 @@ public final void rule__ActionSpec__NameAssignment_1() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__GoalAssignment_4_1" - // InternalRosParser.g:12482:1: rule__ActionSpec__GoalAssignment_4_1 : ( ruleMessageDefinition ) ; + // InternalRosParser.g:12428:1: rule__ActionSpec__GoalAssignment_4_1 : ( ruleMessageDefinition ) ; public final void rule__ActionSpec__GoalAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12486:1: ( ( ruleMessageDefinition ) ) - // InternalRosParser.g:12487:2: ( ruleMessageDefinition ) + // InternalRosParser.g:12432:1: ( ( ruleMessageDefinition ) ) + // InternalRosParser.g:12433:2: ( ruleMessageDefinition ) { - // InternalRosParser.g:12487:2: ( ruleMessageDefinition ) - // InternalRosParser.g:12488:3: ruleMessageDefinition + // InternalRosParser.g:12433:2: ( ruleMessageDefinition ) + // InternalRosParser.g:12434:3: ruleMessageDefinition { before(grammarAccess.getActionSpecAccess().getGoalMessageDefinitionParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -36981,17 +36851,17 @@ public final void rule__ActionSpec__GoalAssignment_4_1() throws RecognitionExcep // $ANTLR start "rule__ActionSpec__ResultAssignment_6_1" - // InternalRosParser.g:12497:1: rule__ActionSpec__ResultAssignment_6_1 : ( ruleMessageDefinition ) ; + // InternalRosParser.g:12443:1: rule__ActionSpec__ResultAssignment_6_1 : ( ruleMessageDefinition ) ; public final void rule__ActionSpec__ResultAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12501:1: ( ( ruleMessageDefinition ) ) - // InternalRosParser.g:12502:2: ( ruleMessageDefinition ) + // InternalRosParser.g:12447:1: ( ( ruleMessageDefinition ) ) + // InternalRosParser.g:12448:2: ( ruleMessageDefinition ) { - // InternalRosParser.g:12502:2: ( ruleMessageDefinition ) - // InternalRosParser.g:12503:3: ruleMessageDefinition + // InternalRosParser.g:12448:2: ( ruleMessageDefinition ) + // InternalRosParser.g:12449:3: ruleMessageDefinition { before(grammarAccess.getActionSpecAccess().getResultMessageDefinitionParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -37022,17 +36892,17 @@ public final void rule__ActionSpec__ResultAssignment_6_1() throws RecognitionExc // $ANTLR start "rule__ActionSpec__FeedbackAssignment_8_1" - // InternalRosParser.g:12512:1: rule__ActionSpec__FeedbackAssignment_8_1 : ( ruleMessageDefinition ) ; + // InternalRosParser.g:12458:1: rule__ActionSpec__FeedbackAssignment_8_1 : ( ruleMessageDefinition ) ; public final void rule__ActionSpec__FeedbackAssignment_8_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12516:1: ( ( ruleMessageDefinition ) ) - // InternalRosParser.g:12517:2: ( ruleMessageDefinition ) + // InternalRosParser.g:12462:1: ( ( ruleMessageDefinition ) ) + // InternalRosParser.g:12463:2: ( ruleMessageDefinition ) { - // InternalRosParser.g:12517:2: ( ruleMessageDefinition ) - // InternalRosParser.g:12518:3: ruleMessageDefinition + // InternalRosParser.g:12463:2: ( ruleMessageDefinition ) + // InternalRosParser.g:12464:3: ruleMessageDefinition { before(grammarAccess.getActionSpecAccess().getFeedbackMessageDefinitionParserRuleCall_8_1_0()); pushFollow(FOLLOW_2); @@ -37063,17 +36933,17 @@ public final void rule__ActionSpec__FeedbackAssignment_8_1() throws RecognitionE // $ANTLR start "rule__MessageDefinition__MessagePartAssignment_1" - // InternalRosParser.g:12527:1: rule__MessageDefinition__MessagePartAssignment_1 : ( ruleMessagePart ) ; + // InternalRosParser.g:12473:1: rule__MessageDefinition__MessagePartAssignment_1 : ( ruleMessagePart ) ; public final void rule__MessageDefinition__MessagePartAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12531:1: ( ( ruleMessagePart ) ) - // InternalRosParser.g:12532:2: ( ruleMessagePart ) + // InternalRosParser.g:12477:1: ( ( ruleMessagePart ) ) + // InternalRosParser.g:12478:2: ( ruleMessagePart ) { - // InternalRosParser.g:12532:2: ( ruleMessagePart ) - // InternalRosParser.g:12533:3: ruleMessagePart + // InternalRosParser.g:12478:2: ( ruleMessagePart ) + // InternalRosParser.g:12479:3: ruleMessagePart { before(grammarAccess.getMessageDefinitionAccess().getMessagePartMessagePartParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -37104,17 +36974,17 @@ public final void rule__MessageDefinition__MessagePartAssignment_1() throws Reco // $ANTLR start "rule__Node__NameAssignment_1" - // InternalRosParser.g:12542:1: rule__Node__NameAssignment_1 : ( ruleRosNames ) ; + // InternalRosParser.g:12488:1: rule__Node__NameAssignment_1 : ( ruleRosNames ) ; public final void rule__Node__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12546:1: ( ( ruleRosNames ) ) - // InternalRosParser.g:12547:2: ( ruleRosNames ) + // InternalRosParser.g:12492:1: ( ( ruleRosNames ) ) + // InternalRosParser.g:12493:2: ( ruleRosNames ) { - // InternalRosParser.g:12547:2: ( ruleRosNames ) - // InternalRosParser.g:12548:3: ruleRosNames + // InternalRosParser.g:12493:2: ( ruleRosNames ) + // InternalRosParser.g:12494:3: ruleRosNames { before(grammarAccess.getNodeAccess().getNameRosNamesParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -37145,17 +37015,17 @@ public final void rule__Node__NameAssignment_1() throws RecognitionException { // $ANTLR start "rule__Node__PublisherAssignment_2_0_2" - // InternalRosParser.g:12557:1: rule__Node__PublisherAssignment_2_0_2 : ( rulePublisher ) ; + // InternalRosParser.g:12503:1: rule__Node__PublisherAssignment_2_0_2 : ( rulePublisher ) ; public final void rule__Node__PublisherAssignment_2_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12561:1: ( ( rulePublisher ) ) - // InternalRosParser.g:12562:2: ( rulePublisher ) + // InternalRosParser.g:12507:1: ( ( rulePublisher ) ) + // InternalRosParser.g:12508:2: ( rulePublisher ) { - // InternalRosParser.g:12562:2: ( rulePublisher ) - // InternalRosParser.g:12563:3: rulePublisher + // InternalRosParser.g:12508:2: ( rulePublisher ) + // InternalRosParser.g:12509:3: rulePublisher { before(grammarAccess.getNodeAccess().getPublisherPublisherParserRuleCall_2_0_2_0()); pushFollow(FOLLOW_2); @@ -37186,17 +37056,17 @@ public final void rule__Node__PublisherAssignment_2_0_2() throws RecognitionExce // $ANTLR start "rule__Node__SubscriberAssignment_2_1_2" - // InternalRosParser.g:12572:1: rule__Node__SubscriberAssignment_2_1_2 : ( ruleSubscriber ) ; + // InternalRosParser.g:12518:1: rule__Node__SubscriberAssignment_2_1_2 : ( ruleSubscriber ) ; public final void rule__Node__SubscriberAssignment_2_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12576:1: ( ( ruleSubscriber ) ) - // InternalRosParser.g:12577:2: ( ruleSubscriber ) + // InternalRosParser.g:12522:1: ( ( ruleSubscriber ) ) + // InternalRosParser.g:12523:2: ( ruleSubscriber ) { - // InternalRosParser.g:12577:2: ( ruleSubscriber ) - // InternalRosParser.g:12578:3: ruleSubscriber + // InternalRosParser.g:12523:2: ( ruleSubscriber ) + // InternalRosParser.g:12524:3: ruleSubscriber { before(grammarAccess.getNodeAccess().getSubscriberSubscriberParserRuleCall_2_1_2_0()); pushFollow(FOLLOW_2); @@ -37227,17 +37097,17 @@ public final void rule__Node__SubscriberAssignment_2_1_2() throws RecognitionExc // $ANTLR start "rule__Node__ServiceserverAssignment_2_2_2" - // InternalRosParser.g:12587:1: rule__Node__ServiceserverAssignment_2_2_2 : ( ruleServiceServer ) ; + // InternalRosParser.g:12533:1: rule__Node__ServiceserverAssignment_2_2_2 : ( ruleServiceServer ) ; public final void rule__Node__ServiceserverAssignment_2_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12591:1: ( ( ruleServiceServer ) ) - // InternalRosParser.g:12592:2: ( ruleServiceServer ) + // InternalRosParser.g:12537:1: ( ( ruleServiceServer ) ) + // InternalRosParser.g:12538:2: ( ruleServiceServer ) { - // InternalRosParser.g:12592:2: ( ruleServiceServer ) - // InternalRosParser.g:12593:3: ruleServiceServer + // InternalRosParser.g:12538:2: ( ruleServiceServer ) + // InternalRosParser.g:12539:3: ruleServiceServer { before(grammarAccess.getNodeAccess().getServiceserverServiceServerParserRuleCall_2_2_2_0()); pushFollow(FOLLOW_2); @@ -37268,17 +37138,17 @@ public final void rule__Node__ServiceserverAssignment_2_2_2() throws Recognition // $ANTLR start "rule__Node__ServiceclientAssignment_2_3_2" - // InternalRosParser.g:12602:1: rule__Node__ServiceclientAssignment_2_3_2 : ( ruleServiceClient ) ; + // InternalRosParser.g:12548:1: rule__Node__ServiceclientAssignment_2_3_2 : ( ruleServiceClient ) ; public final void rule__Node__ServiceclientAssignment_2_3_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12606:1: ( ( ruleServiceClient ) ) - // InternalRosParser.g:12607:2: ( ruleServiceClient ) + // InternalRosParser.g:12552:1: ( ( ruleServiceClient ) ) + // InternalRosParser.g:12553:2: ( ruleServiceClient ) { - // InternalRosParser.g:12607:2: ( ruleServiceClient ) - // InternalRosParser.g:12608:3: ruleServiceClient + // InternalRosParser.g:12553:2: ( ruleServiceClient ) + // InternalRosParser.g:12554:3: ruleServiceClient { before(grammarAccess.getNodeAccess().getServiceclientServiceClientParserRuleCall_2_3_2_0()); pushFollow(FOLLOW_2); @@ -37309,17 +37179,17 @@ public final void rule__Node__ServiceclientAssignment_2_3_2() throws Recognition // $ANTLR start "rule__Node__ActionserverAssignment_2_4_2" - // InternalRosParser.g:12617:1: rule__Node__ActionserverAssignment_2_4_2 : ( ruleActionServer ) ; + // InternalRosParser.g:12563:1: rule__Node__ActionserverAssignment_2_4_2 : ( ruleActionServer ) ; public final void rule__Node__ActionserverAssignment_2_4_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12621:1: ( ( ruleActionServer ) ) - // InternalRosParser.g:12622:2: ( ruleActionServer ) + // InternalRosParser.g:12567:1: ( ( ruleActionServer ) ) + // InternalRosParser.g:12568:2: ( ruleActionServer ) { - // InternalRosParser.g:12622:2: ( ruleActionServer ) - // InternalRosParser.g:12623:3: ruleActionServer + // InternalRosParser.g:12568:2: ( ruleActionServer ) + // InternalRosParser.g:12569:3: ruleActionServer { before(grammarAccess.getNodeAccess().getActionserverActionServerParserRuleCall_2_4_2_0()); pushFollow(FOLLOW_2); @@ -37350,17 +37220,17 @@ public final void rule__Node__ActionserverAssignment_2_4_2() throws RecognitionE // $ANTLR start "rule__Node__ActionclientAssignment_2_5_2" - // InternalRosParser.g:12632:1: rule__Node__ActionclientAssignment_2_5_2 : ( ruleActionClient ) ; + // InternalRosParser.g:12578:1: rule__Node__ActionclientAssignment_2_5_2 : ( ruleActionClient ) ; public final void rule__Node__ActionclientAssignment_2_5_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12636:1: ( ( ruleActionClient ) ) - // InternalRosParser.g:12637:2: ( ruleActionClient ) + // InternalRosParser.g:12582:1: ( ( ruleActionClient ) ) + // InternalRosParser.g:12583:2: ( ruleActionClient ) { - // InternalRosParser.g:12637:2: ( ruleActionClient ) - // InternalRosParser.g:12638:3: ruleActionClient + // InternalRosParser.g:12583:2: ( ruleActionClient ) + // InternalRosParser.g:12584:3: ruleActionClient { before(grammarAccess.getNodeAccess().getActionclientActionClientParserRuleCall_2_5_2_0()); pushFollow(FOLLOW_2); @@ -37391,17 +37261,17 @@ public final void rule__Node__ActionclientAssignment_2_5_2() throws RecognitionE // $ANTLR start "rule__Node__ParameterAssignment_2_6_2" - // InternalRosParser.g:12647:1: rule__Node__ParameterAssignment_2_6_2 : ( ruleParameter ) ; + // InternalRosParser.g:12593:1: rule__Node__ParameterAssignment_2_6_2 : ( ruleParameter ) ; public final void rule__Node__ParameterAssignment_2_6_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12651:1: ( ( ruleParameter ) ) - // InternalRosParser.g:12652:2: ( ruleParameter ) + // InternalRosParser.g:12597:1: ( ( ruleParameter ) ) + // InternalRosParser.g:12598:2: ( ruleParameter ) { - // InternalRosParser.g:12652:2: ( ruleParameter ) - // InternalRosParser.g:12653:3: ruleParameter + // InternalRosParser.g:12598:2: ( ruleParameter ) + // InternalRosParser.g:12599:3: ruleParameter { before(grammarAccess.getNodeAccess().getParameterParameterParserRuleCall_2_6_2_0()); pushFollow(FOLLOW_2); @@ -37432,17 +37302,17 @@ public final void rule__Node__ParameterAssignment_2_6_2() throws RecognitionExce // $ANTLR start "rule__Publisher__NameAssignment_1" - // InternalRosParser.g:12662:1: rule__Publisher__NameAssignment_1 : ( ruleEString ) ; + // InternalRosParser.g:12608:1: rule__Publisher__NameAssignment_1 : ( ruleEString ) ; public final void rule__Publisher__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12666:1: ( ( ruleEString ) ) - // InternalRosParser.g:12667:2: ( ruleEString ) + // InternalRosParser.g:12612:1: ( ( ruleEString ) ) + // InternalRosParser.g:12613:2: ( ruleEString ) { - // InternalRosParser.g:12667:2: ( ruleEString ) - // InternalRosParser.g:12668:3: ruleEString + // InternalRosParser.g:12613:2: ( ruleEString ) + // InternalRosParser.g:12614:3: ruleEString { before(grammarAccess.getPublisherAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -37473,21 +37343,21 @@ public final void rule__Publisher__NameAssignment_1() throws RecognitionExceptio // $ANTLR start "rule__Publisher__MessageAssignment_5" - // InternalRosParser.g:12677:1: rule__Publisher__MessageAssignment_5 : ( ( ruleEString ) ) ; + // InternalRosParser.g:12623:1: rule__Publisher__MessageAssignment_5 : ( ( ruleEString ) ) ; public final void rule__Publisher__MessageAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12681:1: ( ( ( ruleEString ) ) ) - // InternalRosParser.g:12682:2: ( ( ruleEString ) ) + // InternalRosParser.g:12627:1: ( ( ( ruleEString ) ) ) + // InternalRosParser.g:12628:2: ( ( ruleEString ) ) { - // InternalRosParser.g:12682:2: ( ( ruleEString ) ) - // InternalRosParser.g:12683:3: ( ruleEString ) + // InternalRosParser.g:12628:2: ( ( ruleEString ) ) + // InternalRosParser.g:12629:3: ( ruleEString ) { before(grammarAccess.getPublisherAccess().getMessageTopicSpecCrossReference_5_0()); - // InternalRosParser.g:12684:3: ( ruleEString ) - // InternalRosParser.g:12685:4: ruleEString + // InternalRosParser.g:12630:3: ( ruleEString ) + // InternalRosParser.g:12631:4: ruleEString { before(grammarAccess.getPublisherAccess().getMessageTopicSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -37522,17 +37392,17 @@ public final void rule__Publisher__MessageAssignment_5() throws RecognitionExcep // $ANTLR start "rule__Publisher__NamespaceAssignment_6_1" - // InternalRosParser.g:12696:1: rule__Publisher__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRosParser.g:12642:1: rule__Publisher__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__Publisher__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12700:1: ( ( ruleNamespace ) ) - // InternalRosParser.g:12701:2: ( ruleNamespace ) + // InternalRosParser.g:12646:1: ( ( ruleNamespace ) ) + // InternalRosParser.g:12647:2: ( ruleNamespace ) { - // InternalRosParser.g:12701:2: ( ruleNamespace ) - // InternalRosParser.g:12702:3: ruleNamespace + // InternalRosParser.g:12647:2: ( ruleNamespace ) + // InternalRosParser.g:12648:3: ruleNamespace { before(grammarAccess.getPublisherAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -37563,17 +37433,17 @@ public final void rule__Publisher__NamespaceAssignment_6_1() throws RecognitionE // $ANTLR start "rule__Subscriber__NameAssignment_1" - // InternalRosParser.g:12711:1: rule__Subscriber__NameAssignment_1 : ( ruleEString ) ; + // InternalRosParser.g:12657:1: rule__Subscriber__NameAssignment_1 : ( ruleEString ) ; public final void rule__Subscriber__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12715:1: ( ( ruleEString ) ) - // InternalRosParser.g:12716:2: ( ruleEString ) + // InternalRosParser.g:12661:1: ( ( ruleEString ) ) + // InternalRosParser.g:12662:2: ( ruleEString ) { - // InternalRosParser.g:12716:2: ( ruleEString ) - // InternalRosParser.g:12717:3: ruleEString + // InternalRosParser.g:12662:2: ( ruleEString ) + // InternalRosParser.g:12663:3: ruleEString { before(grammarAccess.getSubscriberAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -37604,21 +37474,21 @@ public final void rule__Subscriber__NameAssignment_1() throws RecognitionExcepti // $ANTLR start "rule__Subscriber__MessageAssignment_5" - // InternalRosParser.g:12726:1: rule__Subscriber__MessageAssignment_5 : ( ( ruleEString ) ) ; + // InternalRosParser.g:12672:1: rule__Subscriber__MessageAssignment_5 : ( ( ruleEString ) ) ; public final void rule__Subscriber__MessageAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12730:1: ( ( ( ruleEString ) ) ) - // InternalRosParser.g:12731:2: ( ( ruleEString ) ) + // InternalRosParser.g:12676:1: ( ( ( ruleEString ) ) ) + // InternalRosParser.g:12677:2: ( ( ruleEString ) ) { - // InternalRosParser.g:12731:2: ( ( ruleEString ) ) - // InternalRosParser.g:12732:3: ( ruleEString ) + // InternalRosParser.g:12677:2: ( ( ruleEString ) ) + // InternalRosParser.g:12678:3: ( ruleEString ) { before(grammarAccess.getSubscriberAccess().getMessageTopicSpecCrossReference_5_0()); - // InternalRosParser.g:12733:3: ( ruleEString ) - // InternalRosParser.g:12734:4: ruleEString + // InternalRosParser.g:12679:3: ( ruleEString ) + // InternalRosParser.g:12680:4: ruleEString { before(grammarAccess.getSubscriberAccess().getMessageTopicSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -37653,17 +37523,17 @@ public final void rule__Subscriber__MessageAssignment_5() throws RecognitionExce // $ANTLR start "rule__Subscriber__NamespaceAssignment_6_1" - // InternalRosParser.g:12745:1: rule__Subscriber__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRosParser.g:12691:1: rule__Subscriber__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__Subscriber__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12749:1: ( ( ruleNamespace ) ) - // InternalRosParser.g:12750:2: ( ruleNamespace ) + // InternalRosParser.g:12695:1: ( ( ruleNamespace ) ) + // InternalRosParser.g:12696:2: ( ruleNamespace ) { - // InternalRosParser.g:12750:2: ( ruleNamespace ) - // InternalRosParser.g:12751:3: ruleNamespace + // InternalRosParser.g:12696:2: ( ruleNamespace ) + // InternalRosParser.g:12697:3: ruleNamespace { before(grammarAccess.getSubscriberAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -37694,17 +37564,17 @@ public final void rule__Subscriber__NamespaceAssignment_6_1() throws Recognition // $ANTLR start "rule__ServiceServer__NameAssignment_1" - // InternalRosParser.g:12760:1: rule__ServiceServer__NameAssignment_1 : ( ruleEString ) ; + // InternalRosParser.g:12706:1: rule__ServiceServer__NameAssignment_1 : ( ruleEString ) ; public final void rule__ServiceServer__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12764:1: ( ( ruleEString ) ) - // InternalRosParser.g:12765:2: ( ruleEString ) + // InternalRosParser.g:12710:1: ( ( ruleEString ) ) + // InternalRosParser.g:12711:2: ( ruleEString ) { - // InternalRosParser.g:12765:2: ( ruleEString ) - // InternalRosParser.g:12766:3: ruleEString + // InternalRosParser.g:12711:2: ( ruleEString ) + // InternalRosParser.g:12712:3: ruleEString { before(grammarAccess.getServiceServerAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -37735,21 +37605,21 @@ public final void rule__ServiceServer__NameAssignment_1() throws RecognitionExce // $ANTLR start "rule__ServiceServer__ServiceAssignment_5" - // InternalRosParser.g:12775:1: rule__ServiceServer__ServiceAssignment_5 : ( ( ruleEString ) ) ; + // InternalRosParser.g:12721:1: rule__ServiceServer__ServiceAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ServiceServer__ServiceAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12779:1: ( ( ( ruleEString ) ) ) - // InternalRosParser.g:12780:2: ( ( ruleEString ) ) + // InternalRosParser.g:12725:1: ( ( ( ruleEString ) ) ) + // InternalRosParser.g:12726:2: ( ( ruleEString ) ) { - // InternalRosParser.g:12780:2: ( ( ruleEString ) ) - // InternalRosParser.g:12781:3: ( ruleEString ) + // InternalRosParser.g:12726:2: ( ( ruleEString ) ) + // InternalRosParser.g:12727:3: ( ruleEString ) { before(grammarAccess.getServiceServerAccess().getServiceServiceSpecCrossReference_5_0()); - // InternalRosParser.g:12782:3: ( ruleEString ) - // InternalRosParser.g:12783:4: ruleEString + // InternalRosParser.g:12728:3: ( ruleEString ) + // InternalRosParser.g:12729:4: ruleEString { before(grammarAccess.getServiceServerAccess().getServiceServiceSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -37784,17 +37654,17 @@ public final void rule__ServiceServer__ServiceAssignment_5() throws RecognitionE // $ANTLR start "rule__ServiceServer__NamespaceAssignment_6_1" - // InternalRosParser.g:12794:1: rule__ServiceServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRosParser.g:12740:1: rule__ServiceServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ServiceServer__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12798:1: ( ( ruleNamespace ) ) - // InternalRosParser.g:12799:2: ( ruleNamespace ) + // InternalRosParser.g:12744:1: ( ( ruleNamespace ) ) + // InternalRosParser.g:12745:2: ( ruleNamespace ) { - // InternalRosParser.g:12799:2: ( ruleNamespace ) - // InternalRosParser.g:12800:3: ruleNamespace + // InternalRosParser.g:12745:2: ( ruleNamespace ) + // InternalRosParser.g:12746:3: ruleNamespace { before(grammarAccess.getServiceServerAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -37825,17 +37695,17 @@ public final void rule__ServiceServer__NamespaceAssignment_6_1() throws Recognit // $ANTLR start "rule__ServiceClient__NameAssignment_1" - // InternalRosParser.g:12809:1: rule__ServiceClient__NameAssignment_1 : ( ruleEString ) ; + // InternalRosParser.g:12755:1: rule__ServiceClient__NameAssignment_1 : ( ruleEString ) ; public final void rule__ServiceClient__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12813:1: ( ( ruleEString ) ) - // InternalRosParser.g:12814:2: ( ruleEString ) + // InternalRosParser.g:12759:1: ( ( ruleEString ) ) + // InternalRosParser.g:12760:2: ( ruleEString ) { - // InternalRosParser.g:12814:2: ( ruleEString ) - // InternalRosParser.g:12815:3: ruleEString + // InternalRosParser.g:12760:2: ( ruleEString ) + // InternalRosParser.g:12761:3: ruleEString { before(grammarAccess.getServiceClientAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -37866,21 +37736,21 @@ public final void rule__ServiceClient__NameAssignment_1() throws RecognitionExce // $ANTLR start "rule__ServiceClient__ServiceAssignment_5" - // InternalRosParser.g:12824:1: rule__ServiceClient__ServiceAssignment_5 : ( ( ruleEString ) ) ; + // InternalRosParser.g:12770:1: rule__ServiceClient__ServiceAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ServiceClient__ServiceAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12828:1: ( ( ( ruleEString ) ) ) - // InternalRosParser.g:12829:2: ( ( ruleEString ) ) + // InternalRosParser.g:12774:1: ( ( ( ruleEString ) ) ) + // InternalRosParser.g:12775:2: ( ( ruleEString ) ) { - // InternalRosParser.g:12829:2: ( ( ruleEString ) ) - // InternalRosParser.g:12830:3: ( ruleEString ) + // InternalRosParser.g:12775:2: ( ( ruleEString ) ) + // InternalRosParser.g:12776:3: ( ruleEString ) { before(grammarAccess.getServiceClientAccess().getServiceServiceSpecCrossReference_5_0()); - // InternalRosParser.g:12831:3: ( ruleEString ) - // InternalRosParser.g:12832:4: ruleEString + // InternalRosParser.g:12777:3: ( ruleEString ) + // InternalRosParser.g:12778:4: ruleEString { before(grammarAccess.getServiceClientAccess().getServiceServiceSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -37915,17 +37785,17 @@ public final void rule__ServiceClient__ServiceAssignment_5() throws RecognitionE // $ANTLR start "rule__ServiceClient__NamespaceAssignment_6_1" - // InternalRosParser.g:12843:1: rule__ServiceClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRosParser.g:12789:1: rule__ServiceClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ServiceClient__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12847:1: ( ( ruleNamespace ) ) - // InternalRosParser.g:12848:2: ( ruleNamespace ) + // InternalRosParser.g:12793:1: ( ( ruleNamespace ) ) + // InternalRosParser.g:12794:2: ( ruleNamespace ) { - // InternalRosParser.g:12848:2: ( ruleNamespace ) - // InternalRosParser.g:12849:3: ruleNamespace + // InternalRosParser.g:12794:2: ( ruleNamespace ) + // InternalRosParser.g:12795:3: ruleNamespace { before(grammarAccess.getServiceClientAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -37956,17 +37826,17 @@ public final void rule__ServiceClient__NamespaceAssignment_6_1() throws Recognit // $ANTLR start "rule__ActionServer__NameAssignment_1" - // InternalRosParser.g:12858:1: rule__ActionServer__NameAssignment_1 : ( ruleEString ) ; + // InternalRosParser.g:12804:1: rule__ActionServer__NameAssignment_1 : ( ruleEString ) ; public final void rule__ActionServer__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12862:1: ( ( ruleEString ) ) - // InternalRosParser.g:12863:2: ( ruleEString ) + // InternalRosParser.g:12808:1: ( ( ruleEString ) ) + // InternalRosParser.g:12809:2: ( ruleEString ) { - // InternalRosParser.g:12863:2: ( ruleEString ) - // InternalRosParser.g:12864:3: ruleEString + // InternalRosParser.g:12809:2: ( ruleEString ) + // InternalRosParser.g:12810:3: ruleEString { before(grammarAccess.getActionServerAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -37997,21 +37867,21 @@ public final void rule__ActionServer__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__ActionServer__ActionAssignment_5" - // InternalRosParser.g:12873:1: rule__ActionServer__ActionAssignment_5 : ( ( ruleEString ) ) ; + // InternalRosParser.g:12819:1: rule__ActionServer__ActionAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ActionServer__ActionAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12877:1: ( ( ( ruleEString ) ) ) - // InternalRosParser.g:12878:2: ( ( ruleEString ) ) + // InternalRosParser.g:12823:1: ( ( ( ruleEString ) ) ) + // InternalRosParser.g:12824:2: ( ( ruleEString ) ) { - // InternalRosParser.g:12878:2: ( ( ruleEString ) ) - // InternalRosParser.g:12879:3: ( ruleEString ) + // InternalRosParser.g:12824:2: ( ( ruleEString ) ) + // InternalRosParser.g:12825:3: ( ruleEString ) { before(grammarAccess.getActionServerAccess().getActionActionSpecCrossReference_5_0()); - // InternalRosParser.g:12880:3: ( ruleEString ) - // InternalRosParser.g:12881:4: ruleEString + // InternalRosParser.g:12826:3: ( ruleEString ) + // InternalRosParser.g:12827:4: ruleEString { before(grammarAccess.getActionServerAccess().getActionActionSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -38046,17 +37916,17 @@ public final void rule__ActionServer__ActionAssignment_5() throws RecognitionExc // $ANTLR start "rule__ActionServer__NamespaceAssignment_6_1" - // InternalRosParser.g:12892:1: rule__ActionServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRosParser.g:12838:1: rule__ActionServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ActionServer__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12896:1: ( ( ruleNamespace ) ) - // InternalRosParser.g:12897:2: ( ruleNamespace ) + // InternalRosParser.g:12842:1: ( ( ruleNamespace ) ) + // InternalRosParser.g:12843:2: ( ruleNamespace ) { - // InternalRosParser.g:12897:2: ( ruleNamespace ) - // InternalRosParser.g:12898:3: ruleNamespace + // InternalRosParser.g:12843:2: ( ruleNamespace ) + // InternalRosParser.g:12844:3: ruleNamespace { before(grammarAccess.getActionServerAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -38087,17 +37957,17 @@ public final void rule__ActionServer__NamespaceAssignment_6_1() throws Recogniti // $ANTLR start "rule__ActionClient__NameAssignment_1" - // InternalRosParser.g:12907:1: rule__ActionClient__NameAssignment_1 : ( ruleEString ) ; + // InternalRosParser.g:12853:1: rule__ActionClient__NameAssignment_1 : ( ruleEString ) ; public final void rule__ActionClient__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12911:1: ( ( ruleEString ) ) - // InternalRosParser.g:12912:2: ( ruleEString ) + // InternalRosParser.g:12857:1: ( ( ruleEString ) ) + // InternalRosParser.g:12858:2: ( ruleEString ) { - // InternalRosParser.g:12912:2: ( ruleEString ) - // InternalRosParser.g:12913:3: ruleEString + // InternalRosParser.g:12858:2: ( ruleEString ) + // InternalRosParser.g:12859:3: ruleEString { before(grammarAccess.getActionClientAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -38128,21 +37998,21 @@ public final void rule__ActionClient__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__ActionClient__ActionAssignment_5" - // InternalRosParser.g:12922:1: rule__ActionClient__ActionAssignment_5 : ( ( ruleEString ) ) ; + // InternalRosParser.g:12868:1: rule__ActionClient__ActionAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ActionClient__ActionAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12926:1: ( ( ( ruleEString ) ) ) - // InternalRosParser.g:12927:2: ( ( ruleEString ) ) + // InternalRosParser.g:12872:1: ( ( ( ruleEString ) ) ) + // InternalRosParser.g:12873:2: ( ( ruleEString ) ) { - // InternalRosParser.g:12927:2: ( ( ruleEString ) ) - // InternalRosParser.g:12928:3: ( ruleEString ) + // InternalRosParser.g:12873:2: ( ( ruleEString ) ) + // InternalRosParser.g:12874:3: ( ruleEString ) { before(grammarAccess.getActionClientAccess().getActionActionSpecCrossReference_5_0()); - // InternalRosParser.g:12929:3: ( ruleEString ) - // InternalRosParser.g:12930:4: ruleEString + // InternalRosParser.g:12875:3: ( ruleEString ) + // InternalRosParser.g:12876:4: ruleEString { before(grammarAccess.getActionClientAccess().getActionActionSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -38177,17 +38047,17 @@ public final void rule__ActionClient__ActionAssignment_5() throws RecognitionExc // $ANTLR start "rule__ActionClient__NamespaceAssignment_6_1" - // InternalRosParser.g:12941:1: rule__ActionClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRosParser.g:12887:1: rule__ActionClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ActionClient__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12945:1: ( ( ruleNamespace ) ) - // InternalRosParser.g:12946:2: ( ruleNamespace ) + // InternalRosParser.g:12891:1: ( ( ruleNamespace ) ) + // InternalRosParser.g:12892:2: ( ruleNamespace ) { - // InternalRosParser.g:12946:2: ( ruleNamespace ) - // InternalRosParser.g:12947:3: ruleNamespace + // InternalRosParser.g:12892:2: ( ruleNamespace ) + // InternalRosParser.g:12893:3: ruleNamespace { before(grammarAccess.getActionClientAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -38218,21 +38088,21 @@ public final void rule__ActionClient__NamespaceAssignment_6_1() throws Recogniti // $ANTLR start "rule__PackageDependency__PackageAssignment" - // InternalRosParser.g:12956:1: rule__PackageDependency__PackageAssignment : ( ( ruleEString ) ) ; + // InternalRosParser.g:12902:1: rule__PackageDependency__PackageAssignment : ( ( ruleEString ) ) ; public final void rule__PackageDependency__PackageAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12960:1: ( ( ( ruleEString ) ) ) - // InternalRosParser.g:12961:2: ( ( ruleEString ) ) + // InternalRosParser.g:12906:1: ( ( ( ruleEString ) ) ) + // InternalRosParser.g:12907:2: ( ( ruleEString ) ) { - // InternalRosParser.g:12961:2: ( ( ruleEString ) ) - // InternalRosParser.g:12962:3: ( ruleEString ) + // InternalRosParser.g:12907:2: ( ( ruleEString ) ) + // InternalRosParser.g:12908:3: ( ruleEString ) { before(grammarAccess.getPackageDependencyAccess().getPackagePackageCrossReference_0()); - // InternalRosParser.g:12963:3: ( ruleEString ) - // InternalRosParser.g:12964:4: ruleEString + // InternalRosParser.g:12909:3: ( ruleEString ) + // InternalRosParser.g:12910:4: ruleEString { before(grammarAccess.getPackageDependencyAccess().getPackagePackageEStringParserRuleCall_0_1()); pushFollow(FOLLOW_2); @@ -38267,17 +38137,17 @@ public final void rule__PackageDependency__PackageAssignment() throws Recognitio // $ANTLR start "rule__ExternalDependency__NameAssignment_2" - // InternalRosParser.g:12975:1: rule__ExternalDependency__NameAssignment_2 : ( ruleEString ) ; + // InternalRosParser.g:12921:1: rule__ExternalDependency__NameAssignment_2 : ( ruleEString ) ; public final void rule__ExternalDependency__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12979:1: ( ( ruleEString ) ) - // InternalRosParser.g:12980:2: ( ruleEString ) + // InternalRosParser.g:12925:1: ( ( ruleEString ) ) + // InternalRosParser.g:12926:2: ( ruleEString ) { - // InternalRosParser.g:12980:2: ( ruleEString ) - // InternalRosParser.g:12981:3: ruleEString + // InternalRosParser.g:12926:2: ( ruleEString ) + // InternalRosParser.g:12927:3: ruleEString { before(grammarAccess.getExternalDependencyAccess().getNameEStringParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -38308,17 +38178,17 @@ public final void rule__ExternalDependency__NameAssignment_2() throws Recognitio // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_1" - // InternalRosParser.g:12990:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRosParser.g:12936:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12994:1: ( ( ruleGraphName ) ) - // InternalRosParser.g:12995:2: ( ruleGraphName ) + // InternalRosParser.g:12940:1: ( ( ruleGraphName ) ) + // InternalRosParser.g:12941:2: ( ruleGraphName ) { - // InternalRosParser.g:12995:2: ( ruleGraphName ) - // InternalRosParser.g:12996:3: ruleGraphName + // InternalRosParser.g:12941:2: ( ruleGraphName ) + // InternalRosParser.g:12942:3: ruleGraphName { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -38349,17 +38219,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_1() throws Recognitio // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_2_1" - // InternalRosParser.g:13005:1: rule__GlobalNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRosParser.g:12951:1: rule__GlobalNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13009:1: ( ( ruleGraphName ) ) - // InternalRosParser.g:13010:2: ( ruleGraphName ) + // InternalRosParser.g:12955:1: ( ( ruleGraphName ) ) + // InternalRosParser.g:12956:2: ( ruleGraphName ) { - // InternalRosParser.g:13010:2: ( ruleGraphName ) - // InternalRosParser.g:13011:3: ruleGraphName + // InternalRosParser.g:12956:2: ( ruleGraphName ) + // InternalRosParser.g:12957:3: ruleGraphName { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -38390,17 +38260,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_2_1() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_1" - // InternalRosParser.g:13020:1: rule__RelativeNamespace_Impl__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRosParser.g:12966:1: rule__RelativeNamespace_Impl__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__RelativeNamespace_Impl__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13024:1: ( ( ruleGraphName ) ) - // InternalRosParser.g:13025:2: ( ruleGraphName ) + // InternalRosParser.g:12970:1: ( ( ruleGraphName ) ) + // InternalRosParser.g:12971:2: ( ruleGraphName ) { - // InternalRosParser.g:13025:2: ( ruleGraphName ) - // InternalRosParser.g:13026:3: ruleGraphName + // InternalRosParser.g:12971:2: ( ruleGraphName ) + // InternalRosParser.g:12972:3: ruleGraphName { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -38431,17 +38301,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_1() throws Rec // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_2_1" - // InternalRosParser.g:13035:1: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRosParser.g:12981:1: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__RelativeNamespace_Impl__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13039:1: ( ( ruleGraphName ) ) - // InternalRosParser.g:13040:2: ( ruleGraphName ) + // InternalRosParser.g:12985:1: ( ( ruleGraphName ) ) + // InternalRosParser.g:12986:2: ( ruleGraphName ) { - // InternalRosParser.g:13040:2: ( ruleGraphName ) - // InternalRosParser.g:13041:3: ruleGraphName + // InternalRosParser.g:12986:2: ( ruleGraphName ) + // InternalRosParser.g:12987:3: ruleGraphName { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -38472,17 +38342,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_2_1() throws R // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_1" - // InternalRosParser.g:13050:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRosParser.g:12996:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13054:1: ( ( ruleGraphName ) ) - // InternalRosParser.g:13055:2: ( ruleGraphName ) + // InternalRosParser.g:13000:1: ( ( ruleGraphName ) ) + // InternalRosParser.g:13001:2: ( ruleGraphName ) { - // InternalRosParser.g:13055:2: ( ruleGraphName ) - // InternalRosParser.g:13056:3: ruleGraphName + // InternalRosParser.g:13001:2: ( ruleGraphName ) + // InternalRosParser.g:13002:3: ruleGraphName { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -38513,17 +38383,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_1() throws Recogniti // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_2_1" - // InternalRosParser.g:13065:1: rule__PrivateNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRosParser.g:13011:1: rule__PrivateNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13069:1: ( ( ruleGraphName ) ) - // InternalRosParser.g:13070:2: ( ruleGraphName ) + // InternalRosParser.g:13015:1: ( ( ruleGraphName ) ) + // InternalRosParser.g:13016:2: ( ruleGraphName ) { - // InternalRosParser.g:13070:2: ( ruleGraphName ) - // InternalRosParser.g:13071:3: ruleGraphName + // InternalRosParser.g:13016:2: ( ruleGraphName ) + // InternalRosParser.g:13017:3: ruleGraphName { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -38554,17 +38424,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_2_1() throws Recogni // $ANTLR start "rule__Parameter__NameAssignment_1" - // InternalRosParser.g:13080:1: rule__Parameter__NameAssignment_1 : ( ruleEString ) ; + // InternalRosParser.g:13026:1: rule__Parameter__NameAssignment_1 : ( ruleEString ) ; public final void rule__Parameter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13084:1: ( ( ruleEString ) ) - // InternalRosParser.g:13085:2: ( ruleEString ) + // InternalRosParser.g:13030:1: ( ( ruleEString ) ) + // InternalRosParser.g:13031:2: ( ruleEString ) { - // InternalRosParser.g:13085:2: ( ruleEString ) - // InternalRosParser.g:13086:3: ruleEString + // InternalRosParser.g:13031:2: ( ruleEString ) + // InternalRosParser.g:13032:3: ruleEString { before(grammarAccess.getParameterAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -38595,17 +38465,17 @@ public final void rule__Parameter__NameAssignment_1() throws RecognitionExceptio // $ANTLR start "rule__Parameter__NamespaceAssignment_4_1" - // InternalRosParser.g:13095:1: rule__Parameter__NamespaceAssignment_4_1 : ( ruleNamespace ) ; + // InternalRosParser.g:13041:1: rule__Parameter__NamespaceAssignment_4_1 : ( ruleNamespace ) ; public final void rule__Parameter__NamespaceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13099:1: ( ( ruleNamespace ) ) - // InternalRosParser.g:13100:2: ( ruleNamespace ) + // InternalRosParser.g:13045:1: ( ( ruleNamespace ) ) + // InternalRosParser.g:13046:2: ( ruleNamespace ) { - // InternalRosParser.g:13100:2: ( ruleNamespace ) - // InternalRosParser.g:13101:3: ruleNamespace + // InternalRosParser.g:13046:2: ( ruleNamespace ) + // InternalRosParser.g:13047:3: ruleNamespace { before(grammarAccess.getParameterAccess().getNamespaceNamespaceParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -38636,17 +38506,17 @@ public final void rule__Parameter__NamespaceAssignment_4_1() throws RecognitionE // $ANTLR start "rule__Parameter__TypeAssignment_6" - // InternalRosParser.g:13110:1: rule__Parameter__TypeAssignment_6 : ( ruleParameterType ) ; + // InternalRosParser.g:13056:1: rule__Parameter__TypeAssignment_6 : ( ruleParameterType ) ; public final void rule__Parameter__TypeAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13114:1: ( ( ruleParameterType ) ) - // InternalRosParser.g:13115:2: ( ruleParameterType ) + // InternalRosParser.g:13060:1: ( ( ruleParameterType ) ) + // InternalRosParser.g:13061:2: ( ruleParameterType ) { - // InternalRosParser.g:13115:2: ( ruleParameterType ) - // InternalRosParser.g:13116:3: ruleParameterType + // InternalRosParser.g:13061:2: ( ruleParameterType ) + // InternalRosParser.g:13062:3: ruleParameterType { before(grammarAccess.getParameterAccess().getTypeParameterTypeParserRuleCall_6_0()); pushFollow(FOLLOW_2); @@ -38677,17 +38547,17 @@ public final void rule__Parameter__TypeAssignment_6() throws RecognitionExceptio // $ANTLR start "rule__Parameter__ValueAssignment_7_1" - // InternalRosParser.g:13125:1: rule__Parameter__ValueAssignment_7_1 : ( ruleParameterValue ) ; + // InternalRosParser.g:13071:1: rule__Parameter__ValueAssignment_7_1 : ( ruleParameterValue ) ; public final void rule__Parameter__ValueAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13129:1: ( ( ruleParameterValue ) ) - // InternalRosParser.g:13130:2: ( ruleParameterValue ) + // InternalRosParser.g:13075:1: ( ( ruleParameterValue ) ) + // InternalRosParser.g:13076:2: ( ruleParameterValue ) { - // InternalRosParser.g:13130:2: ( ruleParameterValue ) - // InternalRosParser.g:13131:3: ruleParameterValue + // InternalRosParser.g:13076:2: ( ruleParameterValue ) + // InternalRosParser.g:13077:3: ruleParameterValue { before(grammarAccess.getParameterAccess().getValueParameterValueParserRuleCall_7_1_0()); pushFollow(FOLLOW_2); @@ -38718,17 +38588,17 @@ public final void rule__Parameter__ValueAssignment_7_1() throws RecognitionExcep // $ANTLR start "rule__ParameterListType__SequenceAssignment_3" - // InternalRosParser.g:13140:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; + // InternalRosParser.g:13086:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13144:1: ( ( ruleParameterType ) ) - // InternalRosParser.g:13145:2: ( ruleParameterType ) + // InternalRosParser.g:13090:1: ( ( ruleParameterType ) ) + // InternalRosParser.g:13091:2: ( ruleParameterType ) { - // InternalRosParser.g:13145:2: ( ruleParameterType ) - // InternalRosParser.g:13146:3: ruleParameterType + // InternalRosParser.g:13091:2: ( ruleParameterType ) + // InternalRosParser.g:13092:3: ruleParameterType { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -38759,17 +38629,17 @@ public final void rule__ParameterListType__SequenceAssignment_3() throws Recogni // $ANTLR start "rule__ParameterListType__SequenceAssignment_4_1" - // InternalRosParser.g:13155:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; + // InternalRosParser.g:13101:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13159:1: ( ( ruleParameterType ) ) - // InternalRosParser.g:13160:2: ( ruleParameterType ) + // InternalRosParser.g:13105:1: ( ( ruleParameterType ) ) + // InternalRosParser.g:13106:2: ( ruleParameterType ) { - // InternalRosParser.g:13160:2: ( ruleParameterType ) - // InternalRosParser.g:13161:3: ruleParameterType + // InternalRosParser.g:13106:2: ( ruleParameterType ) + // InternalRosParser.g:13107:3: ruleParameterType { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -38800,17 +38670,17 @@ public final void rule__ParameterListType__SequenceAssignment_4_1() throws Recog // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_3" - // InternalRosParser.g:13170:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; + // InternalRosParser.g:13116:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13174:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRosParser.g:13175:2: ( ruleParameterStructTypeMember ) + // InternalRosParser.g:13120:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRosParser.g:13121:2: ( ruleParameterStructTypeMember ) { - // InternalRosParser.g:13175:2: ( ruleParameterStructTypeMember ) - // InternalRosParser.g:13176:3: ruleParameterStructTypeMember + // InternalRosParser.g:13121:2: ( ruleParameterStructTypeMember ) + // InternalRosParser.g:13122:3: ruleParameterStructTypeMember { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -38841,17 +38711,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1" - // InternalRosParser.g:13185:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; + // InternalRosParser.g:13131:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13189:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRosParser.g:13190:2: ( ruleParameterStructTypeMember ) + // InternalRosParser.g:13135:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRosParser.g:13136:2: ( ruleParameterStructTypeMember ) { - // InternalRosParser.g:13190:2: ( ruleParameterStructTypeMember ) - // InternalRosParser.g:13191:3: ruleParameterStructTypeMember + // InternalRosParser.g:13136:2: ( ruleParameterStructTypeMember ) + // InternalRosParser.g:13137:3: ruleParameterStructTypeMember { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -38882,17 +38752,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterIntegerType__DefaultAssignment_2_1" - // InternalRosParser.g:13200:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; + // InternalRosParser.g:13146:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13204:1: ( ( ruleParameterInteger ) ) - // InternalRosParser.g:13205:2: ( ruleParameterInteger ) + // InternalRosParser.g:13150:1: ( ( ruleParameterInteger ) ) + // InternalRosParser.g:13151:2: ( ruleParameterInteger ) { - // InternalRosParser.g:13205:2: ( ruleParameterInteger ) - // InternalRosParser.g:13206:3: ruleParameterInteger + // InternalRosParser.g:13151:2: ( ruleParameterInteger ) + // InternalRosParser.g:13152:3: ruleParameterInteger { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -38923,17 +38793,17 @@ public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterStringType__DefaultAssignment_2_1" - // InternalRosParser.g:13215:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; + // InternalRosParser.g:13161:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; public final void rule__ParameterStringType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13219:1: ( ( ruleParameterString ) ) - // InternalRosParser.g:13220:2: ( ruleParameterString ) + // InternalRosParser.g:13165:1: ( ( ruleParameterString ) ) + // InternalRosParser.g:13166:2: ( ruleParameterString ) { - // InternalRosParser.g:13220:2: ( ruleParameterString ) - // InternalRosParser.g:13221:3: ruleParameterString + // InternalRosParser.g:13166:2: ( ruleParameterString ) + // InternalRosParser.g:13167:3: ruleParameterString { before(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -38964,17 +38834,17 @@ public final void rule__ParameterStringType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterDoubleType__DefaultAssignment_2_1" - // InternalRosParser.g:13230:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; + // InternalRosParser.g:13176:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13234:1: ( ( ruleParameterDouble ) ) - // InternalRosParser.g:13235:2: ( ruleParameterDouble ) + // InternalRosParser.g:13180:1: ( ( ruleParameterDouble ) ) + // InternalRosParser.g:13181:2: ( ruleParameterDouble ) { - // InternalRosParser.g:13235:2: ( ruleParameterDouble ) - // InternalRosParser.g:13236:3: ruleParameterDouble + // InternalRosParser.g:13181:2: ( ruleParameterDouble ) + // InternalRosParser.g:13182:3: ruleParameterDouble { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -39005,17 +38875,17 @@ public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterBooleanType__DefaultAssignment_2_1" - // InternalRosParser.g:13245:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; + // InternalRosParser.g:13191:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13249:1: ( ( ruleParameterBoolean ) ) - // InternalRosParser.g:13250:2: ( ruleParameterBoolean ) + // InternalRosParser.g:13195:1: ( ( ruleParameterBoolean ) ) + // InternalRosParser.g:13196:2: ( ruleParameterBoolean ) { - // InternalRosParser.g:13250:2: ( ruleParameterBoolean ) - // InternalRosParser.g:13251:3: ruleParameterBoolean + // InternalRosParser.g:13196:2: ( ruleParameterBoolean ) + // InternalRosParser.g:13197:3: ruleParameterBoolean { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -39046,17 +38916,17 @@ public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterBase64Type__DefaultAssignment_2_1" - // InternalRosParser.g:13260:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; + // InternalRosParser.g:13206:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13264:1: ( ( ruleParameterBase64 ) ) - // InternalRosParser.g:13265:2: ( ruleParameterBase64 ) + // InternalRosParser.g:13210:1: ( ( ruleParameterBase64 ) ) + // InternalRosParser.g:13211:2: ( ruleParameterBase64 ) { - // InternalRosParser.g:13265:2: ( ruleParameterBase64 ) - // InternalRosParser.g:13266:3: ruleParameterBase64 + // InternalRosParser.g:13211:2: ( ruleParameterBase64 ) + // InternalRosParser.g:13212:3: ruleParameterBase64 { before(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -39086,26 +38956,26 @@ public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws Reco // $ANTLR end "rule__ParameterBase64Type__DefaultAssignment_2_1" - // $ANTLR start "rule__ParameterArrayType__TypeAssignment_2" - // InternalRosParser.g:13275:1: rule__ParameterArrayType__TypeAssignment_2 : ( ruleParameterType ) ; - public final void rule__ParameterArrayType__TypeAssignment_2() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__TypeAssignment_1" + // InternalRosParser.g:13221:1: rule__ParameterArrayType__TypeAssignment_1 : ( ruleParameterType ) ; + public final void rule__ParameterArrayType__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13279:1: ( ( ruleParameterType ) ) - // InternalRosParser.g:13280:2: ( ruleParameterType ) + // InternalRosParser.g:13225:1: ( ( ruleParameterType ) ) + // InternalRosParser.g:13226:2: ( ruleParameterType ) { - // InternalRosParser.g:13280:2: ( ruleParameterType ) - // InternalRosParser.g:13281:3: ruleParameterType + // InternalRosParser.g:13226:2: ( ruleParameterType ) + // InternalRosParser.g:13227:3: ruleParameterType { - before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); + before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); pushFollow(FOLLOW_2); ruleParameterType(); state._fsp--; - after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); + after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); } @@ -39124,29 +38994,29 @@ public final void rule__ParameterArrayType__TypeAssignment_2() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__TypeAssignment_2" + // $ANTLR end "rule__ParameterArrayType__TypeAssignment_1" - // $ANTLR start "rule__ParameterArrayType__DefaultAssignment_4_1" - // InternalRosParser.g:13290:1: rule__ParameterArrayType__DefaultAssignment_4_1 : ( ruleParameterList ) ; - public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__DefaultAssignment_2_1" + // InternalRosParser.g:13236:1: rule__ParameterArrayType__DefaultAssignment_2_1 : ( ruleParameterList ) ; + public final void rule__ParameterArrayType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13294:1: ( ( ruleParameterList ) ) - // InternalRosParser.g:13295:2: ( ruleParameterList ) + // InternalRosParser.g:13240:1: ( ( ruleParameterList ) ) + // InternalRosParser.g:13241:2: ( ruleParameterList ) { - // InternalRosParser.g:13295:2: ( ruleParameterList ) - // InternalRosParser.g:13296:3: ruleParameterList + // InternalRosParser.g:13241:2: ( ruleParameterList ) + // InternalRosParser.g:13242:3: ruleParameterList { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); ruleParameterList(); state._fsp--; - after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); } @@ -39165,21 +39035,21 @@ public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws Recog } return ; } - // $ANTLR end "rule__ParameterArrayType__DefaultAssignment_4_1" + // $ANTLR end "rule__ParameterArrayType__DefaultAssignment_2_1" // $ANTLR start "rule__ParameterList__ValueAssignment_2" - // InternalRosParser.g:13305:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; + // InternalRosParser.g:13251:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13309:1: ( ( ruleParameterValue ) ) - // InternalRosParser.g:13310:2: ( ruleParameterValue ) + // InternalRosParser.g:13255:1: ( ( ruleParameterValue ) ) + // InternalRosParser.g:13256:2: ( ruleParameterValue ) { - // InternalRosParser.g:13310:2: ( ruleParameterValue ) - // InternalRosParser.g:13311:3: ruleParameterValue + // InternalRosParser.g:13256:2: ( ruleParameterValue ) + // InternalRosParser.g:13257:3: ruleParameterValue { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -39210,17 +39080,17 @@ public final void rule__ParameterList__ValueAssignment_2() throws RecognitionExc // $ANTLR start "rule__ParameterList__ValueAssignment_3_1" - // InternalRosParser.g:13320:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; + // InternalRosParser.g:13266:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13324:1: ( ( ruleParameterValue ) ) - // InternalRosParser.g:13325:2: ( ruleParameterValue ) + // InternalRosParser.g:13270:1: ( ( ruleParameterValue ) ) + // InternalRosParser.g:13271:2: ( ruleParameterValue ) { - // InternalRosParser.g:13325:2: ( ruleParameterValue ) - // InternalRosParser.g:13326:3: ruleParameterValue + // InternalRosParser.g:13271:2: ( ruleParameterValue ) + // InternalRosParser.g:13272:3: ruleParameterValue { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); pushFollow(FOLLOW_2); @@ -39251,17 +39121,17 @@ public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionE // $ANTLR start "rule__ParameterAny__ValueAssignment_2_1" - // InternalRosParser.g:13335:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; + // InternalRosParser.g:13281:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13339:1: ( ( ruleEString ) ) - // InternalRosParser.g:13340:2: ( ruleEString ) + // InternalRosParser.g:13285:1: ( ( ruleEString ) ) + // InternalRosParser.g:13286:2: ( ruleEString ) { - // InternalRosParser.g:13340:2: ( ruleEString ) - // InternalRosParser.g:13341:3: ruleEString + // InternalRosParser.g:13286:2: ( ruleEString ) + // InternalRosParser.g:13287:3: ruleEString { before(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -39292,17 +39162,17 @@ public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionEx // $ANTLR start "rule__ParameterString__ValueAssignment" - // InternalRosParser.g:13350:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; + // InternalRosParser.g:13296:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; public final void rule__ParameterString__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13354:1: ( ( ruleEString ) ) - // InternalRosParser.g:13355:2: ( ruleEString ) + // InternalRosParser.g:13300:1: ( ( ruleEString ) ) + // InternalRosParser.g:13301:2: ( ruleEString ) { - // InternalRosParser.g:13355:2: ( ruleEString ) - // InternalRosParser.g:13356:3: ruleEString + // InternalRosParser.g:13301:2: ( ruleEString ) + // InternalRosParser.g:13302:3: ruleEString { before(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -39333,17 +39203,17 @@ public final void rule__ParameterString__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBase64__ValueAssignment" - // InternalRosParser.g:13365:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; + // InternalRosParser.g:13311:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; public final void rule__ParameterBase64__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13369:1: ( ( ruleBase64Binary ) ) - // InternalRosParser.g:13370:2: ( ruleBase64Binary ) + // InternalRosParser.g:13315:1: ( ( ruleBase64Binary ) ) + // InternalRosParser.g:13316:2: ( ruleBase64Binary ) { - // InternalRosParser.g:13370:2: ( ruleBase64Binary ) - // InternalRosParser.g:13371:3: ruleBase64Binary + // InternalRosParser.g:13316:2: ( ruleBase64Binary ) + // InternalRosParser.g:13317:3: ruleBase64Binary { before(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -39374,17 +39244,17 @@ public final void rule__ParameterBase64__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterInteger__ValueAssignment" - // InternalRosParser.g:13380:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; + // InternalRosParser.g:13326:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; public final void rule__ParameterInteger__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13384:1: ( ( ruleInteger0 ) ) - // InternalRosParser.g:13385:2: ( ruleInteger0 ) + // InternalRosParser.g:13330:1: ( ( ruleInteger0 ) ) + // InternalRosParser.g:13331:2: ( ruleInteger0 ) { - // InternalRosParser.g:13385:2: ( ruleInteger0 ) - // InternalRosParser.g:13386:3: ruleInteger0 + // InternalRosParser.g:13331:2: ( ruleInteger0 ) + // InternalRosParser.g:13332:3: ruleInteger0 { before(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -39415,17 +39285,17 @@ public final void rule__ParameterInteger__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterDouble__ValueAssignment" - // InternalRosParser.g:13395:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; + // InternalRosParser.g:13341:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; public final void rule__ParameterDouble__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13399:1: ( ( ruleDouble0 ) ) - // InternalRosParser.g:13400:2: ( ruleDouble0 ) + // InternalRosParser.g:13345:1: ( ( ruleDouble0 ) ) + // InternalRosParser.g:13346:2: ( ruleDouble0 ) { - // InternalRosParser.g:13400:2: ( ruleDouble0 ) - // InternalRosParser.g:13401:3: ruleDouble0 + // InternalRosParser.g:13346:2: ( ruleDouble0 ) + // InternalRosParser.g:13347:3: ruleDouble0 { before(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -39456,17 +39326,17 @@ public final void rule__ParameterDouble__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBoolean__ValueAssignment" - // InternalRosParser.g:13410:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; + // InternalRosParser.g:13356:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13414:1: ( ( ruleboolean0 ) ) - // InternalRosParser.g:13415:2: ( ruleboolean0 ) + // InternalRosParser.g:13360:1: ( ( ruleboolean0 ) ) + // InternalRosParser.g:13361:2: ( ruleboolean0 ) { - // InternalRosParser.g:13415:2: ( ruleboolean0 ) - // InternalRosParser.g:13416:3: ruleboolean0 + // InternalRosParser.g:13361:2: ( ruleboolean0 ) + // InternalRosParser.g:13362:3: ruleboolean0 { before(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -39497,17 +39367,17 @@ public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__ValueAssignment_1_2" - // InternalRosParser.g:13425:1: rule__ParameterStruct__ValueAssignment_1_2 : ( ruleParameterStructMember ) ; + // InternalRosParser.g:13371:1: rule__ParameterStruct__ValueAssignment_1_2 : ( ruleParameterStructMember ) ; public final void rule__ParameterStruct__ValueAssignment_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13429:1: ( ( ruleParameterStructMember ) ) - // InternalRosParser.g:13430:2: ( ruleParameterStructMember ) + // InternalRosParser.g:13375:1: ( ( ruleParameterStructMember ) ) + // InternalRosParser.g:13376:2: ( ruleParameterStructMember ) { - // InternalRosParser.g:13430:2: ( ruleParameterStructMember ) - // InternalRosParser.g:13431:3: ruleParameterStructMember + // InternalRosParser.g:13376:2: ( ruleParameterStructMember ) + // InternalRosParser.g:13377:3: ruleParameterStructMember { before(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_0()); pushFollow(FOLLOW_2); @@ -39538,17 +39408,17 @@ public final void rule__ParameterStruct__ValueAssignment_1_2() throws Recognitio // $ANTLR start "rule__ParameterDate__ValueAssignment" - // InternalRosParser.g:13440:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; + // InternalRosParser.g:13386:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; public final void rule__ParameterDate__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13444:1: ( ( ruleDateTime0 ) ) - // InternalRosParser.g:13445:2: ( ruleDateTime0 ) + // InternalRosParser.g:13390:1: ( ( ruleDateTime0 ) ) + // InternalRosParser.g:13391:2: ( ruleDateTime0 ) { - // InternalRosParser.g:13445:2: ( ruleDateTime0 ) - // InternalRosParser.g:13446:3: ruleDateTime0 + // InternalRosParser.g:13391:2: ( ruleDateTime0 ) + // InternalRosParser.g:13392:3: ruleDateTime0 { before(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -39579,17 +39449,17 @@ public final void rule__ParameterDate__ValueAssignment() throws RecognitionExcep // $ANTLR start "rule__ParameterStructMember__NameAssignment_0" - // InternalRosParser.g:13455:1: rule__ParameterStructMember__NameAssignment_0 : ( ruleEString ) ; + // InternalRosParser.g:13401:1: rule__ParameterStructMember__NameAssignment_0 : ( ruleEString ) ; public final void rule__ParameterStructMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13459:1: ( ( ruleEString ) ) - // InternalRosParser.g:13460:2: ( ruleEString ) + // InternalRosParser.g:13405:1: ( ( ruleEString ) ) + // InternalRosParser.g:13406:2: ( ruleEString ) { - // InternalRosParser.g:13460:2: ( ruleEString ) - // InternalRosParser.g:13461:3: ruleEString + // InternalRosParser.g:13406:2: ( ruleEString ) + // InternalRosParser.g:13407:3: ruleEString { before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -39620,17 +39490,17 @@ public final void rule__ParameterStructMember__NameAssignment_0() throws Recogni // $ANTLR start "rule__ParameterStructMember__ValueAssignment_2" - // InternalRosParser.g:13470:1: rule__ParameterStructMember__ValueAssignment_2 : ( ruleParameterValue ) ; + // InternalRosParser.g:13416:1: rule__ParameterStructMember__ValueAssignment_2 : ( ruleParameterValue ) ; public final void rule__ParameterStructMember__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13474:1: ( ( ruleParameterValue ) ) - // InternalRosParser.g:13475:2: ( ruleParameterValue ) + // InternalRosParser.g:13420:1: ( ( ruleParameterValue ) ) + // InternalRosParser.g:13421:2: ( ruleParameterValue ) { - // InternalRosParser.g:13475:2: ( ruleParameterValue ) - // InternalRosParser.g:13476:3: ruleParameterValue + // InternalRosParser.g:13421:2: ( ruleParameterValue ) + // InternalRosParser.g:13422:3: ruleParameterValue { before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -39661,17 +39531,17 @@ public final void rule__ParameterStructMember__ValueAssignment_2() throws Recogn // $ANTLR start "rule__ParameterStructTypeMember__NameAssignment_0" - // InternalRosParser.g:13485:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; + // InternalRosParser.g:13431:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; public final void rule__ParameterStructTypeMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13489:1: ( ( ruleEString ) ) - // InternalRosParser.g:13490:2: ( ruleEString ) + // InternalRosParser.g:13435:1: ( ( ruleEString ) ) + // InternalRosParser.g:13436:2: ( ruleEString ) { - // InternalRosParser.g:13490:2: ( ruleEString ) - // InternalRosParser.g:13491:3: ruleEString + // InternalRosParser.g:13436:2: ( ruleEString ) + // InternalRosParser.g:13437:3: ruleEString { before(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -39702,17 +39572,17 @@ public final void rule__ParameterStructTypeMember__NameAssignment_0() throws Rec // $ANTLR start "rule__ParameterStructTypeMember__TypeAssignment_1" - // InternalRosParser.g:13500:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; + // InternalRosParser.g:13446:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13504:1: ( ( ruleParameterType ) ) - // InternalRosParser.g:13505:2: ( ruleParameterType ) + // InternalRosParser.g:13450:1: ( ( ruleParameterType ) ) + // InternalRosParser.g:13451:2: ( ruleParameterType ) { - // InternalRosParser.g:13505:2: ( ruleParameterType ) - // InternalRosParser.g:13506:3: ruleParameterType + // InternalRosParser.g:13451:2: ( ruleParameterType ) + // InternalRosParser.g:13452:3: ruleParameterType { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -39743,17 +39613,17 @@ public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws Rec // $ANTLR start "rule__MessagePart__TypeAssignment_0" - // InternalRosParser.g:13515:1: rule__MessagePart__TypeAssignment_0 : ( ruleAbstractType ) ; + // InternalRosParser.g:13461:1: rule__MessagePart__TypeAssignment_0 : ( ruleAbstractType ) ; public final void rule__MessagePart__TypeAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13519:1: ( ( ruleAbstractType ) ) - // InternalRosParser.g:13520:2: ( ruleAbstractType ) + // InternalRosParser.g:13465:1: ( ( ruleAbstractType ) ) + // InternalRosParser.g:13466:2: ( ruleAbstractType ) { - // InternalRosParser.g:13520:2: ( ruleAbstractType ) - // InternalRosParser.g:13521:3: ruleAbstractType + // InternalRosParser.g:13466:2: ( ruleAbstractType ) + // InternalRosParser.g:13467:3: ruleAbstractType { before(grammarAccess.getMessagePartAccess().getTypeAbstractTypeParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -39784,21 +39654,21 @@ public final void rule__MessagePart__TypeAssignment_0() throws RecognitionExcept // $ANTLR start "rule__MessagePart__DataAssignment_1" - // InternalRosParser.g:13530:1: rule__MessagePart__DataAssignment_1 : ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ; + // InternalRosParser.g:13476:1: rule__MessagePart__DataAssignment_1 : ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ; public final void rule__MessagePart__DataAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13534:1: ( ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ) - // InternalRosParser.g:13535:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) + // InternalRosParser.g:13480:1: ( ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ) + // InternalRosParser.g:13481:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) { - // InternalRosParser.g:13535:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) - // InternalRosParser.g:13536:3: ( rule__MessagePart__DataAlternatives_1_0 ) + // InternalRosParser.g:13481:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) + // InternalRosParser.g:13482:3: ( rule__MessagePart__DataAlternatives_1_0 ) { before(grammarAccess.getMessagePartAccess().getDataAlternatives_1_0()); - // InternalRosParser.g:13537:3: ( rule__MessagePart__DataAlternatives_1_0 ) - // InternalRosParser.g:13537:4: rule__MessagePart__DataAlternatives_1_0 + // InternalRosParser.g:13483:3: ( rule__MessagePart__DataAlternatives_1_0 ) + // InternalRosParser.g:13483:4: rule__MessagePart__DataAlternatives_1_0 { pushFollow(FOLLOW_2); rule__MessagePart__DataAlternatives_1_0(); @@ -39831,21 +39701,21 @@ public final void rule__MessagePart__DataAssignment_1() throws RecognitionExcept // $ANTLR start "rule__SpecBaseRef__ReferenceAssignment" - // InternalRosParser.g:13545:1: rule__SpecBaseRef__ReferenceAssignment : ( ( ruleEString ) ) ; + // InternalRosParser.g:13491:1: rule__SpecBaseRef__ReferenceAssignment : ( ( ruleEString ) ) ; public final void rule__SpecBaseRef__ReferenceAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13549:1: ( ( ( ruleEString ) ) ) - // InternalRosParser.g:13550:2: ( ( ruleEString ) ) + // InternalRosParser.g:13495:1: ( ( ( ruleEString ) ) ) + // InternalRosParser.g:13496:2: ( ( ruleEString ) ) { - // InternalRosParser.g:13550:2: ( ( ruleEString ) ) - // InternalRosParser.g:13551:3: ( ruleEString ) + // InternalRosParser.g:13496:2: ( ( ruleEString ) ) + // InternalRosParser.g:13497:3: ( ruleEString ) { before(grammarAccess.getSpecBaseRefAccess().getReferenceTopicSpecCrossReference_0()); - // InternalRosParser.g:13552:3: ( ruleEString ) - // InternalRosParser.g:13553:4: ruleEString + // InternalRosParser.g:13498:3: ( ruleEString ) + // InternalRosParser.g:13499:4: ruleEString { before(grammarAccess.getSpecBaseRefAccess().getReferenceTopicSpecEStringParserRuleCall_0_1()); pushFollow(FOLLOW_2); @@ -39880,21 +39750,21 @@ public final void rule__SpecBaseRef__ReferenceAssignment() throws RecognitionExc // $ANTLR start "rule__ArraySpecRef__ReferenceAssignment_0" - // InternalRosParser.g:13564:1: rule__ArraySpecRef__ReferenceAssignment_0 : ( ( ruleEString ) ) ; + // InternalRosParser.g:13510:1: rule__ArraySpecRef__ReferenceAssignment_0 : ( ( ruleEString ) ) ; public final void rule__ArraySpecRef__ReferenceAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13568:1: ( ( ( ruleEString ) ) ) - // InternalRosParser.g:13569:2: ( ( ruleEString ) ) + // InternalRosParser.g:13514:1: ( ( ( ruleEString ) ) ) + // InternalRosParser.g:13515:2: ( ( ruleEString ) ) { - // InternalRosParser.g:13569:2: ( ( ruleEString ) ) - // InternalRosParser.g:13570:3: ( ruleEString ) + // InternalRosParser.g:13515:2: ( ( ruleEString ) ) + // InternalRosParser.g:13516:3: ( ruleEString ) { before(grammarAccess.getArraySpecRefAccess().getReferenceTopicSpecCrossReference_0_0()); - // InternalRosParser.g:13571:3: ( ruleEString ) - // InternalRosParser.g:13572:4: ruleEString + // InternalRosParser.g:13517:3: ( ruleEString ) + // InternalRosParser.g:13518:4: ruleEString { before(grammarAccess.getArraySpecRefAccess().getReferenceTopicSpecEStringParserRuleCall_0_0_1()); pushFollow(FOLLOW_2); @@ -40101,41 +39971,40 @@ public String getDescription() { public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000020000000000L}); public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000000000002000L}); - public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); - public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000000000000000L,0x0000000300100000L}); - public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x000840A001800000L,0x0000000B00003504L}); - public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); - public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L}); - public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); - public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0020000000000000L}); - public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0800000000000000L}); - public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0040000000000000L}); - public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x1000000000000000L}); - public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0080000000000000L}); - public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000000100000000L}); - public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000000200000000L}); - public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0010000000000000L}); - public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); - public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000000800000L}); - public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000800000000000L}); - public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000010000000000L}); - public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000000400000000L}); - public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000000008000000L}); - public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000000800000000L}); - public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000001000000000L}); - public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000000020000000L}); - public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000000004000000L}); - public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0001000000000000L}); - public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000080000000000L}); - public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); - -} \ No newline at end of file + public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000000002000L}); + public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); + public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000000000000L,0x0000000300100000L}); + public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x000840A001800000L,0x0000000B00003504L}); + public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); + public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L}); + public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); + public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0400000000000000L}); + public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0020000000000000L}); + public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0800000000000000L}); + public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0040000000000000L}); + public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x1000000000000000L}); + public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0080000000000000L}); + public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000000100000000L}); + public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000000200000000L}); + public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0010000000000000L}); + public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); + public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); + public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000000800000L}); + public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000800000000000L}); + public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000010000000000L}); + public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000000400000000L}); + public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000000008000000L}); + public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000000800000000L}); + public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000000010000000L}); + public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000001000000000L}); + public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000000020000000L}); + public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000000004000000L}); + public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0001000000000000L}); + public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000080000000000L}); + public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); + +} diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/Basics.xtextbin b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/Basics.xtextbin index 0fb21fba..5c7efe54 100644 Binary files a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/Basics.xtextbin and b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/Basics.xtextbin differ diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/Ros.xtextbin b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/Ros.xtextbin index 3db878cb..e65636db 100644 Binary files a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/Ros.xtextbin and b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/Ros.xtextbin differ diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalBasicsParser.g b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalBasicsParser.g index ad4775c3..80b38d17 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalBasicsParser.g +++ b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalBasicsParser.g @@ -1002,16 +1002,12 @@ ruleParameterArrayType returns [EObject current=null] { newLeafNode(otherlv_0, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); } - otherlv_1=LeftSquareBracket - { - newLeafNode(otherlv_1, grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); - } ( ( { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); } - lv_type_2_0=ruleParameterType + lv_type_1_0=ruleParameterType { if ($current==null) { $current = createModelElementForParent(grammarAccess.getParameterArrayTypeRule()); @@ -1019,27 +1015,23 @@ ruleParameterArrayType returns [EObject current=null] set( $current, "type", - lv_type_2_0, + lv_type_1_0, "de.fraunhofer.ipa.ros.Basics.ParameterType"); afterParserOrEnumRuleCall(); } ) ) - otherlv_3=RightSquareBracket - { - newLeafNode(otherlv_3, grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); - } ( - otherlv_4=Default + otherlv_2=Default { - newLeafNode(otherlv_4, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + newLeafNode(otherlv_2, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); } ( ( { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); } - lv_default_5_0=ruleParameterList + lv_default_3_0=ruleParameterList { if ($current==null) { $current = createModelElementForParent(grammarAccess.getParameterArrayTypeRule()); @@ -1047,7 +1039,7 @@ ruleParameterArrayType returns [EObject current=null] set( $current, "default", - lv_default_5_0, + lv_default_3_0, "de.fraunhofer.ipa.ros.Basics.ParameterList"); afterParserOrEnumRuleCall(); } diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalBasicsParser.java b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalBasicsParser.java index 1e93f118..9d5e50ef 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalBasicsParser.java +++ b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalBasicsParser.java @@ -1982,7 +1982,11 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { int LA12_0 = input.LA(1); if ( (LA12_0==Default) ) { - alt12=1; + int LA12_1 = input.LA(2); + + if ( (LA12_1==RULE_DECINT) ) { + alt12=1; + } } switch (alt12) { case 1 : @@ -2127,7 +2131,11 @@ public final EObject ruleParameterStringType() throws RecognitionException { int LA13_0 = input.LA(1); if ( (LA13_0==Default) ) { - alt13=1; + int LA13_1 = input.LA(2); + + if ( ((LA13_1>=RULE_ID && LA13_1<=RULE_STRING)) ) { + alt13=1; + } } switch (alt13) { case 1 : @@ -2272,7 +2280,11 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { int LA14_0 = input.LA(1); if ( (LA14_0==Default) ) { - alt14=1; + int LA14_1 = input.LA(2); + + if ( (LA14_1==RULE_DOUBLE) ) { + alt14=1; + } } switch (alt14) { case 1 : @@ -2417,7 +2429,11 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { int LA15_0 = input.LA(1); if ( (LA15_0==Default) ) { - alt15=1; + int LA15_1 = input.LA(2); + + if ( (LA15_1==RULE_BOOLEAN) ) { + alt15=1; + } } switch (alt15) { case 1 : @@ -2562,7 +2578,11 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { int LA16_0 = input.LA(1); if ( (LA16_0==Default) ) { - alt16=1; + int LA16_1 = input.LA(2); + + if ( (LA16_1==RULE_BINARY) ) { + alt16=1; + } } switch (alt16) { case 1 : @@ -2668,48 +2688,42 @@ public final EObject entryRuleParameterArrayType() throws RecognitionException { // $ANTLR start "ruleParameterArrayType" - // InternalBasicsParser.g:993:1: ruleParameterArrayType returns [EObject current=null] : (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) ; + // InternalBasicsParser.g:993:1: ruleParameterArrayType returns [EObject current=null] : (otherlv_0= Array ( (lv_type_1_0= ruleParameterType ) ) (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? ) ; public final EObject ruleParameterArrayType() throws RecognitionException { EObject current = null; Token otherlv_0=null; - Token otherlv_1=null; - Token otherlv_3=null; - Token otherlv_4=null; - EObject lv_type_2_0 = null; + Token otherlv_2=null; + EObject lv_type_1_0 = null; - EObject lv_default_5_0 = null; + EObject lv_default_3_0 = null; enterRule(); try { - // InternalBasicsParser.g:999:2: ( (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) ) - // InternalBasicsParser.g:1000:2: (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) + // InternalBasicsParser.g:999:2: ( (otherlv_0= Array ( (lv_type_1_0= ruleParameterType ) ) (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? ) ) + // InternalBasicsParser.g:1000:2: (otherlv_0= Array ( (lv_type_1_0= ruleParameterType ) ) (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? ) { - // InternalBasicsParser.g:1000:2: (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) - // InternalBasicsParser.g:1001:3: otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? + // InternalBasicsParser.g:1000:2: (otherlv_0= Array ( (lv_type_1_0= ruleParameterType ) ) (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? ) + // InternalBasicsParser.g:1001:3: otherlv_0= Array ( (lv_type_1_0= ruleParameterType ) ) (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? { - otherlv_0=(Token)match(input,Array,FOLLOW_6); + otherlv_0=(Token)match(input,Array,FOLLOW_7); newLeafNode(otherlv_0, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); - otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_7); - - newLeafNode(otherlv_1, grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); - - // InternalBasicsParser.g:1009:3: ( (lv_type_2_0= ruleParameterType ) ) - // InternalBasicsParser.g:1010:4: (lv_type_2_0= ruleParameterType ) + // InternalBasicsParser.g:1005:3: ( (lv_type_1_0= ruleParameterType ) ) + // InternalBasicsParser.g:1006:4: (lv_type_1_0= ruleParameterType ) { - // InternalBasicsParser.g:1010:4: (lv_type_2_0= ruleParameterType ) - // InternalBasicsParser.g:1011:5: lv_type_2_0= ruleParameterType + // InternalBasicsParser.g:1006:4: (lv_type_1_0= ruleParameterType ) + // InternalBasicsParser.g:1007:5: lv_type_1_0= ruleParameterType { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); - pushFollow(FOLLOW_14); - lv_type_2_0=ruleParameterType(); + pushFollow(FOLLOW_9); + lv_type_1_0=ruleParameterType(); state._fsp--; @@ -2720,7 +2734,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { set( current, "type", - lv_type_2_0, + lv_type_1_0, "de.fraunhofer.ipa.ros.Basics.ParameterType"); afterParserOrEnumRuleCall(); @@ -2730,11 +2744,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } - otherlv_3=(Token)match(input,RightSquareBracket,FOLLOW_9); - - newLeafNode(otherlv_3, grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); - - // InternalBasicsParser.g:1032:3: (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? + // InternalBasicsParser.g:1024:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? int alt17=2; int LA17_0 = input.LA(1); @@ -2743,23 +2753,23 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } switch (alt17) { case 1 : - // InternalBasicsParser.g:1033:4: otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) + // InternalBasicsParser.g:1025:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) { - otherlv_4=(Token)match(input,Default,FOLLOW_6); + otherlv_2=(Token)match(input,Default,FOLLOW_6); - newLeafNode(otherlv_4, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + newLeafNode(otherlv_2, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); - // InternalBasicsParser.g:1037:4: ( (lv_default_5_0= ruleParameterList ) ) - // InternalBasicsParser.g:1038:5: (lv_default_5_0= ruleParameterList ) + // InternalBasicsParser.g:1029:4: ( (lv_default_3_0= ruleParameterList ) ) + // InternalBasicsParser.g:1030:5: (lv_default_3_0= ruleParameterList ) { - // InternalBasicsParser.g:1038:5: (lv_default_5_0= ruleParameterList ) - // InternalBasicsParser.g:1039:6: lv_default_5_0= ruleParameterList + // InternalBasicsParser.g:1030:5: (lv_default_3_0= ruleParameterList ) + // InternalBasicsParser.g:1031:6: lv_default_3_0= ruleParameterList { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); - lv_default_5_0=ruleParameterList(); + lv_default_3_0=ruleParameterList(); state._fsp--; @@ -2770,7 +2780,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { set( current, "default", - lv_default_5_0, + lv_default_3_0, "de.fraunhofer.ipa.ros.Basics.ParameterList"); afterParserOrEnumRuleCall(); @@ -2809,7 +2819,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { // $ANTLR start "entryRuleParameterList" - // InternalBasicsParser.g:1061:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; + // InternalBasicsParser.g:1053:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; public final EObject entryRuleParameterList() throws RecognitionException { EObject current = null; @@ -2817,8 +2827,8 @@ public final EObject entryRuleParameterList() throws RecognitionException { try { - // InternalBasicsParser.g:1061:54: (iv_ruleParameterList= ruleParameterList EOF ) - // InternalBasicsParser.g:1062:2: iv_ruleParameterList= ruleParameterList EOF + // InternalBasicsParser.g:1053:54: (iv_ruleParameterList= ruleParameterList EOF ) + // InternalBasicsParser.g:1054:2: iv_ruleParameterList= ruleParameterList EOF { newCompositeNode(grammarAccess.getParameterListRule()); pushFollow(FOLLOW_1); @@ -2845,7 +2855,7 @@ public final EObject entryRuleParameterList() throws RecognitionException { // $ANTLR start "ruleParameterList" - // InternalBasicsParser.g:1068:1: ruleParameterList returns [EObject current=null] : ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ; + // InternalBasicsParser.g:1060: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; @@ -2861,14 +2871,14 @@ public final EObject ruleParameterList() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1074:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) - // InternalBasicsParser.g:1075:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalBasicsParser.g:1066:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) + // InternalBasicsParser.g:1067:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) { - // InternalBasicsParser.g:1075:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) - // InternalBasicsParser.g:1076:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket + // InternalBasicsParser.g:1067:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalBasicsParser.g:1068:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket { - // InternalBasicsParser.g:1076:3: () - // InternalBasicsParser.g:1077:4: + // InternalBasicsParser.g:1068:3: () + // InternalBasicsParser.g:1069:4: { current = forceCreateModelElement( @@ -2878,15 +2888,15 @@ public final EObject ruleParameterList() throws RecognitionException { } - otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_15); + otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_14); newLeafNode(otherlv_1, grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); - // InternalBasicsParser.g:1087:3: ( (lv_value_2_0= ruleParameterValue ) ) - // InternalBasicsParser.g:1088:4: (lv_value_2_0= ruleParameterValue ) + // InternalBasicsParser.g:1079:3: ( (lv_value_2_0= ruleParameterValue ) ) + // InternalBasicsParser.g:1080:4: (lv_value_2_0= ruleParameterValue ) { - // InternalBasicsParser.g:1088:4: (lv_value_2_0= ruleParameterValue ) - // InternalBasicsParser.g:1089:5: lv_value_2_0= ruleParameterValue + // InternalBasicsParser.g:1080:4: (lv_value_2_0= ruleParameterValue ) + // InternalBasicsParser.g:1081:5: lv_value_2_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); @@ -2913,7 +2923,7 @@ public final EObject ruleParameterList() throws RecognitionException { } - // InternalBasicsParser.g:1106:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* + // InternalBasicsParser.g:1098:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* loop18: do { int alt18=2; @@ -2926,17 +2936,17 @@ public final EObject ruleParameterList() throws RecognitionException { switch (alt18) { case 1 : - // InternalBasicsParser.g:1107:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) + // InternalBasicsParser.g:1099:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) { - otherlv_3=(Token)match(input,Comma,FOLLOW_15); + otherlv_3=(Token)match(input,Comma,FOLLOW_14); newLeafNode(otherlv_3, grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); - // InternalBasicsParser.g:1111:4: ( (lv_value_4_0= ruleParameterValue ) ) - // InternalBasicsParser.g:1112:5: (lv_value_4_0= ruleParameterValue ) + // InternalBasicsParser.g:1103:4: ( (lv_value_4_0= ruleParameterValue ) ) + // InternalBasicsParser.g:1104:5: (lv_value_4_0= ruleParameterValue ) { - // InternalBasicsParser.g:1112:5: (lv_value_4_0= ruleParameterValue ) - // InternalBasicsParser.g:1113:6: lv_value_4_0= ruleParameterValue + // InternalBasicsParser.g:1104:5: (lv_value_4_0= ruleParameterValue ) + // InternalBasicsParser.g:1105:6: lv_value_4_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); @@ -2999,7 +3009,7 @@ public final EObject ruleParameterList() throws RecognitionException { // $ANTLR start "entryRuleParameterAny" - // InternalBasicsParser.g:1139:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; + // InternalBasicsParser.g:1131:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; public final EObject entryRuleParameterAny() throws RecognitionException { EObject current = null; @@ -3007,8 +3017,8 @@ public final EObject entryRuleParameterAny() throws RecognitionException { try { - // InternalBasicsParser.g:1139:53: (iv_ruleParameterAny= ruleParameterAny EOF ) - // InternalBasicsParser.g:1140:2: iv_ruleParameterAny= ruleParameterAny EOF + // InternalBasicsParser.g:1131:53: (iv_ruleParameterAny= ruleParameterAny EOF ) + // InternalBasicsParser.g:1132:2: iv_ruleParameterAny= ruleParameterAny EOF { newCompositeNode(grammarAccess.getParameterAnyRule()); pushFollow(FOLLOW_1); @@ -3035,7 +3045,7 @@ public final EObject entryRuleParameterAny() throws RecognitionException { // $ANTLR start "ruleParameterAny" - // InternalBasicsParser.g:1146:1: ruleParameterAny returns [EObject current=null] : ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ; + // InternalBasicsParser.g:1138: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; @@ -3048,14 +3058,14 @@ public final EObject ruleParameterAny() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1152:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) - // InternalBasicsParser.g:1153:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalBasicsParser.g:1144:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) + // InternalBasicsParser.g:1145:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) { - // InternalBasicsParser.g:1153:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) - // InternalBasicsParser.g:1154:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + // InternalBasicsParser.g:1145:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalBasicsParser.g:1146:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? { - // InternalBasicsParser.g:1154:3: () - // InternalBasicsParser.g:1155:4: + // InternalBasicsParser.g:1146:3: () + // InternalBasicsParser.g:1147:4: { current = forceCreateModelElement( @@ -3065,11 +3075,11 @@ public final EObject ruleParameterAny() throws RecognitionException { } - otherlv_1=(Token)match(input,ParameterAny,FOLLOW_16); + otherlv_1=(Token)match(input,ParameterAny,FOLLOW_15); newLeafNode(otherlv_1, grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); - // InternalBasicsParser.g:1165:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + // InternalBasicsParser.g:1157:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? int alt19=2; int LA19_0 = input.LA(1); @@ -3078,17 +3088,17 @@ public final EObject ruleParameterAny() throws RecognitionException { } switch (alt19) { case 1 : - // InternalBasicsParser.g:1166:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) + // InternalBasicsParser.g:1158:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) { otherlv_2=(Token)match(input,Value,FOLLOW_8); newLeafNode(otherlv_2, grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); - // InternalBasicsParser.g:1170:4: ( (lv_value_3_0= ruleEString ) ) - // InternalBasicsParser.g:1171:5: (lv_value_3_0= ruleEString ) + // InternalBasicsParser.g:1162:4: ( (lv_value_3_0= ruleEString ) ) + // InternalBasicsParser.g:1163:5: (lv_value_3_0= ruleEString ) { - // InternalBasicsParser.g:1171:5: (lv_value_3_0= ruleEString ) - // InternalBasicsParser.g:1172:6: lv_value_3_0= ruleEString + // InternalBasicsParser.g:1163:5: (lv_value_3_0= ruleEString ) + // InternalBasicsParser.g:1164:6: lv_value_3_0= ruleEString { newCompositeNode(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_2_1_0()); @@ -3144,7 +3154,7 @@ public final EObject ruleParameterAny() throws RecognitionException { // $ANTLR start "entryRuleParameterString" - // InternalBasicsParser.g:1194:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; + // InternalBasicsParser.g:1186:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; public final EObject entryRuleParameterString() throws RecognitionException { EObject current = null; @@ -3152,8 +3162,8 @@ public final EObject entryRuleParameterString() throws RecognitionException { try { - // InternalBasicsParser.g:1194:56: (iv_ruleParameterString= ruleParameterString EOF ) - // InternalBasicsParser.g:1195:2: iv_ruleParameterString= ruleParameterString EOF + // InternalBasicsParser.g:1186:56: (iv_ruleParameterString= ruleParameterString EOF ) + // InternalBasicsParser.g:1187:2: iv_ruleParameterString= ruleParameterString EOF { newCompositeNode(grammarAccess.getParameterStringRule()); pushFollow(FOLLOW_1); @@ -3180,7 +3190,7 @@ public final EObject entryRuleParameterString() throws RecognitionException { // $ANTLR start "ruleParameterString" - // InternalBasicsParser.g:1201:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; + // InternalBasicsParser.g:1193:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; public final EObject ruleParameterString() throws RecognitionException { EObject current = null; @@ -3191,14 +3201,14 @@ public final EObject ruleParameterString() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1207:2: ( ( (lv_value_0_0= ruleEString ) ) ) - // InternalBasicsParser.g:1208:2: ( (lv_value_0_0= ruleEString ) ) + // InternalBasicsParser.g:1199:2: ( ( (lv_value_0_0= ruleEString ) ) ) + // InternalBasicsParser.g:1200:2: ( (lv_value_0_0= ruleEString ) ) { - // InternalBasicsParser.g:1208:2: ( (lv_value_0_0= ruleEString ) ) - // InternalBasicsParser.g:1209:3: (lv_value_0_0= ruleEString ) + // InternalBasicsParser.g:1200:2: ( (lv_value_0_0= ruleEString ) ) + // InternalBasicsParser.g:1201:3: (lv_value_0_0= ruleEString ) { - // InternalBasicsParser.g:1209:3: (lv_value_0_0= ruleEString ) - // InternalBasicsParser.g:1210:4: lv_value_0_0= ruleEString + // InternalBasicsParser.g:1201:3: (lv_value_0_0= ruleEString ) + // InternalBasicsParser.g:1202:4: lv_value_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); @@ -3245,7 +3255,7 @@ public final EObject ruleParameterString() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64" - // InternalBasicsParser.g:1230:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; + // InternalBasicsParser.g:1222:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; public final EObject entryRuleParameterBase64() throws RecognitionException { EObject current = null; @@ -3253,8 +3263,8 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { try { - // InternalBasicsParser.g:1230:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) - // InternalBasicsParser.g:1231:2: iv_ruleParameterBase64= ruleParameterBase64 EOF + // InternalBasicsParser.g:1222:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) + // InternalBasicsParser.g:1223:2: iv_ruleParameterBase64= ruleParameterBase64 EOF { newCompositeNode(grammarAccess.getParameterBase64Rule()); pushFollow(FOLLOW_1); @@ -3281,7 +3291,7 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { // $ANTLR start "ruleParameterBase64" - // InternalBasicsParser.g:1237:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; + // InternalBasicsParser.g:1229:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; public final EObject ruleParameterBase64() throws RecognitionException { EObject current = null; @@ -3292,14 +3302,14 @@ public final EObject ruleParameterBase64() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1243:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) - // InternalBasicsParser.g:1244:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalBasicsParser.g:1235:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) + // InternalBasicsParser.g:1236:2: ( (lv_value_0_0= ruleBase64Binary ) ) { - // InternalBasicsParser.g:1244:2: ( (lv_value_0_0= ruleBase64Binary ) ) - // InternalBasicsParser.g:1245:3: (lv_value_0_0= ruleBase64Binary ) + // InternalBasicsParser.g:1236:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalBasicsParser.g:1237:3: (lv_value_0_0= ruleBase64Binary ) { - // InternalBasicsParser.g:1245:3: (lv_value_0_0= ruleBase64Binary ) - // InternalBasicsParser.g:1246:4: lv_value_0_0= ruleBase64Binary + // InternalBasicsParser.g:1237:3: (lv_value_0_0= ruleBase64Binary ) + // InternalBasicsParser.g:1238:4: lv_value_0_0= ruleBase64Binary { newCompositeNode(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); @@ -3346,7 +3356,7 @@ public final EObject ruleParameterBase64() throws RecognitionException { // $ANTLR start "entryRuleParameterInteger" - // InternalBasicsParser.g:1266:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; + // InternalBasicsParser.g:1258:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; public final EObject entryRuleParameterInteger() throws RecognitionException { EObject current = null; @@ -3354,8 +3364,8 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { try { - // InternalBasicsParser.g:1266:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) - // InternalBasicsParser.g:1267:2: iv_ruleParameterInteger= ruleParameterInteger EOF + // InternalBasicsParser.g:1258:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) + // InternalBasicsParser.g:1259:2: iv_ruleParameterInteger= ruleParameterInteger EOF { newCompositeNode(grammarAccess.getParameterIntegerRule()); pushFollow(FOLLOW_1); @@ -3382,7 +3392,7 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { // $ANTLR start "ruleParameterInteger" - // InternalBasicsParser.g:1273:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; + // InternalBasicsParser.g:1265:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; public final EObject ruleParameterInteger() throws RecognitionException { EObject current = null; @@ -3393,14 +3403,14 @@ public final EObject ruleParameterInteger() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1279:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) - // InternalBasicsParser.g:1280:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalBasicsParser.g:1271:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) + // InternalBasicsParser.g:1272:2: ( (lv_value_0_0= ruleInteger0 ) ) { - // InternalBasicsParser.g:1280:2: ( (lv_value_0_0= ruleInteger0 ) ) - // InternalBasicsParser.g:1281:3: (lv_value_0_0= ruleInteger0 ) + // InternalBasicsParser.g:1272:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalBasicsParser.g:1273:3: (lv_value_0_0= ruleInteger0 ) { - // InternalBasicsParser.g:1281:3: (lv_value_0_0= ruleInteger0 ) - // InternalBasicsParser.g:1282:4: lv_value_0_0= ruleInteger0 + // InternalBasicsParser.g:1273:3: (lv_value_0_0= ruleInteger0 ) + // InternalBasicsParser.g:1274:4: lv_value_0_0= ruleInteger0 { newCompositeNode(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); @@ -3447,7 +3457,7 @@ public final EObject ruleParameterInteger() throws RecognitionException { // $ANTLR start "entryRuleParameterDouble" - // InternalBasicsParser.g:1302:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; + // InternalBasicsParser.g:1294:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; public final EObject entryRuleParameterDouble() throws RecognitionException { EObject current = null; @@ -3455,8 +3465,8 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { try { - // InternalBasicsParser.g:1302:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) - // InternalBasicsParser.g:1303:2: iv_ruleParameterDouble= ruleParameterDouble EOF + // InternalBasicsParser.g:1294:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) + // InternalBasicsParser.g:1295:2: iv_ruleParameterDouble= ruleParameterDouble EOF { newCompositeNode(grammarAccess.getParameterDoubleRule()); pushFollow(FOLLOW_1); @@ -3483,7 +3493,7 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { // $ANTLR start "ruleParameterDouble" - // InternalBasicsParser.g:1309:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; + // InternalBasicsParser.g:1301:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; public final EObject ruleParameterDouble() throws RecognitionException { EObject current = null; @@ -3494,14 +3504,14 @@ public final EObject ruleParameterDouble() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1315:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) - // InternalBasicsParser.g:1316:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalBasicsParser.g:1307:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) + // InternalBasicsParser.g:1308:2: ( (lv_value_0_0= ruleDouble0 ) ) { - // InternalBasicsParser.g:1316:2: ( (lv_value_0_0= ruleDouble0 ) ) - // InternalBasicsParser.g:1317:3: (lv_value_0_0= ruleDouble0 ) + // InternalBasicsParser.g:1308:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalBasicsParser.g:1309:3: (lv_value_0_0= ruleDouble0 ) { - // InternalBasicsParser.g:1317:3: (lv_value_0_0= ruleDouble0 ) - // InternalBasicsParser.g:1318:4: lv_value_0_0= ruleDouble0 + // InternalBasicsParser.g:1309:3: (lv_value_0_0= ruleDouble0 ) + // InternalBasicsParser.g:1310:4: lv_value_0_0= ruleDouble0 { newCompositeNode(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); @@ -3548,7 +3558,7 @@ public final EObject ruleParameterDouble() throws RecognitionException { // $ANTLR start "entryRuleParameterBoolean" - // InternalBasicsParser.g:1338:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; + // InternalBasicsParser.g:1330:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; public final EObject entryRuleParameterBoolean() throws RecognitionException { EObject current = null; @@ -3556,8 +3566,8 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { try { - // InternalBasicsParser.g:1338:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) - // InternalBasicsParser.g:1339:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF + // InternalBasicsParser.g:1330:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) + // InternalBasicsParser.g:1331:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF { newCompositeNode(grammarAccess.getParameterBooleanRule()); pushFollow(FOLLOW_1); @@ -3584,7 +3594,7 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { // $ANTLR start "ruleParameterBoolean" - // InternalBasicsParser.g:1345:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; + // InternalBasicsParser.g:1337:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; public final EObject ruleParameterBoolean() throws RecognitionException { EObject current = null; @@ -3595,14 +3605,14 @@ public final EObject ruleParameterBoolean() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1351:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) - // InternalBasicsParser.g:1352:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalBasicsParser.g:1343:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) + // InternalBasicsParser.g:1344:2: ( (lv_value_0_0= ruleboolean0 ) ) { - // InternalBasicsParser.g:1352:2: ( (lv_value_0_0= ruleboolean0 ) ) - // InternalBasicsParser.g:1353:3: (lv_value_0_0= ruleboolean0 ) + // InternalBasicsParser.g:1344:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalBasicsParser.g:1345:3: (lv_value_0_0= ruleboolean0 ) { - // InternalBasicsParser.g:1353:3: (lv_value_0_0= ruleboolean0 ) - // InternalBasicsParser.g:1354:4: lv_value_0_0= ruleboolean0 + // InternalBasicsParser.g:1345:3: (lv_value_0_0= ruleboolean0 ) + // InternalBasicsParser.g:1346:4: lv_value_0_0= ruleboolean0 { newCompositeNode(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); @@ -3649,7 +3659,7 @@ public final EObject ruleParameterBoolean() throws RecognitionException { // $ANTLR start "entryRuleParameterStruct" - // InternalBasicsParser.g:1374:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; + // InternalBasicsParser.g:1366:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; public final EObject entryRuleParameterStruct() throws RecognitionException { EObject current = null; @@ -3657,8 +3667,8 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { try { - // InternalBasicsParser.g:1374:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) - // InternalBasicsParser.g:1375:2: iv_ruleParameterStruct= ruleParameterStruct EOF + // InternalBasicsParser.g:1366:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) + // InternalBasicsParser.g:1367:2: iv_ruleParameterStruct= ruleParameterStruct EOF { newCompositeNode(grammarAccess.getParameterStructRule()); pushFollow(FOLLOW_1); @@ -3685,7 +3695,7 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { // $ANTLR start "ruleParameterStruct" - // InternalBasicsParser.g:1381:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) ; + // InternalBasicsParser.g:1373:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) ; public final EObject ruleParameterStruct() throws RecognitionException { EObject current = null; @@ -3700,14 +3710,14 @@ public final EObject ruleParameterStruct() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1387:2: ( ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) ) - // InternalBasicsParser.g:1388:2: ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) + // InternalBasicsParser.g:1379:2: ( ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) ) + // InternalBasicsParser.g:1380:2: ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) { - // InternalBasicsParser.g:1388:2: ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) - // InternalBasicsParser.g:1389:3: () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? + // InternalBasicsParser.g:1380:2: ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) + // InternalBasicsParser.g:1381:3: () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? { - // InternalBasicsParser.g:1389:3: () - // InternalBasicsParser.g:1390:4: + // InternalBasicsParser.g:1381:3: () + // InternalBasicsParser.g:1382:4: { current = forceCreateModelElement( @@ -3717,7 +3727,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - // InternalBasicsParser.g:1396:3: (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? + // InternalBasicsParser.g:1388:3: (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? int alt21=2; int LA21_0 = input.LA(1); @@ -3726,17 +3736,17 @@ public final EObject ruleParameterStruct() throws RecognitionException { } switch (alt21) { case 1 : - // InternalBasicsParser.g:1397:4: otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END + // InternalBasicsParser.g:1389:4: otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END { - otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_17); + otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_16); newLeafNode(otherlv_1, grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); - this_BEGIN_2=(Token)match(input,RULE_BEGIN,FOLLOW_18); + this_BEGIN_2=(Token)match(input,RULE_BEGIN,FOLLOW_17); newLeafNode(this_BEGIN_2, grammarAccess.getParameterStructAccess().getBEGINTerminalRuleCall_1_1()); - // InternalBasicsParser.g:1405:4: ( (lv_value_3_0= ruleParameterStructMember ) )* + // InternalBasicsParser.g:1397:4: ( (lv_value_3_0= ruleParameterStructMember ) )* loop20: do { int alt20=2; @@ -3749,15 +3759,15 @@ public final EObject ruleParameterStruct() throws RecognitionException { switch (alt20) { case 1 : - // InternalBasicsParser.g:1406:5: (lv_value_3_0= ruleParameterStructMember ) + // InternalBasicsParser.g:1398:5: (lv_value_3_0= ruleParameterStructMember ) { - // InternalBasicsParser.g:1406:5: (lv_value_3_0= ruleParameterStructMember ) - // InternalBasicsParser.g:1407:6: lv_value_3_0= ruleParameterStructMember + // InternalBasicsParser.g:1398:5: (lv_value_3_0= ruleParameterStructMember ) + // InternalBasicsParser.g:1399:6: lv_value_3_0= ruleParameterStructMember { newCompositeNode(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_0()); - pushFollow(FOLLOW_18); + pushFollow(FOLLOW_17); lv_value_3_0=ruleParameterStructMember(); state._fsp--; @@ -3785,7 +3795,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { } } while (true); - otherlv_4=(Token)match(input,RightSquareBracket,FOLLOW_19); + otherlv_4=(Token)match(input,RightSquareBracket,FOLLOW_18); newLeafNode(otherlv_4, grammarAccess.getParameterStructAccess().getRightSquareBracketKeyword_1_3()); @@ -3822,7 +3832,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { // $ANTLR start "entryRuleParameterDate" - // InternalBasicsParser.g:1437:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; + // InternalBasicsParser.g:1429:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; public final EObject entryRuleParameterDate() throws RecognitionException { EObject current = null; @@ -3830,8 +3840,8 @@ public final EObject entryRuleParameterDate() throws RecognitionException { try { - // InternalBasicsParser.g:1437:54: (iv_ruleParameterDate= ruleParameterDate EOF ) - // InternalBasicsParser.g:1438:2: iv_ruleParameterDate= ruleParameterDate EOF + // InternalBasicsParser.g:1429:54: (iv_ruleParameterDate= ruleParameterDate EOF ) + // InternalBasicsParser.g:1430:2: iv_ruleParameterDate= ruleParameterDate EOF { newCompositeNode(grammarAccess.getParameterDateRule()); pushFollow(FOLLOW_1); @@ -3858,7 +3868,7 @@ public final EObject entryRuleParameterDate() throws RecognitionException { // $ANTLR start "ruleParameterDate" - // InternalBasicsParser.g:1444:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; + // InternalBasicsParser.g:1436:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; public final EObject ruleParameterDate() throws RecognitionException { EObject current = null; @@ -3869,14 +3879,14 @@ public final EObject ruleParameterDate() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1450:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) - // InternalBasicsParser.g:1451:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalBasicsParser.g:1442:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) + // InternalBasicsParser.g:1443:2: ( (lv_value_0_0= ruleDateTime0 ) ) { - // InternalBasicsParser.g:1451:2: ( (lv_value_0_0= ruleDateTime0 ) ) - // InternalBasicsParser.g:1452:3: (lv_value_0_0= ruleDateTime0 ) + // InternalBasicsParser.g:1443:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalBasicsParser.g:1444:3: (lv_value_0_0= ruleDateTime0 ) { - // InternalBasicsParser.g:1452:3: (lv_value_0_0= ruleDateTime0 ) - // InternalBasicsParser.g:1453:4: lv_value_0_0= ruleDateTime0 + // InternalBasicsParser.g:1444:3: (lv_value_0_0= ruleDateTime0 ) + // InternalBasicsParser.g:1445:4: lv_value_0_0= ruleDateTime0 { newCompositeNode(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); @@ -3923,7 +3933,7 @@ public final EObject ruleParameterDate() throws RecognitionException { // $ANTLR start "entryRuleParameterStructMember" - // InternalBasicsParser.g:1473:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; + // InternalBasicsParser.g:1465:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; public final EObject entryRuleParameterStructMember() throws RecognitionException { EObject current = null; @@ -3931,8 +3941,8 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio try { - // InternalBasicsParser.g:1473:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) - // InternalBasicsParser.g:1474:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF + // InternalBasicsParser.g:1465:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) + // InternalBasicsParser.g:1466:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF { newCompositeNode(grammarAccess.getParameterStructMemberRule()); pushFollow(FOLLOW_1); @@ -3959,7 +3969,7 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio // $ANTLR start "ruleParameterStructMember" - // InternalBasicsParser.g:1480:1: ruleParameterStructMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) ; + // InternalBasicsParser.g:1472:1: ruleParameterStructMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) ; public final EObject ruleParameterStructMember() throws RecognitionException { EObject current = null; @@ -3973,22 +3983,22 @@ public final EObject ruleParameterStructMember() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1486:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) ) - // InternalBasicsParser.g:1487:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) + // InternalBasicsParser.g:1478:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) ) + // InternalBasicsParser.g:1479:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) { - // InternalBasicsParser.g:1487:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) - // InternalBasicsParser.g:1488:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) + // InternalBasicsParser.g:1479:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) + // InternalBasicsParser.g:1480:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) { - // InternalBasicsParser.g:1488:3: ( (lv_name_0_0= ruleEString ) ) - // InternalBasicsParser.g:1489:4: (lv_name_0_0= ruleEString ) + // InternalBasicsParser.g:1480:3: ( (lv_name_0_0= ruleEString ) ) + // InternalBasicsParser.g:1481:4: (lv_name_0_0= ruleEString ) { - // InternalBasicsParser.g:1489:4: (lv_name_0_0= ruleEString ) - // InternalBasicsParser.g:1490:5: lv_name_0_0= ruleEString + // InternalBasicsParser.g:1481:4: (lv_name_0_0= ruleEString ) + // InternalBasicsParser.g:1482:5: lv_name_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); - pushFollow(FOLLOW_20); + pushFollow(FOLLOW_19); lv_name_0_0=ruleEString(); state._fsp--; @@ -4010,15 +4020,15 @@ public final EObject ruleParameterStructMember() throws RecognitionException { } - otherlv_1=(Token)match(input,Colon,FOLLOW_15); + otherlv_1=(Token)match(input,Colon,FOLLOW_14); newLeafNode(otherlv_1, grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); - // InternalBasicsParser.g:1511:3: ( (lv_value_2_0= ruleParameterValue ) ) - // InternalBasicsParser.g:1512:4: (lv_value_2_0= ruleParameterValue ) + // InternalBasicsParser.g:1503:3: ( (lv_value_2_0= ruleParameterValue ) ) + // InternalBasicsParser.g:1504:4: (lv_value_2_0= ruleParameterValue ) { - // InternalBasicsParser.g:1512:4: (lv_value_2_0= ruleParameterValue ) - // InternalBasicsParser.g:1513:5: lv_value_2_0= ruleParameterValue + // InternalBasicsParser.g:1504:4: (lv_value_2_0= ruleParameterValue ) + // InternalBasicsParser.g:1505:5: lv_value_2_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_2_0()); @@ -4068,7 +4078,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { // $ANTLR start "entryRuleParameterStructTypeMember" - // InternalBasicsParser.g:1534:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; + // InternalBasicsParser.g:1526:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; public final EObject entryRuleParameterStructTypeMember() throws RecognitionException { EObject current = null; @@ -4076,8 +4086,8 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce try { - // InternalBasicsParser.g:1534:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) - // InternalBasicsParser.g:1535:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF + // InternalBasicsParser.g:1526:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) + // InternalBasicsParser.g:1527:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF { newCompositeNode(grammarAccess.getParameterStructTypeMemberRule()); pushFollow(FOLLOW_1); @@ -4104,7 +4114,7 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce // $ANTLR start "ruleParameterStructTypeMember" - // InternalBasicsParser.g:1541:1: ruleParameterStructTypeMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ; + // InternalBasicsParser.g:1533: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; @@ -4117,17 +4127,17 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException enterRule(); try { - // InternalBasicsParser.g:1547:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) - // InternalBasicsParser.g:1548:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalBasicsParser.g:1539:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) + // InternalBasicsParser.g:1540:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) { - // InternalBasicsParser.g:1548:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) - // InternalBasicsParser.g:1549:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) + // InternalBasicsParser.g:1540:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalBasicsParser.g:1541:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) { - // InternalBasicsParser.g:1549:3: ( (lv_name_0_0= ruleEString ) ) - // InternalBasicsParser.g:1550:4: (lv_name_0_0= ruleEString ) + // InternalBasicsParser.g:1541:3: ( (lv_name_0_0= ruleEString ) ) + // InternalBasicsParser.g:1542:4: (lv_name_0_0= ruleEString ) { - // InternalBasicsParser.g:1550:4: (lv_name_0_0= ruleEString ) - // InternalBasicsParser.g:1551:5: lv_name_0_0= ruleEString + // InternalBasicsParser.g:1542:4: (lv_name_0_0= ruleEString ) + // InternalBasicsParser.g:1543:5: lv_name_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); @@ -4154,11 +4164,11 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException } - // InternalBasicsParser.g:1568:3: ( (lv_type_1_0= ruleParameterType ) ) - // InternalBasicsParser.g:1569:4: (lv_type_1_0= ruleParameterType ) + // InternalBasicsParser.g:1560:3: ( (lv_type_1_0= ruleParameterType ) ) + // InternalBasicsParser.g:1561:4: (lv_type_1_0= ruleParameterType ) { - // InternalBasicsParser.g:1569:4: (lv_type_1_0= ruleParameterType ) - // InternalBasicsParser.g:1570:5: lv_type_1_0= ruleParameterType + // InternalBasicsParser.g:1561:4: (lv_type_1_0= ruleParameterType ) + // InternalBasicsParser.g:1562:5: lv_type_1_0= ruleParameterType { newCompositeNode(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); @@ -4208,7 +4218,7 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException // $ANTLR start "entryRuleBase64Binary" - // InternalBasicsParser.g:1591:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; + // InternalBasicsParser.g:1583:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; public final String entryRuleBase64Binary() throws RecognitionException { String current = null; @@ -4216,8 +4226,8 @@ public final String entryRuleBase64Binary() throws RecognitionException { try { - // InternalBasicsParser.g:1591:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) - // InternalBasicsParser.g:1592:2: iv_ruleBase64Binary= ruleBase64Binary EOF + // InternalBasicsParser.g:1583:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) + // InternalBasicsParser.g:1584:2: iv_ruleBase64Binary= ruleBase64Binary EOF { newCompositeNode(grammarAccess.getBase64BinaryRule()); pushFollow(FOLLOW_1); @@ -4244,7 +4254,7 @@ public final String entryRuleBase64Binary() throws RecognitionException { // $ANTLR start "ruleBase64Binary" - // InternalBasicsParser.g:1598:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; + // InternalBasicsParser.g:1590:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -4254,8 +4264,8 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti enterRule(); try { - // InternalBasicsParser.g:1604:2: (this_BINARY_0= RULE_BINARY ) - // InternalBasicsParser.g:1605:2: this_BINARY_0= RULE_BINARY + // InternalBasicsParser.g:1596:2: (this_BINARY_0= RULE_BINARY ) + // InternalBasicsParser.g:1597:2: this_BINARY_0= RULE_BINARY { this_BINARY_0=(Token)match(input,RULE_BINARY,FOLLOW_2); @@ -4284,7 +4294,7 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti // $ANTLR start "entryRuleboolean0" - // InternalBasicsParser.g:1615:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; + // InternalBasicsParser.g:1607:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; public final String entryRuleboolean0() throws RecognitionException { String current = null; @@ -4292,8 +4302,8 @@ public final String entryRuleboolean0() throws RecognitionException { try { - // InternalBasicsParser.g:1615:48: (iv_ruleboolean0= ruleboolean0 EOF ) - // InternalBasicsParser.g:1616:2: iv_ruleboolean0= ruleboolean0 EOF + // InternalBasicsParser.g:1607:48: (iv_ruleboolean0= ruleboolean0 EOF ) + // InternalBasicsParser.g:1608:2: iv_ruleboolean0= ruleboolean0 EOF { newCompositeNode(grammarAccess.getBoolean0Rule()); pushFollow(FOLLOW_1); @@ -4320,7 +4330,7 @@ public final String entryRuleboolean0() throws RecognitionException { // $ANTLR start "ruleboolean0" - // InternalBasicsParser.g:1622:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; + // InternalBasicsParser.g:1614:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -4330,8 +4340,8 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1628:2: (this_BOOLEAN_0= RULE_BOOLEAN ) - // InternalBasicsParser.g:1629:2: this_BOOLEAN_0= RULE_BOOLEAN + // InternalBasicsParser.g:1620:2: (this_BOOLEAN_0= RULE_BOOLEAN ) + // InternalBasicsParser.g:1621:2: this_BOOLEAN_0= RULE_BOOLEAN { this_BOOLEAN_0=(Token)match(input,RULE_BOOLEAN,FOLLOW_2); @@ -4360,7 +4370,7 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { // $ANTLR start "entryRuleDouble0" - // InternalBasicsParser.g:1639:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; + // InternalBasicsParser.g:1631:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; public final String entryRuleDouble0() throws RecognitionException { String current = null; @@ -4368,8 +4378,8 @@ public final String entryRuleDouble0() throws RecognitionException { try { - // InternalBasicsParser.g:1639:47: (iv_ruleDouble0= ruleDouble0 EOF ) - // InternalBasicsParser.g:1640:2: iv_ruleDouble0= ruleDouble0 EOF + // InternalBasicsParser.g:1631:47: (iv_ruleDouble0= ruleDouble0 EOF ) + // InternalBasicsParser.g:1632:2: iv_ruleDouble0= ruleDouble0 EOF { newCompositeNode(grammarAccess.getDouble0Rule()); pushFollow(FOLLOW_1); @@ -4396,7 +4406,7 @@ public final String entryRuleDouble0() throws RecognitionException { // $ANTLR start "ruleDouble0" - // InternalBasicsParser.g:1646:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; + // InternalBasicsParser.g:1638:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -4406,8 +4416,8 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1652:2: (this_DOUBLE_0= RULE_DOUBLE ) - // InternalBasicsParser.g:1653:2: this_DOUBLE_0= RULE_DOUBLE + // InternalBasicsParser.g:1644:2: (this_DOUBLE_0= RULE_DOUBLE ) + // InternalBasicsParser.g:1645:2: this_DOUBLE_0= RULE_DOUBLE { this_DOUBLE_0=(Token)match(input,RULE_DOUBLE,FOLLOW_2); @@ -4436,7 +4446,7 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { // $ANTLR start "entryRuleInteger0" - // InternalBasicsParser.g:1663:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; + // InternalBasicsParser.g:1655:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; public final String entryRuleInteger0() throws RecognitionException { String current = null; @@ -4444,8 +4454,8 @@ public final String entryRuleInteger0() throws RecognitionException { try { - // InternalBasicsParser.g:1663:48: (iv_ruleInteger0= ruleInteger0 EOF ) - // InternalBasicsParser.g:1664:2: iv_ruleInteger0= ruleInteger0 EOF + // InternalBasicsParser.g:1655:48: (iv_ruleInteger0= ruleInteger0 EOF ) + // InternalBasicsParser.g:1656:2: iv_ruleInteger0= ruleInteger0 EOF { newCompositeNode(grammarAccess.getInteger0Rule()); pushFollow(FOLLOW_1); @@ -4472,7 +4482,7 @@ public final String entryRuleInteger0() throws RecognitionException { // $ANTLR start "ruleInteger0" - // InternalBasicsParser.g:1670:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; + // InternalBasicsParser.g:1662:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -4482,8 +4492,8 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1676:2: (this_DECINT_0= RULE_DECINT ) - // InternalBasicsParser.g:1677:2: this_DECINT_0= RULE_DECINT + // InternalBasicsParser.g:1668:2: (this_DECINT_0= RULE_DECINT ) + // InternalBasicsParser.g:1669:2: this_DECINT_0= RULE_DECINT { this_DECINT_0=(Token)match(input,RULE_DECINT,FOLLOW_2); @@ -4512,7 +4522,7 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { // $ANTLR start "entryRuleDateTime0" - // InternalBasicsParser.g:1687:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; + // InternalBasicsParser.g:1679:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; public final String entryRuleDateTime0() throws RecognitionException { String current = null; @@ -4520,8 +4530,8 @@ public final String entryRuleDateTime0() throws RecognitionException { try { - // InternalBasicsParser.g:1687:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) - // InternalBasicsParser.g:1688:2: iv_ruleDateTime0= ruleDateTime0 EOF + // InternalBasicsParser.g:1679:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) + // InternalBasicsParser.g:1680:2: iv_ruleDateTime0= ruleDateTime0 EOF { newCompositeNode(grammarAccess.getDateTime0Rule()); pushFollow(FOLLOW_1); @@ -4548,7 +4558,7 @@ public final String entryRuleDateTime0() throws RecognitionException { // $ANTLR start "ruleDateTime0" - // InternalBasicsParser.g:1694:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; + // InternalBasicsParser.g:1686:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -4558,8 +4568,8 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException enterRule(); try { - // InternalBasicsParser.g:1700:2: (this_DATE_TIME_0= RULE_DATE_TIME ) - // InternalBasicsParser.g:1701:2: this_DATE_TIME_0= RULE_DATE_TIME + // InternalBasicsParser.g:1692:2: (this_DATE_TIME_0= RULE_DATE_TIME ) + // InternalBasicsParser.g:1693:2: this_DATE_TIME_0= RULE_DATE_TIME { this_DATE_TIME_0=(Token)match(input,RULE_DATE_TIME,FOLLOW_2); @@ -4588,7 +4598,7 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException // $ANTLR start "entryRuleAbstractType" - // InternalBasicsParser.g:1711:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; + // InternalBasicsParser.g:1703:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; public final EObject entryRuleAbstractType() throws RecognitionException { EObject current = null; @@ -4596,8 +4606,8 @@ public final EObject entryRuleAbstractType() throws RecognitionException { try { - // InternalBasicsParser.g:1711:53: (iv_ruleAbstractType= ruleAbstractType EOF ) - // InternalBasicsParser.g:1712:2: iv_ruleAbstractType= ruleAbstractType EOF + // InternalBasicsParser.g:1703:53: (iv_ruleAbstractType= ruleAbstractType EOF ) + // InternalBasicsParser.g:1704:2: iv_ruleAbstractType= ruleAbstractType EOF { newCompositeNode(grammarAccess.getAbstractTypeRule()); pushFollow(FOLLOW_1); @@ -4624,7 +4634,7 @@ public final EObject entryRuleAbstractType() throws RecognitionException { // $ANTLR start "ruleAbstractType" - // InternalBasicsParser.g:1718: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 ) ; + // InternalBasicsParser.g:1710: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; @@ -4699,15 +4709,15 @@ public final EObject ruleAbstractType() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1724: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 ) ) - // InternalBasicsParser.g:1725: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 ) + // InternalBasicsParser.g:1716: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 ) ) + // InternalBasicsParser.g:1717: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 ) { - // InternalBasicsParser.g:1725: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 ) + // InternalBasicsParser.g:1717: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 alt22=33; alt22 = dfa22.predict(input); switch (alt22) { case 1 : - // InternalBasicsParser.g:1726:3: this_bool_0= rulebool + // InternalBasicsParser.g:1718:3: this_bool_0= rulebool { newCompositeNode(grammarAccess.getAbstractTypeAccess().getBoolParserRuleCall_0()); @@ -4725,7 +4735,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 2 : - // InternalBasicsParser.g:1735:3: this_int8_1= ruleint8 + // InternalBasicsParser.g:1727:3: this_int8_1= ruleint8 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt8ParserRuleCall_1()); @@ -4743,7 +4753,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 3 : - // InternalBasicsParser.g:1744:3: this_uint8_2= ruleuint8 + // InternalBasicsParser.g:1736:3: this_uint8_2= ruleuint8 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint8ParserRuleCall_2()); @@ -4761,7 +4771,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 4 : - // InternalBasicsParser.g:1753:3: this_int16_3= ruleint16 + // InternalBasicsParser.g:1745:3: this_int16_3= ruleint16 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt16ParserRuleCall_3()); @@ -4779,7 +4789,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 5 : - // InternalBasicsParser.g:1762:3: this_uint16_4= ruleuint16 + // InternalBasicsParser.g:1754:3: this_uint16_4= ruleuint16 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint16ParserRuleCall_4()); @@ -4797,7 +4807,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 6 : - // InternalBasicsParser.g:1771:3: this_int32_5= ruleint32 + // InternalBasicsParser.g:1763:3: this_int32_5= ruleint32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt32ParserRuleCall_5()); @@ -4815,7 +4825,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 7 : - // InternalBasicsParser.g:1780:3: this_uint32_6= ruleuint32 + // InternalBasicsParser.g:1772:3: this_uint32_6= ruleuint32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint32ParserRuleCall_6()); @@ -4833,7 +4843,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 8 : - // InternalBasicsParser.g:1789:3: this_int64_7= ruleint64 + // InternalBasicsParser.g:1781:3: this_int64_7= ruleint64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt64ParserRuleCall_7()); @@ -4851,7 +4861,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 9 : - // InternalBasicsParser.g:1798:3: this_uint64_8= ruleuint64 + // InternalBasicsParser.g:1790:3: this_uint64_8= ruleuint64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint64ParserRuleCall_8()); @@ -4869,7 +4879,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 10 : - // InternalBasicsParser.g:1807:3: this_float32_9= rulefloat32 + // InternalBasicsParser.g:1799:3: this_float32_9= rulefloat32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat32ParserRuleCall_9()); @@ -4887,7 +4897,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 11 : - // InternalBasicsParser.g:1816:3: this_float64_10= rulefloat64 + // InternalBasicsParser.g:1808:3: this_float64_10= rulefloat64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat64ParserRuleCall_10()); @@ -4905,7 +4915,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 12 : - // InternalBasicsParser.g:1825:3: this_string0_11= rulestring0 + // InternalBasicsParser.g:1817:3: this_string0_11= rulestring0 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getString0ParserRuleCall_11()); @@ -4923,7 +4933,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 13 : - // InternalBasicsParser.g:1834:3: this_byte_12= rulebyte + // InternalBasicsParser.g:1826:3: this_byte_12= rulebyte { newCompositeNode(grammarAccess.getAbstractTypeAccess().getByteParserRuleCall_12()); @@ -4941,7 +4951,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 14 : - // InternalBasicsParser.g:1843:3: this_time_13= ruletime + // InternalBasicsParser.g:1835:3: this_time_13= ruletime { newCompositeNode(grammarAccess.getAbstractTypeAccess().getTimeParserRuleCall_13()); @@ -4959,7 +4969,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 15 : - // InternalBasicsParser.g:1852:3: this_duration_14= ruleduration + // InternalBasicsParser.g:1844:3: this_duration_14= ruleduration { newCompositeNode(grammarAccess.getAbstractTypeAccess().getDurationParserRuleCall_14()); @@ -4977,7 +4987,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 16 : - // InternalBasicsParser.g:1861:3: this_Header_15= ruleHeader + // InternalBasicsParser.g:1853:3: this_Header_15= ruleHeader { newCompositeNode(grammarAccess.getAbstractTypeAccess().getHeaderParserRuleCall_15()); @@ -4995,7 +5005,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 17 : - // InternalBasicsParser.g:1870:3: this_boolArray_16= ruleboolArray + // InternalBasicsParser.g:1862:3: this_boolArray_16= ruleboolArray { newCompositeNode(grammarAccess.getAbstractTypeAccess().getBoolArrayParserRuleCall_16()); @@ -5013,7 +5023,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 18 : - // InternalBasicsParser.g:1879:3: this_int8Array_17= ruleint8Array + // InternalBasicsParser.g:1871:3: this_int8Array_17= ruleint8Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt8ArrayParserRuleCall_17()); @@ -5031,7 +5041,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 19 : - // InternalBasicsParser.g:1888:3: this_uint8Array_18= ruleuint8Array + // InternalBasicsParser.g:1880:3: this_uint8Array_18= ruleuint8Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint8ArrayParserRuleCall_18()); @@ -5049,7 +5059,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 20 : - // InternalBasicsParser.g:1897:3: this_int16Array_19= ruleint16Array + // InternalBasicsParser.g:1889:3: this_int16Array_19= ruleint16Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt16ArrayParserRuleCall_19()); @@ -5067,7 +5077,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 21 : - // InternalBasicsParser.g:1906:3: this_uint16Array_20= ruleuint16Array + // InternalBasicsParser.g:1898:3: this_uint16Array_20= ruleuint16Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint16ArrayParserRuleCall_20()); @@ -5085,7 +5095,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 22 : - // InternalBasicsParser.g:1915:3: this_int32Array_21= ruleint32Array + // InternalBasicsParser.g:1907:3: this_int32Array_21= ruleint32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt32ArrayParserRuleCall_21()); @@ -5103,7 +5113,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 23 : - // InternalBasicsParser.g:1924:3: this_uint32Array_22= ruleuint32Array + // InternalBasicsParser.g:1916:3: this_uint32Array_22= ruleuint32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint32ArrayParserRuleCall_22()); @@ -5121,7 +5131,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 24 : - // InternalBasicsParser.g:1933:3: this_int64Array_23= ruleint64Array + // InternalBasicsParser.g:1925:3: this_int64Array_23= ruleint64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt64ArrayParserRuleCall_23()); @@ -5139,7 +5149,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 25 : - // InternalBasicsParser.g:1942:3: this_uint64Array_24= ruleuint64Array + // InternalBasicsParser.g:1934:3: this_uint64Array_24= ruleuint64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint64ArrayParserRuleCall_24()); @@ -5157,7 +5167,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 26 : - // InternalBasicsParser.g:1951:3: this_float32Array_25= rulefloat32Array + // InternalBasicsParser.g:1943:3: this_float32Array_25= rulefloat32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat32ArrayParserRuleCall_25()); @@ -5175,7 +5185,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 27 : - // InternalBasicsParser.g:1960:3: this_float64Array_26= rulefloat64Array + // InternalBasicsParser.g:1952:3: this_float64Array_26= rulefloat64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat64ArrayParserRuleCall_26()); @@ -5193,7 +5203,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 28 : - // InternalBasicsParser.g:1969:3: this_string0Array_27= rulestring0Array + // InternalBasicsParser.g:1961:3: this_string0Array_27= rulestring0Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getString0ArrayParserRuleCall_27()); @@ -5211,7 +5221,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 29 : - // InternalBasicsParser.g:1978:3: this_byteArray_28= rulebyteArray + // InternalBasicsParser.g:1970:3: this_byteArray_28= rulebyteArray { newCompositeNode(grammarAccess.getAbstractTypeAccess().getByteArrayParserRuleCall_28()); @@ -5229,7 +5239,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 30 : - // InternalBasicsParser.g:1987:3: this_SpecBaseRef_29= ruleSpecBaseRef + // InternalBasicsParser.g:1979:3: this_SpecBaseRef_29= ruleSpecBaseRef { newCompositeNode(grammarAccess.getAbstractTypeAccess().getSpecBaseRefParserRuleCall_29()); @@ -5247,7 +5257,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 31 : - // InternalBasicsParser.g:1996:3: this_ArraySpecRef_30= ruleArraySpecRef + // InternalBasicsParser.g:1988:3: this_ArraySpecRef_30= ruleArraySpecRef { newCompositeNode(grammarAccess.getAbstractTypeAccess().getArraySpecRefParserRuleCall_30()); @@ -5265,7 +5275,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 32 : - // InternalBasicsParser.g:2005:3: this_char_31= rulechar + // InternalBasicsParser.g:1997:3: this_char_31= rulechar { newCompositeNode(grammarAccess.getAbstractTypeAccess().getCharParserRuleCall_31()); @@ -5283,7 +5293,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 33 : - // InternalBasicsParser.g:2014:3: this_charArray_32= rulecharArray + // InternalBasicsParser.g:2006:3: this_charArray_32= rulecharArray { newCompositeNode(grammarAccess.getAbstractTypeAccess().getCharArrayParserRuleCall_32()); @@ -5323,7 +5333,7 @@ public final EObject ruleAbstractType() throws RecognitionException { // $ANTLR start "entryRulebool" - // InternalBasicsParser.g:2026:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; + // InternalBasicsParser.g:2018:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; public final EObject entryRulebool() throws RecognitionException { EObject current = null; @@ -5331,8 +5341,8 @@ public final EObject entryRulebool() throws RecognitionException { try { - // InternalBasicsParser.g:2026:45: (iv_rulebool= rulebool EOF ) - // InternalBasicsParser.g:2027:2: iv_rulebool= rulebool EOF + // InternalBasicsParser.g:2018:45: (iv_rulebool= rulebool EOF ) + // InternalBasicsParser.g:2019:2: iv_rulebool= rulebool EOF { newCompositeNode(grammarAccess.getBoolRule()); pushFollow(FOLLOW_1); @@ -5359,7 +5369,7 @@ public final EObject entryRulebool() throws RecognitionException { // $ANTLR start "rulebool" - // InternalBasicsParser.g:2033:1: rulebool returns [EObject current=null] : ( () otherlv_1= Bool ) ; + // InternalBasicsParser.g:2025:1: rulebool returns [EObject current=null] : ( () otherlv_1= Bool ) ; public final EObject rulebool() throws RecognitionException { EObject current = null; @@ -5369,14 +5379,14 @@ public final EObject rulebool() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2039:2: ( ( () otherlv_1= Bool ) ) - // InternalBasicsParser.g:2040:2: ( () otherlv_1= Bool ) + // InternalBasicsParser.g:2031:2: ( ( () otherlv_1= Bool ) ) + // InternalBasicsParser.g:2032:2: ( () otherlv_1= Bool ) { - // InternalBasicsParser.g:2040:2: ( () otherlv_1= Bool ) - // InternalBasicsParser.g:2041:3: () otherlv_1= Bool + // InternalBasicsParser.g:2032:2: ( () otherlv_1= Bool ) + // InternalBasicsParser.g:2033:3: () otherlv_1= Bool { - // InternalBasicsParser.g:2041:3: () - // InternalBasicsParser.g:2042:4: + // InternalBasicsParser.g:2033:3: () + // InternalBasicsParser.g:2034:4: { current = forceCreateModelElement( @@ -5413,7 +5423,7 @@ public final EObject rulebool() throws RecognitionException { // $ANTLR start "entryRuleint8" - // InternalBasicsParser.g:2056:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; + // InternalBasicsParser.g:2048:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; public final EObject entryRuleint8() throws RecognitionException { EObject current = null; @@ -5421,8 +5431,8 @@ public final EObject entryRuleint8() throws RecognitionException { try { - // InternalBasicsParser.g:2056:45: (iv_ruleint8= ruleint8 EOF ) - // InternalBasicsParser.g:2057:2: iv_ruleint8= ruleint8 EOF + // InternalBasicsParser.g:2048:45: (iv_ruleint8= ruleint8 EOF ) + // InternalBasicsParser.g:2049:2: iv_ruleint8= ruleint8 EOF { newCompositeNode(grammarAccess.getInt8Rule()); pushFollow(FOLLOW_1); @@ -5449,7 +5459,7 @@ public final EObject entryRuleint8() throws RecognitionException { // $ANTLR start "ruleint8" - // InternalBasicsParser.g:2063:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= Int8 ) ; + // InternalBasicsParser.g:2055:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= Int8 ) ; public final EObject ruleint8() throws RecognitionException { EObject current = null; @@ -5459,14 +5469,14 @@ public final EObject ruleint8() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2069:2: ( ( () otherlv_1= Int8 ) ) - // InternalBasicsParser.g:2070:2: ( () otherlv_1= Int8 ) + // InternalBasicsParser.g:2061:2: ( ( () otherlv_1= Int8 ) ) + // InternalBasicsParser.g:2062:2: ( () otherlv_1= Int8 ) { - // InternalBasicsParser.g:2070:2: ( () otherlv_1= Int8 ) - // InternalBasicsParser.g:2071:3: () otherlv_1= Int8 + // InternalBasicsParser.g:2062:2: ( () otherlv_1= Int8 ) + // InternalBasicsParser.g:2063:3: () otherlv_1= Int8 { - // InternalBasicsParser.g:2071:3: () - // InternalBasicsParser.g:2072:4: + // InternalBasicsParser.g:2063:3: () + // InternalBasicsParser.g:2064:4: { current = forceCreateModelElement( @@ -5503,7 +5513,7 @@ public final EObject ruleint8() throws RecognitionException { // $ANTLR start "entryRuleuint8" - // InternalBasicsParser.g:2086:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; + // InternalBasicsParser.g:2078:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; public final EObject entryRuleuint8() throws RecognitionException { EObject current = null; @@ -5511,8 +5521,8 @@ public final EObject entryRuleuint8() throws RecognitionException { try { - // InternalBasicsParser.g:2086:46: (iv_ruleuint8= ruleuint8 EOF ) - // InternalBasicsParser.g:2087:2: iv_ruleuint8= ruleuint8 EOF + // InternalBasicsParser.g:2078:46: (iv_ruleuint8= ruleuint8 EOF ) + // InternalBasicsParser.g:2079:2: iv_ruleuint8= ruleuint8 EOF { newCompositeNode(grammarAccess.getUint8Rule()); pushFollow(FOLLOW_1); @@ -5539,7 +5549,7 @@ public final EObject entryRuleuint8() throws RecognitionException { // $ANTLR start "ruleuint8" - // InternalBasicsParser.g:2093:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= Uint8 ) ; + // InternalBasicsParser.g:2085:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= Uint8 ) ; public final EObject ruleuint8() throws RecognitionException { EObject current = null; @@ -5549,14 +5559,14 @@ public final EObject ruleuint8() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2099:2: ( ( () otherlv_1= Uint8 ) ) - // InternalBasicsParser.g:2100:2: ( () otherlv_1= Uint8 ) + // InternalBasicsParser.g:2091:2: ( ( () otherlv_1= Uint8 ) ) + // InternalBasicsParser.g:2092:2: ( () otherlv_1= Uint8 ) { - // InternalBasicsParser.g:2100:2: ( () otherlv_1= Uint8 ) - // InternalBasicsParser.g:2101:3: () otherlv_1= Uint8 + // InternalBasicsParser.g:2092:2: ( () otherlv_1= Uint8 ) + // InternalBasicsParser.g:2093:3: () otherlv_1= Uint8 { - // InternalBasicsParser.g:2101:3: () - // InternalBasicsParser.g:2102:4: + // InternalBasicsParser.g:2093:3: () + // InternalBasicsParser.g:2094:4: { current = forceCreateModelElement( @@ -5593,7 +5603,7 @@ public final EObject ruleuint8() throws RecognitionException { // $ANTLR start "entryRuleint16" - // InternalBasicsParser.g:2116:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; + // InternalBasicsParser.g:2108:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; public final EObject entryRuleint16() throws RecognitionException { EObject current = null; @@ -5601,8 +5611,8 @@ public final EObject entryRuleint16() throws RecognitionException { try { - // InternalBasicsParser.g:2116:46: (iv_ruleint16= ruleint16 EOF ) - // InternalBasicsParser.g:2117:2: iv_ruleint16= ruleint16 EOF + // InternalBasicsParser.g:2108:46: (iv_ruleint16= ruleint16 EOF ) + // InternalBasicsParser.g:2109:2: iv_ruleint16= ruleint16 EOF { newCompositeNode(grammarAccess.getInt16Rule()); pushFollow(FOLLOW_1); @@ -5629,7 +5639,7 @@ public final EObject entryRuleint16() throws RecognitionException { // $ANTLR start "ruleint16" - // InternalBasicsParser.g:2123:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= Int16 ) ; + // InternalBasicsParser.g:2115:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= Int16 ) ; public final EObject ruleint16() throws RecognitionException { EObject current = null; @@ -5639,14 +5649,14 @@ public final EObject ruleint16() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2129:2: ( ( () otherlv_1= Int16 ) ) - // InternalBasicsParser.g:2130:2: ( () otherlv_1= Int16 ) + // InternalBasicsParser.g:2121:2: ( ( () otherlv_1= Int16 ) ) + // InternalBasicsParser.g:2122:2: ( () otherlv_1= Int16 ) { - // InternalBasicsParser.g:2130:2: ( () otherlv_1= Int16 ) - // InternalBasicsParser.g:2131:3: () otherlv_1= Int16 + // InternalBasicsParser.g:2122:2: ( () otherlv_1= Int16 ) + // InternalBasicsParser.g:2123:3: () otherlv_1= Int16 { - // InternalBasicsParser.g:2131:3: () - // InternalBasicsParser.g:2132:4: + // InternalBasicsParser.g:2123:3: () + // InternalBasicsParser.g:2124:4: { current = forceCreateModelElement( @@ -5683,7 +5693,7 @@ public final EObject ruleint16() throws RecognitionException { // $ANTLR start "entryRuleuint16" - // InternalBasicsParser.g:2146:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; + // InternalBasicsParser.g:2138:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; public final EObject entryRuleuint16() throws RecognitionException { EObject current = null; @@ -5691,8 +5701,8 @@ public final EObject entryRuleuint16() throws RecognitionException { try { - // InternalBasicsParser.g:2146:47: (iv_ruleuint16= ruleuint16 EOF ) - // InternalBasicsParser.g:2147:2: iv_ruleuint16= ruleuint16 EOF + // InternalBasicsParser.g:2138:47: (iv_ruleuint16= ruleuint16 EOF ) + // InternalBasicsParser.g:2139:2: iv_ruleuint16= ruleuint16 EOF { newCompositeNode(grammarAccess.getUint16Rule()); pushFollow(FOLLOW_1); @@ -5719,7 +5729,7 @@ public final EObject entryRuleuint16() throws RecognitionException { // $ANTLR start "ruleuint16" - // InternalBasicsParser.g:2153:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= Uint16 ) ; + // InternalBasicsParser.g:2145:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= Uint16 ) ; public final EObject ruleuint16() throws RecognitionException { EObject current = null; @@ -5729,14 +5739,14 @@ public final EObject ruleuint16() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2159:2: ( ( () otherlv_1= Uint16 ) ) - // InternalBasicsParser.g:2160:2: ( () otherlv_1= Uint16 ) + // InternalBasicsParser.g:2151:2: ( ( () otherlv_1= Uint16 ) ) + // InternalBasicsParser.g:2152:2: ( () otherlv_1= Uint16 ) { - // InternalBasicsParser.g:2160:2: ( () otherlv_1= Uint16 ) - // InternalBasicsParser.g:2161:3: () otherlv_1= Uint16 + // InternalBasicsParser.g:2152:2: ( () otherlv_1= Uint16 ) + // InternalBasicsParser.g:2153:3: () otherlv_1= Uint16 { - // InternalBasicsParser.g:2161:3: () - // InternalBasicsParser.g:2162:4: + // InternalBasicsParser.g:2153:3: () + // InternalBasicsParser.g:2154:4: { current = forceCreateModelElement( @@ -5773,7 +5783,7 @@ public final EObject ruleuint16() throws RecognitionException { // $ANTLR start "entryRuleint32" - // InternalBasicsParser.g:2176:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; + // InternalBasicsParser.g:2168:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; public final EObject entryRuleint32() throws RecognitionException { EObject current = null; @@ -5781,8 +5791,8 @@ public final EObject entryRuleint32() throws RecognitionException { try { - // InternalBasicsParser.g:2176:46: (iv_ruleint32= ruleint32 EOF ) - // InternalBasicsParser.g:2177:2: iv_ruleint32= ruleint32 EOF + // InternalBasicsParser.g:2168:46: (iv_ruleint32= ruleint32 EOF ) + // InternalBasicsParser.g:2169:2: iv_ruleint32= ruleint32 EOF { newCompositeNode(grammarAccess.getInt32Rule()); pushFollow(FOLLOW_1); @@ -5809,7 +5819,7 @@ public final EObject entryRuleint32() throws RecognitionException { // $ANTLR start "ruleint32" - // InternalBasicsParser.g:2183:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= Int32 ) ; + // InternalBasicsParser.g:2175:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= Int32 ) ; public final EObject ruleint32() throws RecognitionException { EObject current = null; @@ -5819,14 +5829,14 @@ public final EObject ruleint32() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2189:2: ( ( () otherlv_1= Int32 ) ) - // InternalBasicsParser.g:2190:2: ( () otherlv_1= Int32 ) + // InternalBasicsParser.g:2181:2: ( ( () otherlv_1= Int32 ) ) + // InternalBasicsParser.g:2182:2: ( () otherlv_1= Int32 ) { - // InternalBasicsParser.g:2190:2: ( () otherlv_1= Int32 ) - // InternalBasicsParser.g:2191:3: () otherlv_1= Int32 + // InternalBasicsParser.g:2182:2: ( () otherlv_1= Int32 ) + // InternalBasicsParser.g:2183:3: () otherlv_1= Int32 { - // InternalBasicsParser.g:2191:3: () - // InternalBasicsParser.g:2192:4: + // InternalBasicsParser.g:2183:3: () + // InternalBasicsParser.g:2184:4: { current = forceCreateModelElement( @@ -5863,7 +5873,7 @@ public final EObject ruleint32() throws RecognitionException { // $ANTLR start "entryRuleuint32" - // InternalBasicsParser.g:2206:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; + // InternalBasicsParser.g:2198:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; public final EObject entryRuleuint32() throws RecognitionException { EObject current = null; @@ -5871,8 +5881,8 @@ public final EObject entryRuleuint32() throws RecognitionException { try { - // InternalBasicsParser.g:2206:47: (iv_ruleuint32= ruleuint32 EOF ) - // InternalBasicsParser.g:2207:2: iv_ruleuint32= ruleuint32 EOF + // InternalBasicsParser.g:2198:47: (iv_ruleuint32= ruleuint32 EOF ) + // InternalBasicsParser.g:2199:2: iv_ruleuint32= ruleuint32 EOF { newCompositeNode(grammarAccess.getUint32Rule()); pushFollow(FOLLOW_1); @@ -5899,7 +5909,7 @@ public final EObject entryRuleuint32() throws RecognitionException { // $ANTLR start "ruleuint32" - // InternalBasicsParser.g:2213:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= Uint32 ) ; + // InternalBasicsParser.g:2205:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= Uint32 ) ; public final EObject ruleuint32() throws RecognitionException { EObject current = null; @@ -5909,14 +5919,14 @@ public final EObject ruleuint32() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2219:2: ( ( () otherlv_1= Uint32 ) ) - // InternalBasicsParser.g:2220:2: ( () otherlv_1= Uint32 ) + // InternalBasicsParser.g:2211:2: ( ( () otherlv_1= Uint32 ) ) + // InternalBasicsParser.g:2212:2: ( () otherlv_1= Uint32 ) { - // InternalBasicsParser.g:2220:2: ( () otherlv_1= Uint32 ) - // InternalBasicsParser.g:2221:3: () otherlv_1= Uint32 + // InternalBasicsParser.g:2212:2: ( () otherlv_1= Uint32 ) + // InternalBasicsParser.g:2213:3: () otherlv_1= Uint32 { - // InternalBasicsParser.g:2221:3: () - // InternalBasicsParser.g:2222:4: + // InternalBasicsParser.g:2213:3: () + // InternalBasicsParser.g:2214:4: { current = forceCreateModelElement( @@ -5953,7 +5963,7 @@ public final EObject ruleuint32() throws RecognitionException { // $ANTLR start "entryRuleint64" - // InternalBasicsParser.g:2236:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; + // InternalBasicsParser.g:2228:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; public final EObject entryRuleint64() throws RecognitionException { EObject current = null; @@ -5961,8 +5971,8 @@ public final EObject entryRuleint64() throws RecognitionException { try { - // InternalBasicsParser.g:2236:46: (iv_ruleint64= ruleint64 EOF ) - // InternalBasicsParser.g:2237:2: iv_ruleint64= ruleint64 EOF + // InternalBasicsParser.g:2228:46: (iv_ruleint64= ruleint64 EOF ) + // InternalBasicsParser.g:2229:2: iv_ruleint64= ruleint64 EOF { newCompositeNode(grammarAccess.getInt64Rule()); pushFollow(FOLLOW_1); @@ -5989,7 +5999,7 @@ public final EObject entryRuleint64() throws RecognitionException { // $ANTLR start "ruleint64" - // InternalBasicsParser.g:2243:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= Int64 ) ; + // InternalBasicsParser.g:2235:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= Int64 ) ; public final EObject ruleint64() throws RecognitionException { EObject current = null; @@ -5999,14 +6009,14 @@ public final EObject ruleint64() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2249:2: ( ( () otherlv_1= Int64 ) ) - // InternalBasicsParser.g:2250:2: ( () otherlv_1= Int64 ) + // InternalBasicsParser.g:2241:2: ( ( () otherlv_1= Int64 ) ) + // InternalBasicsParser.g:2242:2: ( () otherlv_1= Int64 ) { - // InternalBasicsParser.g:2250:2: ( () otherlv_1= Int64 ) - // InternalBasicsParser.g:2251:3: () otherlv_1= Int64 + // InternalBasicsParser.g:2242:2: ( () otherlv_1= Int64 ) + // InternalBasicsParser.g:2243:3: () otherlv_1= Int64 { - // InternalBasicsParser.g:2251:3: () - // InternalBasicsParser.g:2252:4: + // InternalBasicsParser.g:2243:3: () + // InternalBasicsParser.g:2244:4: { current = forceCreateModelElement( @@ -6043,7 +6053,7 @@ public final EObject ruleint64() throws RecognitionException { // $ANTLR start "entryRuleuint64" - // InternalBasicsParser.g:2266:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; + // InternalBasicsParser.g:2258:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; public final EObject entryRuleuint64() throws RecognitionException { EObject current = null; @@ -6051,8 +6061,8 @@ public final EObject entryRuleuint64() throws RecognitionException { try { - // InternalBasicsParser.g:2266:47: (iv_ruleuint64= ruleuint64 EOF ) - // InternalBasicsParser.g:2267:2: iv_ruleuint64= ruleuint64 EOF + // InternalBasicsParser.g:2258:47: (iv_ruleuint64= ruleuint64 EOF ) + // InternalBasicsParser.g:2259:2: iv_ruleuint64= ruleuint64 EOF { newCompositeNode(grammarAccess.getUint64Rule()); pushFollow(FOLLOW_1); @@ -6079,7 +6089,7 @@ public final EObject entryRuleuint64() throws RecognitionException { // $ANTLR start "ruleuint64" - // InternalBasicsParser.g:2273:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= Uint64 ) ; + // InternalBasicsParser.g:2265:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= Uint64 ) ; public final EObject ruleuint64() throws RecognitionException { EObject current = null; @@ -6089,14 +6099,14 @@ public final EObject ruleuint64() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2279:2: ( ( () otherlv_1= Uint64 ) ) - // InternalBasicsParser.g:2280:2: ( () otherlv_1= Uint64 ) + // InternalBasicsParser.g:2271:2: ( ( () otherlv_1= Uint64 ) ) + // InternalBasicsParser.g:2272:2: ( () otherlv_1= Uint64 ) { - // InternalBasicsParser.g:2280:2: ( () otherlv_1= Uint64 ) - // InternalBasicsParser.g:2281:3: () otherlv_1= Uint64 + // InternalBasicsParser.g:2272:2: ( () otherlv_1= Uint64 ) + // InternalBasicsParser.g:2273:3: () otherlv_1= Uint64 { - // InternalBasicsParser.g:2281:3: () - // InternalBasicsParser.g:2282:4: + // InternalBasicsParser.g:2273:3: () + // InternalBasicsParser.g:2274:4: { current = forceCreateModelElement( @@ -6133,7 +6143,7 @@ public final EObject ruleuint64() throws RecognitionException { // $ANTLR start "entryRulefloat32" - // InternalBasicsParser.g:2296:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; + // InternalBasicsParser.g:2288:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; public final EObject entryRulefloat32() throws RecognitionException { EObject current = null; @@ -6141,8 +6151,8 @@ public final EObject entryRulefloat32() throws RecognitionException { try { - // InternalBasicsParser.g:2296:48: (iv_rulefloat32= rulefloat32 EOF ) - // InternalBasicsParser.g:2297:2: iv_rulefloat32= rulefloat32 EOF + // InternalBasicsParser.g:2288:48: (iv_rulefloat32= rulefloat32 EOF ) + // InternalBasicsParser.g:2289:2: iv_rulefloat32= rulefloat32 EOF { newCompositeNode(grammarAccess.getFloat32Rule()); pushFollow(FOLLOW_1); @@ -6169,7 +6179,7 @@ public final EObject entryRulefloat32() throws RecognitionException { // $ANTLR start "rulefloat32" - // InternalBasicsParser.g:2303:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= Float32 ) ; + // InternalBasicsParser.g:2295:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= Float32 ) ; public final EObject rulefloat32() throws RecognitionException { EObject current = null; @@ -6179,14 +6189,14 @@ public final EObject rulefloat32() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2309:2: ( ( () otherlv_1= Float32 ) ) - // InternalBasicsParser.g:2310:2: ( () otherlv_1= Float32 ) + // InternalBasicsParser.g:2301:2: ( ( () otherlv_1= Float32 ) ) + // InternalBasicsParser.g:2302:2: ( () otherlv_1= Float32 ) { - // InternalBasicsParser.g:2310:2: ( () otherlv_1= Float32 ) - // InternalBasicsParser.g:2311:3: () otherlv_1= Float32 + // InternalBasicsParser.g:2302:2: ( () otherlv_1= Float32 ) + // InternalBasicsParser.g:2303:3: () otherlv_1= Float32 { - // InternalBasicsParser.g:2311:3: () - // InternalBasicsParser.g:2312:4: + // InternalBasicsParser.g:2303:3: () + // InternalBasicsParser.g:2304:4: { current = forceCreateModelElement( @@ -6223,7 +6233,7 @@ public final EObject rulefloat32() throws RecognitionException { // $ANTLR start "entryRulefloat64" - // InternalBasicsParser.g:2326:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; + // InternalBasicsParser.g:2318:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; public final EObject entryRulefloat64() throws RecognitionException { EObject current = null; @@ -6231,8 +6241,8 @@ public final EObject entryRulefloat64() throws RecognitionException { try { - // InternalBasicsParser.g:2326:48: (iv_rulefloat64= rulefloat64 EOF ) - // InternalBasicsParser.g:2327:2: iv_rulefloat64= rulefloat64 EOF + // InternalBasicsParser.g:2318:48: (iv_rulefloat64= rulefloat64 EOF ) + // InternalBasicsParser.g:2319:2: iv_rulefloat64= rulefloat64 EOF { newCompositeNode(grammarAccess.getFloat64Rule()); pushFollow(FOLLOW_1); @@ -6259,7 +6269,7 @@ public final EObject entryRulefloat64() throws RecognitionException { // $ANTLR start "rulefloat64" - // InternalBasicsParser.g:2333:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= Float64 ) ; + // InternalBasicsParser.g:2325:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= Float64 ) ; public final EObject rulefloat64() throws RecognitionException { EObject current = null; @@ -6269,14 +6279,14 @@ public final EObject rulefloat64() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2339:2: ( ( () otherlv_1= Float64 ) ) - // InternalBasicsParser.g:2340:2: ( () otherlv_1= Float64 ) + // InternalBasicsParser.g:2331:2: ( ( () otherlv_1= Float64 ) ) + // InternalBasicsParser.g:2332:2: ( () otherlv_1= Float64 ) { - // InternalBasicsParser.g:2340:2: ( () otherlv_1= Float64 ) - // InternalBasicsParser.g:2341:3: () otherlv_1= Float64 + // InternalBasicsParser.g:2332:2: ( () otherlv_1= Float64 ) + // InternalBasicsParser.g:2333:3: () otherlv_1= Float64 { - // InternalBasicsParser.g:2341:3: () - // InternalBasicsParser.g:2342:4: + // InternalBasicsParser.g:2333:3: () + // InternalBasicsParser.g:2334:4: { current = forceCreateModelElement( @@ -6313,7 +6323,7 @@ public final EObject rulefloat64() throws RecognitionException { // $ANTLR start "entryRulestring0" - // InternalBasicsParser.g:2356:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; + // InternalBasicsParser.g:2348:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; public final EObject entryRulestring0() throws RecognitionException { EObject current = null; @@ -6321,8 +6331,8 @@ public final EObject entryRulestring0() throws RecognitionException { try { - // InternalBasicsParser.g:2356:48: (iv_rulestring0= rulestring0 EOF ) - // InternalBasicsParser.g:2357:2: iv_rulestring0= rulestring0 EOF + // InternalBasicsParser.g:2348:48: (iv_rulestring0= rulestring0 EOF ) + // InternalBasicsParser.g:2349:2: iv_rulestring0= rulestring0 EOF { newCompositeNode(grammarAccess.getString0Rule()); pushFollow(FOLLOW_1); @@ -6349,7 +6359,7 @@ public final EObject entryRulestring0() throws RecognitionException { // $ANTLR start "rulestring0" - // InternalBasicsParser.g:2363:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; + // InternalBasicsParser.g:2355:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; public final EObject rulestring0() throws RecognitionException { EObject current = null; @@ -6359,14 +6369,14 @@ public final EObject rulestring0() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2369:2: ( ( () otherlv_1= String_1 ) ) - // InternalBasicsParser.g:2370:2: ( () otherlv_1= String_1 ) + // InternalBasicsParser.g:2361:2: ( ( () otherlv_1= String_1 ) ) + // InternalBasicsParser.g:2362:2: ( () otherlv_1= String_1 ) { - // InternalBasicsParser.g:2370:2: ( () otherlv_1= String_1 ) - // InternalBasicsParser.g:2371:3: () otherlv_1= String_1 + // InternalBasicsParser.g:2362:2: ( () otherlv_1= String_1 ) + // InternalBasicsParser.g:2363:3: () otherlv_1= String_1 { - // InternalBasicsParser.g:2371:3: () - // InternalBasicsParser.g:2372:4: + // InternalBasicsParser.g:2363:3: () + // InternalBasicsParser.g:2364:4: { current = forceCreateModelElement( @@ -6403,7 +6413,7 @@ public final EObject rulestring0() throws RecognitionException { // $ANTLR start "entryRulechar" - // InternalBasicsParser.g:2386:1: entryRulechar returns [EObject current=null] : iv_rulechar= rulechar EOF ; + // InternalBasicsParser.g:2378:1: entryRulechar returns [EObject current=null] : iv_rulechar= rulechar EOF ; public final EObject entryRulechar() throws RecognitionException { EObject current = null; @@ -6411,8 +6421,8 @@ public final EObject entryRulechar() throws RecognitionException { try { - // InternalBasicsParser.g:2386:45: (iv_rulechar= rulechar EOF ) - // InternalBasicsParser.g:2387:2: iv_rulechar= rulechar EOF + // InternalBasicsParser.g:2378:45: (iv_rulechar= rulechar EOF ) + // InternalBasicsParser.g:2379:2: iv_rulechar= rulechar EOF { newCompositeNode(grammarAccess.getCharRule()); pushFollow(FOLLOW_1); @@ -6439,7 +6449,7 @@ public final EObject entryRulechar() throws RecognitionException { // $ANTLR start "rulechar" - // InternalBasicsParser.g:2393:1: rulechar returns [EObject current=null] : ( () otherlv_1= Char ) ; + // InternalBasicsParser.g:2385:1: rulechar returns [EObject current=null] : ( () otherlv_1= Char ) ; public final EObject rulechar() throws RecognitionException { EObject current = null; @@ -6449,14 +6459,14 @@ public final EObject rulechar() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2399:2: ( ( () otherlv_1= Char ) ) - // InternalBasicsParser.g:2400:2: ( () otherlv_1= Char ) + // InternalBasicsParser.g:2391:2: ( ( () otherlv_1= Char ) ) + // InternalBasicsParser.g:2392:2: ( () otherlv_1= Char ) { - // InternalBasicsParser.g:2400:2: ( () otherlv_1= Char ) - // InternalBasicsParser.g:2401:3: () otherlv_1= Char + // InternalBasicsParser.g:2392:2: ( () otherlv_1= Char ) + // InternalBasicsParser.g:2393:3: () otherlv_1= Char { - // InternalBasicsParser.g:2401:3: () - // InternalBasicsParser.g:2402:4: + // InternalBasicsParser.g:2393:3: () + // InternalBasicsParser.g:2394:4: { current = forceCreateModelElement( @@ -6493,7 +6503,7 @@ public final EObject rulechar() throws RecognitionException { // $ANTLR start "entryRulebyte" - // InternalBasicsParser.g:2416:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; + // InternalBasicsParser.g:2408:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; public final EObject entryRulebyte() throws RecognitionException { EObject current = null; @@ -6501,8 +6511,8 @@ public final EObject entryRulebyte() throws RecognitionException { try { - // InternalBasicsParser.g:2416:45: (iv_rulebyte= rulebyte EOF ) - // InternalBasicsParser.g:2417:2: iv_rulebyte= rulebyte EOF + // InternalBasicsParser.g:2408:45: (iv_rulebyte= rulebyte EOF ) + // InternalBasicsParser.g:2409:2: iv_rulebyte= rulebyte EOF { newCompositeNode(grammarAccess.getByteRule()); pushFollow(FOLLOW_1); @@ -6529,7 +6539,7 @@ public final EObject entryRulebyte() throws RecognitionException { // $ANTLR start "rulebyte" - // InternalBasicsParser.g:2423:1: rulebyte returns [EObject current=null] : ( () otherlv_1= Byte ) ; + // InternalBasicsParser.g:2415:1: rulebyte returns [EObject current=null] : ( () otherlv_1= Byte ) ; public final EObject rulebyte() throws RecognitionException { EObject current = null; @@ -6539,14 +6549,14 @@ public final EObject rulebyte() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2429:2: ( ( () otherlv_1= Byte ) ) - // InternalBasicsParser.g:2430:2: ( () otherlv_1= Byte ) + // InternalBasicsParser.g:2421:2: ( ( () otherlv_1= Byte ) ) + // InternalBasicsParser.g:2422:2: ( () otherlv_1= Byte ) { - // InternalBasicsParser.g:2430:2: ( () otherlv_1= Byte ) - // InternalBasicsParser.g:2431:3: () otherlv_1= Byte + // InternalBasicsParser.g:2422:2: ( () otherlv_1= Byte ) + // InternalBasicsParser.g:2423:3: () otherlv_1= Byte { - // InternalBasicsParser.g:2431:3: () - // InternalBasicsParser.g:2432:4: + // InternalBasicsParser.g:2423:3: () + // InternalBasicsParser.g:2424:4: { current = forceCreateModelElement( @@ -6583,7 +6593,7 @@ public final EObject rulebyte() throws RecognitionException { // $ANTLR start "entryRuletime" - // InternalBasicsParser.g:2446:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; + // InternalBasicsParser.g:2438:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; public final EObject entryRuletime() throws RecognitionException { EObject current = null; @@ -6591,8 +6601,8 @@ public final EObject entryRuletime() throws RecognitionException { try { - // InternalBasicsParser.g:2446:45: (iv_ruletime= ruletime EOF ) - // InternalBasicsParser.g:2447:2: iv_ruletime= ruletime EOF + // InternalBasicsParser.g:2438:45: (iv_ruletime= ruletime EOF ) + // InternalBasicsParser.g:2439:2: iv_ruletime= ruletime EOF { newCompositeNode(grammarAccess.getTimeRule()); pushFollow(FOLLOW_1); @@ -6619,7 +6629,7 @@ public final EObject entryRuletime() throws RecognitionException { // $ANTLR start "ruletime" - // InternalBasicsParser.g:2453:1: ruletime returns [EObject current=null] : ( () otherlv_1= Time ) ; + // InternalBasicsParser.g:2445:1: ruletime returns [EObject current=null] : ( () otherlv_1= Time ) ; public final EObject ruletime() throws RecognitionException { EObject current = null; @@ -6629,14 +6639,14 @@ public final EObject ruletime() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2459:2: ( ( () otherlv_1= Time ) ) - // InternalBasicsParser.g:2460:2: ( () otherlv_1= Time ) + // InternalBasicsParser.g:2451:2: ( ( () otherlv_1= Time ) ) + // InternalBasicsParser.g:2452:2: ( () otherlv_1= Time ) { - // InternalBasicsParser.g:2460:2: ( () otherlv_1= Time ) - // InternalBasicsParser.g:2461:3: () otherlv_1= Time + // InternalBasicsParser.g:2452:2: ( () otherlv_1= Time ) + // InternalBasicsParser.g:2453:3: () otherlv_1= Time { - // InternalBasicsParser.g:2461:3: () - // InternalBasicsParser.g:2462:4: + // InternalBasicsParser.g:2453:3: () + // InternalBasicsParser.g:2454:4: { current = forceCreateModelElement( @@ -6673,7 +6683,7 @@ public final EObject ruletime() throws RecognitionException { // $ANTLR start "entryRuleduration" - // InternalBasicsParser.g:2476:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; + // InternalBasicsParser.g:2468:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; public final EObject entryRuleduration() throws RecognitionException { EObject current = null; @@ -6681,8 +6691,8 @@ public final EObject entryRuleduration() throws RecognitionException { try { - // InternalBasicsParser.g:2476:49: (iv_ruleduration= ruleduration EOF ) - // InternalBasicsParser.g:2477:2: iv_ruleduration= ruleduration EOF + // InternalBasicsParser.g:2468:49: (iv_ruleduration= ruleduration EOF ) + // InternalBasicsParser.g:2469:2: iv_ruleduration= ruleduration EOF { newCompositeNode(grammarAccess.getDurationRule()); pushFollow(FOLLOW_1); @@ -6709,7 +6719,7 @@ public final EObject entryRuleduration() throws RecognitionException { // $ANTLR start "ruleduration" - // InternalBasicsParser.g:2483:1: ruleduration returns [EObject current=null] : ( () otherlv_1= Duration ) ; + // InternalBasicsParser.g:2475:1: ruleduration returns [EObject current=null] : ( () otherlv_1= Duration ) ; public final EObject ruleduration() throws RecognitionException { EObject current = null; @@ -6719,14 +6729,14 @@ public final EObject ruleduration() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2489:2: ( ( () otherlv_1= Duration ) ) - // InternalBasicsParser.g:2490:2: ( () otherlv_1= Duration ) + // InternalBasicsParser.g:2481:2: ( ( () otherlv_1= Duration ) ) + // InternalBasicsParser.g:2482:2: ( () otherlv_1= Duration ) { - // InternalBasicsParser.g:2490:2: ( () otherlv_1= Duration ) - // InternalBasicsParser.g:2491:3: () otherlv_1= Duration + // InternalBasicsParser.g:2482:2: ( () otherlv_1= Duration ) + // InternalBasicsParser.g:2483:3: () otherlv_1= Duration { - // InternalBasicsParser.g:2491:3: () - // InternalBasicsParser.g:2492:4: + // InternalBasicsParser.g:2483:3: () + // InternalBasicsParser.g:2484:4: { current = forceCreateModelElement( @@ -6763,7 +6773,7 @@ public final EObject ruleduration() throws RecognitionException { // $ANTLR start "entryRuleboolArray" - // InternalBasicsParser.g:2506:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; + // InternalBasicsParser.g:2498:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; public final EObject entryRuleboolArray() throws RecognitionException { EObject current = null; @@ -6771,8 +6781,8 @@ public final EObject entryRuleboolArray() throws RecognitionException { try { - // InternalBasicsParser.g:2506:50: (iv_ruleboolArray= ruleboolArray EOF ) - // InternalBasicsParser.g:2507:2: iv_ruleboolArray= ruleboolArray EOF + // InternalBasicsParser.g:2498:50: (iv_ruleboolArray= ruleboolArray EOF ) + // InternalBasicsParser.g:2499:2: iv_ruleboolArray= ruleboolArray EOF { newCompositeNode(grammarAccess.getBoolArrayRule()); pushFollow(FOLLOW_1); @@ -6799,7 +6809,7 @@ public final EObject entryRuleboolArray() throws RecognitionException { // $ANTLR start "ruleboolArray" - // InternalBasicsParser.g:2513:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; + // InternalBasicsParser.g:2505:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; public final EObject ruleboolArray() throws RecognitionException { EObject current = null; @@ -6809,14 +6819,14 @@ public final EObject ruleboolArray() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2519:2: ( ( () otherlv_1= Bool_1 ) ) - // InternalBasicsParser.g:2520:2: ( () otherlv_1= Bool_1 ) + // InternalBasicsParser.g:2511:2: ( ( () otherlv_1= Bool_1 ) ) + // InternalBasicsParser.g:2512:2: ( () otherlv_1= Bool_1 ) { - // InternalBasicsParser.g:2520:2: ( () otherlv_1= Bool_1 ) - // InternalBasicsParser.g:2521:3: () otherlv_1= Bool_1 + // InternalBasicsParser.g:2512:2: ( () otherlv_1= Bool_1 ) + // InternalBasicsParser.g:2513:3: () otherlv_1= Bool_1 { - // InternalBasicsParser.g:2521:3: () - // InternalBasicsParser.g:2522:4: + // InternalBasicsParser.g:2513:3: () + // InternalBasicsParser.g:2514:4: { current = forceCreateModelElement( @@ -6853,7 +6863,7 @@ public final EObject ruleboolArray() throws RecognitionException { // $ANTLR start "entryRuleint8Array" - // InternalBasicsParser.g:2536:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; + // InternalBasicsParser.g:2528:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; public final EObject entryRuleint8Array() throws RecognitionException { EObject current = null; @@ -6861,8 +6871,8 @@ public final EObject entryRuleint8Array() throws RecognitionException { try { - // InternalBasicsParser.g:2536:50: (iv_ruleint8Array= ruleint8Array EOF ) - // InternalBasicsParser.g:2537:2: iv_ruleint8Array= ruleint8Array EOF + // InternalBasicsParser.g:2528:50: (iv_ruleint8Array= ruleint8Array EOF ) + // InternalBasicsParser.g:2529:2: iv_ruleint8Array= ruleint8Array EOF { newCompositeNode(grammarAccess.getInt8ArrayRule()); pushFollow(FOLLOW_1); @@ -6889,7 +6899,7 @@ public final EObject entryRuleint8Array() throws RecognitionException { // $ANTLR start "ruleint8Array" - // InternalBasicsParser.g:2543:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; + // InternalBasicsParser.g:2535:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; public final EObject ruleint8Array() throws RecognitionException { EObject current = null; @@ -6899,14 +6909,14 @@ public final EObject ruleint8Array() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2549:2: ( ( () otherlv_1= Int8_1 ) ) - // InternalBasicsParser.g:2550:2: ( () otherlv_1= Int8_1 ) + // InternalBasicsParser.g:2541:2: ( ( () otherlv_1= Int8_1 ) ) + // InternalBasicsParser.g:2542:2: ( () otherlv_1= Int8_1 ) { - // InternalBasicsParser.g:2550:2: ( () otherlv_1= Int8_1 ) - // InternalBasicsParser.g:2551:3: () otherlv_1= Int8_1 + // InternalBasicsParser.g:2542:2: ( () otherlv_1= Int8_1 ) + // InternalBasicsParser.g:2543:3: () otherlv_1= Int8_1 { - // InternalBasicsParser.g:2551:3: () - // InternalBasicsParser.g:2552:4: + // InternalBasicsParser.g:2543:3: () + // InternalBasicsParser.g:2544:4: { current = forceCreateModelElement( @@ -6943,7 +6953,7 @@ public final EObject ruleint8Array() throws RecognitionException { // $ANTLR start "entryRuleuint8Array" - // InternalBasicsParser.g:2566:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; + // InternalBasicsParser.g:2558:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; public final EObject entryRuleuint8Array() throws RecognitionException { EObject current = null; @@ -6951,8 +6961,8 @@ public final EObject entryRuleuint8Array() throws RecognitionException { try { - // InternalBasicsParser.g:2566:51: (iv_ruleuint8Array= ruleuint8Array EOF ) - // InternalBasicsParser.g:2567:2: iv_ruleuint8Array= ruleuint8Array EOF + // InternalBasicsParser.g:2558:51: (iv_ruleuint8Array= ruleuint8Array EOF ) + // InternalBasicsParser.g:2559:2: iv_ruleuint8Array= ruleuint8Array EOF { newCompositeNode(grammarAccess.getUint8ArrayRule()); pushFollow(FOLLOW_1); @@ -6979,7 +6989,7 @@ public final EObject entryRuleuint8Array() throws RecognitionException { // $ANTLR start "ruleuint8Array" - // InternalBasicsParser.g:2573:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; + // InternalBasicsParser.g:2565:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; public final EObject ruleuint8Array() throws RecognitionException { EObject current = null; @@ -6989,14 +6999,14 @@ public final EObject ruleuint8Array() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2579:2: ( ( () otherlv_1= Uint8_1 ) ) - // InternalBasicsParser.g:2580:2: ( () otherlv_1= Uint8_1 ) + // InternalBasicsParser.g:2571:2: ( ( () otherlv_1= Uint8_1 ) ) + // InternalBasicsParser.g:2572:2: ( () otherlv_1= Uint8_1 ) { - // InternalBasicsParser.g:2580:2: ( () otherlv_1= Uint8_1 ) - // InternalBasicsParser.g:2581:3: () otherlv_1= Uint8_1 + // InternalBasicsParser.g:2572:2: ( () otherlv_1= Uint8_1 ) + // InternalBasicsParser.g:2573:3: () otherlv_1= Uint8_1 { - // InternalBasicsParser.g:2581:3: () - // InternalBasicsParser.g:2582:4: + // InternalBasicsParser.g:2573:3: () + // InternalBasicsParser.g:2574:4: { current = forceCreateModelElement( @@ -7033,7 +7043,7 @@ public final EObject ruleuint8Array() throws RecognitionException { // $ANTLR start "entryRuleint16Array" - // InternalBasicsParser.g:2596:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; + // InternalBasicsParser.g:2588:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; public final EObject entryRuleint16Array() throws RecognitionException { EObject current = null; @@ -7041,8 +7051,8 @@ public final EObject entryRuleint16Array() throws RecognitionException { try { - // InternalBasicsParser.g:2596:51: (iv_ruleint16Array= ruleint16Array EOF ) - // InternalBasicsParser.g:2597:2: iv_ruleint16Array= ruleint16Array EOF + // InternalBasicsParser.g:2588:51: (iv_ruleint16Array= ruleint16Array EOF ) + // InternalBasicsParser.g:2589:2: iv_ruleint16Array= ruleint16Array EOF { newCompositeNode(grammarAccess.getInt16ArrayRule()); pushFollow(FOLLOW_1); @@ -7069,7 +7079,7 @@ public final EObject entryRuleint16Array() throws RecognitionException { // $ANTLR start "ruleint16Array" - // InternalBasicsParser.g:2603:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; + // InternalBasicsParser.g:2595:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; public final EObject ruleint16Array() throws RecognitionException { EObject current = null; @@ -7079,14 +7089,14 @@ public final EObject ruleint16Array() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2609:2: ( ( () otherlv_1= Int16_1 ) ) - // InternalBasicsParser.g:2610:2: ( () otherlv_1= Int16_1 ) + // InternalBasicsParser.g:2601:2: ( ( () otherlv_1= Int16_1 ) ) + // InternalBasicsParser.g:2602:2: ( () otherlv_1= Int16_1 ) { - // InternalBasicsParser.g:2610:2: ( () otherlv_1= Int16_1 ) - // InternalBasicsParser.g:2611:3: () otherlv_1= Int16_1 + // InternalBasicsParser.g:2602:2: ( () otherlv_1= Int16_1 ) + // InternalBasicsParser.g:2603:3: () otherlv_1= Int16_1 { - // InternalBasicsParser.g:2611:3: () - // InternalBasicsParser.g:2612:4: + // InternalBasicsParser.g:2603:3: () + // InternalBasicsParser.g:2604:4: { current = forceCreateModelElement( @@ -7123,7 +7133,7 @@ public final EObject ruleint16Array() throws RecognitionException { // $ANTLR start "entryRuleuint16Array" - // InternalBasicsParser.g:2626:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; + // InternalBasicsParser.g:2618:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; public final EObject entryRuleuint16Array() throws RecognitionException { EObject current = null; @@ -7131,8 +7141,8 @@ public final EObject entryRuleuint16Array() throws RecognitionException { try { - // InternalBasicsParser.g:2626:52: (iv_ruleuint16Array= ruleuint16Array EOF ) - // InternalBasicsParser.g:2627:2: iv_ruleuint16Array= ruleuint16Array EOF + // InternalBasicsParser.g:2618:52: (iv_ruleuint16Array= ruleuint16Array EOF ) + // InternalBasicsParser.g:2619:2: iv_ruleuint16Array= ruleuint16Array EOF { newCompositeNode(grammarAccess.getUint16ArrayRule()); pushFollow(FOLLOW_1); @@ -7159,7 +7169,7 @@ public final EObject entryRuleuint16Array() throws RecognitionException { // $ANTLR start "ruleuint16Array" - // InternalBasicsParser.g:2633:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; + // InternalBasicsParser.g:2625:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; public final EObject ruleuint16Array() throws RecognitionException { EObject current = null; @@ -7169,14 +7179,14 @@ public final EObject ruleuint16Array() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2639:2: ( ( () otherlv_1= Uint16_1 ) ) - // InternalBasicsParser.g:2640:2: ( () otherlv_1= Uint16_1 ) + // InternalBasicsParser.g:2631:2: ( ( () otherlv_1= Uint16_1 ) ) + // InternalBasicsParser.g:2632:2: ( () otherlv_1= Uint16_1 ) { - // InternalBasicsParser.g:2640:2: ( () otherlv_1= Uint16_1 ) - // InternalBasicsParser.g:2641:3: () otherlv_1= Uint16_1 + // InternalBasicsParser.g:2632:2: ( () otherlv_1= Uint16_1 ) + // InternalBasicsParser.g:2633:3: () otherlv_1= Uint16_1 { - // InternalBasicsParser.g:2641:3: () - // InternalBasicsParser.g:2642:4: + // InternalBasicsParser.g:2633:3: () + // InternalBasicsParser.g:2634:4: { current = forceCreateModelElement( @@ -7213,7 +7223,7 @@ public final EObject ruleuint16Array() throws RecognitionException { // $ANTLR start "entryRuleint32Array" - // InternalBasicsParser.g:2656:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; + // InternalBasicsParser.g:2648:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; public final EObject entryRuleint32Array() throws RecognitionException { EObject current = null; @@ -7221,8 +7231,8 @@ public final EObject entryRuleint32Array() throws RecognitionException { try { - // InternalBasicsParser.g:2656:51: (iv_ruleint32Array= ruleint32Array EOF ) - // InternalBasicsParser.g:2657:2: iv_ruleint32Array= ruleint32Array EOF + // InternalBasicsParser.g:2648:51: (iv_ruleint32Array= ruleint32Array EOF ) + // InternalBasicsParser.g:2649:2: iv_ruleint32Array= ruleint32Array EOF { newCompositeNode(grammarAccess.getInt32ArrayRule()); pushFollow(FOLLOW_1); @@ -7249,7 +7259,7 @@ public final EObject entryRuleint32Array() throws RecognitionException { // $ANTLR start "ruleint32Array" - // InternalBasicsParser.g:2663:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; + // InternalBasicsParser.g:2655:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; public final EObject ruleint32Array() throws RecognitionException { EObject current = null; @@ -7259,14 +7269,14 @@ public final EObject ruleint32Array() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2669:2: ( ( () otherlv_1= Int32_1 ) ) - // InternalBasicsParser.g:2670:2: ( () otherlv_1= Int32_1 ) + // InternalBasicsParser.g:2661:2: ( ( () otherlv_1= Int32_1 ) ) + // InternalBasicsParser.g:2662:2: ( () otherlv_1= Int32_1 ) { - // InternalBasicsParser.g:2670:2: ( () otherlv_1= Int32_1 ) - // InternalBasicsParser.g:2671:3: () otherlv_1= Int32_1 + // InternalBasicsParser.g:2662:2: ( () otherlv_1= Int32_1 ) + // InternalBasicsParser.g:2663:3: () otherlv_1= Int32_1 { - // InternalBasicsParser.g:2671:3: () - // InternalBasicsParser.g:2672:4: + // InternalBasicsParser.g:2663:3: () + // InternalBasicsParser.g:2664:4: { current = forceCreateModelElement( @@ -7303,7 +7313,7 @@ public final EObject ruleint32Array() throws RecognitionException { // $ANTLR start "entryRuleuint32Array" - // InternalBasicsParser.g:2686:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; + // InternalBasicsParser.g:2678:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; public final EObject entryRuleuint32Array() throws RecognitionException { EObject current = null; @@ -7311,8 +7321,8 @@ public final EObject entryRuleuint32Array() throws RecognitionException { try { - // InternalBasicsParser.g:2686:52: (iv_ruleuint32Array= ruleuint32Array EOF ) - // InternalBasicsParser.g:2687:2: iv_ruleuint32Array= ruleuint32Array EOF + // InternalBasicsParser.g:2678:52: (iv_ruleuint32Array= ruleuint32Array EOF ) + // InternalBasicsParser.g:2679:2: iv_ruleuint32Array= ruleuint32Array EOF { newCompositeNode(grammarAccess.getUint32ArrayRule()); pushFollow(FOLLOW_1); @@ -7339,7 +7349,7 @@ public final EObject entryRuleuint32Array() throws RecognitionException { // $ANTLR start "ruleuint32Array" - // InternalBasicsParser.g:2693:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; + // InternalBasicsParser.g:2685:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; public final EObject ruleuint32Array() throws RecognitionException { EObject current = null; @@ -7349,14 +7359,14 @@ public final EObject ruleuint32Array() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2699:2: ( ( () otherlv_1= Uint32_1 ) ) - // InternalBasicsParser.g:2700:2: ( () otherlv_1= Uint32_1 ) + // InternalBasicsParser.g:2691:2: ( ( () otherlv_1= Uint32_1 ) ) + // InternalBasicsParser.g:2692:2: ( () otherlv_1= Uint32_1 ) { - // InternalBasicsParser.g:2700:2: ( () otherlv_1= Uint32_1 ) - // InternalBasicsParser.g:2701:3: () otherlv_1= Uint32_1 + // InternalBasicsParser.g:2692:2: ( () otherlv_1= Uint32_1 ) + // InternalBasicsParser.g:2693:3: () otherlv_1= Uint32_1 { - // InternalBasicsParser.g:2701:3: () - // InternalBasicsParser.g:2702:4: + // InternalBasicsParser.g:2693:3: () + // InternalBasicsParser.g:2694:4: { current = forceCreateModelElement( @@ -7393,7 +7403,7 @@ public final EObject ruleuint32Array() throws RecognitionException { // $ANTLR start "entryRuleint64Array" - // InternalBasicsParser.g:2716:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; + // InternalBasicsParser.g:2708:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; public final EObject entryRuleint64Array() throws RecognitionException { EObject current = null; @@ -7401,8 +7411,8 @@ public final EObject entryRuleint64Array() throws RecognitionException { try { - // InternalBasicsParser.g:2716:51: (iv_ruleint64Array= ruleint64Array EOF ) - // InternalBasicsParser.g:2717:2: iv_ruleint64Array= ruleint64Array EOF + // InternalBasicsParser.g:2708:51: (iv_ruleint64Array= ruleint64Array EOF ) + // InternalBasicsParser.g:2709:2: iv_ruleint64Array= ruleint64Array EOF { newCompositeNode(grammarAccess.getInt64ArrayRule()); pushFollow(FOLLOW_1); @@ -7429,7 +7439,7 @@ public final EObject entryRuleint64Array() throws RecognitionException { // $ANTLR start "ruleint64Array" - // InternalBasicsParser.g:2723:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; + // InternalBasicsParser.g:2715:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; public final EObject ruleint64Array() throws RecognitionException { EObject current = null; @@ -7439,14 +7449,14 @@ public final EObject ruleint64Array() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2729:2: ( ( () otherlv_1= Int64_1 ) ) - // InternalBasicsParser.g:2730:2: ( () otherlv_1= Int64_1 ) + // InternalBasicsParser.g:2721:2: ( ( () otherlv_1= Int64_1 ) ) + // InternalBasicsParser.g:2722:2: ( () otherlv_1= Int64_1 ) { - // InternalBasicsParser.g:2730:2: ( () otherlv_1= Int64_1 ) - // InternalBasicsParser.g:2731:3: () otherlv_1= Int64_1 + // InternalBasicsParser.g:2722:2: ( () otherlv_1= Int64_1 ) + // InternalBasicsParser.g:2723:3: () otherlv_1= Int64_1 { - // InternalBasicsParser.g:2731:3: () - // InternalBasicsParser.g:2732:4: + // InternalBasicsParser.g:2723:3: () + // InternalBasicsParser.g:2724:4: { current = forceCreateModelElement( @@ -7483,7 +7493,7 @@ public final EObject ruleint64Array() throws RecognitionException { // $ANTLR start "entryRuleuint64Array" - // InternalBasicsParser.g:2746:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; + // InternalBasicsParser.g:2738:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; public final EObject entryRuleuint64Array() throws RecognitionException { EObject current = null; @@ -7491,8 +7501,8 @@ public final EObject entryRuleuint64Array() throws RecognitionException { try { - // InternalBasicsParser.g:2746:52: (iv_ruleuint64Array= ruleuint64Array EOF ) - // InternalBasicsParser.g:2747:2: iv_ruleuint64Array= ruleuint64Array EOF + // InternalBasicsParser.g:2738:52: (iv_ruleuint64Array= ruleuint64Array EOF ) + // InternalBasicsParser.g:2739:2: iv_ruleuint64Array= ruleuint64Array EOF { newCompositeNode(grammarAccess.getUint64ArrayRule()); pushFollow(FOLLOW_1); @@ -7519,7 +7529,7 @@ public final EObject entryRuleuint64Array() throws RecognitionException { // $ANTLR start "ruleuint64Array" - // InternalBasicsParser.g:2753:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; + // InternalBasicsParser.g:2745:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; public final EObject ruleuint64Array() throws RecognitionException { EObject current = null; @@ -7529,14 +7539,14 @@ public final EObject ruleuint64Array() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2759:2: ( ( () otherlv_1= Uint64_1 ) ) - // InternalBasicsParser.g:2760:2: ( () otherlv_1= Uint64_1 ) + // InternalBasicsParser.g:2751:2: ( ( () otherlv_1= Uint64_1 ) ) + // InternalBasicsParser.g:2752:2: ( () otherlv_1= Uint64_1 ) { - // InternalBasicsParser.g:2760:2: ( () otherlv_1= Uint64_1 ) - // InternalBasicsParser.g:2761:3: () otherlv_1= Uint64_1 + // InternalBasicsParser.g:2752:2: ( () otherlv_1= Uint64_1 ) + // InternalBasicsParser.g:2753:3: () otherlv_1= Uint64_1 { - // InternalBasicsParser.g:2761:3: () - // InternalBasicsParser.g:2762:4: + // InternalBasicsParser.g:2753:3: () + // InternalBasicsParser.g:2754:4: { current = forceCreateModelElement( @@ -7573,7 +7583,7 @@ public final EObject ruleuint64Array() throws RecognitionException { // $ANTLR start "entryRulefloat32Array" - // InternalBasicsParser.g:2776:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; + // InternalBasicsParser.g:2768:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; public final EObject entryRulefloat32Array() throws RecognitionException { EObject current = null; @@ -7581,8 +7591,8 @@ public final EObject entryRulefloat32Array() throws RecognitionException { try { - // InternalBasicsParser.g:2776:53: (iv_rulefloat32Array= rulefloat32Array EOF ) - // InternalBasicsParser.g:2777:2: iv_rulefloat32Array= rulefloat32Array EOF + // InternalBasicsParser.g:2768:53: (iv_rulefloat32Array= rulefloat32Array EOF ) + // InternalBasicsParser.g:2769:2: iv_rulefloat32Array= rulefloat32Array EOF { newCompositeNode(grammarAccess.getFloat32ArrayRule()); pushFollow(FOLLOW_1); @@ -7609,7 +7619,7 @@ public final EObject entryRulefloat32Array() throws RecognitionException { // $ANTLR start "rulefloat32Array" - // InternalBasicsParser.g:2783:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; + // InternalBasicsParser.g:2775:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; public final EObject rulefloat32Array() throws RecognitionException { EObject current = null; @@ -7619,14 +7629,14 @@ public final EObject rulefloat32Array() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2789:2: ( ( () otherlv_1= Float32_1 ) ) - // InternalBasicsParser.g:2790:2: ( () otherlv_1= Float32_1 ) + // InternalBasicsParser.g:2781:2: ( ( () otherlv_1= Float32_1 ) ) + // InternalBasicsParser.g:2782:2: ( () otherlv_1= Float32_1 ) { - // InternalBasicsParser.g:2790:2: ( () otherlv_1= Float32_1 ) - // InternalBasicsParser.g:2791:3: () otherlv_1= Float32_1 + // InternalBasicsParser.g:2782:2: ( () otherlv_1= Float32_1 ) + // InternalBasicsParser.g:2783:3: () otherlv_1= Float32_1 { - // InternalBasicsParser.g:2791:3: () - // InternalBasicsParser.g:2792:4: + // InternalBasicsParser.g:2783:3: () + // InternalBasicsParser.g:2784:4: { current = forceCreateModelElement( @@ -7663,7 +7673,7 @@ public final EObject rulefloat32Array() throws RecognitionException { // $ANTLR start "entryRulefloat64Array" - // InternalBasicsParser.g:2806:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; + // InternalBasicsParser.g:2798:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; public final EObject entryRulefloat64Array() throws RecognitionException { EObject current = null; @@ -7671,8 +7681,8 @@ public final EObject entryRulefloat64Array() throws RecognitionException { try { - // InternalBasicsParser.g:2806:53: (iv_rulefloat64Array= rulefloat64Array EOF ) - // InternalBasicsParser.g:2807:2: iv_rulefloat64Array= rulefloat64Array EOF + // InternalBasicsParser.g:2798:53: (iv_rulefloat64Array= rulefloat64Array EOF ) + // InternalBasicsParser.g:2799:2: iv_rulefloat64Array= rulefloat64Array EOF { newCompositeNode(grammarAccess.getFloat64ArrayRule()); pushFollow(FOLLOW_1); @@ -7699,7 +7709,7 @@ public final EObject entryRulefloat64Array() throws RecognitionException { // $ANTLR start "rulefloat64Array" - // InternalBasicsParser.g:2813:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; + // InternalBasicsParser.g:2805:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; public final EObject rulefloat64Array() throws RecognitionException { EObject current = null; @@ -7709,14 +7719,14 @@ public final EObject rulefloat64Array() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2819:2: ( ( () otherlv_1= Float64_1 ) ) - // InternalBasicsParser.g:2820:2: ( () otherlv_1= Float64_1 ) + // InternalBasicsParser.g:2811:2: ( ( () otherlv_1= Float64_1 ) ) + // InternalBasicsParser.g:2812:2: ( () otherlv_1= Float64_1 ) { - // InternalBasicsParser.g:2820:2: ( () otherlv_1= Float64_1 ) - // InternalBasicsParser.g:2821:3: () otherlv_1= Float64_1 + // InternalBasicsParser.g:2812:2: ( () otherlv_1= Float64_1 ) + // InternalBasicsParser.g:2813:3: () otherlv_1= Float64_1 { - // InternalBasicsParser.g:2821:3: () - // InternalBasicsParser.g:2822:4: + // InternalBasicsParser.g:2813:3: () + // InternalBasicsParser.g:2814:4: { current = forceCreateModelElement( @@ -7753,7 +7763,7 @@ public final EObject rulefloat64Array() throws RecognitionException { // $ANTLR start "entryRulestring0Array" - // InternalBasicsParser.g:2836:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; + // InternalBasicsParser.g:2828:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; public final EObject entryRulestring0Array() throws RecognitionException { EObject current = null; @@ -7761,8 +7771,8 @@ public final EObject entryRulestring0Array() throws RecognitionException { try { - // InternalBasicsParser.g:2836:53: (iv_rulestring0Array= rulestring0Array EOF ) - // InternalBasicsParser.g:2837:2: iv_rulestring0Array= rulestring0Array EOF + // InternalBasicsParser.g:2828:53: (iv_rulestring0Array= rulestring0Array EOF ) + // InternalBasicsParser.g:2829:2: iv_rulestring0Array= rulestring0Array EOF { newCompositeNode(grammarAccess.getString0ArrayRule()); pushFollow(FOLLOW_1); @@ -7789,7 +7799,7 @@ public final EObject entryRulestring0Array() throws RecognitionException { // $ANTLR start "rulestring0Array" - // InternalBasicsParser.g:2843:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; + // InternalBasicsParser.g:2835:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; public final EObject rulestring0Array() throws RecognitionException { EObject current = null; @@ -7799,14 +7809,14 @@ public final EObject rulestring0Array() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2849:2: ( ( () otherlv_1= String_2 ) ) - // InternalBasicsParser.g:2850:2: ( () otherlv_1= String_2 ) + // InternalBasicsParser.g:2841:2: ( ( () otherlv_1= String_2 ) ) + // InternalBasicsParser.g:2842:2: ( () otherlv_1= String_2 ) { - // InternalBasicsParser.g:2850:2: ( () otherlv_1= String_2 ) - // InternalBasicsParser.g:2851:3: () otherlv_1= String_2 + // InternalBasicsParser.g:2842:2: ( () otherlv_1= String_2 ) + // InternalBasicsParser.g:2843:3: () otherlv_1= String_2 { - // InternalBasicsParser.g:2851:3: () - // InternalBasicsParser.g:2852:4: + // InternalBasicsParser.g:2843:3: () + // InternalBasicsParser.g:2844:4: { current = forceCreateModelElement( @@ -7843,7 +7853,7 @@ public final EObject rulestring0Array() throws RecognitionException { // $ANTLR start "entryRulebyteArray" - // InternalBasicsParser.g:2866:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; + // InternalBasicsParser.g:2858:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; public final EObject entryRulebyteArray() throws RecognitionException { EObject current = null; @@ -7851,8 +7861,8 @@ public final EObject entryRulebyteArray() throws RecognitionException { try { - // InternalBasicsParser.g:2866:50: (iv_rulebyteArray= rulebyteArray EOF ) - // InternalBasicsParser.g:2867:2: iv_rulebyteArray= rulebyteArray EOF + // InternalBasicsParser.g:2858:50: (iv_rulebyteArray= rulebyteArray EOF ) + // InternalBasicsParser.g:2859:2: iv_rulebyteArray= rulebyteArray EOF { newCompositeNode(grammarAccess.getByteArrayRule()); pushFollow(FOLLOW_1); @@ -7879,7 +7889,7 @@ public final EObject entryRulebyteArray() throws RecognitionException { // $ANTLR start "rulebyteArray" - // InternalBasicsParser.g:2873:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; + // InternalBasicsParser.g:2865:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; public final EObject rulebyteArray() throws RecognitionException { EObject current = null; @@ -7889,14 +7899,14 @@ public final EObject rulebyteArray() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2879:2: ( ( () otherlv_1= Byte_1 ) ) - // InternalBasicsParser.g:2880:2: ( () otherlv_1= Byte_1 ) + // InternalBasicsParser.g:2871:2: ( ( () otherlv_1= Byte_1 ) ) + // InternalBasicsParser.g:2872:2: ( () otherlv_1= Byte_1 ) { - // InternalBasicsParser.g:2880:2: ( () otherlv_1= Byte_1 ) - // InternalBasicsParser.g:2881:3: () otherlv_1= Byte_1 + // InternalBasicsParser.g:2872:2: ( () otherlv_1= Byte_1 ) + // InternalBasicsParser.g:2873:3: () otherlv_1= Byte_1 { - // InternalBasicsParser.g:2881:3: () - // InternalBasicsParser.g:2882:4: + // InternalBasicsParser.g:2873:3: () + // InternalBasicsParser.g:2874:4: { current = forceCreateModelElement( @@ -7933,7 +7943,7 @@ public final EObject rulebyteArray() throws RecognitionException { // $ANTLR start "entryRulecharArray" - // InternalBasicsParser.g:2896:1: entryRulecharArray returns [EObject current=null] : iv_rulecharArray= rulecharArray EOF ; + // InternalBasicsParser.g:2888:1: entryRulecharArray returns [EObject current=null] : iv_rulecharArray= rulecharArray EOF ; public final EObject entryRulecharArray() throws RecognitionException { EObject current = null; @@ -7941,8 +7951,8 @@ public final EObject entryRulecharArray() throws RecognitionException { try { - // InternalBasicsParser.g:2896:50: (iv_rulecharArray= rulecharArray EOF ) - // InternalBasicsParser.g:2897:2: iv_rulecharArray= rulecharArray EOF + // InternalBasicsParser.g:2888:50: (iv_rulecharArray= rulecharArray EOF ) + // InternalBasicsParser.g:2889:2: iv_rulecharArray= rulecharArray EOF { newCompositeNode(grammarAccess.getCharArrayRule()); pushFollow(FOLLOW_1); @@ -7969,7 +7979,7 @@ public final EObject entryRulecharArray() throws RecognitionException { // $ANTLR start "rulecharArray" - // InternalBasicsParser.g:2903:1: rulecharArray returns [EObject current=null] : ( () otherlv_1= Char_1 ) ; + // InternalBasicsParser.g:2895:1: rulecharArray returns [EObject current=null] : ( () otherlv_1= Char_1 ) ; public final EObject rulecharArray() throws RecognitionException { EObject current = null; @@ -7979,14 +7989,14 @@ public final EObject rulecharArray() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2909:2: ( ( () otherlv_1= Char_1 ) ) - // InternalBasicsParser.g:2910:2: ( () otherlv_1= Char_1 ) + // InternalBasicsParser.g:2901:2: ( ( () otherlv_1= Char_1 ) ) + // InternalBasicsParser.g:2902:2: ( () otherlv_1= Char_1 ) { - // InternalBasicsParser.g:2910:2: ( () otherlv_1= Char_1 ) - // InternalBasicsParser.g:2911:3: () otherlv_1= Char_1 + // InternalBasicsParser.g:2902:2: ( () otherlv_1= Char_1 ) + // InternalBasicsParser.g:2903:3: () otherlv_1= Char_1 { - // InternalBasicsParser.g:2911:3: () - // InternalBasicsParser.g:2912:4: + // InternalBasicsParser.g:2903:3: () + // InternalBasicsParser.g:2904:4: { current = forceCreateModelElement( @@ -8023,7 +8033,7 @@ public final EObject rulecharArray() throws RecognitionException { // $ANTLR start "entryRuleHeader" - // InternalBasicsParser.g:2926:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; + // InternalBasicsParser.g:2918:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; public final EObject entryRuleHeader() throws RecognitionException { EObject current = null; @@ -8031,8 +8041,8 @@ public final EObject entryRuleHeader() throws RecognitionException { try { - // InternalBasicsParser.g:2926:47: (iv_ruleHeader= ruleHeader EOF ) - // InternalBasicsParser.g:2927:2: iv_ruleHeader= ruleHeader EOF + // InternalBasicsParser.g:2918:47: (iv_ruleHeader= ruleHeader EOF ) + // InternalBasicsParser.g:2919:2: iv_ruleHeader= ruleHeader EOF { newCompositeNode(grammarAccess.getHeaderRule()); pushFollow(FOLLOW_1); @@ -8059,7 +8069,7 @@ public final EObject entryRuleHeader() throws RecognitionException { // $ANTLR start "ruleHeader" - // InternalBasicsParser.g:2933:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= Header ) ; + // InternalBasicsParser.g:2925:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= Header ) ; public final EObject ruleHeader() throws RecognitionException { EObject current = null; @@ -8069,14 +8079,14 @@ public final EObject ruleHeader() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2939:2: ( ( () otherlv_1= Header ) ) - // InternalBasicsParser.g:2940:2: ( () otherlv_1= Header ) + // InternalBasicsParser.g:2931:2: ( ( () otherlv_1= Header ) ) + // InternalBasicsParser.g:2932:2: ( () otherlv_1= Header ) { - // InternalBasicsParser.g:2940:2: ( () otherlv_1= Header ) - // InternalBasicsParser.g:2941:3: () otherlv_1= Header + // InternalBasicsParser.g:2932:2: ( () otherlv_1= Header ) + // InternalBasicsParser.g:2933:3: () otherlv_1= Header { - // InternalBasicsParser.g:2941:3: () - // InternalBasicsParser.g:2942:4: + // InternalBasicsParser.g:2933:3: () + // InternalBasicsParser.g:2934:4: { current = forceCreateModelElement( @@ -8113,7 +8123,7 @@ public final EObject ruleHeader() throws RecognitionException { // $ANTLR start "entryRuleSpecBaseRef" - // InternalBasicsParser.g:2956:1: entryRuleSpecBaseRef returns [EObject current=null] : iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ; + // InternalBasicsParser.g:2948:1: entryRuleSpecBaseRef returns [EObject current=null] : iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ; public final EObject entryRuleSpecBaseRef() throws RecognitionException { EObject current = null; @@ -8121,8 +8131,8 @@ public final EObject entryRuleSpecBaseRef() throws RecognitionException { try { - // InternalBasicsParser.g:2956:52: (iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ) - // InternalBasicsParser.g:2957:2: iv_ruleSpecBaseRef= ruleSpecBaseRef EOF + // InternalBasicsParser.g:2948:52: (iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ) + // InternalBasicsParser.g:2949:2: iv_ruleSpecBaseRef= ruleSpecBaseRef EOF { newCompositeNode(grammarAccess.getSpecBaseRefRule()); pushFollow(FOLLOW_1); @@ -8149,7 +8159,7 @@ public final EObject entryRuleSpecBaseRef() throws RecognitionException { // $ANTLR start "ruleSpecBaseRef" - // InternalBasicsParser.g:2963:1: ruleSpecBaseRef returns [EObject current=null] : ( ( ruleEString ) ) ; + // InternalBasicsParser.g:2955:1: ruleSpecBaseRef returns [EObject current=null] : ( ( ruleEString ) ) ; public final EObject ruleSpecBaseRef() throws RecognitionException { EObject current = null; @@ -8157,14 +8167,14 @@ public final EObject ruleSpecBaseRef() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2969:2: ( ( ( ruleEString ) ) ) - // InternalBasicsParser.g:2970:2: ( ( ruleEString ) ) + // InternalBasicsParser.g:2961:2: ( ( ( ruleEString ) ) ) + // InternalBasicsParser.g:2962:2: ( ( ruleEString ) ) { - // InternalBasicsParser.g:2970:2: ( ( ruleEString ) ) - // InternalBasicsParser.g:2971:3: ( ruleEString ) + // InternalBasicsParser.g:2962:2: ( ( ruleEString ) ) + // InternalBasicsParser.g:2963:3: ( ruleEString ) { - // InternalBasicsParser.g:2971:3: ( ruleEString ) - // InternalBasicsParser.g:2972:4: ruleEString + // InternalBasicsParser.g:2963:3: ( ruleEString ) + // InternalBasicsParser.g:2964:4: ruleEString { if (current==null) { @@ -8208,7 +8218,7 @@ public final EObject ruleSpecBaseRef() throws RecognitionException { // $ANTLR start "entryRuleArraySpecRef" - // InternalBasicsParser.g:2989:1: entryRuleArraySpecRef returns [EObject current=null] : iv_ruleArraySpecRef= ruleArraySpecRef EOF ; + // InternalBasicsParser.g:2981:1: entryRuleArraySpecRef returns [EObject current=null] : iv_ruleArraySpecRef= ruleArraySpecRef EOF ; public final EObject entryRuleArraySpecRef() throws RecognitionException { EObject current = null; @@ -8216,8 +8226,8 @@ public final EObject entryRuleArraySpecRef() throws RecognitionException { try { - // InternalBasicsParser.g:2989:53: (iv_ruleArraySpecRef= ruleArraySpecRef EOF ) - // InternalBasicsParser.g:2990:2: iv_ruleArraySpecRef= ruleArraySpecRef EOF + // InternalBasicsParser.g:2981:53: (iv_ruleArraySpecRef= ruleArraySpecRef EOF ) + // InternalBasicsParser.g:2982:2: iv_ruleArraySpecRef= ruleArraySpecRef EOF { newCompositeNode(grammarAccess.getArraySpecRefRule()); pushFollow(FOLLOW_1); @@ -8244,7 +8254,7 @@ public final EObject entryRuleArraySpecRef() throws RecognitionException { // $ANTLR start "ruleArraySpecRef" - // InternalBasicsParser.g:2996:1: ruleArraySpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; + // InternalBasicsParser.g:2988:1: ruleArraySpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; public final EObject ruleArraySpecRef() throws RecognitionException { EObject current = null; @@ -8254,17 +8264,17 @@ public final EObject ruleArraySpecRef() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:3002:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) - // InternalBasicsParser.g:3003:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalBasicsParser.g:2994:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) + // InternalBasicsParser.g:2995:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) { - // InternalBasicsParser.g:3003:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) - // InternalBasicsParser.g:3004:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket + // InternalBasicsParser.g:2995:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalBasicsParser.g:2996:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket { - // InternalBasicsParser.g:3004:3: ( ( ruleEString ) ) - // InternalBasicsParser.g:3005:4: ( ruleEString ) + // InternalBasicsParser.g:2996:3: ( ( ruleEString ) ) + // InternalBasicsParser.g:2997:4: ( ruleEString ) { - // InternalBasicsParser.g:3005:4: ( ruleEString ) - // InternalBasicsParser.g:3006:5: ruleEString + // InternalBasicsParser.g:2997:4: ( ruleEString ) + // InternalBasicsParser.g:2998:5: ruleEString { if (current==null) { @@ -8274,7 +8284,7 @@ public final EObject ruleArraySpecRef() throws RecognitionException { newCompositeNode(grammarAccess.getArraySpecRefAccess().getReferenceTopicSpecCrossReference_0_0()); - pushFollow(FOLLOW_21); + pushFollow(FOLLOW_20); ruleEString(); state._fsp--; @@ -8315,7 +8325,7 @@ public final EObject ruleArraySpecRef() throws RecognitionException { // $ANTLR start "entryRuleKEYWORD" - // InternalBasicsParser.g:3028:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; + // InternalBasicsParser.g:3020:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; public final String entryRuleKEYWORD() throws RecognitionException { String current = null; @@ -8323,8 +8333,8 @@ public final String entryRuleKEYWORD() throws RecognitionException { try { - // InternalBasicsParser.g:3028:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) - // InternalBasicsParser.g:3029:2: iv_ruleKEYWORD= ruleKEYWORD EOF + // InternalBasicsParser.g:3020:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) + // InternalBasicsParser.g:3021:2: iv_ruleKEYWORD= ruleKEYWORD EOF { newCompositeNode(grammarAccess.getKEYWORDRule()); pushFollow(FOLLOW_1); @@ -8351,7 +8361,7 @@ public final String entryRuleKEYWORD() throws RecognitionException { // $ANTLR start "ruleKEYWORD" - // InternalBasicsParser.g:3035:1: ruleKEYWORD returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ; + // InternalBasicsParser.g:3027: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(); @@ -8361,10 +8371,10 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:3041:2: ( (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ) - // InternalBasicsParser.g:3042:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) + // InternalBasicsParser.g:3033:2: ( (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ) + // InternalBasicsParser.g:3034:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) { - // InternalBasicsParser.g:3042:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) + // InternalBasicsParser.g:3034:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) int alt23=11; switch ( input.LA(1) ) { case Goal: @@ -8431,7 +8441,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { switch (alt23) { case 1 : - // InternalBasicsParser.g:3043:3: kw= Goal + // InternalBasicsParser.g:3035:3: kw= Goal { kw=(Token)match(input,Goal,FOLLOW_2); @@ -8442,7 +8452,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 2 : - // InternalBasicsParser.g:3049:3: kw= Message + // InternalBasicsParser.g:3041:3: kw= Message { kw=(Token)match(input,Message,FOLLOW_2); @@ -8453,7 +8463,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 3 : - // InternalBasicsParser.g:3055:3: kw= Result + // InternalBasicsParser.g:3047:3: kw= Result { kw=(Token)match(input,Result,FOLLOW_2); @@ -8464,7 +8474,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 4 : - // InternalBasicsParser.g:3061:3: kw= Feedback + // InternalBasicsParser.g:3053:3: kw= Feedback { kw=(Token)match(input,Feedback,FOLLOW_2); @@ -8475,7 +8485,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 5 : - // InternalBasicsParser.g:3067:3: kw= Name + // InternalBasicsParser.g:3059:3: kw= Name { kw=(Token)match(input,Name,FOLLOW_2); @@ -8486,7 +8496,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 6 : - // InternalBasicsParser.g:3073:3: kw= Value + // InternalBasicsParser.g:3065:3: kw= Value { kw=(Token)match(input,Value,FOLLOW_2); @@ -8497,7 +8507,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 7 : - // InternalBasicsParser.g:3079:3: kw= Service + // InternalBasicsParser.g:3071:3: kw= Service { kw=(Token)match(input,Service,FOLLOW_2); @@ -8508,7 +8518,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 8 : - // InternalBasicsParser.g:3085:3: kw= Type + // InternalBasicsParser.g:3077:3: kw= Type { kw=(Token)match(input,Type,FOLLOW_2); @@ -8519,7 +8529,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 9 : - // InternalBasicsParser.g:3091:3: kw= Action + // InternalBasicsParser.g:3083:3: kw= Action { kw=(Token)match(input,Action,FOLLOW_2); @@ -8530,7 +8540,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 10 : - // InternalBasicsParser.g:3097:3: kw= Duration + // InternalBasicsParser.g:3089:3: kw= Duration { kw=(Token)match(input,Duration,FOLLOW_2); @@ -8541,7 +8551,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 11 : - // InternalBasicsParser.g:3103:3: kw= Time + // InternalBasicsParser.g:3095:3: kw= Time { kw=(Token)match(input,Time,FOLLOW_2); @@ -8574,7 +8584,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { // $ANTLR start "entryRuleEString" - // InternalBasicsParser.g:3112:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; + // InternalBasicsParser.g:3104:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; public final String entryRuleEString() throws RecognitionException { String current = null; @@ -8582,8 +8592,8 @@ public final String entryRuleEString() throws RecognitionException { try { - // InternalBasicsParser.g:3112:47: (iv_ruleEString= ruleEString EOF ) - // InternalBasicsParser.g:3113:2: iv_ruleEString= ruleEString EOF + // InternalBasicsParser.g:3104:47: (iv_ruleEString= ruleEString EOF ) + // InternalBasicsParser.g:3105:2: iv_ruleEString= ruleEString EOF { newCompositeNode(grammarAccess.getEStringRule()); pushFollow(FOLLOW_1); @@ -8610,7 +8620,7 @@ public final String entryRuleEString() throws RecognitionException { // $ANTLR start "ruleEString" - // InternalBasicsParser.g:3119:1: ruleEString returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ; + // InternalBasicsParser.g:3111: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(); @@ -8621,10 +8631,10 @@ public final AntlrDatatypeRuleToken ruleEString() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:3125:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) - // InternalBasicsParser.g:3126:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + // InternalBasicsParser.g:3117:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) + // InternalBasicsParser.g:3118:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) { - // InternalBasicsParser.g:3126:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + // InternalBasicsParser.g:3118:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) int alt24=2; int LA24_0 = input.LA(1); @@ -8642,7 +8652,7 @@ else if ( (LA24_0==RULE_ID) ) { } switch (alt24) { case 1 : - // InternalBasicsParser.g:3127:3: this_STRING_0= RULE_STRING + // InternalBasicsParser.g:3119:3: this_STRING_0= RULE_STRING { this_STRING_0=(Token)match(input,RULE_STRING,FOLLOW_2); @@ -8655,7 +8665,7 @@ else if ( (LA24_0==RULE_ID) ) { } break; case 2 : - // InternalBasicsParser.g:3135:3: this_ID_1= RULE_ID + // InternalBasicsParser.g:3127:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FOLLOW_2); @@ -8805,7 +8815,7 @@ public DFA22(BaseRecognizer recognizer) { this.transition = dfa_14; } public String getDescription() { - return "1725: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 "1717: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 )"; } } @@ -8823,13 +8833,12 @@ public String getDescription() { public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L}); public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); - public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000000000L,0x00000000000303C8L}); - public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0004000000000002L}); - public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000000L,0x0000000000030010L}); - public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); - public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); - public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); - -} \ No newline at end of file + public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000000L,0x00000000000303C8L}); + public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0004000000000002L}); + public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000000L,0x0000000000030010L}); + public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); + public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); + public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); + +} diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalRosParser.g b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalRosParser.g index f9c095d3..1e124cd1 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalRosParser.g +++ b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalRosParser.g @@ -2857,16 +2857,12 @@ ruleParameterArrayType returns [EObject current=null] { newLeafNode(otherlv_0, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); } - otherlv_1=LeftSquareBracket - { - newLeafNode(otherlv_1, grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); - } ( ( { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); } - lv_type_2_0=ruleParameterType + lv_type_1_0=ruleParameterType { if ($current==null) { $current = createModelElementForParent(grammarAccess.getParameterArrayTypeRule()); @@ -2874,27 +2870,23 @@ ruleParameterArrayType returns [EObject current=null] set( $current, "type", - lv_type_2_0, + lv_type_1_0, "de.fraunhofer.ipa.ros.Basics.ParameterType"); afterParserOrEnumRuleCall(); } ) ) - otherlv_3=RightSquareBracket - { - newLeafNode(otherlv_3, grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); - } ( - otherlv_4=Default + otherlv_2=Default { - newLeafNode(otherlv_4, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + newLeafNode(otherlv_2, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); } ( ( { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); } - lv_default_5_0=ruleParameterList + lv_default_3_0=ruleParameterList { if ($current==null) { $current = createModelElementForParent(grammarAccess.getParameterArrayTypeRule()); @@ -2902,7 +2894,7 @@ ruleParameterArrayType returns [EObject current=null] set( $current, "default", - lv_default_5_0, + lv_default_3_0, "de.fraunhofer.ipa.ros.Basics.ParameterList"); afterParserOrEnumRuleCall(); } diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalRosParser.java b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalRosParser.java index 960db423..66fd17be 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalRosParser.java +++ b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalRosParser.java @@ -6354,7 +6354,11 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { int LA45_0 = input.LA(1); if ( (LA45_0==Default) ) { - alt45=1; + int LA45_1 = input.LA(2); + + if ( (LA45_1==RULE_DECINT) ) { + alt45=1; + } } switch (alt45) { case 1 : @@ -6499,7 +6503,11 @@ public final EObject ruleParameterStringType() throws RecognitionException { int LA46_0 = input.LA(1); if ( (LA46_0==Default) ) { - alt46=1; + int LA46_1 = input.LA(2); + + if ( ((LA46_1>=RULE_ID && LA46_1<=RULE_STRING)) ) { + alt46=1; + } } switch (alt46) { case 1 : @@ -6644,7 +6652,11 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { int LA47_0 = input.LA(1); if ( (LA47_0==Default) ) { - alt47=1; + int LA47_1 = input.LA(2); + + if ( (LA47_1==RULE_DOUBLE) ) { + alt47=1; + } } switch (alt47) { case 1 : @@ -6789,7 +6801,11 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { int LA48_0 = input.LA(1); if ( (LA48_0==Default) ) { - alt48=1; + int LA48_1 = input.LA(2); + + if ( (LA48_1==RULE_BOOLEAN) ) { + alt48=1; + } } switch (alt48) { case 1 : @@ -6934,7 +6950,11 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { int LA49_0 = input.LA(1); if ( (LA49_0==Default) ) { - alt49=1; + int LA49_1 = input.LA(2); + + if ( (LA49_1==RULE_BINARY) ) { + alt49=1; + } } switch (alt49) { case 1 : @@ -7040,48 +7060,42 @@ public final EObject entryRuleParameterArrayType() throws RecognitionException { // $ANTLR start "ruleParameterArrayType" - // InternalRosParser.g:2848:1: ruleParameterArrayType returns [EObject current=null] : (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) ; + // InternalRosParser.g:2848:1: ruleParameterArrayType returns [EObject current=null] : (otherlv_0= Array ( (lv_type_1_0= ruleParameterType ) ) (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? ) ; public final EObject ruleParameterArrayType() throws RecognitionException { EObject current = null; Token otherlv_0=null; - Token otherlv_1=null; - Token otherlv_3=null; - Token otherlv_4=null; - EObject lv_type_2_0 = null; + Token otherlv_2=null; + EObject lv_type_1_0 = null; - EObject lv_default_5_0 = null; + EObject lv_default_3_0 = null; enterRule(); try { - // InternalRosParser.g:2854:2: ( (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) ) - // InternalRosParser.g:2855:2: (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) + // InternalRosParser.g:2854:2: ( (otherlv_0= Array ( (lv_type_1_0= ruleParameterType ) ) (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? ) ) + // InternalRosParser.g:2855:2: (otherlv_0= Array ( (lv_type_1_0= ruleParameterType ) ) (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? ) { - // InternalRosParser.g:2855:2: (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) - // InternalRosParser.g:2856:3: otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? + // InternalRosParser.g:2855:2: (otherlv_0= Array ( (lv_type_1_0= ruleParameterType ) ) (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? ) + // InternalRosParser.g:2856:3: otherlv_0= Array ( (lv_type_1_0= ruleParameterType ) ) (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? { - otherlv_0=(Token)match(input,Array,FOLLOW_9); + otherlv_0=(Token)match(input,Array,FOLLOW_36); newLeafNode(otherlv_0, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); - otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_36); - - newLeafNode(otherlv_1, grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); - - // InternalRosParser.g:2864:3: ( (lv_type_2_0= ruleParameterType ) ) - // InternalRosParser.g:2865:4: (lv_type_2_0= ruleParameterType ) + // InternalRosParser.g:2860:3: ( (lv_type_1_0= ruleParameterType ) ) + // InternalRosParser.g:2861:4: (lv_type_1_0= ruleParameterType ) { - // InternalRosParser.g:2865:4: (lv_type_2_0= ruleParameterType ) - // InternalRosParser.g:2866:5: lv_type_2_0= ruleParameterType + // InternalRosParser.g:2861:4: (lv_type_1_0= ruleParameterType ) + // InternalRosParser.g:2862:5: lv_type_1_0= ruleParameterType { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); - pushFollow(FOLLOW_44); - lv_type_2_0=ruleParameterType(); + pushFollow(FOLLOW_39); + lv_type_1_0=ruleParameterType(); state._fsp--; @@ -7092,7 +7106,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { set( current, "type", - lv_type_2_0, + lv_type_1_0, "de.fraunhofer.ipa.ros.Basics.ParameterType"); afterParserOrEnumRuleCall(); @@ -7102,11 +7116,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } - otherlv_3=(Token)match(input,RightSquareBracket,FOLLOW_39); - - newLeafNode(otherlv_3, grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); - - // InternalRosParser.g:2887:3: (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? + // InternalRosParser.g:2879:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? int alt50=2; int LA50_0 = input.LA(1); @@ -7115,23 +7125,23 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } switch (alt50) { case 1 : - // InternalRosParser.g:2888:4: otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) + // InternalRosParser.g:2880:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) { - otherlv_4=(Token)match(input,Default,FOLLOW_9); + otherlv_2=(Token)match(input,Default,FOLLOW_9); - newLeafNode(otherlv_4, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + newLeafNode(otherlv_2, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); - // InternalRosParser.g:2892:4: ( (lv_default_5_0= ruleParameterList ) ) - // InternalRosParser.g:2893:5: (lv_default_5_0= ruleParameterList ) + // InternalRosParser.g:2884:4: ( (lv_default_3_0= ruleParameterList ) ) + // InternalRosParser.g:2885:5: (lv_default_3_0= ruleParameterList ) { - // InternalRosParser.g:2893:5: (lv_default_5_0= ruleParameterList ) - // InternalRosParser.g:2894:6: lv_default_5_0= ruleParameterList + // InternalRosParser.g:2885:5: (lv_default_3_0= ruleParameterList ) + // InternalRosParser.g:2886:6: lv_default_3_0= ruleParameterList { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); - lv_default_5_0=ruleParameterList(); + lv_default_3_0=ruleParameterList(); state._fsp--; @@ -7142,7 +7152,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { set( current, "default", - lv_default_5_0, + lv_default_3_0, "de.fraunhofer.ipa.ros.Basics.ParameterList"); afterParserOrEnumRuleCall(); @@ -7181,7 +7191,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { // $ANTLR start "entryRuleParameterList" - // InternalRosParser.g:2916:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; + // InternalRosParser.g:2908:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; public final EObject entryRuleParameterList() throws RecognitionException { EObject current = null; @@ -7189,8 +7199,8 @@ public final EObject entryRuleParameterList() throws RecognitionException { try { - // InternalRosParser.g:2916:54: (iv_ruleParameterList= ruleParameterList EOF ) - // InternalRosParser.g:2917:2: iv_ruleParameterList= ruleParameterList EOF + // InternalRosParser.g:2908:54: (iv_ruleParameterList= ruleParameterList EOF ) + // InternalRosParser.g:2909:2: iv_ruleParameterList= ruleParameterList EOF { newCompositeNode(grammarAccess.getParameterListRule()); pushFollow(FOLLOW_1); @@ -7217,7 +7227,7 @@ public final EObject entryRuleParameterList() throws RecognitionException { // $ANTLR start "ruleParameterList" - // InternalRosParser.g:2923:1: ruleParameterList returns [EObject current=null] : ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ; + // InternalRosParser.g:2915: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; @@ -7233,14 +7243,14 @@ public final EObject ruleParameterList() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:2929:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) - // InternalRosParser.g:2930:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalRosParser.g:2921:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) + // InternalRosParser.g:2922:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) { - // InternalRosParser.g:2930:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) - // InternalRosParser.g:2931:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket + // InternalRosParser.g:2922:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalRosParser.g:2923:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket { - // InternalRosParser.g:2931:3: () - // InternalRosParser.g:2932:4: + // InternalRosParser.g:2923:3: () + // InternalRosParser.g:2924:4: { current = forceCreateModelElement( @@ -7254,11 +7264,11 @@ public final EObject ruleParameterList() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); - // InternalRosParser.g:2942:3: ( (lv_value_2_0= ruleParameterValue ) ) - // InternalRosParser.g:2943:4: (lv_value_2_0= ruleParameterValue ) + // InternalRosParser.g:2934:3: ( (lv_value_2_0= ruleParameterValue ) ) + // InternalRosParser.g:2935:4: (lv_value_2_0= ruleParameterValue ) { - // InternalRosParser.g:2943:4: (lv_value_2_0= ruleParameterValue ) - // InternalRosParser.g:2944:5: lv_value_2_0= ruleParameterValue + // InternalRosParser.g:2935:4: (lv_value_2_0= ruleParameterValue ) + // InternalRosParser.g:2936:5: lv_value_2_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); @@ -7285,7 +7295,7 @@ public final EObject ruleParameterList() throws RecognitionException { } - // InternalRosParser.g:2961:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* + // InternalRosParser.g:2953:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* loop51: do { int alt51=2; @@ -7298,17 +7308,17 @@ public final EObject ruleParameterList() throws RecognitionException { switch (alt51) { case 1 : - // InternalRosParser.g:2962:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRosParser.g:2954:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) { otherlv_3=(Token)match(input,Comma,FOLLOW_38); newLeafNode(otherlv_3, grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); - // InternalRosParser.g:2966:4: ( (lv_value_4_0= ruleParameterValue ) ) - // InternalRosParser.g:2967:5: (lv_value_4_0= ruleParameterValue ) + // InternalRosParser.g:2958:4: ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRosParser.g:2959:5: (lv_value_4_0= ruleParameterValue ) { - // InternalRosParser.g:2967:5: (lv_value_4_0= ruleParameterValue ) - // InternalRosParser.g:2968:6: lv_value_4_0= ruleParameterValue + // InternalRosParser.g:2959:5: (lv_value_4_0= ruleParameterValue ) + // InternalRosParser.g:2960:6: lv_value_4_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); @@ -7371,7 +7381,7 @@ public final EObject ruleParameterList() throws RecognitionException { // $ANTLR start "entryRuleParameterAny" - // InternalRosParser.g:2994:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; + // InternalRosParser.g:2986:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; public final EObject entryRuleParameterAny() throws RecognitionException { EObject current = null; @@ -7379,8 +7389,8 @@ public final EObject entryRuleParameterAny() throws RecognitionException { try { - // InternalRosParser.g:2994:53: (iv_ruleParameterAny= ruleParameterAny EOF ) - // InternalRosParser.g:2995:2: iv_ruleParameterAny= ruleParameterAny EOF + // InternalRosParser.g:2986:53: (iv_ruleParameterAny= ruleParameterAny EOF ) + // InternalRosParser.g:2987:2: iv_ruleParameterAny= ruleParameterAny EOF { newCompositeNode(grammarAccess.getParameterAnyRule()); pushFollow(FOLLOW_1); @@ -7407,7 +7417,7 @@ public final EObject entryRuleParameterAny() throws RecognitionException { // $ANTLR start "ruleParameterAny" - // InternalRosParser.g:3001:1: ruleParameterAny returns [EObject current=null] : ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ; + // InternalRosParser.g:2993: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; @@ -7420,14 +7430,14 @@ public final EObject ruleParameterAny() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3007:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) - // InternalRosParser.g:3008:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalRosParser.g:2999:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) + // InternalRosParser.g:3000:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) { - // InternalRosParser.g:3008:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) - // InternalRosParser.g:3009:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + // InternalRosParser.g:3000:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalRosParser.g:3001:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? { - // InternalRosParser.g:3009:3: () - // InternalRosParser.g:3010:4: + // InternalRosParser.g:3001:3: () + // InternalRosParser.g:3002:4: { current = forceCreateModelElement( @@ -7437,11 +7447,11 @@ public final EObject ruleParameterAny() throws RecognitionException { } - otherlv_1=(Token)match(input,ParameterAny,FOLLOW_45); + otherlv_1=(Token)match(input,ParameterAny,FOLLOW_44); newLeafNode(otherlv_1, grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); - // InternalRosParser.g:3020:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + // InternalRosParser.g:3012:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? int alt52=2; int LA52_0 = input.LA(1); @@ -7450,17 +7460,17 @@ public final EObject ruleParameterAny() throws RecognitionException { } switch (alt52) { case 1 : - // InternalRosParser.g:3021:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) + // InternalRosParser.g:3013:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) { otherlv_2=(Token)match(input,Value,FOLLOW_7); newLeafNode(otherlv_2, grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); - // InternalRosParser.g:3025:4: ( (lv_value_3_0= ruleEString ) ) - // InternalRosParser.g:3026:5: (lv_value_3_0= ruleEString ) + // InternalRosParser.g:3017:4: ( (lv_value_3_0= ruleEString ) ) + // InternalRosParser.g:3018:5: (lv_value_3_0= ruleEString ) { - // InternalRosParser.g:3026:5: (lv_value_3_0= ruleEString ) - // InternalRosParser.g:3027:6: lv_value_3_0= ruleEString + // InternalRosParser.g:3018:5: (lv_value_3_0= ruleEString ) + // InternalRosParser.g:3019:6: lv_value_3_0= ruleEString { newCompositeNode(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_2_1_0()); @@ -7516,7 +7526,7 @@ public final EObject ruleParameterAny() throws RecognitionException { // $ANTLR start "entryRuleParameterString" - // InternalRosParser.g:3049:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; + // InternalRosParser.g:3041:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; public final EObject entryRuleParameterString() throws RecognitionException { EObject current = null; @@ -7524,8 +7534,8 @@ public final EObject entryRuleParameterString() throws RecognitionException { try { - // InternalRosParser.g:3049:56: (iv_ruleParameterString= ruleParameterString EOF ) - // InternalRosParser.g:3050:2: iv_ruleParameterString= ruleParameterString EOF + // InternalRosParser.g:3041:56: (iv_ruleParameterString= ruleParameterString EOF ) + // InternalRosParser.g:3042:2: iv_ruleParameterString= ruleParameterString EOF { newCompositeNode(grammarAccess.getParameterStringRule()); pushFollow(FOLLOW_1); @@ -7552,7 +7562,7 @@ public final EObject entryRuleParameterString() throws RecognitionException { // $ANTLR start "ruleParameterString" - // InternalRosParser.g:3056:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; + // InternalRosParser.g:3048:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; public final EObject ruleParameterString() throws RecognitionException { EObject current = null; @@ -7563,14 +7573,14 @@ public final EObject ruleParameterString() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3062:2: ( ( (lv_value_0_0= ruleEString ) ) ) - // InternalRosParser.g:3063:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRosParser.g:3054:2: ( ( (lv_value_0_0= ruleEString ) ) ) + // InternalRosParser.g:3055:2: ( (lv_value_0_0= ruleEString ) ) { - // InternalRosParser.g:3063:2: ( (lv_value_0_0= ruleEString ) ) - // InternalRosParser.g:3064:3: (lv_value_0_0= ruleEString ) + // InternalRosParser.g:3055:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRosParser.g:3056:3: (lv_value_0_0= ruleEString ) { - // InternalRosParser.g:3064:3: (lv_value_0_0= ruleEString ) - // InternalRosParser.g:3065:4: lv_value_0_0= ruleEString + // InternalRosParser.g:3056:3: (lv_value_0_0= ruleEString ) + // InternalRosParser.g:3057:4: lv_value_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); @@ -7617,7 +7627,7 @@ public final EObject ruleParameterString() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64" - // InternalRosParser.g:3085:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; + // InternalRosParser.g:3077:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; public final EObject entryRuleParameterBase64() throws RecognitionException { EObject current = null; @@ -7625,8 +7635,8 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { try { - // InternalRosParser.g:3085:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) - // InternalRosParser.g:3086:2: iv_ruleParameterBase64= ruleParameterBase64 EOF + // InternalRosParser.g:3077:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) + // InternalRosParser.g:3078:2: iv_ruleParameterBase64= ruleParameterBase64 EOF { newCompositeNode(grammarAccess.getParameterBase64Rule()); pushFollow(FOLLOW_1); @@ -7653,7 +7663,7 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { // $ANTLR start "ruleParameterBase64" - // InternalRosParser.g:3092:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; + // InternalRosParser.g:3084:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; public final EObject ruleParameterBase64() throws RecognitionException { EObject current = null; @@ -7664,14 +7674,14 @@ public final EObject ruleParameterBase64() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3098:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) - // InternalRosParser.g:3099:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRosParser.g:3090:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) + // InternalRosParser.g:3091:2: ( (lv_value_0_0= ruleBase64Binary ) ) { - // InternalRosParser.g:3099:2: ( (lv_value_0_0= ruleBase64Binary ) ) - // InternalRosParser.g:3100:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRosParser.g:3091:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRosParser.g:3092:3: (lv_value_0_0= ruleBase64Binary ) { - // InternalRosParser.g:3100:3: (lv_value_0_0= ruleBase64Binary ) - // InternalRosParser.g:3101:4: lv_value_0_0= ruleBase64Binary + // InternalRosParser.g:3092:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRosParser.g:3093:4: lv_value_0_0= ruleBase64Binary { newCompositeNode(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); @@ -7718,7 +7728,7 @@ public final EObject ruleParameterBase64() throws RecognitionException { // $ANTLR start "entryRuleParameterInteger" - // InternalRosParser.g:3121:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; + // InternalRosParser.g:3113:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; public final EObject entryRuleParameterInteger() throws RecognitionException { EObject current = null; @@ -7726,8 +7736,8 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { try { - // InternalRosParser.g:3121:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) - // InternalRosParser.g:3122:2: iv_ruleParameterInteger= ruleParameterInteger EOF + // InternalRosParser.g:3113:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) + // InternalRosParser.g:3114:2: iv_ruleParameterInteger= ruleParameterInteger EOF { newCompositeNode(grammarAccess.getParameterIntegerRule()); pushFollow(FOLLOW_1); @@ -7754,7 +7764,7 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { // $ANTLR start "ruleParameterInteger" - // InternalRosParser.g:3128:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; + // InternalRosParser.g:3120:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; public final EObject ruleParameterInteger() throws RecognitionException { EObject current = null; @@ -7765,14 +7775,14 @@ public final EObject ruleParameterInteger() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3134:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) - // InternalRosParser.g:3135:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRosParser.g:3126:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) + // InternalRosParser.g:3127:2: ( (lv_value_0_0= ruleInteger0 ) ) { - // InternalRosParser.g:3135:2: ( (lv_value_0_0= ruleInteger0 ) ) - // InternalRosParser.g:3136:3: (lv_value_0_0= ruleInteger0 ) + // InternalRosParser.g:3127:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRosParser.g:3128:3: (lv_value_0_0= ruleInteger0 ) { - // InternalRosParser.g:3136:3: (lv_value_0_0= ruleInteger0 ) - // InternalRosParser.g:3137:4: lv_value_0_0= ruleInteger0 + // InternalRosParser.g:3128:3: (lv_value_0_0= ruleInteger0 ) + // InternalRosParser.g:3129:4: lv_value_0_0= ruleInteger0 { newCompositeNode(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); @@ -7819,7 +7829,7 @@ public final EObject ruleParameterInteger() throws RecognitionException { // $ANTLR start "entryRuleParameterDouble" - // InternalRosParser.g:3157:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; + // InternalRosParser.g:3149:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; public final EObject entryRuleParameterDouble() throws RecognitionException { EObject current = null; @@ -7827,8 +7837,8 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { try { - // InternalRosParser.g:3157:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) - // InternalRosParser.g:3158:2: iv_ruleParameterDouble= ruleParameterDouble EOF + // InternalRosParser.g:3149:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) + // InternalRosParser.g:3150:2: iv_ruleParameterDouble= ruleParameterDouble EOF { newCompositeNode(grammarAccess.getParameterDoubleRule()); pushFollow(FOLLOW_1); @@ -7855,7 +7865,7 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { // $ANTLR start "ruleParameterDouble" - // InternalRosParser.g:3164:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; + // InternalRosParser.g:3156:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; public final EObject ruleParameterDouble() throws RecognitionException { EObject current = null; @@ -7866,14 +7876,14 @@ public final EObject ruleParameterDouble() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3170:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) - // InternalRosParser.g:3171:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRosParser.g:3162:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) + // InternalRosParser.g:3163:2: ( (lv_value_0_0= ruleDouble0 ) ) { - // InternalRosParser.g:3171:2: ( (lv_value_0_0= ruleDouble0 ) ) - // InternalRosParser.g:3172:3: (lv_value_0_0= ruleDouble0 ) + // InternalRosParser.g:3163:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRosParser.g:3164:3: (lv_value_0_0= ruleDouble0 ) { - // InternalRosParser.g:3172:3: (lv_value_0_0= ruleDouble0 ) - // InternalRosParser.g:3173:4: lv_value_0_0= ruleDouble0 + // InternalRosParser.g:3164:3: (lv_value_0_0= ruleDouble0 ) + // InternalRosParser.g:3165:4: lv_value_0_0= ruleDouble0 { newCompositeNode(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); @@ -7920,7 +7930,7 @@ public final EObject ruleParameterDouble() throws RecognitionException { // $ANTLR start "entryRuleParameterBoolean" - // InternalRosParser.g:3193:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; + // InternalRosParser.g:3185:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; public final EObject entryRuleParameterBoolean() throws RecognitionException { EObject current = null; @@ -7928,8 +7938,8 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { try { - // InternalRosParser.g:3193:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) - // InternalRosParser.g:3194:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF + // InternalRosParser.g:3185:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) + // InternalRosParser.g:3186:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF { newCompositeNode(grammarAccess.getParameterBooleanRule()); pushFollow(FOLLOW_1); @@ -7956,7 +7966,7 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { // $ANTLR start "ruleParameterBoolean" - // InternalRosParser.g:3200:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; + // InternalRosParser.g:3192:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; public final EObject ruleParameterBoolean() throws RecognitionException { EObject current = null; @@ -7967,14 +7977,14 @@ public final EObject ruleParameterBoolean() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3206:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) - // InternalRosParser.g:3207:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRosParser.g:3198:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) + // InternalRosParser.g:3199:2: ( (lv_value_0_0= ruleboolean0 ) ) { - // InternalRosParser.g:3207:2: ( (lv_value_0_0= ruleboolean0 ) ) - // InternalRosParser.g:3208:3: (lv_value_0_0= ruleboolean0 ) + // InternalRosParser.g:3199:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRosParser.g:3200:3: (lv_value_0_0= ruleboolean0 ) { - // InternalRosParser.g:3208:3: (lv_value_0_0= ruleboolean0 ) - // InternalRosParser.g:3209:4: lv_value_0_0= ruleboolean0 + // InternalRosParser.g:3200:3: (lv_value_0_0= ruleboolean0 ) + // InternalRosParser.g:3201:4: lv_value_0_0= ruleboolean0 { newCompositeNode(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); @@ -8021,7 +8031,7 @@ public final EObject ruleParameterBoolean() throws RecognitionException { // $ANTLR start "entryRuleParameterStruct" - // InternalRosParser.g:3229:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; + // InternalRosParser.g:3221:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; public final EObject entryRuleParameterStruct() throws RecognitionException { EObject current = null; @@ -8029,8 +8039,8 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { try { - // InternalRosParser.g:3229:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) - // InternalRosParser.g:3230:2: iv_ruleParameterStruct= ruleParameterStruct EOF + // InternalRosParser.g:3221:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) + // InternalRosParser.g:3222:2: iv_ruleParameterStruct= ruleParameterStruct EOF { newCompositeNode(grammarAccess.getParameterStructRule()); pushFollow(FOLLOW_1); @@ -8057,7 +8067,7 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { // $ANTLR start "ruleParameterStruct" - // InternalRosParser.g:3236:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) ; + // InternalRosParser.g:3228:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) ; public final EObject ruleParameterStruct() throws RecognitionException { EObject current = null; @@ -8072,14 +8082,14 @@ public final EObject ruleParameterStruct() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3242:2: ( ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) ) - // InternalRosParser.g:3243:2: ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) + // InternalRosParser.g:3234:2: ( ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) ) + // InternalRosParser.g:3235:2: ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) { - // InternalRosParser.g:3243:2: ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) - // InternalRosParser.g:3244:3: () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? + // InternalRosParser.g:3235:2: ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) + // InternalRosParser.g:3236:3: () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? { - // InternalRosParser.g:3244:3: () - // InternalRosParser.g:3245:4: + // InternalRosParser.g:3236:3: () + // InternalRosParser.g:3237:4: { current = forceCreateModelElement( @@ -8089,7 +8099,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - // InternalRosParser.g:3251:3: (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? + // InternalRosParser.g:3243:3: (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? int alt54=2; int LA54_0 = input.LA(1); @@ -8098,17 +8108,17 @@ public final EObject ruleParameterStruct() throws RecognitionException { } switch (alt54) { case 1 : - // InternalRosParser.g:3252:4: otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END + // InternalRosParser.g:3244:4: otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END { otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_5); newLeafNode(otherlv_1, grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); - this_BEGIN_2=(Token)match(input,RULE_BEGIN,FOLLOW_46); + this_BEGIN_2=(Token)match(input,RULE_BEGIN,FOLLOW_45); newLeafNode(this_BEGIN_2, grammarAccess.getParameterStructAccess().getBEGINTerminalRuleCall_1_1()); - // InternalRosParser.g:3260:4: ( (lv_value_3_0= ruleParameterStructMember ) )* + // InternalRosParser.g:3252:4: ( (lv_value_3_0= ruleParameterStructMember ) )* loop53: do { int alt53=2; @@ -8121,15 +8131,15 @@ public final EObject ruleParameterStruct() throws RecognitionException { switch (alt53) { case 1 : - // InternalRosParser.g:3261:5: (lv_value_3_0= ruleParameterStructMember ) + // InternalRosParser.g:3253:5: (lv_value_3_0= ruleParameterStructMember ) { - // InternalRosParser.g:3261:5: (lv_value_3_0= ruleParameterStructMember ) - // InternalRosParser.g:3262:6: lv_value_3_0= ruleParameterStructMember + // InternalRosParser.g:3253:5: (lv_value_3_0= ruleParameterStructMember ) + // InternalRosParser.g:3254:6: lv_value_3_0= ruleParameterStructMember { newCompositeNode(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_0()); - pushFollow(FOLLOW_46); + pushFollow(FOLLOW_45); lv_value_3_0=ruleParameterStructMember(); state._fsp--; @@ -8194,7 +8204,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { // $ANTLR start "entryRuleParameterDate" - // InternalRosParser.g:3292:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; + // InternalRosParser.g:3284:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; public final EObject entryRuleParameterDate() throws RecognitionException { EObject current = null; @@ -8202,8 +8212,8 @@ public final EObject entryRuleParameterDate() throws RecognitionException { try { - // InternalRosParser.g:3292:54: (iv_ruleParameterDate= ruleParameterDate EOF ) - // InternalRosParser.g:3293:2: iv_ruleParameterDate= ruleParameterDate EOF + // InternalRosParser.g:3284:54: (iv_ruleParameterDate= ruleParameterDate EOF ) + // InternalRosParser.g:3285:2: iv_ruleParameterDate= ruleParameterDate EOF { newCompositeNode(grammarAccess.getParameterDateRule()); pushFollow(FOLLOW_1); @@ -8230,7 +8240,7 @@ public final EObject entryRuleParameterDate() throws RecognitionException { // $ANTLR start "ruleParameterDate" - // InternalRosParser.g:3299:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; + // InternalRosParser.g:3291:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; public final EObject ruleParameterDate() throws RecognitionException { EObject current = null; @@ -8241,14 +8251,14 @@ public final EObject ruleParameterDate() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3305:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) - // InternalRosParser.g:3306:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRosParser.g:3297:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) + // InternalRosParser.g:3298:2: ( (lv_value_0_0= ruleDateTime0 ) ) { - // InternalRosParser.g:3306:2: ( (lv_value_0_0= ruleDateTime0 ) ) - // InternalRosParser.g:3307:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRosParser.g:3298:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRosParser.g:3299:3: (lv_value_0_0= ruleDateTime0 ) { - // InternalRosParser.g:3307:3: (lv_value_0_0= ruleDateTime0 ) - // InternalRosParser.g:3308:4: lv_value_0_0= ruleDateTime0 + // InternalRosParser.g:3299:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRosParser.g:3300:4: lv_value_0_0= ruleDateTime0 { newCompositeNode(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); @@ -8295,7 +8305,7 @@ public final EObject ruleParameterDate() throws RecognitionException { // $ANTLR start "entryRuleParameterStructMember" - // InternalRosParser.g:3328:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; + // InternalRosParser.g:3320:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; public final EObject entryRuleParameterStructMember() throws RecognitionException { EObject current = null; @@ -8303,8 +8313,8 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio try { - // InternalRosParser.g:3328:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) - // InternalRosParser.g:3329:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF + // InternalRosParser.g:3320:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) + // InternalRosParser.g:3321:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF { newCompositeNode(grammarAccess.getParameterStructMemberRule()); pushFollow(FOLLOW_1); @@ -8331,7 +8341,7 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio // $ANTLR start "ruleParameterStructMember" - // InternalRosParser.g:3335:1: ruleParameterStructMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) ; + // InternalRosParser.g:3327:1: ruleParameterStructMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) ; public final EObject ruleParameterStructMember() throws RecognitionException { EObject current = null; @@ -8345,17 +8355,17 @@ public final EObject ruleParameterStructMember() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3341:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) ) - // InternalRosParser.g:3342:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) + // InternalRosParser.g:3333:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) ) + // InternalRosParser.g:3334:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) { - // InternalRosParser.g:3342:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) - // InternalRosParser.g:3343:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) + // InternalRosParser.g:3334:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) + // InternalRosParser.g:3335:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) { - // InternalRosParser.g:3343:3: ( (lv_name_0_0= ruleEString ) ) - // InternalRosParser.g:3344:4: (lv_name_0_0= ruleEString ) + // InternalRosParser.g:3335:3: ( (lv_name_0_0= ruleEString ) ) + // InternalRosParser.g:3336:4: (lv_name_0_0= ruleEString ) { - // InternalRosParser.g:3344:4: (lv_name_0_0= ruleEString ) - // InternalRosParser.g:3345:5: lv_name_0_0= ruleEString + // InternalRosParser.g:3336:4: (lv_name_0_0= ruleEString ) + // InternalRosParser.g:3337:5: lv_name_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); @@ -8386,11 +8396,11 @@ public final EObject ruleParameterStructMember() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); - // InternalRosParser.g:3366:3: ( (lv_value_2_0= ruleParameterValue ) ) - // InternalRosParser.g:3367:4: (lv_value_2_0= ruleParameterValue ) + // InternalRosParser.g:3358:3: ( (lv_value_2_0= ruleParameterValue ) ) + // InternalRosParser.g:3359:4: (lv_value_2_0= ruleParameterValue ) { - // InternalRosParser.g:3367:4: (lv_value_2_0= ruleParameterValue ) - // InternalRosParser.g:3368:5: lv_value_2_0= ruleParameterValue + // InternalRosParser.g:3359:4: (lv_value_2_0= ruleParameterValue ) + // InternalRosParser.g:3360:5: lv_value_2_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_2_0()); @@ -8440,7 +8450,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { // $ANTLR start "entryRuleParameterStructTypeMember" - // InternalRosParser.g:3389:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; + // InternalRosParser.g:3381:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; public final EObject entryRuleParameterStructTypeMember() throws RecognitionException { EObject current = null; @@ -8448,8 +8458,8 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce try { - // InternalRosParser.g:3389:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) - // InternalRosParser.g:3390:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF + // InternalRosParser.g:3381:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) + // InternalRosParser.g:3382:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF { newCompositeNode(grammarAccess.getParameterStructTypeMemberRule()); pushFollow(FOLLOW_1); @@ -8476,7 +8486,7 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce // $ANTLR start "ruleParameterStructTypeMember" - // InternalRosParser.g:3396:1: ruleParameterStructTypeMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ; + // InternalRosParser.g:3388: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; @@ -8489,17 +8499,17 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException enterRule(); try { - // InternalRosParser.g:3402:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) - // InternalRosParser.g:3403:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRosParser.g:3394:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) + // InternalRosParser.g:3395:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) { - // InternalRosParser.g:3403:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) - // InternalRosParser.g:3404:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) + // InternalRosParser.g:3395:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRosParser.g:3396:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) { - // InternalRosParser.g:3404:3: ( (lv_name_0_0= ruleEString ) ) - // InternalRosParser.g:3405:4: (lv_name_0_0= ruleEString ) + // InternalRosParser.g:3396:3: ( (lv_name_0_0= ruleEString ) ) + // InternalRosParser.g:3397:4: (lv_name_0_0= ruleEString ) { - // InternalRosParser.g:3405:4: (lv_name_0_0= ruleEString ) - // InternalRosParser.g:3406:5: lv_name_0_0= ruleEString + // InternalRosParser.g:3397:4: (lv_name_0_0= ruleEString ) + // InternalRosParser.g:3398:5: lv_name_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); @@ -8526,11 +8536,11 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException } - // InternalRosParser.g:3423:3: ( (lv_type_1_0= ruleParameterType ) ) - // InternalRosParser.g:3424:4: (lv_type_1_0= ruleParameterType ) + // InternalRosParser.g:3415:3: ( (lv_type_1_0= ruleParameterType ) ) + // InternalRosParser.g:3416:4: (lv_type_1_0= ruleParameterType ) { - // InternalRosParser.g:3424:4: (lv_type_1_0= ruleParameterType ) - // InternalRosParser.g:3425:5: lv_type_1_0= ruleParameterType + // InternalRosParser.g:3416:4: (lv_type_1_0= ruleParameterType ) + // InternalRosParser.g:3417:5: lv_type_1_0= ruleParameterType { newCompositeNode(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); @@ -8580,7 +8590,7 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException // $ANTLR start "entryRuleBase64Binary" - // InternalRosParser.g:3446:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; + // InternalRosParser.g:3438:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; public final String entryRuleBase64Binary() throws RecognitionException { String current = null; @@ -8588,8 +8598,8 @@ public final String entryRuleBase64Binary() throws RecognitionException { try { - // InternalRosParser.g:3446:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) - // InternalRosParser.g:3447:2: iv_ruleBase64Binary= ruleBase64Binary EOF + // InternalRosParser.g:3438:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) + // InternalRosParser.g:3439:2: iv_ruleBase64Binary= ruleBase64Binary EOF { newCompositeNode(grammarAccess.getBase64BinaryRule()); pushFollow(FOLLOW_1); @@ -8616,7 +8626,7 @@ public final String entryRuleBase64Binary() throws RecognitionException { // $ANTLR start "ruleBase64Binary" - // InternalRosParser.g:3453:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; + // InternalRosParser.g:3445:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -8626,8 +8636,8 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti enterRule(); try { - // InternalRosParser.g:3459:2: (this_BINARY_0= RULE_BINARY ) - // InternalRosParser.g:3460:2: this_BINARY_0= RULE_BINARY + // InternalRosParser.g:3451:2: (this_BINARY_0= RULE_BINARY ) + // InternalRosParser.g:3452:2: this_BINARY_0= RULE_BINARY { this_BINARY_0=(Token)match(input,RULE_BINARY,FOLLOW_2); @@ -8656,7 +8666,7 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti // $ANTLR start "entryRuleboolean0" - // InternalRosParser.g:3470:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; + // InternalRosParser.g:3462:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; public final String entryRuleboolean0() throws RecognitionException { String current = null; @@ -8664,8 +8674,8 @@ public final String entryRuleboolean0() throws RecognitionException { try { - // InternalRosParser.g:3470:48: (iv_ruleboolean0= ruleboolean0 EOF ) - // InternalRosParser.g:3471:2: iv_ruleboolean0= ruleboolean0 EOF + // InternalRosParser.g:3462:48: (iv_ruleboolean0= ruleboolean0 EOF ) + // InternalRosParser.g:3463:2: iv_ruleboolean0= ruleboolean0 EOF { newCompositeNode(grammarAccess.getBoolean0Rule()); pushFollow(FOLLOW_1); @@ -8692,7 +8702,7 @@ public final String entryRuleboolean0() throws RecognitionException { // $ANTLR start "ruleboolean0" - // InternalRosParser.g:3477:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; + // InternalRosParser.g:3469:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -8702,8 +8712,8 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3483:2: (this_BOOLEAN_0= RULE_BOOLEAN ) - // InternalRosParser.g:3484:2: this_BOOLEAN_0= RULE_BOOLEAN + // InternalRosParser.g:3475:2: (this_BOOLEAN_0= RULE_BOOLEAN ) + // InternalRosParser.g:3476:2: this_BOOLEAN_0= RULE_BOOLEAN { this_BOOLEAN_0=(Token)match(input,RULE_BOOLEAN,FOLLOW_2); @@ -8732,7 +8742,7 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { // $ANTLR start "entryRuleDouble0" - // InternalRosParser.g:3494:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; + // InternalRosParser.g:3486:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; public final String entryRuleDouble0() throws RecognitionException { String current = null; @@ -8740,8 +8750,8 @@ public final String entryRuleDouble0() throws RecognitionException { try { - // InternalRosParser.g:3494:47: (iv_ruleDouble0= ruleDouble0 EOF ) - // InternalRosParser.g:3495:2: iv_ruleDouble0= ruleDouble0 EOF + // InternalRosParser.g:3486:47: (iv_ruleDouble0= ruleDouble0 EOF ) + // InternalRosParser.g:3487:2: iv_ruleDouble0= ruleDouble0 EOF { newCompositeNode(grammarAccess.getDouble0Rule()); pushFollow(FOLLOW_1); @@ -8768,7 +8778,7 @@ public final String entryRuleDouble0() throws RecognitionException { // $ANTLR start "ruleDouble0" - // InternalRosParser.g:3501:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; + // InternalRosParser.g:3493:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -8778,8 +8788,8 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3507:2: (this_DOUBLE_0= RULE_DOUBLE ) - // InternalRosParser.g:3508:2: this_DOUBLE_0= RULE_DOUBLE + // InternalRosParser.g:3499:2: (this_DOUBLE_0= RULE_DOUBLE ) + // InternalRosParser.g:3500:2: this_DOUBLE_0= RULE_DOUBLE { this_DOUBLE_0=(Token)match(input,RULE_DOUBLE,FOLLOW_2); @@ -8808,7 +8818,7 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { // $ANTLR start "entryRuleInteger0" - // InternalRosParser.g:3518:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; + // InternalRosParser.g:3510:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; public final String entryRuleInteger0() throws RecognitionException { String current = null; @@ -8816,8 +8826,8 @@ public final String entryRuleInteger0() throws RecognitionException { try { - // InternalRosParser.g:3518:48: (iv_ruleInteger0= ruleInteger0 EOF ) - // InternalRosParser.g:3519:2: iv_ruleInteger0= ruleInteger0 EOF + // InternalRosParser.g:3510:48: (iv_ruleInteger0= ruleInteger0 EOF ) + // InternalRosParser.g:3511:2: iv_ruleInteger0= ruleInteger0 EOF { newCompositeNode(grammarAccess.getInteger0Rule()); pushFollow(FOLLOW_1); @@ -8844,7 +8854,7 @@ public final String entryRuleInteger0() throws RecognitionException { // $ANTLR start "ruleInteger0" - // InternalRosParser.g:3525:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; + // InternalRosParser.g:3517:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -8854,8 +8864,8 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3531:2: (this_DECINT_0= RULE_DECINT ) - // InternalRosParser.g:3532:2: this_DECINT_0= RULE_DECINT + // InternalRosParser.g:3523:2: (this_DECINT_0= RULE_DECINT ) + // InternalRosParser.g:3524:2: this_DECINT_0= RULE_DECINT { this_DECINT_0=(Token)match(input,RULE_DECINT,FOLLOW_2); @@ -8884,7 +8894,7 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { // $ANTLR start "entryRuleDateTime0" - // InternalRosParser.g:3542:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; + // InternalRosParser.g:3534:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; public final String entryRuleDateTime0() throws RecognitionException { String current = null; @@ -8892,8 +8902,8 @@ public final String entryRuleDateTime0() throws RecognitionException { try { - // InternalRosParser.g:3542:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) - // InternalRosParser.g:3543:2: iv_ruleDateTime0= ruleDateTime0 EOF + // InternalRosParser.g:3534:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) + // InternalRosParser.g:3535:2: iv_ruleDateTime0= ruleDateTime0 EOF { newCompositeNode(grammarAccess.getDateTime0Rule()); pushFollow(FOLLOW_1); @@ -8920,7 +8930,7 @@ public final String entryRuleDateTime0() throws RecognitionException { // $ANTLR start "ruleDateTime0" - // InternalRosParser.g:3549:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; + // InternalRosParser.g:3541:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -8930,8 +8940,8 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException enterRule(); try { - // InternalRosParser.g:3555:2: (this_DATE_TIME_0= RULE_DATE_TIME ) - // InternalRosParser.g:3556:2: this_DATE_TIME_0= RULE_DATE_TIME + // InternalRosParser.g:3547:2: (this_DATE_TIME_0= RULE_DATE_TIME ) + // InternalRosParser.g:3548:2: this_DATE_TIME_0= RULE_DATE_TIME { this_DATE_TIME_0=(Token)match(input,RULE_DATE_TIME,FOLLOW_2); @@ -8960,7 +8970,7 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException // $ANTLR start "entryRuleMessagePart" - // InternalRosParser.g:3566:1: entryRuleMessagePart returns [EObject current=null] : iv_ruleMessagePart= ruleMessagePart EOF ; + // InternalRosParser.g:3558:1: entryRuleMessagePart returns [EObject current=null] : iv_ruleMessagePart= ruleMessagePart EOF ; public final EObject entryRuleMessagePart() throws RecognitionException { EObject current = null; @@ -8968,8 +8978,8 @@ public final EObject entryRuleMessagePart() throws RecognitionException { try { - // InternalRosParser.g:3566:52: (iv_ruleMessagePart= ruleMessagePart EOF ) - // InternalRosParser.g:3567:2: iv_ruleMessagePart= ruleMessagePart EOF + // InternalRosParser.g:3558:52: (iv_ruleMessagePart= ruleMessagePart EOF ) + // InternalRosParser.g:3559:2: iv_ruleMessagePart= ruleMessagePart EOF { newCompositeNode(grammarAccess.getMessagePartRule()); pushFollow(FOLLOW_1); @@ -8996,7 +9006,7 @@ public final EObject entryRuleMessagePart() throws RecognitionException { // $ANTLR start "ruleMessagePart" - // InternalRosParser.g:3573:1: ruleMessagePart returns [EObject current=null] : ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) ; + // InternalRosParser.g:3565:1: ruleMessagePart returns [EObject current=null] : ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) ; public final EObject ruleMessagePart() throws RecognitionException { EObject current = null; @@ -9012,22 +9022,22 @@ public final EObject ruleMessagePart() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3579:2: ( ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) ) - // InternalRosParser.g:3580:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) + // InternalRosParser.g:3571:2: ( ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) ) + // InternalRosParser.g:3572:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) { - // InternalRosParser.g:3580:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) - // InternalRosParser.g:3581:3: ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) + // InternalRosParser.g:3572:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) + // InternalRosParser.g:3573:3: ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) { - // InternalRosParser.g:3581:3: ( (lv_Type_0_0= ruleAbstractType ) ) - // InternalRosParser.g:3582:4: (lv_Type_0_0= ruleAbstractType ) + // InternalRosParser.g:3573:3: ( (lv_Type_0_0= ruleAbstractType ) ) + // InternalRosParser.g:3574:4: (lv_Type_0_0= ruleAbstractType ) { - // InternalRosParser.g:3582:4: (lv_Type_0_0= ruleAbstractType ) - // InternalRosParser.g:3583:5: lv_Type_0_0= ruleAbstractType + // InternalRosParser.g:3574:4: (lv_Type_0_0= ruleAbstractType ) + // InternalRosParser.g:3575:5: lv_Type_0_0= ruleAbstractType { newCompositeNode(grammarAccess.getMessagePartAccess().getTypeAbstractTypeParserRuleCall_0_0()); - pushFollow(FOLLOW_47); + pushFollow(FOLLOW_46); lv_Type_0_0=ruleAbstractType(); state._fsp--; @@ -9049,13 +9059,13 @@ public final EObject ruleMessagePart() throws RecognitionException { } - // InternalRosParser.g:3600:3: ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) - // InternalRosParser.g:3601:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) + // InternalRosParser.g:3592:3: ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) + // InternalRosParser.g:3593:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) { - // InternalRosParser.g:3601:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) - // InternalRosParser.g:3602:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) + // InternalRosParser.g:3593:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) + // InternalRosParser.g:3594:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) { - // InternalRosParser.g:3602:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) + // InternalRosParser.g:3594:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) int alt55=3; switch ( input.LA(1) ) { case Duration: @@ -9093,7 +9103,7 @@ public final EObject ruleMessagePart() throws RecognitionException { switch (alt55) { case 1 : - // InternalRosParser.g:3603:6: lv_Data_1_1= ruleKEYWORD + // InternalRosParser.g:3595:6: lv_Data_1_1= ruleKEYWORD { newCompositeNode(grammarAccess.getMessagePartAccess().getDataKEYWORDParserRuleCall_1_0_0()); @@ -9118,7 +9128,7 @@ public final EObject ruleMessagePart() throws RecognitionException { } break; case 2 : - // InternalRosParser.g:3619:6: lv_Data_1_2= RULE_MESSAGE_ASIGMENT + // InternalRosParser.g:3611:6: lv_Data_1_2= RULE_MESSAGE_ASIGMENT { lv_Data_1_2=(Token)match(input,RULE_MESSAGE_ASIGMENT,FOLLOW_2); @@ -9138,7 +9148,7 @@ public final EObject ruleMessagePart() throws RecognitionException { } break; case 3 : - // InternalRosParser.g:3634:6: lv_Data_1_3= ruleEString + // InternalRosParser.g:3626:6: lv_Data_1_3= ruleEString { newCompositeNode(grammarAccess.getMessagePartAccess().getDataEStringParserRuleCall_1_0_2()); @@ -9194,7 +9204,7 @@ public final EObject ruleMessagePart() throws RecognitionException { // $ANTLR start "entryRuleAbstractType" - // InternalRosParser.g:3656:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; + // InternalRosParser.g:3648:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; public final EObject entryRuleAbstractType() throws RecognitionException { EObject current = null; @@ -9202,8 +9212,8 @@ public final EObject entryRuleAbstractType() throws RecognitionException { try { - // InternalRosParser.g:3656:53: (iv_ruleAbstractType= ruleAbstractType EOF ) - // InternalRosParser.g:3657:2: iv_ruleAbstractType= ruleAbstractType EOF + // InternalRosParser.g:3648:53: (iv_ruleAbstractType= ruleAbstractType EOF ) + // InternalRosParser.g:3649:2: iv_ruleAbstractType= ruleAbstractType EOF { newCompositeNode(grammarAccess.getAbstractTypeRule()); pushFollow(FOLLOW_1); @@ -9230,7 +9240,7 @@ public final EObject entryRuleAbstractType() throws RecognitionException { // $ANTLR start "ruleAbstractType" - // InternalRosParser.g:3663: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 ) ; + // InternalRosParser.g:3655: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; @@ -9305,15 +9315,15 @@ public final EObject ruleAbstractType() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3669: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 ) ) - // InternalRosParser.g:3670: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 ) + // InternalRosParser.g:3661: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 ) ) + // InternalRosParser.g:3662: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 ) { - // InternalRosParser.g:3670: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 ) + // InternalRosParser.g:3662: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 alt56=33; alt56 = dfa56.predict(input); switch (alt56) { case 1 : - // InternalRosParser.g:3671:3: this_bool_0= rulebool + // InternalRosParser.g:3663:3: this_bool_0= rulebool { newCompositeNode(grammarAccess.getAbstractTypeAccess().getBoolParserRuleCall_0()); @@ -9331,7 +9341,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 2 : - // InternalRosParser.g:3680:3: this_int8_1= ruleint8 + // InternalRosParser.g:3672:3: this_int8_1= ruleint8 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt8ParserRuleCall_1()); @@ -9349,7 +9359,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 3 : - // InternalRosParser.g:3689:3: this_uint8_2= ruleuint8 + // InternalRosParser.g:3681:3: this_uint8_2= ruleuint8 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint8ParserRuleCall_2()); @@ -9367,7 +9377,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 4 : - // InternalRosParser.g:3698:3: this_int16_3= ruleint16 + // InternalRosParser.g:3690:3: this_int16_3= ruleint16 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt16ParserRuleCall_3()); @@ -9385,7 +9395,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 5 : - // InternalRosParser.g:3707:3: this_uint16_4= ruleuint16 + // InternalRosParser.g:3699:3: this_uint16_4= ruleuint16 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint16ParserRuleCall_4()); @@ -9403,7 +9413,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 6 : - // InternalRosParser.g:3716:3: this_int32_5= ruleint32 + // InternalRosParser.g:3708:3: this_int32_5= ruleint32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt32ParserRuleCall_5()); @@ -9421,7 +9431,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 7 : - // InternalRosParser.g:3725:3: this_uint32_6= ruleuint32 + // InternalRosParser.g:3717:3: this_uint32_6= ruleuint32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint32ParserRuleCall_6()); @@ -9439,7 +9449,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 8 : - // InternalRosParser.g:3734:3: this_int64_7= ruleint64 + // InternalRosParser.g:3726:3: this_int64_7= ruleint64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt64ParserRuleCall_7()); @@ -9457,7 +9467,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 9 : - // InternalRosParser.g:3743:3: this_uint64_8= ruleuint64 + // InternalRosParser.g:3735:3: this_uint64_8= ruleuint64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint64ParserRuleCall_8()); @@ -9475,7 +9485,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 10 : - // InternalRosParser.g:3752:3: this_float32_9= rulefloat32 + // InternalRosParser.g:3744:3: this_float32_9= rulefloat32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat32ParserRuleCall_9()); @@ -9493,7 +9503,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 11 : - // InternalRosParser.g:3761:3: this_float64_10= rulefloat64 + // InternalRosParser.g:3753:3: this_float64_10= rulefloat64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat64ParserRuleCall_10()); @@ -9511,7 +9521,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 12 : - // InternalRosParser.g:3770:3: this_string0_11= rulestring0 + // InternalRosParser.g:3762:3: this_string0_11= rulestring0 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getString0ParserRuleCall_11()); @@ -9529,7 +9539,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 13 : - // InternalRosParser.g:3779:3: this_byte_12= rulebyte + // InternalRosParser.g:3771:3: this_byte_12= rulebyte { newCompositeNode(grammarAccess.getAbstractTypeAccess().getByteParserRuleCall_12()); @@ -9547,7 +9557,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 14 : - // InternalRosParser.g:3788:3: this_time_13= ruletime + // InternalRosParser.g:3780:3: this_time_13= ruletime { newCompositeNode(grammarAccess.getAbstractTypeAccess().getTimeParserRuleCall_13()); @@ -9565,7 +9575,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 15 : - // InternalRosParser.g:3797:3: this_duration_14= ruleduration + // InternalRosParser.g:3789:3: this_duration_14= ruleduration { newCompositeNode(grammarAccess.getAbstractTypeAccess().getDurationParserRuleCall_14()); @@ -9583,7 +9593,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 16 : - // InternalRosParser.g:3806:3: this_Header_15= ruleHeader + // InternalRosParser.g:3798:3: this_Header_15= ruleHeader { newCompositeNode(grammarAccess.getAbstractTypeAccess().getHeaderParserRuleCall_15()); @@ -9601,7 +9611,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 17 : - // InternalRosParser.g:3815:3: this_boolArray_16= ruleboolArray + // InternalRosParser.g:3807:3: this_boolArray_16= ruleboolArray { newCompositeNode(grammarAccess.getAbstractTypeAccess().getBoolArrayParserRuleCall_16()); @@ -9619,7 +9629,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 18 : - // InternalRosParser.g:3824:3: this_int8Array_17= ruleint8Array + // InternalRosParser.g:3816:3: this_int8Array_17= ruleint8Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt8ArrayParserRuleCall_17()); @@ -9637,7 +9647,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 19 : - // InternalRosParser.g:3833:3: this_uint8Array_18= ruleuint8Array + // InternalRosParser.g:3825:3: this_uint8Array_18= ruleuint8Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint8ArrayParserRuleCall_18()); @@ -9655,7 +9665,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 20 : - // InternalRosParser.g:3842:3: this_int16Array_19= ruleint16Array + // InternalRosParser.g:3834:3: this_int16Array_19= ruleint16Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt16ArrayParserRuleCall_19()); @@ -9673,7 +9683,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 21 : - // InternalRosParser.g:3851:3: this_uint16Array_20= ruleuint16Array + // InternalRosParser.g:3843:3: this_uint16Array_20= ruleuint16Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint16ArrayParserRuleCall_20()); @@ -9691,7 +9701,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 22 : - // InternalRosParser.g:3860:3: this_int32Array_21= ruleint32Array + // InternalRosParser.g:3852:3: this_int32Array_21= ruleint32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt32ArrayParserRuleCall_21()); @@ -9709,7 +9719,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 23 : - // InternalRosParser.g:3869:3: this_uint32Array_22= ruleuint32Array + // InternalRosParser.g:3861:3: this_uint32Array_22= ruleuint32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint32ArrayParserRuleCall_22()); @@ -9727,7 +9737,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 24 : - // InternalRosParser.g:3878:3: this_int64Array_23= ruleint64Array + // InternalRosParser.g:3870:3: this_int64Array_23= ruleint64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt64ArrayParserRuleCall_23()); @@ -9745,7 +9755,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 25 : - // InternalRosParser.g:3887:3: this_uint64Array_24= ruleuint64Array + // InternalRosParser.g:3879:3: this_uint64Array_24= ruleuint64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint64ArrayParserRuleCall_24()); @@ -9763,7 +9773,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 26 : - // InternalRosParser.g:3896:3: this_float32Array_25= rulefloat32Array + // InternalRosParser.g:3888:3: this_float32Array_25= rulefloat32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat32ArrayParserRuleCall_25()); @@ -9781,7 +9791,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 27 : - // InternalRosParser.g:3905:3: this_float64Array_26= rulefloat64Array + // InternalRosParser.g:3897:3: this_float64Array_26= rulefloat64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat64ArrayParserRuleCall_26()); @@ -9799,7 +9809,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 28 : - // InternalRosParser.g:3914:3: this_string0Array_27= rulestring0Array + // InternalRosParser.g:3906:3: this_string0Array_27= rulestring0Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getString0ArrayParserRuleCall_27()); @@ -9817,7 +9827,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 29 : - // InternalRosParser.g:3923:3: this_byteArray_28= rulebyteArray + // InternalRosParser.g:3915:3: this_byteArray_28= rulebyteArray { newCompositeNode(grammarAccess.getAbstractTypeAccess().getByteArrayParserRuleCall_28()); @@ -9835,7 +9845,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 30 : - // InternalRosParser.g:3932:3: this_SpecBaseRef_29= ruleSpecBaseRef + // InternalRosParser.g:3924:3: this_SpecBaseRef_29= ruleSpecBaseRef { newCompositeNode(grammarAccess.getAbstractTypeAccess().getSpecBaseRefParserRuleCall_29()); @@ -9853,7 +9863,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 31 : - // InternalRosParser.g:3941:3: this_ArraySpecRef_30= ruleArraySpecRef + // InternalRosParser.g:3933:3: this_ArraySpecRef_30= ruleArraySpecRef { newCompositeNode(grammarAccess.getAbstractTypeAccess().getArraySpecRefParserRuleCall_30()); @@ -9871,7 +9881,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 32 : - // InternalRosParser.g:3950:3: this_char_31= rulechar + // InternalRosParser.g:3942:3: this_char_31= rulechar { newCompositeNode(grammarAccess.getAbstractTypeAccess().getCharParserRuleCall_31()); @@ -9889,7 +9899,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 33 : - // InternalRosParser.g:3959:3: this_charArray_32= rulecharArray + // InternalRosParser.g:3951:3: this_charArray_32= rulecharArray { newCompositeNode(grammarAccess.getAbstractTypeAccess().getCharArrayParserRuleCall_32()); @@ -9929,7 +9939,7 @@ public final EObject ruleAbstractType() throws RecognitionException { // $ANTLR start "entryRulebool" - // InternalRosParser.g:3971:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; + // InternalRosParser.g:3963:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; public final EObject entryRulebool() throws RecognitionException { EObject current = null; @@ -9937,8 +9947,8 @@ public final EObject entryRulebool() throws RecognitionException { try { - // InternalRosParser.g:3971:45: (iv_rulebool= rulebool EOF ) - // InternalRosParser.g:3972:2: iv_rulebool= rulebool EOF + // InternalRosParser.g:3963:45: (iv_rulebool= rulebool EOF ) + // InternalRosParser.g:3964:2: iv_rulebool= rulebool EOF { newCompositeNode(grammarAccess.getBoolRule()); pushFollow(FOLLOW_1); @@ -9965,7 +9975,7 @@ public final EObject entryRulebool() throws RecognitionException { // $ANTLR start "rulebool" - // InternalRosParser.g:3978:1: rulebool returns [EObject current=null] : ( () otherlv_1= Bool ) ; + // InternalRosParser.g:3970:1: rulebool returns [EObject current=null] : ( () otherlv_1= Bool ) ; public final EObject rulebool() throws RecognitionException { EObject current = null; @@ -9975,14 +9985,14 @@ public final EObject rulebool() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3984:2: ( ( () otherlv_1= Bool ) ) - // InternalRosParser.g:3985:2: ( () otherlv_1= Bool ) + // InternalRosParser.g:3976:2: ( ( () otherlv_1= Bool ) ) + // InternalRosParser.g:3977:2: ( () otherlv_1= Bool ) { - // InternalRosParser.g:3985:2: ( () otherlv_1= Bool ) - // InternalRosParser.g:3986:3: () otherlv_1= Bool + // InternalRosParser.g:3977:2: ( () otherlv_1= Bool ) + // InternalRosParser.g:3978:3: () otherlv_1= Bool { - // InternalRosParser.g:3986:3: () - // InternalRosParser.g:3987:4: + // InternalRosParser.g:3978:3: () + // InternalRosParser.g:3979:4: { current = forceCreateModelElement( @@ -10019,7 +10029,7 @@ public final EObject rulebool() throws RecognitionException { // $ANTLR start "entryRuleint8" - // InternalRosParser.g:4001:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; + // InternalRosParser.g:3993:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; public final EObject entryRuleint8() throws RecognitionException { EObject current = null; @@ -10027,8 +10037,8 @@ public final EObject entryRuleint8() throws RecognitionException { try { - // InternalRosParser.g:4001:45: (iv_ruleint8= ruleint8 EOF ) - // InternalRosParser.g:4002:2: iv_ruleint8= ruleint8 EOF + // InternalRosParser.g:3993:45: (iv_ruleint8= ruleint8 EOF ) + // InternalRosParser.g:3994:2: iv_ruleint8= ruleint8 EOF { newCompositeNode(grammarAccess.getInt8Rule()); pushFollow(FOLLOW_1); @@ -10055,7 +10065,7 @@ public final EObject entryRuleint8() throws RecognitionException { // $ANTLR start "ruleint8" - // InternalRosParser.g:4008:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= Int8 ) ; + // InternalRosParser.g:4000:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= Int8 ) ; public final EObject ruleint8() throws RecognitionException { EObject current = null; @@ -10065,14 +10075,14 @@ public final EObject ruleint8() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4014:2: ( ( () otherlv_1= Int8 ) ) - // InternalRosParser.g:4015:2: ( () otherlv_1= Int8 ) + // InternalRosParser.g:4006:2: ( ( () otherlv_1= Int8 ) ) + // InternalRosParser.g:4007:2: ( () otherlv_1= Int8 ) { - // InternalRosParser.g:4015:2: ( () otherlv_1= Int8 ) - // InternalRosParser.g:4016:3: () otherlv_1= Int8 + // InternalRosParser.g:4007:2: ( () otherlv_1= Int8 ) + // InternalRosParser.g:4008:3: () otherlv_1= Int8 { - // InternalRosParser.g:4016:3: () - // InternalRosParser.g:4017:4: + // InternalRosParser.g:4008:3: () + // InternalRosParser.g:4009:4: { current = forceCreateModelElement( @@ -10109,7 +10119,7 @@ public final EObject ruleint8() throws RecognitionException { // $ANTLR start "entryRuleuint8" - // InternalRosParser.g:4031:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; + // InternalRosParser.g:4023:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; public final EObject entryRuleuint8() throws RecognitionException { EObject current = null; @@ -10117,8 +10127,8 @@ public final EObject entryRuleuint8() throws RecognitionException { try { - // InternalRosParser.g:4031:46: (iv_ruleuint8= ruleuint8 EOF ) - // InternalRosParser.g:4032:2: iv_ruleuint8= ruleuint8 EOF + // InternalRosParser.g:4023:46: (iv_ruleuint8= ruleuint8 EOF ) + // InternalRosParser.g:4024:2: iv_ruleuint8= ruleuint8 EOF { newCompositeNode(grammarAccess.getUint8Rule()); pushFollow(FOLLOW_1); @@ -10145,7 +10155,7 @@ public final EObject entryRuleuint8() throws RecognitionException { // $ANTLR start "ruleuint8" - // InternalRosParser.g:4038:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= Uint8 ) ; + // InternalRosParser.g:4030:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= Uint8 ) ; public final EObject ruleuint8() throws RecognitionException { EObject current = null; @@ -10155,14 +10165,14 @@ public final EObject ruleuint8() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4044:2: ( ( () otherlv_1= Uint8 ) ) - // InternalRosParser.g:4045:2: ( () otherlv_1= Uint8 ) + // InternalRosParser.g:4036:2: ( ( () otherlv_1= Uint8 ) ) + // InternalRosParser.g:4037:2: ( () otherlv_1= Uint8 ) { - // InternalRosParser.g:4045:2: ( () otherlv_1= Uint8 ) - // InternalRosParser.g:4046:3: () otherlv_1= Uint8 + // InternalRosParser.g:4037:2: ( () otherlv_1= Uint8 ) + // InternalRosParser.g:4038:3: () otherlv_1= Uint8 { - // InternalRosParser.g:4046:3: () - // InternalRosParser.g:4047:4: + // InternalRosParser.g:4038:3: () + // InternalRosParser.g:4039:4: { current = forceCreateModelElement( @@ -10199,7 +10209,7 @@ public final EObject ruleuint8() throws RecognitionException { // $ANTLR start "entryRuleint16" - // InternalRosParser.g:4061:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; + // InternalRosParser.g:4053:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; public final EObject entryRuleint16() throws RecognitionException { EObject current = null; @@ -10207,8 +10217,8 @@ public final EObject entryRuleint16() throws RecognitionException { try { - // InternalRosParser.g:4061:46: (iv_ruleint16= ruleint16 EOF ) - // InternalRosParser.g:4062:2: iv_ruleint16= ruleint16 EOF + // InternalRosParser.g:4053:46: (iv_ruleint16= ruleint16 EOF ) + // InternalRosParser.g:4054:2: iv_ruleint16= ruleint16 EOF { newCompositeNode(grammarAccess.getInt16Rule()); pushFollow(FOLLOW_1); @@ -10235,7 +10245,7 @@ public final EObject entryRuleint16() throws RecognitionException { // $ANTLR start "ruleint16" - // InternalRosParser.g:4068:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= Int16 ) ; + // InternalRosParser.g:4060:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= Int16 ) ; public final EObject ruleint16() throws RecognitionException { EObject current = null; @@ -10245,14 +10255,14 @@ public final EObject ruleint16() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4074:2: ( ( () otherlv_1= Int16 ) ) - // InternalRosParser.g:4075:2: ( () otherlv_1= Int16 ) + // InternalRosParser.g:4066:2: ( ( () otherlv_1= Int16 ) ) + // InternalRosParser.g:4067:2: ( () otherlv_1= Int16 ) { - // InternalRosParser.g:4075:2: ( () otherlv_1= Int16 ) - // InternalRosParser.g:4076:3: () otherlv_1= Int16 + // InternalRosParser.g:4067:2: ( () otherlv_1= Int16 ) + // InternalRosParser.g:4068:3: () otherlv_1= Int16 { - // InternalRosParser.g:4076:3: () - // InternalRosParser.g:4077:4: + // InternalRosParser.g:4068:3: () + // InternalRosParser.g:4069:4: { current = forceCreateModelElement( @@ -10289,7 +10299,7 @@ public final EObject ruleint16() throws RecognitionException { // $ANTLR start "entryRuleuint16" - // InternalRosParser.g:4091:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; + // InternalRosParser.g:4083:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; public final EObject entryRuleuint16() throws RecognitionException { EObject current = null; @@ -10297,8 +10307,8 @@ public final EObject entryRuleuint16() throws RecognitionException { try { - // InternalRosParser.g:4091:47: (iv_ruleuint16= ruleuint16 EOF ) - // InternalRosParser.g:4092:2: iv_ruleuint16= ruleuint16 EOF + // InternalRosParser.g:4083:47: (iv_ruleuint16= ruleuint16 EOF ) + // InternalRosParser.g:4084:2: iv_ruleuint16= ruleuint16 EOF { newCompositeNode(grammarAccess.getUint16Rule()); pushFollow(FOLLOW_1); @@ -10325,7 +10335,7 @@ public final EObject entryRuleuint16() throws RecognitionException { // $ANTLR start "ruleuint16" - // InternalRosParser.g:4098:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= Uint16 ) ; + // InternalRosParser.g:4090:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= Uint16 ) ; public final EObject ruleuint16() throws RecognitionException { EObject current = null; @@ -10335,14 +10345,14 @@ public final EObject ruleuint16() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4104:2: ( ( () otherlv_1= Uint16 ) ) - // InternalRosParser.g:4105:2: ( () otherlv_1= Uint16 ) + // InternalRosParser.g:4096:2: ( ( () otherlv_1= Uint16 ) ) + // InternalRosParser.g:4097:2: ( () otherlv_1= Uint16 ) { - // InternalRosParser.g:4105:2: ( () otherlv_1= Uint16 ) - // InternalRosParser.g:4106:3: () otherlv_1= Uint16 + // InternalRosParser.g:4097:2: ( () otherlv_1= Uint16 ) + // InternalRosParser.g:4098:3: () otherlv_1= Uint16 { - // InternalRosParser.g:4106:3: () - // InternalRosParser.g:4107:4: + // InternalRosParser.g:4098:3: () + // InternalRosParser.g:4099:4: { current = forceCreateModelElement( @@ -10379,7 +10389,7 @@ public final EObject ruleuint16() throws RecognitionException { // $ANTLR start "entryRuleint32" - // InternalRosParser.g:4121:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; + // InternalRosParser.g:4113:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; public final EObject entryRuleint32() throws RecognitionException { EObject current = null; @@ -10387,8 +10397,8 @@ public final EObject entryRuleint32() throws RecognitionException { try { - // InternalRosParser.g:4121:46: (iv_ruleint32= ruleint32 EOF ) - // InternalRosParser.g:4122:2: iv_ruleint32= ruleint32 EOF + // InternalRosParser.g:4113:46: (iv_ruleint32= ruleint32 EOF ) + // InternalRosParser.g:4114:2: iv_ruleint32= ruleint32 EOF { newCompositeNode(grammarAccess.getInt32Rule()); pushFollow(FOLLOW_1); @@ -10415,7 +10425,7 @@ public final EObject entryRuleint32() throws RecognitionException { // $ANTLR start "ruleint32" - // InternalRosParser.g:4128:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= Int32 ) ; + // InternalRosParser.g:4120:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= Int32 ) ; public final EObject ruleint32() throws RecognitionException { EObject current = null; @@ -10425,14 +10435,14 @@ public final EObject ruleint32() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4134:2: ( ( () otherlv_1= Int32 ) ) - // InternalRosParser.g:4135:2: ( () otherlv_1= Int32 ) + // InternalRosParser.g:4126:2: ( ( () otherlv_1= Int32 ) ) + // InternalRosParser.g:4127:2: ( () otherlv_1= Int32 ) { - // InternalRosParser.g:4135:2: ( () otherlv_1= Int32 ) - // InternalRosParser.g:4136:3: () otherlv_1= Int32 + // InternalRosParser.g:4127:2: ( () otherlv_1= Int32 ) + // InternalRosParser.g:4128:3: () otherlv_1= Int32 { - // InternalRosParser.g:4136:3: () - // InternalRosParser.g:4137:4: + // InternalRosParser.g:4128:3: () + // InternalRosParser.g:4129:4: { current = forceCreateModelElement( @@ -10469,7 +10479,7 @@ public final EObject ruleint32() throws RecognitionException { // $ANTLR start "entryRuleuint32" - // InternalRosParser.g:4151:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; + // InternalRosParser.g:4143:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; public final EObject entryRuleuint32() throws RecognitionException { EObject current = null; @@ -10477,8 +10487,8 @@ public final EObject entryRuleuint32() throws RecognitionException { try { - // InternalRosParser.g:4151:47: (iv_ruleuint32= ruleuint32 EOF ) - // InternalRosParser.g:4152:2: iv_ruleuint32= ruleuint32 EOF + // InternalRosParser.g:4143:47: (iv_ruleuint32= ruleuint32 EOF ) + // InternalRosParser.g:4144:2: iv_ruleuint32= ruleuint32 EOF { newCompositeNode(grammarAccess.getUint32Rule()); pushFollow(FOLLOW_1); @@ -10505,7 +10515,7 @@ public final EObject entryRuleuint32() throws RecognitionException { // $ANTLR start "ruleuint32" - // InternalRosParser.g:4158:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= Uint32 ) ; + // InternalRosParser.g:4150:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= Uint32 ) ; public final EObject ruleuint32() throws RecognitionException { EObject current = null; @@ -10515,14 +10525,14 @@ public final EObject ruleuint32() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4164:2: ( ( () otherlv_1= Uint32 ) ) - // InternalRosParser.g:4165:2: ( () otherlv_1= Uint32 ) + // InternalRosParser.g:4156:2: ( ( () otherlv_1= Uint32 ) ) + // InternalRosParser.g:4157:2: ( () otherlv_1= Uint32 ) { - // InternalRosParser.g:4165:2: ( () otherlv_1= Uint32 ) - // InternalRosParser.g:4166:3: () otherlv_1= Uint32 + // InternalRosParser.g:4157:2: ( () otherlv_1= Uint32 ) + // InternalRosParser.g:4158:3: () otherlv_1= Uint32 { - // InternalRosParser.g:4166:3: () - // InternalRosParser.g:4167:4: + // InternalRosParser.g:4158:3: () + // InternalRosParser.g:4159:4: { current = forceCreateModelElement( @@ -10559,7 +10569,7 @@ public final EObject ruleuint32() throws RecognitionException { // $ANTLR start "entryRuleint64" - // InternalRosParser.g:4181:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; + // InternalRosParser.g:4173:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; public final EObject entryRuleint64() throws RecognitionException { EObject current = null; @@ -10567,8 +10577,8 @@ public final EObject entryRuleint64() throws RecognitionException { try { - // InternalRosParser.g:4181:46: (iv_ruleint64= ruleint64 EOF ) - // InternalRosParser.g:4182:2: iv_ruleint64= ruleint64 EOF + // InternalRosParser.g:4173:46: (iv_ruleint64= ruleint64 EOF ) + // InternalRosParser.g:4174:2: iv_ruleint64= ruleint64 EOF { newCompositeNode(grammarAccess.getInt64Rule()); pushFollow(FOLLOW_1); @@ -10595,7 +10605,7 @@ public final EObject entryRuleint64() throws RecognitionException { // $ANTLR start "ruleint64" - // InternalRosParser.g:4188:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= Int64 ) ; + // InternalRosParser.g:4180:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= Int64 ) ; public final EObject ruleint64() throws RecognitionException { EObject current = null; @@ -10605,14 +10615,14 @@ public final EObject ruleint64() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4194:2: ( ( () otherlv_1= Int64 ) ) - // InternalRosParser.g:4195:2: ( () otherlv_1= Int64 ) + // InternalRosParser.g:4186:2: ( ( () otherlv_1= Int64 ) ) + // InternalRosParser.g:4187:2: ( () otherlv_1= Int64 ) { - // InternalRosParser.g:4195:2: ( () otherlv_1= Int64 ) - // InternalRosParser.g:4196:3: () otherlv_1= Int64 + // InternalRosParser.g:4187:2: ( () otherlv_1= Int64 ) + // InternalRosParser.g:4188:3: () otherlv_1= Int64 { - // InternalRosParser.g:4196:3: () - // InternalRosParser.g:4197:4: + // InternalRosParser.g:4188:3: () + // InternalRosParser.g:4189:4: { current = forceCreateModelElement( @@ -10649,7 +10659,7 @@ public final EObject ruleint64() throws RecognitionException { // $ANTLR start "entryRuleuint64" - // InternalRosParser.g:4211:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; + // InternalRosParser.g:4203:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; public final EObject entryRuleuint64() throws RecognitionException { EObject current = null; @@ -10657,8 +10667,8 @@ public final EObject entryRuleuint64() throws RecognitionException { try { - // InternalRosParser.g:4211:47: (iv_ruleuint64= ruleuint64 EOF ) - // InternalRosParser.g:4212:2: iv_ruleuint64= ruleuint64 EOF + // InternalRosParser.g:4203:47: (iv_ruleuint64= ruleuint64 EOF ) + // InternalRosParser.g:4204:2: iv_ruleuint64= ruleuint64 EOF { newCompositeNode(grammarAccess.getUint64Rule()); pushFollow(FOLLOW_1); @@ -10685,7 +10695,7 @@ public final EObject entryRuleuint64() throws RecognitionException { // $ANTLR start "ruleuint64" - // InternalRosParser.g:4218:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= Uint64 ) ; + // InternalRosParser.g:4210:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= Uint64 ) ; public final EObject ruleuint64() throws RecognitionException { EObject current = null; @@ -10695,14 +10705,14 @@ public final EObject ruleuint64() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4224:2: ( ( () otherlv_1= Uint64 ) ) - // InternalRosParser.g:4225:2: ( () otherlv_1= Uint64 ) + // InternalRosParser.g:4216:2: ( ( () otherlv_1= Uint64 ) ) + // InternalRosParser.g:4217:2: ( () otherlv_1= Uint64 ) { - // InternalRosParser.g:4225:2: ( () otherlv_1= Uint64 ) - // InternalRosParser.g:4226:3: () otherlv_1= Uint64 + // InternalRosParser.g:4217:2: ( () otherlv_1= Uint64 ) + // InternalRosParser.g:4218:3: () otherlv_1= Uint64 { - // InternalRosParser.g:4226:3: () - // InternalRosParser.g:4227:4: + // InternalRosParser.g:4218:3: () + // InternalRosParser.g:4219:4: { current = forceCreateModelElement( @@ -10739,7 +10749,7 @@ public final EObject ruleuint64() throws RecognitionException { // $ANTLR start "entryRulefloat32" - // InternalRosParser.g:4241:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; + // InternalRosParser.g:4233:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; public final EObject entryRulefloat32() throws RecognitionException { EObject current = null; @@ -10747,8 +10757,8 @@ public final EObject entryRulefloat32() throws RecognitionException { try { - // InternalRosParser.g:4241:48: (iv_rulefloat32= rulefloat32 EOF ) - // InternalRosParser.g:4242:2: iv_rulefloat32= rulefloat32 EOF + // InternalRosParser.g:4233:48: (iv_rulefloat32= rulefloat32 EOF ) + // InternalRosParser.g:4234:2: iv_rulefloat32= rulefloat32 EOF { newCompositeNode(grammarAccess.getFloat32Rule()); pushFollow(FOLLOW_1); @@ -10775,7 +10785,7 @@ public final EObject entryRulefloat32() throws RecognitionException { // $ANTLR start "rulefloat32" - // InternalRosParser.g:4248:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= Float32 ) ; + // InternalRosParser.g:4240:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= Float32 ) ; public final EObject rulefloat32() throws RecognitionException { EObject current = null; @@ -10785,14 +10795,14 @@ public final EObject rulefloat32() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4254:2: ( ( () otherlv_1= Float32 ) ) - // InternalRosParser.g:4255:2: ( () otherlv_1= Float32 ) + // InternalRosParser.g:4246:2: ( ( () otherlv_1= Float32 ) ) + // InternalRosParser.g:4247:2: ( () otherlv_1= Float32 ) { - // InternalRosParser.g:4255:2: ( () otherlv_1= Float32 ) - // InternalRosParser.g:4256:3: () otherlv_1= Float32 + // InternalRosParser.g:4247:2: ( () otherlv_1= Float32 ) + // InternalRosParser.g:4248:3: () otherlv_1= Float32 { - // InternalRosParser.g:4256:3: () - // InternalRosParser.g:4257:4: + // InternalRosParser.g:4248:3: () + // InternalRosParser.g:4249:4: { current = forceCreateModelElement( @@ -10829,7 +10839,7 @@ public final EObject rulefloat32() throws RecognitionException { // $ANTLR start "entryRulefloat64" - // InternalRosParser.g:4271:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; + // InternalRosParser.g:4263:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; public final EObject entryRulefloat64() throws RecognitionException { EObject current = null; @@ -10837,8 +10847,8 @@ public final EObject entryRulefloat64() throws RecognitionException { try { - // InternalRosParser.g:4271:48: (iv_rulefloat64= rulefloat64 EOF ) - // InternalRosParser.g:4272:2: iv_rulefloat64= rulefloat64 EOF + // InternalRosParser.g:4263:48: (iv_rulefloat64= rulefloat64 EOF ) + // InternalRosParser.g:4264:2: iv_rulefloat64= rulefloat64 EOF { newCompositeNode(grammarAccess.getFloat64Rule()); pushFollow(FOLLOW_1); @@ -10865,7 +10875,7 @@ public final EObject entryRulefloat64() throws RecognitionException { // $ANTLR start "rulefloat64" - // InternalRosParser.g:4278:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= Float64 ) ; + // InternalRosParser.g:4270:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= Float64 ) ; public final EObject rulefloat64() throws RecognitionException { EObject current = null; @@ -10875,14 +10885,14 @@ public final EObject rulefloat64() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4284:2: ( ( () otherlv_1= Float64 ) ) - // InternalRosParser.g:4285:2: ( () otherlv_1= Float64 ) + // InternalRosParser.g:4276:2: ( ( () otherlv_1= Float64 ) ) + // InternalRosParser.g:4277:2: ( () otherlv_1= Float64 ) { - // InternalRosParser.g:4285:2: ( () otherlv_1= Float64 ) - // InternalRosParser.g:4286:3: () otherlv_1= Float64 + // InternalRosParser.g:4277:2: ( () otherlv_1= Float64 ) + // InternalRosParser.g:4278:3: () otherlv_1= Float64 { - // InternalRosParser.g:4286:3: () - // InternalRosParser.g:4287:4: + // InternalRosParser.g:4278:3: () + // InternalRosParser.g:4279:4: { current = forceCreateModelElement( @@ -10919,7 +10929,7 @@ public final EObject rulefloat64() throws RecognitionException { // $ANTLR start "entryRulestring0" - // InternalRosParser.g:4301:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; + // InternalRosParser.g:4293:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; public final EObject entryRulestring0() throws RecognitionException { EObject current = null; @@ -10927,8 +10937,8 @@ public final EObject entryRulestring0() throws RecognitionException { try { - // InternalRosParser.g:4301:48: (iv_rulestring0= rulestring0 EOF ) - // InternalRosParser.g:4302:2: iv_rulestring0= rulestring0 EOF + // InternalRosParser.g:4293:48: (iv_rulestring0= rulestring0 EOF ) + // InternalRosParser.g:4294:2: iv_rulestring0= rulestring0 EOF { newCompositeNode(grammarAccess.getString0Rule()); pushFollow(FOLLOW_1); @@ -10955,7 +10965,7 @@ public final EObject entryRulestring0() throws RecognitionException { // $ANTLR start "rulestring0" - // InternalRosParser.g:4308:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; + // InternalRosParser.g:4300:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; public final EObject rulestring0() throws RecognitionException { EObject current = null; @@ -10965,14 +10975,14 @@ public final EObject rulestring0() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4314:2: ( ( () otherlv_1= String_1 ) ) - // InternalRosParser.g:4315:2: ( () otherlv_1= String_1 ) + // InternalRosParser.g:4306:2: ( ( () otherlv_1= String_1 ) ) + // InternalRosParser.g:4307:2: ( () otherlv_1= String_1 ) { - // InternalRosParser.g:4315:2: ( () otherlv_1= String_1 ) - // InternalRosParser.g:4316:3: () otherlv_1= String_1 + // InternalRosParser.g:4307:2: ( () otherlv_1= String_1 ) + // InternalRosParser.g:4308:3: () otherlv_1= String_1 { - // InternalRosParser.g:4316:3: () - // InternalRosParser.g:4317:4: + // InternalRosParser.g:4308:3: () + // InternalRosParser.g:4309:4: { current = forceCreateModelElement( @@ -11009,7 +11019,7 @@ public final EObject rulestring0() throws RecognitionException { // $ANTLR start "entryRulechar" - // InternalRosParser.g:4331:1: entryRulechar returns [EObject current=null] : iv_rulechar= rulechar EOF ; + // InternalRosParser.g:4323:1: entryRulechar returns [EObject current=null] : iv_rulechar= rulechar EOF ; public final EObject entryRulechar() throws RecognitionException { EObject current = null; @@ -11017,8 +11027,8 @@ public final EObject entryRulechar() throws RecognitionException { try { - // InternalRosParser.g:4331:45: (iv_rulechar= rulechar EOF ) - // InternalRosParser.g:4332:2: iv_rulechar= rulechar EOF + // InternalRosParser.g:4323:45: (iv_rulechar= rulechar EOF ) + // InternalRosParser.g:4324:2: iv_rulechar= rulechar EOF { newCompositeNode(grammarAccess.getCharRule()); pushFollow(FOLLOW_1); @@ -11045,7 +11055,7 @@ public final EObject entryRulechar() throws RecognitionException { // $ANTLR start "rulechar" - // InternalRosParser.g:4338:1: rulechar returns [EObject current=null] : ( () otherlv_1= Char ) ; + // InternalRosParser.g:4330:1: rulechar returns [EObject current=null] : ( () otherlv_1= Char ) ; public final EObject rulechar() throws RecognitionException { EObject current = null; @@ -11055,14 +11065,14 @@ public final EObject rulechar() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4344:2: ( ( () otherlv_1= Char ) ) - // InternalRosParser.g:4345:2: ( () otherlv_1= Char ) + // InternalRosParser.g:4336:2: ( ( () otherlv_1= Char ) ) + // InternalRosParser.g:4337:2: ( () otherlv_1= Char ) { - // InternalRosParser.g:4345:2: ( () otherlv_1= Char ) - // InternalRosParser.g:4346:3: () otherlv_1= Char + // InternalRosParser.g:4337:2: ( () otherlv_1= Char ) + // InternalRosParser.g:4338:3: () otherlv_1= Char { - // InternalRosParser.g:4346:3: () - // InternalRosParser.g:4347:4: + // InternalRosParser.g:4338:3: () + // InternalRosParser.g:4339:4: { current = forceCreateModelElement( @@ -11099,7 +11109,7 @@ public final EObject rulechar() throws RecognitionException { // $ANTLR start "entryRulebyte" - // InternalRosParser.g:4361:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; + // InternalRosParser.g:4353:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; public final EObject entryRulebyte() throws RecognitionException { EObject current = null; @@ -11107,8 +11117,8 @@ public final EObject entryRulebyte() throws RecognitionException { try { - // InternalRosParser.g:4361:45: (iv_rulebyte= rulebyte EOF ) - // InternalRosParser.g:4362:2: iv_rulebyte= rulebyte EOF + // InternalRosParser.g:4353:45: (iv_rulebyte= rulebyte EOF ) + // InternalRosParser.g:4354:2: iv_rulebyte= rulebyte EOF { newCompositeNode(grammarAccess.getByteRule()); pushFollow(FOLLOW_1); @@ -11135,7 +11145,7 @@ public final EObject entryRulebyte() throws RecognitionException { // $ANTLR start "rulebyte" - // InternalRosParser.g:4368:1: rulebyte returns [EObject current=null] : ( () otherlv_1= Byte ) ; + // InternalRosParser.g:4360:1: rulebyte returns [EObject current=null] : ( () otherlv_1= Byte ) ; public final EObject rulebyte() throws RecognitionException { EObject current = null; @@ -11145,14 +11155,14 @@ public final EObject rulebyte() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4374:2: ( ( () otherlv_1= Byte ) ) - // InternalRosParser.g:4375:2: ( () otherlv_1= Byte ) + // InternalRosParser.g:4366:2: ( ( () otherlv_1= Byte ) ) + // InternalRosParser.g:4367:2: ( () otherlv_1= Byte ) { - // InternalRosParser.g:4375:2: ( () otherlv_1= Byte ) - // InternalRosParser.g:4376:3: () otherlv_1= Byte + // InternalRosParser.g:4367:2: ( () otherlv_1= Byte ) + // InternalRosParser.g:4368:3: () otherlv_1= Byte { - // InternalRosParser.g:4376:3: () - // InternalRosParser.g:4377:4: + // InternalRosParser.g:4368:3: () + // InternalRosParser.g:4369:4: { current = forceCreateModelElement( @@ -11189,7 +11199,7 @@ public final EObject rulebyte() throws RecognitionException { // $ANTLR start "entryRuletime" - // InternalRosParser.g:4391:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; + // InternalRosParser.g:4383:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; public final EObject entryRuletime() throws RecognitionException { EObject current = null; @@ -11197,8 +11207,8 @@ public final EObject entryRuletime() throws RecognitionException { try { - // InternalRosParser.g:4391:45: (iv_ruletime= ruletime EOF ) - // InternalRosParser.g:4392:2: iv_ruletime= ruletime EOF + // InternalRosParser.g:4383:45: (iv_ruletime= ruletime EOF ) + // InternalRosParser.g:4384:2: iv_ruletime= ruletime EOF { newCompositeNode(grammarAccess.getTimeRule()); pushFollow(FOLLOW_1); @@ -11225,7 +11235,7 @@ public final EObject entryRuletime() throws RecognitionException { // $ANTLR start "ruletime" - // InternalRosParser.g:4398:1: ruletime returns [EObject current=null] : ( () otherlv_1= Time ) ; + // InternalRosParser.g:4390:1: ruletime returns [EObject current=null] : ( () otherlv_1= Time ) ; public final EObject ruletime() throws RecognitionException { EObject current = null; @@ -11235,14 +11245,14 @@ public final EObject ruletime() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4404:2: ( ( () otherlv_1= Time ) ) - // InternalRosParser.g:4405:2: ( () otherlv_1= Time ) + // InternalRosParser.g:4396:2: ( ( () otherlv_1= Time ) ) + // InternalRosParser.g:4397:2: ( () otherlv_1= Time ) { - // InternalRosParser.g:4405:2: ( () otherlv_1= Time ) - // InternalRosParser.g:4406:3: () otherlv_1= Time + // InternalRosParser.g:4397:2: ( () otherlv_1= Time ) + // InternalRosParser.g:4398:3: () otherlv_1= Time { - // InternalRosParser.g:4406:3: () - // InternalRosParser.g:4407:4: + // InternalRosParser.g:4398:3: () + // InternalRosParser.g:4399:4: { current = forceCreateModelElement( @@ -11279,7 +11289,7 @@ public final EObject ruletime() throws RecognitionException { // $ANTLR start "entryRuleduration" - // InternalRosParser.g:4421:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; + // InternalRosParser.g:4413:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; public final EObject entryRuleduration() throws RecognitionException { EObject current = null; @@ -11287,8 +11297,8 @@ public final EObject entryRuleduration() throws RecognitionException { try { - // InternalRosParser.g:4421:49: (iv_ruleduration= ruleduration EOF ) - // InternalRosParser.g:4422:2: iv_ruleduration= ruleduration EOF + // InternalRosParser.g:4413:49: (iv_ruleduration= ruleduration EOF ) + // InternalRosParser.g:4414:2: iv_ruleduration= ruleduration EOF { newCompositeNode(grammarAccess.getDurationRule()); pushFollow(FOLLOW_1); @@ -11315,7 +11325,7 @@ public final EObject entryRuleduration() throws RecognitionException { // $ANTLR start "ruleduration" - // InternalRosParser.g:4428:1: ruleduration returns [EObject current=null] : ( () otherlv_1= Duration ) ; + // InternalRosParser.g:4420:1: ruleduration returns [EObject current=null] : ( () otherlv_1= Duration ) ; public final EObject ruleduration() throws RecognitionException { EObject current = null; @@ -11325,14 +11335,14 @@ public final EObject ruleduration() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4434:2: ( ( () otherlv_1= Duration ) ) - // InternalRosParser.g:4435:2: ( () otherlv_1= Duration ) + // InternalRosParser.g:4426:2: ( ( () otherlv_1= Duration ) ) + // InternalRosParser.g:4427:2: ( () otherlv_1= Duration ) { - // InternalRosParser.g:4435:2: ( () otherlv_1= Duration ) - // InternalRosParser.g:4436:3: () otherlv_1= Duration + // InternalRosParser.g:4427:2: ( () otherlv_1= Duration ) + // InternalRosParser.g:4428:3: () otherlv_1= Duration { - // InternalRosParser.g:4436:3: () - // InternalRosParser.g:4437:4: + // InternalRosParser.g:4428:3: () + // InternalRosParser.g:4429:4: { current = forceCreateModelElement( @@ -11369,7 +11379,7 @@ public final EObject ruleduration() throws RecognitionException { // $ANTLR start "entryRuleboolArray" - // InternalRosParser.g:4451:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; + // InternalRosParser.g:4443:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; public final EObject entryRuleboolArray() throws RecognitionException { EObject current = null; @@ -11377,8 +11387,8 @@ public final EObject entryRuleboolArray() throws RecognitionException { try { - // InternalRosParser.g:4451:50: (iv_ruleboolArray= ruleboolArray EOF ) - // InternalRosParser.g:4452:2: iv_ruleboolArray= ruleboolArray EOF + // InternalRosParser.g:4443:50: (iv_ruleboolArray= ruleboolArray EOF ) + // InternalRosParser.g:4444:2: iv_ruleboolArray= ruleboolArray EOF { newCompositeNode(grammarAccess.getBoolArrayRule()); pushFollow(FOLLOW_1); @@ -11405,7 +11415,7 @@ public final EObject entryRuleboolArray() throws RecognitionException { // $ANTLR start "ruleboolArray" - // InternalRosParser.g:4458:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; + // InternalRosParser.g:4450:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; public final EObject ruleboolArray() throws RecognitionException { EObject current = null; @@ -11415,14 +11425,14 @@ public final EObject ruleboolArray() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4464:2: ( ( () otherlv_1= Bool_1 ) ) - // InternalRosParser.g:4465:2: ( () otherlv_1= Bool_1 ) + // InternalRosParser.g:4456:2: ( ( () otherlv_1= Bool_1 ) ) + // InternalRosParser.g:4457:2: ( () otherlv_1= Bool_1 ) { - // InternalRosParser.g:4465:2: ( () otherlv_1= Bool_1 ) - // InternalRosParser.g:4466:3: () otherlv_1= Bool_1 + // InternalRosParser.g:4457:2: ( () otherlv_1= Bool_1 ) + // InternalRosParser.g:4458:3: () otherlv_1= Bool_1 { - // InternalRosParser.g:4466:3: () - // InternalRosParser.g:4467:4: + // InternalRosParser.g:4458:3: () + // InternalRosParser.g:4459:4: { current = forceCreateModelElement( @@ -11459,7 +11469,7 @@ public final EObject ruleboolArray() throws RecognitionException { // $ANTLR start "entryRuleint8Array" - // InternalRosParser.g:4481:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; + // InternalRosParser.g:4473:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; public final EObject entryRuleint8Array() throws RecognitionException { EObject current = null; @@ -11467,8 +11477,8 @@ public final EObject entryRuleint8Array() throws RecognitionException { try { - // InternalRosParser.g:4481:50: (iv_ruleint8Array= ruleint8Array EOF ) - // InternalRosParser.g:4482:2: iv_ruleint8Array= ruleint8Array EOF + // InternalRosParser.g:4473:50: (iv_ruleint8Array= ruleint8Array EOF ) + // InternalRosParser.g:4474:2: iv_ruleint8Array= ruleint8Array EOF { newCompositeNode(grammarAccess.getInt8ArrayRule()); pushFollow(FOLLOW_1); @@ -11495,7 +11505,7 @@ public final EObject entryRuleint8Array() throws RecognitionException { // $ANTLR start "ruleint8Array" - // InternalRosParser.g:4488:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; + // InternalRosParser.g:4480:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; public final EObject ruleint8Array() throws RecognitionException { EObject current = null; @@ -11505,14 +11515,14 @@ public final EObject ruleint8Array() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4494:2: ( ( () otherlv_1= Int8_1 ) ) - // InternalRosParser.g:4495:2: ( () otherlv_1= Int8_1 ) + // InternalRosParser.g:4486:2: ( ( () otherlv_1= Int8_1 ) ) + // InternalRosParser.g:4487:2: ( () otherlv_1= Int8_1 ) { - // InternalRosParser.g:4495:2: ( () otherlv_1= Int8_1 ) - // InternalRosParser.g:4496:3: () otherlv_1= Int8_1 + // InternalRosParser.g:4487:2: ( () otherlv_1= Int8_1 ) + // InternalRosParser.g:4488:3: () otherlv_1= Int8_1 { - // InternalRosParser.g:4496:3: () - // InternalRosParser.g:4497:4: + // InternalRosParser.g:4488:3: () + // InternalRosParser.g:4489:4: { current = forceCreateModelElement( @@ -11549,7 +11559,7 @@ public final EObject ruleint8Array() throws RecognitionException { // $ANTLR start "entryRuleuint8Array" - // InternalRosParser.g:4511:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; + // InternalRosParser.g:4503:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; public final EObject entryRuleuint8Array() throws RecognitionException { EObject current = null; @@ -11557,8 +11567,8 @@ public final EObject entryRuleuint8Array() throws RecognitionException { try { - // InternalRosParser.g:4511:51: (iv_ruleuint8Array= ruleuint8Array EOF ) - // InternalRosParser.g:4512:2: iv_ruleuint8Array= ruleuint8Array EOF + // InternalRosParser.g:4503:51: (iv_ruleuint8Array= ruleuint8Array EOF ) + // InternalRosParser.g:4504:2: iv_ruleuint8Array= ruleuint8Array EOF { newCompositeNode(grammarAccess.getUint8ArrayRule()); pushFollow(FOLLOW_1); @@ -11585,7 +11595,7 @@ public final EObject entryRuleuint8Array() throws RecognitionException { // $ANTLR start "ruleuint8Array" - // InternalRosParser.g:4518:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; + // InternalRosParser.g:4510:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; public final EObject ruleuint8Array() throws RecognitionException { EObject current = null; @@ -11595,14 +11605,14 @@ public final EObject ruleuint8Array() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4524:2: ( ( () otherlv_1= Uint8_1 ) ) - // InternalRosParser.g:4525:2: ( () otherlv_1= Uint8_1 ) + // InternalRosParser.g:4516:2: ( ( () otherlv_1= Uint8_1 ) ) + // InternalRosParser.g:4517:2: ( () otherlv_1= Uint8_1 ) { - // InternalRosParser.g:4525:2: ( () otherlv_1= Uint8_1 ) - // InternalRosParser.g:4526:3: () otherlv_1= Uint8_1 + // InternalRosParser.g:4517:2: ( () otherlv_1= Uint8_1 ) + // InternalRosParser.g:4518:3: () otherlv_1= Uint8_1 { - // InternalRosParser.g:4526:3: () - // InternalRosParser.g:4527:4: + // InternalRosParser.g:4518:3: () + // InternalRosParser.g:4519:4: { current = forceCreateModelElement( @@ -11639,7 +11649,7 @@ public final EObject ruleuint8Array() throws RecognitionException { // $ANTLR start "entryRuleint16Array" - // InternalRosParser.g:4541:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; + // InternalRosParser.g:4533:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; public final EObject entryRuleint16Array() throws RecognitionException { EObject current = null; @@ -11647,8 +11657,8 @@ public final EObject entryRuleint16Array() throws RecognitionException { try { - // InternalRosParser.g:4541:51: (iv_ruleint16Array= ruleint16Array EOF ) - // InternalRosParser.g:4542:2: iv_ruleint16Array= ruleint16Array EOF + // InternalRosParser.g:4533:51: (iv_ruleint16Array= ruleint16Array EOF ) + // InternalRosParser.g:4534:2: iv_ruleint16Array= ruleint16Array EOF { newCompositeNode(grammarAccess.getInt16ArrayRule()); pushFollow(FOLLOW_1); @@ -11675,7 +11685,7 @@ public final EObject entryRuleint16Array() throws RecognitionException { // $ANTLR start "ruleint16Array" - // InternalRosParser.g:4548:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; + // InternalRosParser.g:4540:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; public final EObject ruleint16Array() throws RecognitionException { EObject current = null; @@ -11685,14 +11695,14 @@ public final EObject ruleint16Array() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4554:2: ( ( () otherlv_1= Int16_1 ) ) - // InternalRosParser.g:4555:2: ( () otherlv_1= Int16_1 ) + // InternalRosParser.g:4546:2: ( ( () otherlv_1= Int16_1 ) ) + // InternalRosParser.g:4547:2: ( () otherlv_1= Int16_1 ) { - // InternalRosParser.g:4555:2: ( () otherlv_1= Int16_1 ) - // InternalRosParser.g:4556:3: () otherlv_1= Int16_1 + // InternalRosParser.g:4547:2: ( () otherlv_1= Int16_1 ) + // InternalRosParser.g:4548:3: () otherlv_1= Int16_1 { - // InternalRosParser.g:4556:3: () - // InternalRosParser.g:4557:4: + // InternalRosParser.g:4548:3: () + // InternalRosParser.g:4549:4: { current = forceCreateModelElement( @@ -11729,7 +11739,7 @@ public final EObject ruleint16Array() throws RecognitionException { // $ANTLR start "entryRuleuint16Array" - // InternalRosParser.g:4571:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; + // InternalRosParser.g:4563:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; public final EObject entryRuleuint16Array() throws RecognitionException { EObject current = null; @@ -11737,8 +11747,8 @@ public final EObject entryRuleuint16Array() throws RecognitionException { try { - // InternalRosParser.g:4571:52: (iv_ruleuint16Array= ruleuint16Array EOF ) - // InternalRosParser.g:4572:2: iv_ruleuint16Array= ruleuint16Array EOF + // InternalRosParser.g:4563:52: (iv_ruleuint16Array= ruleuint16Array EOF ) + // InternalRosParser.g:4564:2: iv_ruleuint16Array= ruleuint16Array EOF { newCompositeNode(grammarAccess.getUint16ArrayRule()); pushFollow(FOLLOW_1); @@ -11765,7 +11775,7 @@ public final EObject entryRuleuint16Array() throws RecognitionException { // $ANTLR start "ruleuint16Array" - // InternalRosParser.g:4578:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; + // InternalRosParser.g:4570:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; public final EObject ruleuint16Array() throws RecognitionException { EObject current = null; @@ -11775,14 +11785,14 @@ public final EObject ruleuint16Array() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4584:2: ( ( () otherlv_1= Uint16_1 ) ) - // InternalRosParser.g:4585:2: ( () otherlv_1= Uint16_1 ) + // InternalRosParser.g:4576:2: ( ( () otherlv_1= Uint16_1 ) ) + // InternalRosParser.g:4577:2: ( () otherlv_1= Uint16_1 ) { - // InternalRosParser.g:4585:2: ( () otherlv_1= Uint16_1 ) - // InternalRosParser.g:4586:3: () otherlv_1= Uint16_1 + // InternalRosParser.g:4577:2: ( () otherlv_1= Uint16_1 ) + // InternalRosParser.g:4578:3: () otherlv_1= Uint16_1 { - // InternalRosParser.g:4586:3: () - // InternalRosParser.g:4587:4: + // InternalRosParser.g:4578:3: () + // InternalRosParser.g:4579:4: { current = forceCreateModelElement( @@ -11819,7 +11829,7 @@ public final EObject ruleuint16Array() throws RecognitionException { // $ANTLR start "entryRuleint32Array" - // InternalRosParser.g:4601:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; + // InternalRosParser.g:4593:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; public final EObject entryRuleint32Array() throws RecognitionException { EObject current = null; @@ -11827,8 +11837,8 @@ public final EObject entryRuleint32Array() throws RecognitionException { try { - // InternalRosParser.g:4601:51: (iv_ruleint32Array= ruleint32Array EOF ) - // InternalRosParser.g:4602:2: iv_ruleint32Array= ruleint32Array EOF + // InternalRosParser.g:4593:51: (iv_ruleint32Array= ruleint32Array EOF ) + // InternalRosParser.g:4594:2: iv_ruleint32Array= ruleint32Array EOF { newCompositeNode(grammarAccess.getInt32ArrayRule()); pushFollow(FOLLOW_1); @@ -11855,7 +11865,7 @@ public final EObject entryRuleint32Array() throws RecognitionException { // $ANTLR start "ruleint32Array" - // InternalRosParser.g:4608:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; + // InternalRosParser.g:4600:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; public final EObject ruleint32Array() throws RecognitionException { EObject current = null; @@ -11865,14 +11875,14 @@ public final EObject ruleint32Array() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4614:2: ( ( () otherlv_1= Int32_1 ) ) - // InternalRosParser.g:4615:2: ( () otherlv_1= Int32_1 ) + // InternalRosParser.g:4606:2: ( ( () otherlv_1= Int32_1 ) ) + // InternalRosParser.g:4607:2: ( () otherlv_1= Int32_1 ) { - // InternalRosParser.g:4615:2: ( () otherlv_1= Int32_1 ) - // InternalRosParser.g:4616:3: () otherlv_1= Int32_1 + // InternalRosParser.g:4607:2: ( () otherlv_1= Int32_1 ) + // InternalRosParser.g:4608:3: () otherlv_1= Int32_1 { - // InternalRosParser.g:4616:3: () - // InternalRosParser.g:4617:4: + // InternalRosParser.g:4608:3: () + // InternalRosParser.g:4609:4: { current = forceCreateModelElement( @@ -11909,7 +11919,7 @@ public final EObject ruleint32Array() throws RecognitionException { // $ANTLR start "entryRuleuint32Array" - // InternalRosParser.g:4631:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; + // InternalRosParser.g:4623:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; public final EObject entryRuleuint32Array() throws RecognitionException { EObject current = null; @@ -11917,8 +11927,8 @@ public final EObject entryRuleuint32Array() throws RecognitionException { try { - // InternalRosParser.g:4631:52: (iv_ruleuint32Array= ruleuint32Array EOF ) - // InternalRosParser.g:4632:2: iv_ruleuint32Array= ruleuint32Array EOF + // InternalRosParser.g:4623:52: (iv_ruleuint32Array= ruleuint32Array EOF ) + // InternalRosParser.g:4624:2: iv_ruleuint32Array= ruleuint32Array EOF { newCompositeNode(grammarAccess.getUint32ArrayRule()); pushFollow(FOLLOW_1); @@ -11945,7 +11955,7 @@ public final EObject entryRuleuint32Array() throws RecognitionException { // $ANTLR start "ruleuint32Array" - // InternalRosParser.g:4638:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; + // InternalRosParser.g:4630:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; public final EObject ruleuint32Array() throws RecognitionException { EObject current = null; @@ -11955,14 +11965,14 @@ public final EObject ruleuint32Array() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4644:2: ( ( () otherlv_1= Uint32_1 ) ) - // InternalRosParser.g:4645:2: ( () otherlv_1= Uint32_1 ) + // InternalRosParser.g:4636:2: ( ( () otherlv_1= Uint32_1 ) ) + // InternalRosParser.g:4637:2: ( () otherlv_1= Uint32_1 ) { - // InternalRosParser.g:4645:2: ( () otherlv_1= Uint32_1 ) - // InternalRosParser.g:4646:3: () otherlv_1= Uint32_1 + // InternalRosParser.g:4637:2: ( () otherlv_1= Uint32_1 ) + // InternalRosParser.g:4638:3: () otherlv_1= Uint32_1 { - // InternalRosParser.g:4646:3: () - // InternalRosParser.g:4647:4: + // InternalRosParser.g:4638:3: () + // InternalRosParser.g:4639:4: { current = forceCreateModelElement( @@ -11999,7 +12009,7 @@ public final EObject ruleuint32Array() throws RecognitionException { // $ANTLR start "entryRuleint64Array" - // InternalRosParser.g:4661:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; + // InternalRosParser.g:4653:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; public final EObject entryRuleint64Array() throws RecognitionException { EObject current = null; @@ -12007,8 +12017,8 @@ public final EObject entryRuleint64Array() throws RecognitionException { try { - // InternalRosParser.g:4661:51: (iv_ruleint64Array= ruleint64Array EOF ) - // InternalRosParser.g:4662:2: iv_ruleint64Array= ruleint64Array EOF + // InternalRosParser.g:4653:51: (iv_ruleint64Array= ruleint64Array EOF ) + // InternalRosParser.g:4654:2: iv_ruleint64Array= ruleint64Array EOF { newCompositeNode(grammarAccess.getInt64ArrayRule()); pushFollow(FOLLOW_1); @@ -12035,7 +12045,7 @@ public final EObject entryRuleint64Array() throws RecognitionException { // $ANTLR start "ruleint64Array" - // InternalRosParser.g:4668:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; + // InternalRosParser.g:4660:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; public final EObject ruleint64Array() throws RecognitionException { EObject current = null; @@ -12045,14 +12055,14 @@ public final EObject ruleint64Array() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4674:2: ( ( () otherlv_1= Int64_1 ) ) - // InternalRosParser.g:4675:2: ( () otherlv_1= Int64_1 ) + // InternalRosParser.g:4666:2: ( ( () otherlv_1= Int64_1 ) ) + // InternalRosParser.g:4667:2: ( () otherlv_1= Int64_1 ) { - // InternalRosParser.g:4675:2: ( () otherlv_1= Int64_1 ) - // InternalRosParser.g:4676:3: () otherlv_1= Int64_1 + // InternalRosParser.g:4667:2: ( () otherlv_1= Int64_1 ) + // InternalRosParser.g:4668:3: () otherlv_1= Int64_1 { - // InternalRosParser.g:4676:3: () - // InternalRosParser.g:4677:4: + // InternalRosParser.g:4668:3: () + // InternalRosParser.g:4669:4: { current = forceCreateModelElement( @@ -12089,7 +12099,7 @@ public final EObject ruleint64Array() throws RecognitionException { // $ANTLR start "entryRuleuint64Array" - // InternalRosParser.g:4691:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; + // InternalRosParser.g:4683:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; public final EObject entryRuleuint64Array() throws RecognitionException { EObject current = null; @@ -12097,8 +12107,8 @@ public final EObject entryRuleuint64Array() throws RecognitionException { try { - // InternalRosParser.g:4691:52: (iv_ruleuint64Array= ruleuint64Array EOF ) - // InternalRosParser.g:4692:2: iv_ruleuint64Array= ruleuint64Array EOF + // InternalRosParser.g:4683:52: (iv_ruleuint64Array= ruleuint64Array EOF ) + // InternalRosParser.g:4684:2: iv_ruleuint64Array= ruleuint64Array EOF { newCompositeNode(grammarAccess.getUint64ArrayRule()); pushFollow(FOLLOW_1); @@ -12125,7 +12135,7 @@ public final EObject entryRuleuint64Array() throws RecognitionException { // $ANTLR start "ruleuint64Array" - // InternalRosParser.g:4698:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; + // InternalRosParser.g:4690:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; public final EObject ruleuint64Array() throws RecognitionException { EObject current = null; @@ -12135,14 +12145,14 @@ public final EObject ruleuint64Array() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4704:2: ( ( () otherlv_1= Uint64_1 ) ) - // InternalRosParser.g:4705:2: ( () otherlv_1= Uint64_1 ) + // InternalRosParser.g:4696:2: ( ( () otherlv_1= Uint64_1 ) ) + // InternalRosParser.g:4697:2: ( () otherlv_1= Uint64_1 ) { - // InternalRosParser.g:4705:2: ( () otherlv_1= Uint64_1 ) - // InternalRosParser.g:4706:3: () otherlv_1= Uint64_1 + // InternalRosParser.g:4697:2: ( () otherlv_1= Uint64_1 ) + // InternalRosParser.g:4698:3: () otherlv_1= Uint64_1 { - // InternalRosParser.g:4706:3: () - // InternalRosParser.g:4707:4: + // InternalRosParser.g:4698:3: () + // InternalRosParser.g:4699:4: { current = forceCreateModelElement( @@ -12179,7 +12189,7 @@ public final EObject ruleuint64Array() throws RecognitionException { // $ANTLR start "entryRulefloat32Array" - // InternalRosParser.g:4721:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; + // InternalRosParser.g:4713:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; public final EObject entryRulefloat32Array() throws RecognitionException { EObject current = null; @@ -12187,8 +12197,8 @@ public final EObject entryRulefloat32Array() throws RecognitionException { try { - // InternalRosParser.g:4721:53: (iv_rulefloat32Array= rulefloat32Array EOF ) - // InternalRosParser.g:4722:2: iv_rulefloat32Array= rulefloat32Array EOF + // InternalRosParser.g:4713:53: (iv_rulefloat32Array= rulefloat32Array EOF ) + // InternalRosParser.g:4714:2: iv_rulefloat32Array= rulefloat32Array EOF { newCompositeNode(grammarAccess.getFloat32ArrayRule()); pushFollow(FOLLOW_1); @@ -12215,7 +12225,7 @@ public final EObject entryRulefloat32Array() throws RecognitionException { // $ANTLR start "rulefloat32Array" - // InternalRosParser.g:4728:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; + // InternalRosParser.g:4720:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; public final EObject rulefloat32Array() throws RecognitionException { EObject current = null; @@ -12225,14 +12235,14 @@ public final EObject rulefloat32Array() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4734:2: ( ( () otherlv_1= Float32_1 ) ) - // InternalRosParser.g:4735:2: ( () otherlv_1= Float32_1 ) + // InternalRosParser.g:4726:2: ( ( () otherlv_1= Float32_1 ) ) + // InternalRosParser.g:4727:2: ( () otherlv_1= Float32_1 ) { - // InternalRosParser.g:4735:2: ( () otherlv_1= Float32_1 ) - // InternalRosParser.g:4736:3: () otherlv_1= Float32_1 + // InternalRosParser.g:4727:2: ( () otherlv_1= Float32_1 ) + // InternalRosParser.g:4728:3: () otherlv_1= Float32_1 { - // InternalRosParser.g:4736:3: () - // InternalRosParser.g:4737:4: + // InternalRosParser.g:4728:3: () + // InternalRosParser.g:4729:4: { current = forceCreateModelElement( @@ -12269,7 +12279,7 @@ public final EObject rulefloat32Array() throws RecognitionException { // $ANTLR start "entryRulefloat64Array" - // InternalRosParser.g:4751:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; + // InternalRosParser.g:4743:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; public final EObject entryRulefloat64Array() throws RecognitionException { EObject current = null; @@ -12277,8 +12287,8 @@ public final EObject entryRulefloat64Array() throws RecognitionException { try { - // InternalRosParser.g:4751:53: (iv_rulefloat64Array= rulefloat64Array EOF ) - // InternalRosParser.g:4752:2: iv_rulefloat64Array= rulefloat64Array EOF + // InternalRosParser.g:4743:53: (iv_rulefloat64Array= rulefloat64Array EOF ) + // InternalRosParser.g:4744:2: iv_rulefloat64Array= rulefloat64Array EOF { newCompositeNode(grammarAccess.getFloat64ArrayRule()); pushFollow(FOLLOW_1); @@ -12305,7 +12315,7 @@ public final EObject entryRulefloat64Array() throws RecognitionException { // $ANTLR start "rulefloat64Array" - // InternalRosParser.g:4758:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; + // InternalRosParser.g:4750:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; public final EObject rulefloat64Array() throws RecognitionException { EObject current = null; @@ -12315,14 +12325,14 @@ public final EObject rulefloat64Array() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4764:2: ( ( () otherlv_1= Float64_1 ) ) - // InternalRosParser.g:4765:2: ( () otherlv_1= Float64_1 ) + // InternalRosParser.g:4756:2: ( ( () otherlv_1= Float64_1 ) ) + // InternalRosParser.g:4757:2: ( () otherlv_1= Float64_1 ) { - // InternalRosParser.g:4765:2: ( () otherlv_1= Float64_1 ) - // InternalRosParser.g:4766:3: () otherlv_1= Float64_1 + // InternalRosParser.g:4757:2: ( () otherlv_1= Float64_1 ) + // InternalRosParser.g:4758:3: () otherlv_1= Float64_1 { - // InternalRosParser.g:4766:3: () - // InternalRosParser.g:4767:4: + // InternalRosParser.g:4758:3: () + // InternalRosParser.g:4759:4: { current = forceCreateModelElement( @@ -12359,7 +12369,7 @@ public final EObject rulefloat64Array() throws RecognitionException { // $ANTLR start "entryRulestring0Array" - // InternalRosParser.g:4781:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; + // InternalRosParser.g:4773:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; public final EObject entryRulestring0Array() throws RecognitionException { EObject current = null; @@ -12367,8 +12377,8 @@ public final EObject entryRulestring0Array() throws RecognitionException { try { - // InternalRosParser.g:4781:53: (iv_rulestring0Array= rulestring0Array EOF ) - // InternalRosParser.g:4782:2: iv_rulestring0Array= rulestring0Array EOF + // InternalRosParser.g:4773:53: (iv_rulestring0Array= rulestring0Array EOF ) + // InternalRosParser.g:4774:2: iv_rulestring0Array= rulestring0Array EOF { newCompositeNode(grammarAccess.getString0ArrayRule()); pushFollow(FOLLOW_1); @@ -12395,7 +12405,7 @@ public final EObject entryRulestring0Array() throws RecognitionException { // $ANTLR start "rulestring0Array" - // InternalRosParser.g:4788:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; + // InternalRosParser.g:4780:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; public final EObject rulestring0Array() throws RecognitionException { EObject current = null; @@ -12405,14 +12415,14 @@ public final EObject rulestring0Array() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4794:2: ( ( () otherlv_1= String_2 ) ) - // InternalRosParser.g:4795:2: ( () otherlv_1= String_2 ) + // InternalRosParser.g:4786:2: ( ( () otherlv_1= String_2 ) ) + // InternalRosParser.g:4787:2: ( () otherlv_1= String_2 ) { - // InternalRosParser.g:4795:2: ( () otherlv_1= String_2 ) - // InternalRosParser.g:4796:3: () otherlv_1= String_2 + // InternalRosParser.g:4787:2: ( () otherlv_1= String_2 ) + // InternalRosParser.g:4788:3: () otherlv_1= String_2 { - // InternalRosParser.g:4796:3: () - // InternalRosParser.g:4797:4: + // InternalRosParser.g:4788:3: () + // InternalRosParser.g:4789:4: { current = forceCreateModelElement( @@ -12449,7 +12459,7 @@ public final EObject rulestring0Array() throws RecognitionException { // $ANTLR start "entryRulebyteArray" - // InternalRosParser.g:4811:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; + // InternalRosParser.g:4803:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; public final EObject entryRulebyteArray() throws RecognitionException { EObject current = null; @@ -12457,8 +12467,8 @@ public final EObject entryRulebyteArray() throws RecognitionException { try { - // InternalRosParser.g:4811:50: (iv_rulebyteArray= rulebyteArray EOF ) - // InternalRosParser.g:4812:2: iv_rulebyteArray= rulebyteArray EOF + // InternalRosParser.g:4803:50: (iv_rulebyteArray= rulebyteArray EOF ) + // InternalRosParser.g:4804:2: iv_rulebyteArray= rulebyteArray EOF { newCompositeNode(grammarAccess.getByteArrayRule()); pushFollow(FOLLOW_1); @@ -12485,7 +12495,7 @@ public final EObject entryRulebyteArray() throws RecognitionException { // $ANTLR start "rulebyteArray" - // InternalRosParser.g:4818:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; + // InternalRosParser.g:4810:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; public final EObject rulebyteArray() throws RecognitionException { EObject current = null; @@ -12495,14 +12505,14 @@ public final EObject rulebyteArray() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4824:2: ( ( () otherlv_1= Byte_1 ) ) - // InternalRosParser.g:4825:2: ( () otherlv_1= Byte_1 ) + // InternalRosParser.g:4816:2: ( ( () otherlv_1= Byte_1 ) ) + // InternalRosParser.g:4817:2: ( () otherlv_1= Byte_1 ) { - // InternalRosParser.g:4825:2: ( () otherlv_1= Byte_1 ) - // InternalRosParser.g:4826:3: () otherlv_1= Byte_1 + // InternalRosParser.g:4817:2: ( () otherlv_1= Byte_1 ) + // InternalRosParser.g:4818:3: () otherlv_1= Byte_1 { - // InternalRosParser.g:4826:3: () - // InternalRosParser.g:4827:4: + // InternalRosParser.g:4818:3: () + // InternalRosParser.g:4819:4: { current = forceCreateModelElement( @@ -12539,7 +12549,7 @@ public final EObject rulebyteArray() throws RecognitionException { // $ANTLR start "entryRulecharArray" - // InternalRosParser.g:4841:1: entryRulecharArray returns [EObject current=null] : iv_rulecharArray= rulecharArray EOF ; + // InternalRosParser.g:4833:1: entryRulecharArray returns [EObject current=null] : iv_rulecharArray= rulecharArray EOF ; public final EObject entryRulecharArray() throws RecognitionException { EObject current = null; @@ -12547,8 +12557,8 @@ public final EObject entryRulecharArray() throws RecognitionException { try { - // InternalRosParser.g:4841:50: (iv_rulecharArray= rulecharArray EOF ) - // InternalRosParser.g:4842:2: iv_rulecharArray= rulecharArray EOF + // InternalRosParser.g:4833:50: (iv_rulecharArray= rulecharArray EOF ) + // InternalRosParser.g:4834:2: iv_rulecharArray= rulecharArray EOF { newCompositeNode(grammarAccess.getCharArrayRule()); pushFollow(FOLLOW_1); @@ -12575,7 +12585,7 @@ public final EObject entryRulecharArray() throws RecognitionException { // $ANTLR start "rulecharArray" - // InternalRosParser.g:4848:1: rulecharArray returns [EObject current=null] : ( () otherlv_1= Char_1 ) ; + // InternalRosParser.g:4840:1: rulecharArray returns [EObject current=null] : ( () otherlv_1= Char_1 ) ; public final EObject rulecharArray() throws RecognitionException { EObject current = null; @@ -12585,14 +12595,14 @@ public final EObject rulecharArray() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4854:2: ( ( () otherlv_1= Char_1 ) ) - // InternalRosParser.g:4855:2: ( () otherlv_1= Char_1 ) + // InternalRosParser.g:4846:2: ( ( () otherlv_1= Char_1 ) ) + // InternalRosParser.g:4847:2: ( () otherlv_1= Char_1 ) { - // InternalRosParser.g:4855:2: ( () otherlv_1= Char_1 ) - // InternalRosParser.g:4856:3: () otherlv_1= Char_1 + // InternalRosParser.g:4847:2: ( () otherlv_1= Char_1 ) + // InternalRosParser.g:4848:3: () otherlv_1= Char_1 { - // InternalRosParser.g:4856:3: () - // InternalRosParser.g:4857:4: + // InternalRosParser.g:4848:3: () + // InternalRosParser.g:4849:4: { current = forceCreateModelElement( @@ -12629,7 +12639,7 @@ public final EObject rulecharArray() throws RecognitionException { // $ANTLR start "entryRuleHeader" - // InternalRosParser.g:4871:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; + // InternalRosParser.g:4863:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; public final EObject entryRuleHeader() throws RecognitionException { EObject current = null; @@ -12637,8 +12647,8 @@ public final EObject entryRuleHeader() throws RecognitionException { try { - // InternalRosParser.g:4871:47: (iv_ruleHeader= ruleHeader EOF ) - // InternalRosParser.g:4872:2: iv_ruleHeader= ruleHeader EOF + // InternalRosParser.g:4863:47: (iv_ruleHeader= ruleHeader EOF ) + // InternalRosParser.g:4864:2: iv_ruleHeader= ruleHeader EOF { newCompositeNode(grammarAccess.getHeaderRule()); pushFollow(FOLLOW_1); @@ -12665,7 +12675,7 @@ public final EObject entryRuleHeader() throws RecognitionException { // $ANTLR start "ruleHeader" - // InternalRosParser.g:4878:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= Header ) ; + // InternalRosParser.g:4870:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= Header ) ; public final EObject ruleHeader() throws RecognitionException { EObject current = null; @@ -12675,14 +12685,14 @@ public final EObject ruleHeader() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4884:2: ( ( () otherlv_1= Header ) ) - // InternalRosParser.g:4885:2: ( () otherlv_1= Header ) + // InternalRosParser.g:4876:2: ( ( () otherlv_1= Header ) ) + // InternalRosParser.g:4877:2: ( () otherlv_1= Header ) { - // InternalRosParser.g:4885:2: ( () otherlv_1= Header ) - // InternalRosParser.g:4886:3: () otherlv_1= Header + // InternalRosParser.g:4877:2: ( () otherlv_1= Header ) + // InternalRosParser.g:4878:3: () otherlv_1= Header { - // InternalRosParser.g:4886:3: () - // InternalRosParser.g:4887:4: + // InternalRosParser.g:4878:3: () + // InternalRosParser.g:4879:4: { current = forceCreateModelElement( @@ -12719,7 +12729,7 @@ public final EObject ruleHeader() throws RecognitionException { // $ANTLR start "entryRuleSpecBaseRef" - // InternalRosParser.g:4901:1: entryRuleSpecBaseRef returns [EObject current=null] : iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ; + // InternalRosParser.g:4893:1: entryRuleSpecBaseRef returns [EObject current=null] : iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ; public final EObject entryRuleSpecBaseRef() throws RecognitionException { EObject current = null; @@ -12727,8 +12737,8 @@ public final EObject entryRuleSpecBaseRef() throws RecognitionException { try { - // InternalRosParser.g:4901:52: (iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ) - // InternalRosParser.g:4902:2: iv_ruleSpecBaseRef= ruleSpecBaseRef EOF + // InternalRosParser.g:4893:52: (iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ) + // InternalRosParser.g:4894:2: iv_ruleSpecBaseRef= ruleSpecBaseRef EOF { newCompositeNode(grammarAccess.getSpecBaseRefRule()); pushFollow(FOLLOW_1); @@ -12755,7 +12765,7 @@ public final EObject entryRuleSpecBaseRef() throws RecognitionException { // $ANTLR start "ruleSpecBaseRef" - // InternalRosParser.g:4908:1: ruleSpecBaseRef returns [EObject current=null] : ( ( ruleEString ) ) ; + // InternalRosParser.g:4900:1: ruleSpecBaseRef returns [EObject current=null] : ( ( ruleEString ) ) ; public final EObject ruleSpecBaseRef() throws RecognitionException { EObject current = null; @@ -12763,14 +12773,14 @@ public final EObject ruleSpecBaseRef() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4914:2: ( ( ( ruleEString ) ) ) - // InternalRosParser.g:4915:2: ( ( ruleEString ) ) + // InternalRosParser.g:4906:2: ( ( ( ruleEString ) ) ) + // InternalRosParser.g:4907:2: ( ( ruleEString ) ) { - // InternalRosParser.g:4915:2: ( ( ruleEString ) ) - // InternalRosParser.g:4916:3: ( ruleEString ) + // InternalRosParser.g:4907:2: ( ( ruleEString ) ) + // InternalRosParser.g:4908:3: ( ruleEString ) { - // InternalRosParser.g:4916:3: ( ruleEString ) - // InternalRosParser.g:4917:4: ruleEString + // InternalRosParser.g:4908:3: ( ruleEString ) + // InternalRosParser.g:4909:4: ruleEString { if (current==null) { @@ -12814,7 +12824,7 @@ public final EObject ruleSpecBaseRef() throws RecognitionException { // $ANTLR start "entryRuleArraySpecRef" - // InternalRosParser.g:4934:1: entryRuleArraySpecRef returns [EObject current=null] : iv_ruleArraySpecRef= ruleArraySpecRef EOF ; + // InternalRosParser.g:4926:1: entryRuleArraySpecRef returns [EObject current=null] : iv_ruleArraySpecRef= ruleArraySpecRef EOF ; public final EObject entryRuleArraySpecRef() throws RecognitionException { EObject current = null; @@ -12822,8 +12832,8 @@ public final EObject entryRuleArraySpecRef() throws RecognitionException { try { - // InternalRosParser.g:4934:53: (iv_ruleArraySpecRef= ruleArraySpecRef EOF ) - // InternalRosParser.g:4935:2: iv_ruleArraySpecRef= ruleArraySpecRef EOF + // InternalRosParser.g:4926:53: (iv_ruleArraySpecRef= ruleArraySpecRef EOF ) + // InternalRosParser.g:4927:2: iv_ruleArraySpecRef= ruleArraySpecRef EOF { newCompositeNode(grammarAccess.getArraySpecRefRule()); pushFollow(FOLLOW_1); @@ -12850,7 +12860,7 @@ public final EObject entryRuleArraySpecRef() throws RecognitionException { // $ANTLR start "ruleArraySpecRef" - // InternalRosParser.g:4941:1: ruleArraySpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; + // InternalRosParser.g:4933:1: ruleArraySpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; public final EObject ruleArraySpecRef() throws RecognitionException { EObject current = null; @@ -12860,17 +12870,17 @@ public final EObject ruleArraySpecRef() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4947:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) - // InternalRosParser.g:4948:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalRosParser.g:4939:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) + // InternalRosParser.g:4940:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) { - // InternalRosParser.g:4948:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) - // InternalRosParser.g:4949:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket + // InternalRosParser.g:4940:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalRosParser.g:4941:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket { - // InternalRosParser.g:4949:3: ( ( ruleEString ) ) - // InternalRosParser.g:4950:4: ( ruleEString ) + // InternalRosParser.g:4941:3: ( ( ruleEString ) ) + // InternalRosParser.g:4942:4: ( ruleEString ) { - // InternalRosParser.g:4950:4: ( ruleEString ) - // InternalRosParser.g:4951:5: ruleEString + // InternalRosParser.g:4942:4: ( ruleEString ) + // InternalRosParser.g:4943:5: ruleEString { if (current==null) { @@ -12880,7 +12890,7 @@ public final EObject ruleArraySpecRef() throws RecognitionException { newCompositeNode(grammarAccess.getArraySpecRefAccess().getReferenceTopicSpecCrossReference_0_0()); - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_47); ruleEString(); state._fsp--; @@ -12921,7 +12931,7 @@ public final EObject ruleArraySpecRef() throws RecognitionException { // $ANTLR start "entryRuleKEYWORD" - // InternalRosParser.g:4973:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; + // InternalRosParser.g:4965:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; public final String entryRuleKEYWORD() throws RecognitionException { String current = null; @@ -12929,8 +12939,8 @@ public final String entryRuleKEYWORD() throws RecognitionException { try { - // InternalRosParser.g:4973:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) - // InternalRosParser.g:4974:2: iv_ruleKEYWORD= ruleKEYWORD EOF + // InternalRosParser.g:4965:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) + // InternalRosParser.g:4966:2: iv_ruleKEYWORD= ruleKEYWORD EOF { newCompositeNode(grammarAccess.getKEYWORDRule()); pushFollow(FOLLOW_1); @@ -12957,7 +12967,7 @@ public final String entryRuleKEYWORD() throws RecognitionException { // $ANTLR start "ruleKEYWORD" - // InternalRosParser.g:4980:1: ruleKEYWORD returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ; + // InternalRosParser.g:4972: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(); @@ -12967,10 +12977,10 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4986:2: ( (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ) - // InternalRosParser.g:4987:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) + // InternalRosParser.g:4978:2: ( (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ) + // InternalRosParser.g:4979:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) { - // InternalRosParser.g:4987:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) + // InternalRosParser.g:4979:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) int alt57=11; switch ( input.LA(1) ) { case Goal: @@ -13037,7 +13047,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { switch (alt57) { case 1 : - // InternalRosParser.g:4988:3: kw= Goal + // InternalRosParser.g:4980:3: kw= Goal { kw=(Token)match(input,Goal,FOLLOW_2); @@ -13048,7 +13058,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 2 : - // InternalRosParser.g:4994:3: kw= Message + // InternalRosParser.g:4986:3: kw= Message { kw=(Token)match(input,Message,FOLLOW_2); @@ -13059,7 +13069,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 3 : - // InternalRosParser.g:5000:3: kw= Result + // InternalRosParser.g:4992:3: kw= Result { kw=(Token)match(input,Result,FOLLOW_2); @@ -13070,7 +13080,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 4 : - // InternalRosParser.g:5006:3: kw= Feedback + // InternalRosParser.g:4998:3: kw= Feedback { kw=(Token)match(input,Feedback,FOLLOW_2); @@ -13081,7 +13091,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 5 : - // InternalRosParser.g:5012:3: kw= Name + // InternalRosParser.g:5004:3: kw= Name { kw=(Token)match(input,Name,FOLLOW_2); @@ -13092,7 +13102,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 6 : - // InternalRosParser.g:5018:3: kw= Value + // InternalRosParser.g:5010:3: kw= Value { kw=(Token)match(input,Value,FOLLOW_2); @@ -13103,7 +13113,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 7 : - // InternalRosParser.g:5024:3: kw= Service + // InternalRosParser.g:5016:3: kw= Service { kw=(Token)match(input,Service,FOLLOW_2); @@ -13114,7 +13124,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 8 : - // InternalRosParser.g:5030:3: kw= Type + // InternalRosParser.g:5022:3: kw= Type { kw=(Token)match(input,Type,FOLLOW_2); @@ -13125,7 +13135,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 9 : - // InternalRosParser.g:5036:3: kw= Action + // InternalRosParser.g:5028:3: kw= Action { kw=(Token)match(input,Action,FOLLOW_2); @@ -13136,7 +13146,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 10 : - // InternalRosParser.g:5042:3: kw= Duration + // InternalRosParser.g:5034:3: kw= Duration { kw=(Token)match(input,Duration,FOLLOW_2); @@ -13147,7 +13157,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 11 : - // InternalRosParser.g:5048:3: kw= Time + // InternalRosParser.g:5040:3: kw= Time { kw=(Token)match(input,Time,FOLLOW_2); @@ -13180,7 +13190,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { // $ANTLR start "entryRuleEString" - // InternalRosParser.g:5057:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; + // InternalRosParser.g:5049:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; public final String entryRuleEString() throws RecognitionException { String current = null; @@ -13188,8 +13198,8 @@ public final String entryRuleEString() throws RecognitionException { try { - // InternalRosParser.g:5057:47: (iv_ruleEString= ruleEString EOF ) - // InternalRosParser.g:5058:2: iv_ruleEString= ruleEString EOF + // InternalRosParser.g:5049:47: (iv_ruleEString= ruleEString EOF ) + // InternalRosParser.g:5050:2: iv_ruleEString= ruleEString EOF { newCompositeNode(grammarAccess.getEStringRule()); pushFollow(FOLLOW_1); @@ -13216,7 +13226,7 @@ public final String entryRuleEString() throws RecognitionException { // $ANTLR start "ruleEString" - // InternalRosParser.g:5064:1: ruleEString returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ; + // InternalRosParser.g:5056: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(); @@ -13227,10 +13237,10 @@ public final AntlrDatatypeRuleToken ruleEString() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:5070:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) - // InternalRosParser.g:5071:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + // InternalRosParser.g:5062:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) + // InternalRosParser.g:5063:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) { - // InternalRosParser.g:5071:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + // InternalRosParser.g:5063:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) int alt58=2; int LA58_0 = input.LA(1); @@ -13248,7 +13258,7 @@ else if ( (LA58_0==RULE_ID) ) { } switch (alt58) { case 1 : - // InternalRosParser.g:5072:3: this_STRING_0= RULE_STRING + // InternalRosParser.g:5064:3: this_STRING_0= RULE_STRING { this_STRING_0=(Token)match(input,RULE_STRING,FOLLOW_2); @@ -13261,7 +13271,7 @@ else if ( (LA58_0==RULE_ID) ) { } break; case 2 : - // InternalRosParser.g:5080:3: this_ID_1= RULE_ID + // InternalRosParser.g:5072:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FOLLOW_2); @@ -13296,7 +13306,7 @@ else if ( (LA58_0==RULE_ID) ) { // $ANTLR start "entryRuleRosNames" - // InternalRosParser.g:5091:1: entryRuleRosNames returns [String current=null] : iv_ruleRosNames= ruleRosNames EOF ; + // InternalRosParser.g:5083:1: entryRuleRosNames returns [String current=null] : iv_ruleRosNames= ruleRosNames EOF ; public final String entryRuleRosNames() throws RecognitionException { String current = null; @@ -13304,8 +13314,8 @@ public final String entryRuleRosNames() throws RecognitionException { try { - // InternalRosParser.g:5091:48: (iv_ruleRosNames= ruleRosNames EOF ) - // InternalRosParser.g:5092:2: iv_ruleRosNames= ruleRosNames EOF + // InternalRosParser.g:5083:48: (iv_ruleRosNames= ruleRosNames EOF ) + // InternalRosParser.g:5084:2: iv_ruleRosNames= ruleRosNames EOF { newCompositeNode(grammarAccess.getRosNamesRule()); pushFollow(FOLLOW_1); @@ -13332,7 +13342,7 @@ public final String entryRuleRosNames() throws RecognitionException { // $ANTLR start "ruleRosNames" - // InternalRosParser.g:5098:1: ruleRosNames returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) ; + // InternalRosParser.g:5090:1: ruleRosNames returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) ; public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -13344,10 +13354,10 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:5104:2: ( (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) ) - // InternalRosParser.g:5105:2: (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) + // InternalRosParser.g:5096:2: ( (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) ) + // InternalRosParser.g:5097:2: (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) { - // InternalRosParser.g:5105:2: (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) + // InternalRosParser.g:5097:2: (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) int alt59=3; switch ( input.LA(1) ) { case RULE_ROS_CONVENTION_A: @@ -13374,7 +13384,7 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { switch (alt59) { case 1 : - // InternalRosParser.g:5106:3: this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A + // InternalRosParser.g:5098:3: this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A { this_ROS_CONVENTION_A_0=(Token)match(input,RULE_ROS_CONVENTION_A,FOLLOW_2); @@ -13387,7 +13397,7 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { } break; case 2 : - // InternalRosParser.g:5114:3: this_ID_1= RULE_ID + // InternalRosParser.g:5106:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FOLLOW_2); @@ -13400,7 +13410,7 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { } break; case 3 : - // InternalRosParser.g:5122:3: kw= Node + // InternalRosParser.g:5114:3: kw= Node { kw=(Token)match(input,Node,FOLLOW_2); @@ -13482,10 +13492,10 @@ public String getDescription() { } } static final String dfa_8s = "\44\uffff"; - static final String dfa_9s = "\36\uffff\2\42\4\uffff"; + static final String dfa_9s = "\36\uffff\2\43\4\uffff"; static final String dfa_10s = "\1\23\35\uffff\2\27\4\uffff"; static final String dfa_11s = "\1\141\35\uffff\2\143\4\uffff"; - static final String dfa_12s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\40\1\41\1\36\1\37"; + static final String dfa_12s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\40\1\41\1\37\1\36"; static final String dfa_13s = "\44\uffff}>"; static final String[] dfa_14s = { "\1\32\1\33\2\uffff\1\17\2\uffff\1\34\1\25\1\27\1\31\2\uffff\1\12\1\13\1\24\1\26\1\30\3\uffff\1\23\2\uffff\1\20\3\uffff\1\21\1\35\1\41\1\22\1\uffff\1\14\1\5\1\7\1\11\2\uffff\1\4\1\6\1\10\4\uffff\1\3\3\uffff\1\1\1\15\1\40\1\uffff\1\2\2\uffff\1\16\23\uffff\1\37\1\36", @@ -13518,8 +13528,8 @@ public String getDescription() { "", "", "", - "\2\42\14\uffff\1\42\1\uffff\1\42\6\uffff\1\42\4\uffff\1\42\16\uffff\1\42\5\uffff\1\42\1\uffff\1\42\1\uffff\2\42\2\uffff\1\43\17\uffff\2\42\1\uffff\1\42", - "\2\42\14\uffff\1\42\1\uffff\1\42\6\uffff\1\42\4\uffff\1\42\16\uffff\1\42\5\uffff\1\42\1\uffff\1\42\1\uffff\2\42\2\uffff\1\43\17\uffff\2\42\1\uffff\1\42", + "\2\43\14\uffff\1\43\1\uffff\1\43\6\uffff\1\43\4\uffff\1\43\16\uffff\1\43\5\uffff\1\43\1\uffff\1\43\1\uffff\2\43\2\uffff\1\42\17\uffff\2\43\1\uffff\1\43", + "\2\43\14\uffff\1\43\1\uffff\1\43\6\uffff\1\43\4\uffff\1\43\16\uffff\1\43\5\uffff\1\43\1\uffff\1\43\1\uffff\2\43\2\uffff\1\42\17\uffff\2\43\1\uffff\1\43", "", "", "", @@ -13548,7 +13558,7 @@ public DFA56(BaseRecognizer recognizer) { this.transition = dfa_14; } public String getDescription() { - return "3670: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 "3662: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 )"; } } @@ -13596,10 +13606,9 @@ public String getDescription() { public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L}); - public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000000000L,0x0000000300100000L}); - public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x000840A001800000L,0x0000000B00003504L}); - public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); + public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L}); + public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000000L,0x0000000300100000L}); + public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x000840A001800000L,0x0000000B00003504L}); + public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); -} \ No newline at end of file +} diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/services/BasicsGrammarAccess.java b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/services/BasicsGrammarAccess.java index 9391c04e..7007f7ac 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/services/BasicsGrammarAccess.java +++ b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/services/BasicsGrammarAccess.java @@ -832,51 +832,43 @@ public class ParameterArrayTypeElements extends AbstractParserRuleElementFinder private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.fraunhofer.ipa.ros.Basics.ParameterArrayType"); private final Group cGroup = (Group)rule.eContents().get(1); private final Keyword cArrayKeyword_0 = (Keyword)cGroup.eContents().get(0); - private final Keyword cLeftSquareBracketKeyword_1 = (Keyword)cGroup.eContents().get(1); - private final Assignment cTypeAssignment_2 = (Assignment)cGroup.eContents().get(2); - private final RuleCall cTypeParameterTypeParserRuleCall_2_0 = (RuleCall)cTypeAssignment_2.eContents().get(0); - private final Keyword cRightSquareBracketKeyword_3 = (Keyword)cGroup.eContents().get(3); - private final Group cGroup_4 = (Group)cGroup.eContents().get(4); - private final Keyword cDefaultKeyword_4_0 = (Keyword)cGroup_4.eContents().get(0); - private final Assignment cDefaultAssignment_4_1 = (Assignment)cGroup_4.eContents().get(1); - private final RuleCall cDefaultParameterListParserRuleCall_4_1_0 = (RuleCall)cDefaultAssignment_4_1.eContents().get(0); + private final Assignment cTypeAssignment_1 = (Assignment)cGroup.eContents().get(1); + private final RuleCall cTypeParameterTypeParserRuleCall_1_0 = (RuleCall)cTypeAssignment_1.eContents().get(0); + private final Group cGroup_2 = (Group)cGroup.eContents().get(2); + private final Keyword cDefaultKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); + private final Assignment cDefaultAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1); + private final RuleCall cDefaultParameterListParserRuleCall_2_1_0 = (RuleCall)cDefaultAssignment_2_1.eContents().get(0); //ParameterArrayType returns ParameterArrayType: - // 'Array' '[' type=ParameterType ']' + // 'Array' type=ParameterType // ('default:' default=ParameterList)? //; @Override public ParserRule getRule() { return rule; } - //'Array' '[' type=ParameterType ']' + //'Array' type=ParameterType //('default:' default=ParameterList)? public Group getGroup() { return cGroup; } //'Array' public Keyword getArrayKeyword_0() { return cArrayKeyword_0; } - //'[' - public Keyword getLeftSquareBracketKeyword_1() { return cLeftSquareBracketKeyword_1; } - //type=ParameterType - public Assignment getTypeAssignment_2() { return cTypeAssignment_2; } + public Assignment getTypeAssignment_1() { return cTypeAssignment_1; } //ParameterType - public RuleCall getTypeParameterTypeParserRuleCall_2_0() { return cTypeParameterTypeParserRuleCall_2_0; } - - //']' - public Keyword getRightSquareBracketKeyword_3() { return cRightSquareBracketKeyword_3; } + public RuleCall getTypeParameterTypeParserRuleCall_1_0() { return cTypeParameterTypeParserRuleCall_1_0; } //('default:' default=ParameterList)? - public Group getGroup_4() { return cGroup_4; } + public Group getGroup_2() { return cGroup_2; } //'default:' - public Keyword getDefaultKeyword_4_0() { return cDefaultKeyword_4_0; } + public Keyword getDefaultKeyword_2_0() { return cDefaultKeyword_2_0; } //default=ParameterList - public Assignment getDefaultAssignment_4_1() { return cDefaultAssignment_4_1; } + public Assignment getDefaultAssignment_2_1() { return cDefaultAssignment_2_1; } //ParameterList - public RuleCall getDefaultParameterListParserRuleCall_4_1_0() { return cDefaultParameterListParserRuleCall_4_1_0; } + public RuleCall getDefaultParameterListParserRuleCall_2_1_0() { return cDefaultParameterListParserRuleCall_2_1_0; } } public class ParameterListElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.fraunhofer.ipa.ros.Basics.ParameterList"); @@ -2706,7 +2698,7 @@ public ParserRule getParameterAnyTypeRule() { } //ParameterArrayType returns ParameterArrayType: - // 'Array' '[' type=ParameterType ']' + // 'Array' type=ParameterType // ('default:' default=ParameterList)? //; public ParameterArrayTypeElements getParameterArrayTypeAccess() { diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/services/RosGrammarAccess.java b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/services/RosGrammarAccess.java index 119e3f1a..3c41181f 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/services/RosGrammarAccess.java +++ b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/services/RosGrammarAccess.java @@ -2222,7 +2222,7 @@ public ParserRule getParameterAnyTypeRule() { } //ParameterArrayType returns ParameterArrayType: - // 'Array' '[' type=ParameterType ']' + // 'Array' type=ParameterType // ('default:' default=ParameterList)? //; public BasicsGrammarAccess.ParameterArrayTypeElements getParameterArrayTypeAccess() { diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src/de/fraunhofer/ipa/ros/Basics.xtext b/plugins/de.fraunhofer.ipa.ros.xtext/src/de/fraunhofer/ipa/ros/Basics.xtext index e2149c1e..1a26e083 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext/src/de/fraunhofer/ipa/ros/Basics.xtext +++ b/plugins/de.fraunhofer.ipa.ros.xtext/src/de/fraunhofer/ipa/ros/Basics.xtext @@ -105,7 +105,7 @@ ParameterAnyType returns ParameterAnyType: ('default:' default=ParameterAny)?; ParameterArrayType returns ParameterArrayType: - 'Array' '[' type=ParameterType ']' + 'Array' type=ParameterType ('default:' default=ParameterList)? ; diff --git a/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/Ros1Parser.java b/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/Ros1Parser.java index c9fa19a8..674c12e0 100644 --- a/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/Ros1Parser.java +++ b/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/Ros1Parser.java @@ -122,7 +122,7 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterAnyTypeAccess().getGroup(), "rule__ParameterAnyType__Group__0"); builder.put(grammarAccess.getParameterAnyTypeAccess().getGroup_2(), "rule__ParameterAnyType__Group_2__0"); builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup(), "rule__ParameterArrayType__Group__0"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup_4(), "rule__ParameterArrayType__Group_4__0"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup_2(), "rule__ParameterArrayType__Group_2__0"); builder.put(grammarAccess.getParameterListAccess().getGroup(), "rule__ParameterList__Group__0"); builder.put(grammarAccess.getParameterListAccess().getGroup_3(), "rule__ParameterList__Group_3__0"); builder.put(grammarAccess.getParameterAnyAccess().getGroup(), "rule__ParameterAny__Group__0"); @@ -238,8 +238,8 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_1(), "rule__ParameterBooleanType__DefaultAssignment_2_1"); builder.put(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_1(), "rule__ParameterBase64Type__DefaultAssignment_2_1"); builder.put(grammarAccess.getParameterAnyTypeAccess().getDefaultAssignment_2_1(), "rule__ParameterAnyType__DefaultAssignment_2_1"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2(), "rule__ParameterArrayType__TypeAssignment_2"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1(), "rule__ParameterArrayType__DefaultAssignment_4_1"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_1(), "rule__ParameterArrayType__TypeAssignment_1"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_2_1(), "rule__ParameterArrayType__DefaultAssignment_2_1"); builder.put(grammarAccess.getParameterListAccess().getValueAssignment_2(), "rule__ParameterList__ValueAssignment_2"); builder.put(grammarAccess.getParameterListAccess().getValueAssignment_3_1(), "rule__ParameterList__ValueAssignment_3_1"); builder.put(grammarAccess.getParameterAnyAccess().getValueAssignment_2_1(), "rule__ParameterAny__ValueAssignment_2_1"); diff --git a/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/internal/InternalRos1Parser.g b/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/internal/InternalRos1Parser.g index 331f1b02..d8d22c3e 100644 --- a/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/internal/InternalRos1Parser.g +++ b/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/internal/InternalRos1Parser.g @@ -10421,9 +10421,9 @@ rule__ParameterArrayType__Group__1__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); } - LeftSquareBracket - { after(grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); } + { before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_1()); } + (rule__ParameterArrayType__TypeAssignment_1) + { after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_1()); } ) ; finally { @@ -10436,7 +10436,6 @@ rule__ParameterArrayType__Group__2 } : rule__ParameterArrayType__Group__2__Impl - rule__ParameterArrayType__Group__3 ; finally { restoreStackSize(stackSize); @@ -10448,62 +10447,9 @@ rule__ParameterArrayType__Group__2__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } - (rule__ParameterArrayType__TypeAssignment_2) - { after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__ParameterArrayType__Group__3__Impl - rule__ParameterArrayType__Group__4 -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); } - RightSquareBracket - { after(grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__4 - @init { - int stackSize = keepStackSize(); - } -: - rule__ParameterArrayType__Group__4__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__4__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); } - (rule__ParameterArrayType__Group_4__0)? - { after(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); } + { before(grammarAccess.getParameterArrayTypeAccess().getGroup_2()); } + (rule__ParameterArrayType__Group_2__0)? + { after(grammarAccess.getParameterArrayTypeAccess().getGroup_2()); } ) ; finally { @@ -10511,53 +10457,53 @@ finally { } -rule__ParameterArrayType__Group_4__0 +rule__ParameterArrayType__Group_2__0 @init { int stackSize = keepStackSize(); } : - rule__ParameterArrayType__Group_4__0__Impl - rule__ParameterArrayType__Group_4__1 + rule__ParameterArrayType__Group_2__0__Impl + rule__ParameterArrayType__Group_2__1 ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__0__Impl +rule__ParameterArrayType__Group_2__0__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); } Default - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__1 +rule__ParameterArrayType__Group_2__1 @init { int stackSize = keepStackSize(); } : - rule__ParameterArrayType__Group_4__1__Impl + rule__ParameterArrayType__Group_2__1__Impl ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__1__Impl +rule__ParameterArrayType__Group_2__1__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); } - (rule__ParameterArrayType__DefaultAssignment_4_1) - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_2_1()); } + (rule__ParameterArrayType__DefaultAssignment_2_1) + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_2_1()); } ) ; finally { @@ -14088,30 +14034,30 @@ finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__TypeAssignment_2 +rule__ParameterArrayType__TypeAssignment_1 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); } ruleParameterType - { after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__DefaultAssignment_4_1 +rule__ParameterArrayType__DefaultAssignment_2_1 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); } ruleParameterList - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); } ) ; finally { diff --git a/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/internal/InternalRos1Parser.java b/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/internal/InternalRos1Parser.java index a12c3363..0a9e55fb 100644 --- a/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/internal/InternalRos1Parser.java +++ b/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/internal/InternalRos1Parser.java @@ -29444,7 +29444,11 @@ public final void rule__ParameterIntegerType__Group__2__Impl() throws Recognitio int LA57_0 = input.LA(1); if ( (LA57_0==Default) ) { - alt57=1; + int LA57_1 = input.LA(2); + + if ( (LA57_1==RULE_DECINT) ) { + alt57=1; + } } switch (alt57) { case 1 : @@ -29840,7 +29844,11 @@ public final void rule__ParameterStringType__Group__2__Impl() throws Recognition int LA58_0 = input.LA(1); if ( (LA58_0==Default) ) { - alt58=1; + int LA58_1 = input.LA(2); + + if ( ((LA58_1>=RULE_ID && LA58_1<=RULE_STRING)) ) { + alt58=1; + } } switch (alt58) { case 1 : @@ -30236,7 +30244,11 @@ public final void rule__ParameterDoubleType__Group__2__Impl() throws Recognition int LA59_0 = input.LA(1); if ( (LA59_0==Default) ) { - alt59=1; + int LA59_1 = input.LA(2); + + if ( (LA59_1==RULE_DOUBLE) ) { + alt59=1; + } } switch (alt59) { case 1 : @@ -30632,7 +30644,11 @@ public final void rule__ParameterBooleanType__Group__2__Impl() throws Recognitio int LA60_0 = input.LA(1); if ( (LA60_0==Default) ) { - alt60=1; + int LA60_1 = input.LA(2); + + if ( (LA60_1==RULE_BOOLEAN) ) { + alt60=1; + } } switch (alt60) { case 1 : @@ -31028,7 +31044,11 @@ public final void rule__ParameterBase64Type__Group__2__Impl() throws Recognition int LA61_0 = input.LA(1); if ( (LA61_0==Default) ) { - alt61=1; + int LA61_1 = input.LA(2); + + if ( (LA61_1==RULE_BINARY) ) { + alt61=1; + } } switch (alt61) { case 1 : @@ -31232,7 +31252,7 @@ public final void rule__ParameterArrayType__Group__0() throws RecognitionExcepti // InternalRos1Parser.g:10383:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) // InternalRos1Parser.g:10384:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 { - pushFollow(FOLLOW_10); + pushFollow(FOLLOW_41); rule__ParameterArrayType__Group__0__Impl(); state._fsp--; @@ -31307,7 +31327,7 @@ public final void rule__ParameterArrayType__Group__1() throws RecognitionExcepti // InternalRos1Parser.g:10410:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) // InternalRos1Parser.g:10411:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 { - pushFollow(FOLLOW_41); + pushFollow(FOLLOW_47); rule__ParameterArrayType__Group__1__Impl(); state._fsp--; @@ -31336,181 +31356,31 @@ public final void rule__ParameterArrayType__Group__1() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__1__Impl" - // InternalRos1Parser.g:10418:1: rule__ParameterArrayType__Group__1__Impl : ( LeftSquareBracket ) ; + // InternalRos1Parser.g:10418:1: rule__ParameterArrayType__Group__1__Impl : ( ( rule__ParameterArrayType__TypeAssignment_1 ) ) ; public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10422:1: ( ( LeftSquareBracket ) ) - // InternalRos1Parser.g:10423:1: ( LeftSquareBracket ) - { - // InternalRos1Parser.g:10423:1: ( LeftSquareBracket ) - // InternalRos1Parser.g:10424:2: LeftSquareBracket - { - before(grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); - match(input,LeftSquareBracket,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__1__Impl" - - - // $ANTLR start "rule__ParameterArrayType__Group__2" - // InternalRos1Parser.g:10433:1: rule__ParameterArrayType__Group__2 : rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ; - public final void rule__ParameterArrayType__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos1Parser.g:10437:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) - // InternalRos1Parser.g:10438:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 - { - pushFollow(FOLLOW_56); - rule__ParameterArrayType__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__2" - - - // $ANTLR start "rule__ParameterArrayType__Group__2__Impl" - // InternalRos1Parser.g:10445:1: rule__ParameterArrayType__Group__2__Impl : ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ; - public final void rule__ParameterArrayType__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos1Parser.g:10449:1: ( ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ) - // InternalRos1Parser.g:10450:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) + // InternalRos1Parser.g:10422:1: ( ( ( rule__ParameterArrayType__TypeAssignment_1 ) ) ) + // InternalRos1Parser.g:10423:1: ( ( rule__ParameterArrayType__TypeAssignment_1 ) ) { - // InternalRos1Parser.g:10450:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) - // InternalRos1Parser.g:10451:2: ( rule__ParameterArrayType__TypeAssignment_2 ) + // InternalRos1Parser.g:10423:1: ( ( rule__ParameterArrayType__TypeAssignment_1 ) ) + // InternalRos1Parser.g:10424:2: ( rule__ParameterArrayType__TypeAssignment_1 ) { - before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); - // InternalRos1Parser.g:10452:2: ( rule__ParameterArrayType__TypeAssignment_2 ) - // InternalRos1Parser.g:10452:3: rule__ParameterArrayType__TypeAssignment_2 - { - pushFollow(FOLLOW_2); - rule__ParameterArrayType__TypeAssignment_2(); - - state._fsp--; - - - } - - after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__2__Impl" - - - // $ANTLR start "rule__ParameterArrayType__Group__3" - // InternalRos1Parser.g:10460:1: rule__ParameterArrayType__Group__3 : rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ; - public final void rule__ParameterArrayType__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos1Parser.g:10464:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) - // InternalRos1Parser.g:10465:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 + before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_1()); + // InternalRos1Parser.g:10425:2: ( rule__ParameterArrayType__TypeAssignment_1 ) + // InternalRos1Parser.g:10425:3: rule__ParameterArrayType__TypeAssignment_1 { - pushFollow(FOLLOW_47); - rule__ParameterArrayType__Group__3__Impl(); - - state._fsp--; - pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__4(); + rule__ParameterArrayType__TypeAssignment_1(); state._fsp--; } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__3" - - - // $ANTLR start "rule__ParameterArrayType__Group__3__Impl" - // InternalRos1Parser.g:10472:1: rule__ParameterArrayType__Group__3__Impl : ( RightSquareBracket ) ; - public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos1Parser.g:10476:1: ( ( RightSquareBracket ) ) - // InternalRos1Parser.g:10477:1: ( RightSquareBracket ) - { - // InternalRos1Parser.g:10477:1: ( RightSquareBracket ) - // InternalRos1Parser.g:10478:2: RightSquareBracket - { - before(grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); - match(input,RightSquareBracket,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); + after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_1()); } @@ -31529,21 +31399,21 @@ public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionE } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__3__Impl" + // $ANTLR end "rule__ParameterArrayType__Group__1__Impl" - // $ANTLR start "rule__ParameterArrayType__Group__4" - // InternalRos1Parser.g:10487:1: rule__ParameterArrayType__Group__4 : rule__ParameterArrayType__Group__4__Impl ; - public final void rule__ParameterArrayType__Group__4() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group__2" + // InternalRos1Parser.g:10433:1: rule__ParameterArrayType__Group__2 : rule__ParameterArrayType__Group__2__Impl ; + public final void rule__ParameterArrayType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10491:1: ( rule__ParameterArrayType__Group__4__Impl ) - // InternalRos1Parser.g:10492:2: rule__ParameterArrayType__Group__4__Impl + // InternalRos1Parser.g:10437:1: ( rule__ParameterArrayType__Group__2__Impl ) + // InternalRos1Parser.g:10438:2: rule__ParameterArrayType__Group__2__Impl { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__4__Impl(); + rule__ParameterArrayType__Group__2__Impl(); state._fsp--; @@ -31562,24 +31432,24 @@ public final void rule__ParameterArrayType__Group__4() throws RecognitionExcepti } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__4" + // $ANTLR end "rule__ParameterArrayType__Group__2" - // $ANTLR start "rule__ParameterArrayType__Group__4__Impl" - // InternalRos1Parser.g:10498:1: rule__ParameterArrayType__Group__4__Impl : ( ( rule__ParameterArrayType__Group_4__0 )? ) ; - public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group__2__Impl" + // InternalRos1Parser.g:10444:1: rule__ParameterArrayType__Group__2__Impl : ( ( rule__ParameterArrayType__Group_2__0 )? ) ; + public final void rule__ParameterArrayType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10502:1: ( ( ( rule__ParameterArrayType__Group_4__0 )? ) ) - // InternalRos1Parser.g:10503:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) + // InternalRos1Parser.g:10448:1: ( ( ( rule__ParameterArrayType__Group_2__0 )? ) ) + // InternalRos1Parser.g:10449:1: ( ( rule__ParameterArrayType__Group_2__0 )? ) { - // InternalRos1Parser.g:10503:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) - // InternalRos1Parser.g:10504:2: ( rule__ParameterArrayType__Group_4__0 )? + // InternalRos1Parser.g:10449:1: ( ( rule__ParameterArrayType__Group_2__0 )? ) + // InternalRos1Parser.g:10450:2: ( rule__ParameterArrayType__Group_2__0 )? { - before(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); - // InternalRos1Parser.g:10505:2: ( rule__ParameterArrayType__Group_4__0 )? + before(grammarAccess.getParameterArrayTypeAccess().getGroup_2()); + // InternalRos1Parser.g:10451:2: ( rule__ParameterArrayType__Group_2__0 )? int alt62=2; int LA62_0 = input.LA(1); @@ -31588,10 +31458,10 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE } switch (alt62) { case 1 : - // InternalRos1Parser.g:10505:3: rule__ParameterArrayType__Group_4__0 + // InternalRos1Parser.g:10451:3: rule__ParameterArrayType__Group_2__0 { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__0(); + rule__ParameterArrayType__Group_2__0(); state._fsp--; @@ -31601,7 +31471,7 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE } - after(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); + after(grammarAccess.getParameterArrayTypeAccess().getGroup_2()); } @@ -31620,26 +31490,26 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__4__Impl" + // $ANTLR end "rule__ParameterArrayType__Group__2__Impl" - // $ANTLR start "rule__ParameterArrayType__Group_4__0" - // InternalRos1Parser.g:10514:1: rule__ParameterArrayType__Group_4__0 : rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ; - public final void rule__ParameterArrayType__Group_4__0() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_2__0" + // InternalRos1Parser.g:10460:1: rule__ParameterArrayType__Group_2__0 : rule__ParameterArrayType__Group_2__0__Impl rule__ParameterArrayType__Group_2__1 ; + public final void rule__ParameterArrayType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10518:1: ( rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ) - // InternalRos1Parser.g:10519:2: rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 + // InternalRos1Parser.g:10464:1: ( rule__ParameterArrayType__Group_2__0__Impl rule__ParameterArrayType__Group_2__1 ) + // InternalRos1Parser.g:10465:2: rule__ParameterArrayType__Group_2__0__Impl rule__ParameterArrayType__Group_2__1 { pushFollow(FOLLOW_10); - rule__ParameterArrayType__Group_4__0__Impl(); + rule__ParameterArrayType__Group_2__0__Impl(); state._fsp--; pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__1(); + rule__ParameterArrayType__Group_2__1(); state._fsp--; @@ -31658,25 +31528,25 @@ public final void rule__ParameterArrayType__Group_4__0() throws RecognitionExcep } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__0" + // $ANTLR end "rule__ParameterArrayType__Group_2__0" - // $ANTLR start "rule__ParameterArrayType__Group_4__0__Impl" - // InternalRos1Parser.g:10526:1: rule__ParameterArrayType__Group_4__0__Impl : ( Default ) ; - public final void rule__ParameterArrayType__Group_4__0__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_2__0__Impl" + // InternalRos1Parser.g:10472:1: rule__ParameterArrayType__Group_2__0__Impl : ( Default ) ; + public final void rule__ParameterArrayType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10530:1: ( ( Default ) ) - // InternalRos1Parser.g:10531:1: ( Default ) + // InternalRos1Parser.g:10476:1: ( ( Default ) ) + // InternalRos1Parser.g:10477:1: ( Default ) { - // InternalRos1Parser.g:10531:1: ( Default ) - // InternalRos1Parser.g:10532:2: Default + // InternalRos1Parser.g:10477:1: ( Default ) + // InternalRos1Parser.g:10478:2: Default { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); } @@ -31695,21 +31565,21 @@ public final void rule__ParameterArrayType__Group_4__0__Impl() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__0__Impl" + // $ANTLR end "rule__ParameterArrayType__Group_2__0__Impl" - // $ANTLR start "rule__ParameterArrayType__Group_4__1" - // InternalRos1Parser.g:10541:1: rule__ParameterArrayType__Group_4__1 : rule__ParameterArrayType__Group_4__1__Impl ; - public final void rule__ParameterArrayType__Group_4__1() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_2__1" + // InternalRos1Parser.g:10487:1: rule__ParameterArrayType__Group_2__1 : rule__ParameterArrayType__Group_2__1__Impl ; + public final void rule__ParameterArrayType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10545:1: ( rule__ParameterArrayType__Group_4__1__Impl ) - // InternalRos1Parser.g:10546:2: rule__ParameterArrayType__Group_4__1__Impl + // InternalRos1Parser.g:10491:1: ( rule__ParameterArrayType__Group_2__1__Impl ) + // InternalRos1Parser.g:10492:2: rule__ParameterArrayType__Group_2__1__Impl { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__1__Impl(); + rule__ParameterArrayType__Group_2__1__Impl(); state._fsp--; @@ -31728,35 +31598,35 @@ public final void rule__ParameterArrayType__Group_4__1() throws RecognitionExcep } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__1" + // $ANTLR end "rule__ParameterArrayType__Group_2__1" - // $ANTLR start "rule__ParameterArrayType__Group_4__1__Impl" - // InternalRos1Parser.g:10552:1: rule__ParameterArrayType__Group_4__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ; - public final void rule__ParameterArrayType__Group_4__1__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_2__1__Impl" + // InternalRos1Parser.g:10498:1: rule__ParameterArrayType__Group_2__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_2_1 ) ) ; + public final void rule__ParameterArrayType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10556:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ) - // InternalRos1Parser.g:10557:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) + // InternalRos1Parser.g:10502:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_2_1 ) ) ) + // InternalRos1Parser.g:10503:1: ( ( rule__ParameterArrayType__DefaultAssignment_2_1 ) ) { - // InternalRos1Parser.g:10557:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) - // InternalRos1Parser.g:10558:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) + // InternalRos1Parser.g:10503:1: ( ( rule__ParameterArrayType__DefaultAssignment_2_1 ) ) + // InternalRos1Parser.g:10504:2: ( rule__ParameterArrayType__DefaultAssignment_2_1 ) { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); - // InternalRos1Parser.g:10559:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) - // InternalRos1Parser.g:10559:3: rule__ParameterArrayType__DefaultAssignment_4_1 + before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_2_1()); + // InternalRos1Parser.g:10505:2: ( rule__ParameterArrayType__DefaultAssignment_2_1 ) + // InternalRos1Parser.g:10505:3: rule__ParameterArrayType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); - rule__ParameterArrayType__DefaultAssignment_4_1(); + rule__ParameterArrayType__DefaultAssignment_2_1(); state._fsp--; } - after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_2_1()); } @@ -31775,18 +31645,18 @@ public final void rule__ParameterArrayType__Group_4__1__Impl() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__1__Impl" + // $ANTLR end "rule__ParameterArrayType__Group_2__1__Impl" // $ANTLR start "rule__ParameterList__Group__0" - // InternalRos1Parser.g:10568:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; + // InternalRos1Parser.g:10514:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; public final void rule__ParameterList__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10572:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) - // InternalRos1Parser.g:10573:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 + // InternalRos1Parser.g:10518:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) + // InternalRos1Parser.g:10519:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 { pushFollow(FOLLOW_10); rule__ParameterList__Group__0__Impl(); @@ -31817,21 +31687,21 @@ public final void rule__ParameterList__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__0__Impl" - // InternalRos1Parser.g:10580:1: rule__ParameterList__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:10526:1: rule__ParameterList__Group__0__Impl : ( () ) ; public final void rule__ParameterList__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10584:1: ( ( () ) ) - // InternalRos1Parser.g:10585:1: ( () ) + // InternalRos1Parser.g:10530:1: ( ( () ) ) + // InternalRos1Parser.g:10531:1: ( () ) { - // InternalRos1Parser.g:10585:1: ( () ) - // InternalRos1Parser.g:10586:2: () + // InternalRos1Parser.g:10531:1: ( () ) + // InternalRos1Parser.g:10532:2: () { before(grammarAccess.getParameterListAccess().getParameterSequenceAction_0()); - // InternalRos1Parser.g:10587:2: () - // InternalRos1Parser.g:10587:3: + // InternalRos1Parser.g:10533:2: () + // InternalRos1Parser.g:10533:3: { } @@ -31854,14 +31724,14 @@ public final void rule__ParameterList__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__1" - // InternalRos1Parser.g:10595:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ; + // InternalRos1Parser.g:10541:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ; public final void rule__ParameterList__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10599:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) - // InternalRos1Parser.g:10600:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 + // InternalRos1Parser.g:10545:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) + // InternalRos1Parser.g:10546:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 { pushFollow(FOLLOW_43); rule__ParameterList__Group__1__Impl(); @@ -31892,17 +31762,17 @@ public final void rule__ParameterList__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__1__Impl" - // InternalRos1Parser.g:10607:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; + // InternalRos1Parser.g:10553:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterList__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10611:1: ( ( LeftSquareBracket ) ) - // InternalRos1Parser.g:10612:1: ( LeftSquareBracket ) + // InternalRos1Parser.g:10557:1: ( ( LeftSquareBracket ) ) + // InternalRos1Parser.g:10558:1: ( LeftSquareBracket ) { - // InternalRos1Parser.g:10612:1: ( LeftSquareBracket ) - // InternalRos1Parser.g:10613:2: LeftSquareBracket + // InternalRos1Parser.g:10558:1: ( LeftSquareBracket ) + // InternalRos1Parser.g:10559:2: LeftSquareBracket { before(grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); match(input,LeftSquareBracket,FOLLOW_2); @@ -31929,14 +31799,14 @@ public final void rule__ParameterList__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__2" - // InternalRos1Parser.g:10622:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ; + // InternalRos1Parser.g:10568:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ; public final void rule__ParameterList__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10626:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) - // InternalRos1Parser.g:10627:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 + // InternalRos1Parser.g:10572:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) + // InternalRos1Parser.g:10573:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 { pushFollow(FOLLOW_12); rule__ParameterList__Group__2__Impl(); @@ -31967,21 +31837,21 @@ public final void rule__ParameterList__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__2__Impl" - // InternalRos1Parser.g:10634:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; + // InternalRos1Parser.g:10580:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; public final void rule__ParameterList__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10638:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) - // InternalRos1Parser.g:10639:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRos1Parser.g:10584:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) + // InternalRos1Parser.g:10585:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) { - // InternalRos1Parser.g:10639:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) - // InternalRos1Parser.g:10640:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRos1Parser.g:10585:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRos1Parser.g:10586:2: ( rule__ParameterList__ValueAssignment_2 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_2()); - // InternalRos1Parser.g:10641:2: ( rule__ParameterList__ValueAssignment_2 ) - // InternalRos1Parser.g:10641:3: rule__ParameterList__ValueAssignment_2 + // InternalRos1Parser.g:10587:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRos1Parser.g:10587:3: rule__ParameterList__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_2(); @@ -32014,14 +31884,14 @@ public final void rule__ParameterList__Group__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__3" - // InternalRos1Parser.g:10649:1: rule__ParameterList__Group__3 : rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ; + // InternalRos1Parser.g:10595:1: rule__ParameterList__Group__3 : rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ; public final void rule__ParameterList__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10653:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) - // InternalRos1Parser.g:10654:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 + // InternalRos1Parser.g:10599:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) + // InternalRos1Parser.g:10600:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 { pushFollow(FOLLOW_12); rule__ParameterList__Group__3__Impl(); @@ -32052,20 +31922,20 @@ public final void rule__ParameterList__Group__3() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__3__Impl" - // InternalRos1Parser.g:10661:1: rule__ParameterList__Group__3__Impl : ( ( rule__ParameterList__Group_3__0 )* ) ; + // InternalRos1Parser.g:10607:1: rule__ParameterList__Group__3__Impl : ( ( rule__ParameterList__Group_3__0 )* ) ; public final void rule__ParameterList__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10665:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) - // InternalRos1Parser.g:10666:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRos1Parser.g:10611:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) + // InternalRos1Parser.g:10612:1: ( ( rule__ParameterList__Group_3__0 )* ) { - // InternalRos1Parser.g:10666:1: ( ( rule__ParameterList__Group_3__0 )* ) - // InternalRos1Parser.g:10667:2: ( rule__ParameterList__Group_3__0 )* + // InternalRos1Parser.g:10612:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRos1Parser.g:10613:2: ( rule__ParameterList__Group_3__0 )* { before(grammarAccess.getParameterListAccess().getGroup_3()); - // InternalRos1Parser.g:10668:2: ( rule__ParameterList__Group_3__0 )* + // InternalRos1Parser.g:10614:2: ( rule__ParameterList__Group_3__0 )* loop63: do { int alt63=2; @@ -32078,7 +31948,7 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept switch (alt63) { case 1 : - // InternalRos1Parser.g:10668:3: rule__ParameterList__Group_3__0 + // InternalRos1Parser.g:10614:3: rule__ParameterList__Group_3__0 { pushFollow(FOLLOW_13); rule__ParameterList__Group_3__0(); @@ -32117,14 +31987,14 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__4" - // InternalRos1Parser.g:10676:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; + // InternalRos1Parser.g:10622:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; public final void rule__ParameterList__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10680:1: ( rule__ParameterList__Group__4__Impl ) - // InternalRos1Parser.g:10681:2: rule__ParameterList__Group__4__Impl + // InternalRos1Parser.g:10626:1: ( rule__ParameterList__Group__4__Impl ) + // InternalRos1Parser.g:10627:2: rule__ParameterList__Group__4__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group__4__Impl(); @@ -32150,17 +32020,17 @@ public final void rule__ParameterList__Group__4() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__4__Impl" - // InternalRos1Parser.g:10687:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; + // InternalRos1Parser.g:10633:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__ParameterList__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10691:1: ( ( RightSquareBracket ) ) - // InternalRos1Parser.g:10692:1: ( RightSquareBracket ) + // InternalRos1Parser.g:10637:1: ( ( RightSquareBracket ) ) + // InternalRos1Parser.g:10638:1: ( RightSquareBracket ) { - // InternalRos1Parser.g:10692:1: ( RightSquareBracket ) - // InternalRos1Parser.g:10693:2: RightSquareBracket + // InternalRos1Parser.g:10638:1: ( RightSquareBracket ) + // InternalRos1Parser.g:10639:2: RightSquareBracket { before(grammarAccess.getParameterListAccess().getRightSquareBracketKeyword_4()); match(input,RightSquareBracket,FOLLOW_2); @@ -32187,14 +32057,14 @@ public final void rule__ParameterList__Group__4__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group_3__0" - // InternalRos1Parser.g:10703:1: rule__ParameterList__Group_3__0 : rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ; + // InternalRos1Parser.g:10649:1: rule__ParameterList__Group_3__0 : rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ; public final void rule__ParameterList__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10707:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) - // InternalRos1Parser.g:10708:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 + // InternalRos1Parser.g:10653:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) + // InternalRos1Parser.g:10654:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 { pushFollow(FOLLOW_43); rule__ParameterList__Group_3__0__Impl(); @@ -32225,17 +32095,17 @@ public final void rule__ParameterList__Group_3__0() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__0__Impl" - // InternalRos1Parser.g:10715:1: rule__ParameterList__Group_3__0__Impl : ( Comma ) ; + // InternalRos1Parser.g:10661:1: rule__ParameterList__Group_3__0__Impl : ( Comma ) ; public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10719:1: ( ( Comma ) ) - // InternalRos1Parser.g:10720:1: ( Comma ) + // InternalRos1Parser.g:10665:1: ( ( Comma ) ) + // InternalRos1Parser.g:10666:1: ( Comma ) { - // InternalRos1Parser.g:10720:1: ( Comma ) - // InternalRos1Parser.g:10721:2: Comma + // InternalRos1Parser.g:10666:1: ( Comma ) + // InternalRos1Parser.g:10667:2: Comma { before(grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); match(input,Comma,FOLLOW_2); @@ -32262,14 +32132,14 @@ public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterList__Group_3__1" - // InternalRos1Parser.g:10730:1: rule__ParameterList__Group_3__1 : rule__ParameterList__Group_3__1__Impl ; + // InternalRos1Parser.g:10676:1: rule__ParameterList__Group_3__1 : rule__ParameterList__Group_3__1__Impl ; public final void rule__ParameterList__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10734:1: ( rule__ParameterList__Group_3__1__Impl ) - // InternalRos1Parser.g:10735:2: rule__ParameterList__Group_3__1__Impl + // InternalRos1Parser.g:10680:1: ( rule__ParameterList__Group_3__1__Impl ) + // InternalRos1Parser.g:10681:2: rule__ParameterList__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group_3__1__Impl(); @@ -32295,21 +32165,21 @@ public final void rule__ParameterList__Group_3__1() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__1__Impl" - // InternalRos1Parser.g:10741:1: rule__ParameterList__Group_3__1__Impl : ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ; + // InternalRos1Parser.g:10687:1: rule__ParameterList__Group_3__1__Impl : ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ; public final void rule__ParameterList__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10745:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) - // InternalRos1Parser.g:10746:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRos1Parser.g:10691:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) + // InternalRos1Parser.g:10692:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) { - // InternalRos1Parser.g:10746:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) - // InternalRos1Parser.g:10747:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRos1Parser.g:10692:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRos1Parser.g:10693:2: ( rule__ParameterList__ValueAssignment_3_1 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_3_1()); - // InternalRos1Parser.g:10748:2: ( rule__ParameterList__ValueAssignment_3_1 ) - // InternalRos1Parser.g:10748:3: rule__ParameterList__ValueAssignment_3_1 + // InternalRos1Parser.g:10694:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRos1Parser.g:10694:3: rule__ParameterList__ValueAssignment_3_1 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_3_1(); @@ -32342,16 +32212,16 @@ public final void rule__ParameterList__Group_3__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterAny__Group__0" - // InternalRos1Parser.g:10757:1: rule__ParameterAny__Group__0 : rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ; + // InternalRos1Parser.g:10703:1: rule__ParameterAny__Group__0 : rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ; public final void rule__ParameterAny__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10761:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) - // InternalRos1Parser.g:10762:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 + // InternalRos1Parser.g:10707:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) + // InternalRos1Parser.g:10708:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 { - pushFollow(FOLLOW_57); + pushFollow(FOLLOW_56); rule__ParameterAny__Group__0__Impl(); state._fsp--; @@ -32380,21 +32250,21 @@ public final void rule__ParameterAny__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__0__Impl" - // InternalRos1Parser.g:10769:1: rule__ParameterAny__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:10715:1: rule__ParameterAny__Group__0__Impl : ( () ) ; public final void rule__ParameterAny__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10773:1: ( ( () ) ) - // InternalRos1Parser.g:10774:1: ( () ) + // InternalRos1Parser.g:10719:1: ( ( () ) ) + // InternalRos1Parser.g:10720:1: ( () ) { - // InternalRos1Parser.g:10774:1: ( () ) - // InternalRos1Parser.g:10775:2: () + // InternalRos1Parser.g:10720:1: ( () ) + // InternalRos1Parser.g:10721:2: () { before(grammarAccess.getParameterAnyAccess().getParameterAnyAction_0()); - // InternalRos1Parser.g:10776:2: () - // InternalRos1Parser.g:10776:3: + // InternalRos1Parser.g:10722:2: () + // InternalRos1Parser.g:10722:3: { } @@ -32417,16 +32287,16 @@ public final void rule__ParameterAny__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__1" - // InternalRos1Parser.g:10784:1: rule__ParameterAny__Group__1 : rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ; + // InternalRos1Parser.g:10730:1: rule__ParameterAny__Group__1 : rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ; public final void rule__ParameterAny__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10788:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) - // InternalRos1Parser.g:10789:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 + // InternalRos1Parser.g:10734:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) + // InternalRos1Parser.g:10735:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 { - pushFollow(FOLLOW_58); + pushFollow(FOLLOW_57); rule__ParameterAny__Group__1__Impl(); state._fsp--; @@ -32455,17 +32325,17 @@ public final void rule__ParameterAny__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__1__Impl" - // InternalRos1Parser.g:10796:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; + // InternalRos1Parser.g:10742:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; public final void rule__ParameterAny__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10800:1: ( ( ParameterAny ) ) - // InternalRos1Parser.g:10801:1: ( ParameterAny ) + // InternalRos1Parser.g:10746:1: ( ( ParameterAny ) ) + // InternalRos1Parser.g:10747:1: ( ParameterAny ) { - // InternalRos1Parser.g:10801:1: ( ParameterAny ) - // InternalRos1Parser.g:10802:2: ParameterAny + // InternalRos1Parser.g:10747:1: ( ParameterAny ) + // InternalRos1Parser.g:10748:2: ParameterAny { before(grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); match(input,ParameterAny,FOLLOW_2); @@ -32492,14 +32362,14 @@ public final void rule__ParameterAny__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__2" - // InternalRos1Parser.g:10811:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl ; + // InternalRos1Parser.g:10757:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl ; public final void rule__ParameterAny__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10815:1: ( rule__ParameterAny__Group__2__Impl ) - // InternalRos1Parser.g:10816:2: rule__ParameterAny__Group__2__Impl + // InternalRos1Parser.g:10761:1: ( rule__ParameterAny__Group__2__Impl ) + // InternalRos1Parser.g:10762:2: rule__ParameterAny__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group__2__Impl(); @@ -32525,20 +32395,20 @@ public final void rule__ParameterAny__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__2__Impl" - // InternalRos1Parser.g:10822:1: rule__ParameterAny__Group__2__Impl : ( ( rule__ParameterAny__Group_2__0 )? ) ; + // InternalRos1Parser.g:10768:1: rule__ParameterAny__Group__2__Impl : ( ( rule__ParameterAny__Group_2__0 )? ) ; public final void rule__ParameterAny__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10826:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) - // InternalRos1Parser.g:10827:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalRos1Parser.g:10772:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) + // InternalRos1Parser.g:10773:1: ( ( rule__ParameterAny__Group_2__0 )? ) { - // InternalRos1Parser.g:10827:1: ( ( rule__ParameterAny__Group_2__0 )? ) - // InternalRos1Parser.g:10828:2: ( rule__ParameterAny__Group_2__0 )? + // InternalRos1Parser.g:10773:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalRos1Parser.g:10774:2: ( rule__ParameterAny__Group_2__0 )? { before(grammarAccess.getParameterAnyAccess().getGroup_2()); - // InternalRos1Parser.g:10829:2: ( rule__ParameterAny__Group_2__0 )? + // InternalRos1Parser.g:10775:2: ( rule__ParameterAny__Group_2__0 )? int alt64=2; int LA64_0 = input.LA(1); @@ -32547,7 +32417,7 @@ public final void rule__ParameterAny__Group__2__Impl() throws RecognitionExcepti } switch (alt64) { case 1 : - // InternalRos1Parser.g:10829:3: rule__ParameterAny__Group_2__0 + // InternalRos1Parser.g:10775:3: rule__ParameterAny__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__0(); @@ -32583,14 +32453,14 @@ public final void rule__ParameterAny__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group_2__0" - // InternalRos1Parser.g:10838:1: rule__ParameterAny__Group_2__0 : rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ; + // InternalRos1Parser.g:10784:1: rule__ParameterAny__Group_2__0 : rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ; public final void rule__ParameterAny__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10842:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) - // InternalRos1Parser.g:10843:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 + // InternalRos1Parser.g:10788:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) + // InternalRos1Parser.g:10789:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 { pushFollow(FOLLOW_7); rule__ParameterAny__Group_2__0__Impl(); @@ -32621,17 +32491,17 @@ public final void rule__ParameterAny__Group_2__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__0__Impl" - // InternalRos1Parser.g:10850:1: rule__ParameterAny__Group_2__0__Impl : ( Value ) ; + // InternalRos1Parser.g:10796:1: rule__ParameterAny__Group_2__0__Impl : ( Value ) ; public final void rule__ParameterAny__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10854:1: ( ( Value ) ) - // InternalRos1Parser.g:10855:1: ( Value ) + // InternalRos1Parser.g:10800:1: ( ( Value ) ) + // InternalRos1Parser.g:10801:1: ( Value ) { - // InternalRos1Parser.g:10855:1: ( Value ) - // InternalRos1Parser.g:10856:2: Value + // InternalRos1Parser.g:10801:1: ( Value ) + // InternalRos1Parser.g:10802:2: Value { before(grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); match(input,Value,FOLLOW_2); @@ -32658,14 +32528,14 @@ public final void rule__ParameterAny__Group_2__0__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterAny__Group_2__1" - // InternalRos1Parser.g:10865:1: rule__ParameterAny__Group_2__1 : rule__ParameterAny__Group_2__1__Impl ; + // InternalRos1Parser.g:10811:1: rule__ParameterAny__Group_2__1 : rule__ParameterAny__Group_2__1__Impl ; public final void rule__ParameterAny__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10869:1: ( rule__ParameterAny__Group_2__1__Impl ) - // InternalRos1Parser.g:10870:2: rule__ParameterAny__Group_2__1__Impl + // InternalRos1Parser.g:10815:1: ( rule__ParameterAny__Group_2__1__Impl ) + // InternalRos1Parser.g:10816:2: rule__ParameterAny__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__1__Impl(); @@ -32691,21 +32561,21 @@ public final void rule__ParameterAny__Group_2__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__1__Impl" - // InternalRos1Parser.g:10876:1: rule__ParameterAny__Group_2__1__Impl : ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ; + // InternalRos1Parser.g:10822:1: rule__ParameterAny__Group_2__1__Impl : ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ; public final void rule__ParameterAny__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10880:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) - // InternalRos1Parser.g:10881:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalRos1Parser.g:10826:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) + // InternalRos1Parser.g:10827:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) { - // InternalRos1Parser.g:10881:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) - // InternalRos1Parser.g:10882:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalRos1Parser.g:10827:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalRos1Parser.g:10828:2: ( rule__ParameterAny__ValueAssignment_2_1 ) { before(grammarAccess.getParameterAnyAccess().getValueAssignment_2_1()); - // InternalRos1Parser.g:10883:2: ( rule__ParameterAny__ValueAssignment_2_1 ) - // InternalRos1Parser.g:10883:3: rule__ParameterAny__ValueAssignment_2_1 + // InternalRos1Parser.g:10829:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalRos1Parser.g:10829:3: rule__ParameterAny__ValueAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterAny__ValueAssignment_2_1(); @@ -32738,14 +32608,14 @@ public final void rule__ParameterAny__Group_2__1__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterStruct__Group__0" - // InternalRos1Parser.g:10892:1: rule__ParameterStruct__Group__0 : rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ; + // InternalRos1Parser.g:10838:1: rule__ParameterStruct__Group__0 : rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ; public final void rule__ParameterStruct__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10896:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) - // InternalRos1Parser.g:10897:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 + // InternalRos1Parser.g:10842:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) + // InternalRos1Parser.g:10843:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 { pushFollow(FOLLOW_43); rule__ParameterStruct__Group__0__Impl(); @@ -32776,21 +32646,21 @@ public final void rule__ParameterStruct__Group__0() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__0__Impl" - // InternalRos1Parser.g:10904:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:10850:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10908:1: ( ( () ) ) - // InternalRos1Parser.g:10909:1: ( () ) + // InternalRos1Parser.g:10854:1: ( ( () ) ) + // InternalRos1Parser.g:10855:1: ( () ) { - // InternalRos1Parser.g:10909:1: ( () ) - // InternalRos1Parser.g:10910:2: () + // InternalRos1Parser.g:10855:1: ( () ) + // InternalRos1Parser.g:10856:2: () { before(grammarAccess.getParameterStructAccess().getParameterStructAction_0()); - // InternalRos1Parser.g:10911:2: () - // InternalRos1Parser.g:10911:3: + // InternalRos1Parser.g:10857:2: () + // InternalRos1Parser.g:10857:3: { } @@ -32813,14 +32683,14 @@ public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group__1" - // InternalRos1Parser.g:10919:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; + // InternalRos1Parser.g:10865:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; public final void rule__ParameterStruct__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10923:1: ( rule__ParameterStruct__Group__1__Impl ) - // InternalRos1Parser.g:10924:2: rule__ParameterStruct__Group__1__Impl + // InternalRos1Parser.g:10869:1: ( rule__ParameterStruct__Group__1__Impl ) + // InternalRos1Parser.g:10870:2: rule__ParameterStruct__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group__1__Impl(); @@ -32846,20 +32716,20 @@ public final void rule__ParameterStruct__Group__1() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__1__Impl" - // InternalRos1Parser.g:10930:1: rule__ParameterStruct__Group__1__Impl : ( ( rule__ParameterStruct__Group_1__0 )? ) ; + // InternalRos1Parser.g:10876:1: rule__ParameterStruct__Group__1__Impl : ( ( rule__ParameterStruct__Group_1__0 )? ) ; public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10934:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) - // InternalRos1Parser.g:10935:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRos1Parser.g:10880:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) + // InternalRos1Parser.g:10881:1: ( ( rule__ParameterStruct__Group_1__0 )? ) { - // InternalRos1Parser.g:10935:1: ( ( rule__ParameterStruct__Group_1__0 )? ) - // InternalRos1Parser.g:10936:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalRos1Parser.g:10881:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRos1Parser.g:10882:2: ( rule__ParameterStruct__Group_1__0 )? { before(grammarAccess.getParameterStructAccess().getGroup_1()); - // InternalRos1Parser.g:10937:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalRos1Parser.g:10883:2: ( rule__ParameterStruct__Group_1__0 )? int alt65=2; int LA65_0 = input.LA(1); @@ -32868,7 +32738,7 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce } switch (alt65) { case 1 : - // InternalRos1Parser.g:10937:3: rule__ParameterStruct__Group_1__0 + // InternalRos1Parser.g:10883:3: rule__ParameterStruct__Group_1__0 { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__0(); @@ -32904,14 +32774,14 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group_1__0" - // InternalRos1Parser.g:10946:1: rule__ParameterStruct__Group_1__0 : rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ; + // InternalRos1Parser.g:10892:1: rule__ParameterStruct__Group_1__0 : rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ; public final void rule__ParameterStruct__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10950:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) - // InternalRos1Parser.g:10951:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 + // InternalRos1Parser.g:10896:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) + // InternalRos1Parser.g:10897:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 { pushFollow(FOLLOW_5); rule__ParameterStruct__Group_1__0__Impl(); @@ -32942,17 +32812,17 @@ public final void rule__ParameterStruct__Group_1__0() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__0__Impl" - // InternalRos1Parser.g:10958:1: rule__ParameterStruct__Group_1__0__Impl : ( LeftSquareBracket ) ; + // InternalRos1Parser.g:10904:1: rule__ParameterStruct__Group_1__0__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10962:1: ( ( LeftSquareBracket ) ) - // InternalRos1Parser.g:10963:1: ( LeftSquareBracket ) + // InternalRos1Parser.g:10908:1: ( ( LeftSquareBracket ) ) + // InternalRos1Parser.g:10909:1: ( LeftSquareBracket ) { - // InternalRos1Parser.g:10963:1: ( LeftSquareBracket ) - // InternalRos1Parser.g:10964:2: LeftSquareBracket + // InternalRos1Parser.g:10909:1: ( LeftSquareBracket ) + // InternalRos1Parser.g:10910:2: LeftSquareBracket { before(grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); match(input,LeftSquareBracket,FOLLOW_2); @@ -32979,16 +32849,16 @@ public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__1" - // InternalRos1Parser.g:10973:1: rule__ParameterStruct__Group_1__1 : rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ; + // InternalRos1Parser.g:10919:1: rule__ParameterStruct__Group_1__1 : rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ; public final void rule__ParameterStruct__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10977:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) - // InternalRos1Parser.g:10978:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 + // InternalRos1Parser.g:10923:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) + // InternalRos1Parser.g:10924:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 { - pushFollow(FOLLOW_59); + pushFollow(FOLLOW_58); rule__ParameterStruct__Group_1__1__Impl(); state._fsp--; @@ -33017,17 +32887,17 @@ public final void rule__ParameterStruct__Group_1__1() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__1__Impl" - // InternalRos1Parser.g:10985:1: rule__ParameterStruct__Group_1__1__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:10931:1: rule__ParameterStruct__Group_1__1__Impl : ( RULE_BEGIN ) ; public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10989:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:10990:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:10935:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:10936:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:10990:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:10991:2: RULE_BEGIN + // InternalRos1Parser.g:10936:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:10937:2: RULE_BEGIN { before(grammarAccess.getParameterStructAccess().getBEGINTerminalRuleCall_1_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -33054,16 +32924,16 @@ public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__2" - // InternalRos1Parser.g:11000:1: rule__ParameterStruct__Group_1__2 : rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ; + // InternalRos1Parser.g:10946:1: rule__ParameterStruct__Group_1__2 : rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ; public final void rule__ParameterStruct__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11004:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) - // InternalRos1Parser.g:11005:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 + // InternalRos1Parser.g:10950:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) + // InternalRos1Parser.g:10951:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 { - pushFollow(FOLLOW_59); + pushFollow(FOLLOW_58); rule__ParameterStruct__Group_1__2__Impl(); state._fsp--; @@ -33092,20 +32962,20 @@ public final void rule__ParameterStruct__Group_1__2() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__2__Impl" - // InternalRos1Parser.g:11012:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) ; + // InternalRos1Parser.g:10958:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) ; public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11016:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) ) - // InternalRos1Parser.g:11017:1: ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) + // InternalRos1Parser.g:10962:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) ) + // InternalRos1Parser.g:10963:1: ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) { - // InternalRos1Parser.g:11017:1: ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) - // InternalRos1Parser.g:11018:2: ( rule__ParameterStruct__ValueAssignment_1_2 )* + // InternalRos1Parser.g:10963:1: ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) + // InternalRos1Parser.g:10964:2: ( rule__ParameterStruct__ValueAssignment_1_2 )* { before(grammarAccess.getParameterStructAccess().getValueAssignment_1_2()); - // InternalRos1Parser.g:11019:2: ( rule__ParameterStruct__ValueAssignment_1_2 )* + // InternalRos1Parser.g:10965:2: ( rule__ParameterStruct__ValueAssignment_1_2 )* loop66: do { int alt66=2; @@ -33118,7 +32988,7 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx switch (alt66) { case 1 : - // InternalRos1Parser.g:11019:3: rule__ParameterStruct__ValueAssignment_1_2 + // InternalRos1Parser.g:10965:3: rule__ParameterStruct__ValueAssignment_1_2 { pushFollow(FOLLOW_19); rule__ParameterStruct__ValueAssignment_1_2(); @@ -33157,14 +33027,14 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__3" - // InternalRos1Parser.g:11027:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 ; + // InternalRos1Parser.g:10973:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 ; public final void rule__ParameterStruct__Group_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11031:1: ( rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 ) - // InternalRos1Parser.g:11032:2: rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 + // InternalRos1Parser.g:10977:1: ( rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 ) + // InternalRos1Parser.g:10978:2: rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 { pushFollow(FOLLOW_24); rule__ParameterStruct__Group_1__3__Impl(); @@ -33195,17 +33065,17 @@ public final void rule__ParameterStruct__Group_1__3() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__3__Impl" - // InternalRos1Parser.g:11039:1: rule__ParameterStruct__Group_1__3__Impl : ( RightSquareBracket ) ; + // InternalRos1Parser.g:10985:1: rule__ParameterStruct__Group_1__3__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11043:1: ( ( RightSquareBracket ) ) - // InternalRos1Parser.g:11044:1: ( RightSquareBracket ) + // InternalRos1Parser.g:10989:1: ( ( RightSquareBracket ) ) + // InternalRos1Parser.g:10990:1: ( RightSquareBracket ) { - // InternalRos1Parser.g:11044:1: ( RightSquareBracket ) - // InternalRos1Parser.g:11045:2: RightSquareBracket + // InternalRos1Parser.g:10990:1: ( RightSquareBracket ) + // InternalRos1Parser.g:10991:2: RightSquareBracket { before(grammarAccess.getParameterStructAccess().getRightSquareBracketKeyword_1_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -33232,14 +33102,14 @@ public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__4" - // InternalRos1Parser.g:11054:1: rule__ParameterStruct__Group_1__4 : rule__ParameterStruct__Group_1__4__Impl ; + // InternalRos1Parser.g:11000:1: rule__ParameterStruct__Group_1__4 : rule__ParameterStruct__Group_1__4__Impl ; public final void rule__ParameterStruct__Group_1__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11058:1: ( rule__ParameterStruct__Group_1__4__Impl ) - // InternalRos1Parser.g:11059:2: rule__ParameterStruct__Group_1__4__Impl + // InternalRos1Parser.g:11004:1: ( rule__ParameterStruct__Group_1__4__Impl ) + // InternalRos1Parser.g:11005:2: rule__ParameterStruct__Group_1__4__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__4__Impl(); @@ -33265,17 +33135,17 @@ public final void rule__ParameterStruct__Group_1__4() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__4__Impl" - // InternalRos1Parser.g:11065:1: rule__ParameterStruct__Group_1__4__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:11011:1: rule__ParameterStruct__Group_1__4__Impl : ( RULE_END ) ; public final void rule__ParameterStruct__Group_1__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11069:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:11070:1: ( RULE_END ) + // InternalRos1Parser.g:11015:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:11016:1: ( RULE_END ) { - // InternalRos1Parser.g:11070:1: ( RULE_END ) - // InternalRos1Parser.g:11071:2: RULE_END + // InternalRos1Parser.g:11016:1: ( RULE_END ) + // InternalRos1Parser.g:11017:2: RULE_END { before(grammarAccess.getParameterStructAccess().getENDTerminalRuleCall_1_4()); match(input,RULE_END,FOLLOW_2); @@ -33302,14 +33172,14 @@ public final void rule__ParameterStruct__Group_1__4__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStructMember__Group__0" - // InternalRos1Parser.g:11081:1: rule__ParameterStructMember__Group__0 : rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ; + // InternalRos1Parser.g:11027:1: rule__ParameterStructMember__Group__0 : rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ; public final void rule__ParameterStructMember__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11085:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) - // InternalRos1Parser.g:11086:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 + // InternalRos1Parser.g:11031:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) + // InternalRos1Parser.g:11032:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 { pushFollow(FOLLOW_4); rule__ParameterStructMember__Group__0__Impl(); @@ -33340,21 +33210,21 @@ public final void rule__ParameterStructMember__Group__0() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__0__Impl" - // InternalRos1Parser.g:11093:1: rule__ParameterStructMember__Group__0__Impl : ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ; + // InternalRos1Parser.g:11039:1: rule__ParameterStructMember__Group__0__Impl : ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ; public final void rule__ParameterStructMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11097:1: ( ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ) - // InternalRos1Parser.g:11098:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + // InternalRos1Parser.g:11043:1: ( ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ) + // InternalRos1Parser.g:11044:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) { - // InternalRos1Parser.g:11098:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) - // InternalRos1Parser.g:11099:2: ( rule__ParameterStructMember__NameAssignment_0 ) + // InternalRos1Parser.g:11044:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + // InternalRos1Parser.g:11045:2: ( rule__ParameterStructMember__NameAssignment_0 ) { before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); - // InternalRos1Parser.g:11100:2: ( rule__ParameterStructMember__NameAssignment_0 ) - // InternalRos1Parser.g:11100:3: rule__ParameterStructMember__NameAssignment_0 + // InternalRos1Parser.g:11046:2: ( rule__ParameterStructMember__NameAssignment_0 ) + // InternalRos1Parser.g:11046:3: rule__ParameterStructMember__NameAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterStructMember__NameAssignment_0(); @@ -33387,14 +33257,14 @@ public final void rule__ParameterStructMember__Group__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__1" - // InternalRos1Parser.g:11108:1: rule__ParameterStructMember__Group__1 : rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ; + // InternalRos1Parser.g:11054:1: rule__ParameterStructMember__Group__1 : rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ; public final void rule__ParameterStructMember__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11112:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) - // InternalRos1Parser.g:11113:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 + // InternalRos1Parser.g:11058:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) + // InternalRos1Parser.g:11059:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 { pushFollow(FOLLOW_43); rule__ParameterStructMember__Group__1__Impl(); @@ -33425,17 +33295,17 @@ public final void rule__ParameterStructMember__Group__1() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__1__Impl" - // InternalRos1Parser.g:11120:1: rule__ParameterStructMember__Group__1__Impl : ( Colon ) ; + // InternalRos1Parser.g:11066:1: rule__ParameterStructMember__Group__1__Impl : ( Colon ) ; public final void rule__ParameterStructMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11124:1: ( ( Colon ) ) - // InternalRos1Parser.g:11125:1: ( Colon ) + // InternalRos1Parser.g:11070:1: ( ( Colon ) ) + // InternalRos1Parser.g:11071:1: ( Colon ) { - // InternalRos1Parser.g:11125:1: ( Colon ) - // InternalRos1Parser.g:11126:2: Colon + // InternalRos1Parser.g:11071:1: ( Colon ) + // InternalRos1Parser.g:11072:2: Colon { before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); match(input,Colon,FOLLOW_2); @@ -33462,14 +33332,14 @@ public final void rule__ParameterStructMember__Group__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__2" - // InternalRos1Parser.g:11135:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl ; + // InternalRos1Parser.g:11081:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl ; public final void rule__ParameterStructMember__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11139:1: ( rule__ParameterStructMember__Group__2__Impl ) - // InternalRos1Parser.g:11140:2: rule__ParameterStructMember__Group__2__Impl + // InternalRos1Parser.g:11085:1: ( rule__ParameterStructMember__Group__2__Impl ) + // InternalRos1Parser.g:11086:2: rule__ParameterStructMember__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterStructMember__Group__2__Impl(); @@ -33495,21 +33365,21 @@ public final void rule__ParameterStructMember__Group__2() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__2__Impl" - // InternalRos1Parser.g:11146:1: rule__ParameterStructMember__Group__2__Impl : ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) ; + // InternalRos1Parser.g:11092:1: rule__ParameterStructMember__Group__2__Impl : ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) ; public final void rule__ParameterStructMember__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11150:1: ( ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) ) - // InternalRos1Parser.g:11151:1: ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) + // InternalRos1Parser.g:11096:1: ( ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) ) + // InternalRos1Parser.g:11097:1: ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) { - // InternalRos1Parser.g:11151:1: ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) - // InternalRos1Parser.g:11152:2: ( rule__ParameterStructMember__ValueAssignment_2 ) + // InternalRos1Parser.g:11097:1: ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) + // InternalRos1Parser.g:11098:2: ( rule__ParameterStructMember__ValueAssignment_2 ) { before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_2()); - // InternalRos1Parser.g:11153:2: ( rule__ParameterStructMember__ValueAssignment_2 ) - // InternalRos1Parser.g:11153:3: rule__ParameterStructMember__ValueAssignment_2 + // InternalRos1Parser.g:11099:2: ( rule__ParameterStructMember__ValueAssignment_2 ) + // InternalRos1Parser.g:11099:3: rule__ParameterStructMember__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__ParameterStructMember__ValueAssignment_2(); @@ -33542,14 +33412,14 @@ public final void rule__ParameterStructMember__Group__2__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructTypeMember__Group__0" - // InternalRos1Parser.g:11162:1: rule__ParameterStructTypeMember__Group__0 : rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ; + // InternalRos1Parser.g:11108:1: rule__ParameterStructTypeMember__Group__0 : rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ; public final void rule__ParameterStructTypeMember__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11166:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) - // InternalRos1Parser.g:11167:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 + // InternalRos1Parser.g:11112:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) + // InternalRos1Parser.g:11113:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 { pushFollow(FOLLOW_41); rule__ParameterStructTypeMember__Group__0__Impl(); @@ -33580,21 +33450,21 @@ public final void rule__ParameterStructTypeMember__Group__0() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__0__Impl" - // InternalRos1Parser.g:11174:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; + // InternalRos1Parser.g:11120:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; public final void rule__ParameterStructTypeMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11178:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) - // InternalRos1Parser.g:11179:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRos1Parser.g:11124:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) + // InternalRos1Parser.g:11125:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) { - // InternalRos1Parser.g:11179:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) - // InternalRos1Parser.g:11180:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalRos1Parser.g:11125:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRos1Parser.g:11126:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getNameAssignment_0()); - // InternalRos1Parser.g:11181:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) - // InternalRos1Parser.g:11181:3: rule__ParameterStructTypeMember__NameAssignment_0 + // InternalRos1Parser.g:11127:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalRos1Parser.g:11127:3: rule__ParameterStructTypeMember__NameAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__NameAssignment_0(); @@ -33627,14 +33497,14 @@ public final void rule__ParameterStructTypeMember__Group__0__Impl() throws Recog // $ANTLR start "rule__ParameterStructTypeMember__Group__1" - // InternalRos1Parser.g:11189:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; + // InternalRos1Parser.g:11135:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; public final void rule__ParameterStructTypeMember__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11193:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) - // InternalRos1Parser.g:11194:2: rule__ParameterStructTypeMember__Group__1__Impl + // InternalRos1Parser.g:11139:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) + // InternalRos1Parser.g:11140:2: rule__ParameterStructTypeMember__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__Group__1__Impl(); @@ -33660,21 +33530,21 @@ public final void rule__ParameterStructTypeMember__Group__1() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__1__Impl" - // InternalRos1Parser.g:11200:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; + // InternalRos1Parser.g:11146:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; public final void rule__ParameterStructTypeMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11204:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) - // InternalRos1Parser.g:11205:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRos1Parser.g:11150:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) + // InternalRos1Parser.g:11151:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) { - // InternalRos1Parser.g:11205:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) - // InternalRos1Parser.g:11206:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalRos1Parser.g:11151:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRos1Parser.g:11152:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeAssignment_1()); - // InternalRos1Parser.g:11207:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) - // InternalRos1Parser.g:11207:3: rule__ParameterStructTypeMember__TypeAssignment_1 + // InternalRos1Parser.g:11153:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalRos1Parser.g:11153:3: rule__ParameterStructTypeMember__TypeAssignment_1 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__TypeAssignment_1(); @@ -33707,16 +33577,16 @@ public final void rule__ParameterStructTypeMember__Group__1__Impl() throws Recog // $ANTLR start "rule__MessagePart__Group__0" - // InternalRos1Parser.g:11216:1: rule__MessagePart__Group__0 : rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ; + // InternalRos1Parser.g:11162:1: rule__MessagePart__Group__0 : rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ; public final void rule__MessagePart__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11220:1: ( rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ) - // InternalRos1Parser.g:11221:2: rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 + // InternalRos1Parser.g:11166:1: ( rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ) + // InternalRos1Parser.g:11167:2: rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 { - pushFollow(FOLLOW_60); + pushFollow(FOLLOW_59); rule__MessagePart__Group__0__Impl(); state._fsp--; @@ -33745,21 +33615,21 @@ public final void rule__MessagePart__Group__0() throws RecognitionException { // $ANTLR start "rule__MessagePart__Group__0__Impl" - // InternalRos1Parser.g:11228:1: rule__MessagePart__Group__0__Impl : ( ( rule__MessagePart__TypeAssignment_0 ) ) ; + // InternalRos1Parser.g:11174:1: rule__MessagePart__Group__0__Impl : ( ( rule__MessagePart__TypeAssignment_0 ) ) ; public final void rule__MessagePart__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11232:1: ( ( ( rule__MessagePart__TypeAssignment_0 ) ) ) - // InternalRos1Parser.g:11233:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) + // InternalRos1Parser.g:11178:1: ( ( ( rule__MessagePart__TypeAssignment_0 ) ) ) + // InternalRos1Parser.g:11179:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) { - // InternalRos1Parser.g:11233:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) - // InternalRos1Parser.g:11234:2: ( rule__MessagePart__TypeAssignment_0 ) + // InternalRos1Parser.g:11179:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) + // InternalRos1Parser.g:11180:2: ( rule__MessagePart__TypeAssignment_0 ) { before(grammarAccess.getMessagePartAccess().getTypeAssignment_0()); - // InternalRos1Parser.g:11235:2: ( rule__MessagePart__TypeAssignment_0 ) - // InternalRos1Parser.g:11235:3: rule__MessagePart__TypeAssignment_0 + // InternalRos1Parser.g:11181:2: ( rule__MessagePart__TypeAssignment_0 ) + // InternalRos1Parser.g:11181:3: rule__MessagePart__TypeAssignment_0 { pushFollow(FOLLOW_2); rule__MessagePart__TypeAssignment_0(); @@ -33792,14 +33662,14 @@ public final void rule__MessagePart__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__MessagePart__Group__1" - // InternalRos1Parser.g:11243:1: rule__MessagePart__Group__1 : rule__MessagePart__Group__1__Impl ; + // InternalRos1Parser.g:11189:1: rule__MessagePart__Group__1 : rule__MessagePart__Group__1__Impl ; public final void rule__MessagePart__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11247:1: ( rule__MessagePart__Group__1__Impl ) - // InternalRos1Parser.g:11248:2: rule__MessagePart__Group__1__Impl + // InternalRos1Parser.g:11193:1: ( rule__MessagePart__Group__1__Impl ) + // InternalRos1Parser.g:11194:2: rule__MessagePart__Group__1__Impl { pushFollow(FOLLOW_2); rule__MessagePart__Group__1__Impl(); @@ -33825,21 +33695,21 @@ public final void rule__MessagePart__Group__1() throws RecognitionException { // $ANTLR start "rule__MessagePart__Group__1__Impl" - // InternalRos1Parser.g:11254:1: rule__MessagePart__Group__1__Impl : ( ( rule__MessagePart__DataAssignment_1 ) ) ; + // InternalRos1Parser.g:11200:1: rule__MessagePart__Group__1__Impl : ( ( rule__MessagePart__DataAssignment_1 ) ) ; public final void rule__MessagePart__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11258:1: ( ( ( rule__MessagePart__DataAssignment_1 ) ) ) - // InternalRos1Parser.g:11259:1: ( ( rule__MessagePart__DataAssignment_1 ) ) + // InternalRos1Parser.g:11204:1: ( ( ( rule__MessagePart__DataAssignment_1 ) ) ) + // InternalRos1Parser.g:11205:1: ( ( rule__MessagePart__DataAssignment_1 ) ) { - // InternalRos1Parser.g:11259:1: ( ( rule__MessagePart__DataAssignment_1 ) ) - // InternalRos1Parser.g:11260:2: ( rule__MessagePart__DataAssignment_1 ) + // InternalRos1Parser.g:11205:1: ( ( rule__MessagePart__DataAssignment_1 ) ) + // InternalRos1Parser.g:11206:2: ( rule__MessagePart__DataAssignment_1 ) { before(grammarAccess.getMessagePartAccess().getDataAssignment_1()); - // InternalRos1Parser.g:11261:2: ( rule__MessagePart__DataAssignment_1 ) - // InternalRos1Parser.g:11261:3: rule__MessagePart__DataAssignment_1 + // InternalRos1Parser.g:11207:2: ( rule__MessagePart__DataAssignment_1 ) + // InternalRos1Parser.g:11207:3: rule__MessagePart__DataAssignment_1 { pushFollow(FOLLOW_2); rule__MessagePart__DataAssignment_1(); @@ -33872,16 +33742,16 @@ public final void rule__MessagePart__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Bool__Group__0" - // InternalRos1Parser.g:11270:1: rule__Bool__Group__0 : rule__Bool__Group__0__Impl rule__Bool__Group__1 ; + // InternalRos1Parser.g:11216:1: rule__Bool__Group__0 : rule__Bool__Group__0__Impl rule__Bool__Group__1 ; public final void rule__Bool__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11274:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) - // InternalRos1Parser.g:11275:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 + // InternalRos1Parser.g:11220:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) + // InternalRos1Parser.g:11221:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 { - pushFollow(FOLLOW_61); + pushFollow(FOLLOW_60); rule__Bool__Group__0__Impl(); state._fsp--; @@ -33910,21 +33780,21 @@ public final void rule__Bool__Group__0() throws RecognitionException { // $ANTLR start "rule__Bool__Group__0__Impl" - // InternalRos1Parser.g:11282:1: rule__Bool__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11228:1: rule__Bool__Group__0__Impl : ( () ) ; public final void rule__Bool__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11286:1: ( ( () ) ) - // InternalRos1Parser.g:11287:1: ( () ) + // InternalRos1Parser.g:11232:1: ( ( () ) ) + // InternalRos1Parser.g:11233:1: ( () ) { - // InternalRos1Parser.g:11287:1: ( () ) - // InternalRos1Parser.g:11288:2: () + // InternalRos1Parser.g:11233:1: ( () ) + // InternalRos1Parser.g:11234:2: () { before(grammarAccess.getBoolAccess().getBoolAction_0()); - // InternalRos1Parser.g:11289:2: () - // InternalRos1Parser.g:11289:3: + // InternalRos1Parser.g:11235:2: () + // InternalRos1Parser.g:11235:3: { } @@ -33947,14 +33817,14 @@ public final void rule__Bool__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1" - // InternalRos1Parser.g:11297:1: rule__Bool__Group__1 : rule__Bool__Group__1__Impl ; + // InternalRos1Parser.g:11243:1: rule__Bool__Group__1 : rule__Bool__Group__1__Impl ; public final void rule__Bool__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11301:1: ( rule__Bool__Group__1__Impl ) - // InternalRos1Parser.g:11302:2: rule__Bool__Group__1__Impl + // InternalRos1Parser.g:11247:1: ( rule__Bool__Group__1__Impl ) + // InternalRos1Parser.g:11248:2: rule__Bool__Group__1__Impl { pushFollow(FOLLOW_2); rule__Bool__Group__1__Impl(); @@ -33980,17 +33850,17 @@ public final void rule__Bool__Group__1() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1__Impl" - // InternalRos1Parser.g:11308:1: rule__Bool__Group__1__Impl : ( Bool ) ; + // InternalRos1Parser.g:11254:1: rule__Bool__Group__1__Impl : ( Bool ) ; public final void rule__Bool__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11312:1: ( ( Bool ) ) - // InternalRos1Parser.g:11313:1: ( Bool ) + // InternalRos1Parser.g:11258:1: ( ( Bool ) ) + // InternalRos1Parser.g:11259:1: ( Bool ) { - // InternalRos1Parser.g:11313:1: ( Bool ) - // InternalRos1Parser.g:11314:2: Bool + // InternalRos1Parser.g:11259:1: ( Bool ) + // InternalRos1Parser.g:11260:2: Bool { before(grammarAccess.getBoolAccess().getBoolKeyword_1()); match(input,Bool,FOLLOW_2); @@ -34017,16 +33887,16 @@ public final void rule__Bool__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0" - // InternalRos1Parser.g:11324:1: rule__Int8__Group__0 : rule__Int8__Group__0__Impl rule__Int8__Group__1 ; + // InternalRos1Parser.g:11270:1: rule__Int8__Group__0 : rule__Int8__Group__0__Impl rule__Int8__Group__1 ; public final void rule__Int8__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11328:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) - // InternalRos1Parser.g:11329:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 + // InternalRos1Parser.g:11274:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) + // InternalRos1Parser.g:11275:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 { - pushFollow(FOLLOW_62); + pushFollow(FOLLOW_61); rule__Int8__Group__0__Impl(); state._fsp--; @@ -34055,21 +33925,21 @@ public final void rule__Int8__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0__Impl" - // InternalRos1Parser.g:11336:1: rule__Int8__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11282:1: rule__Int8__Group__0__Impl : ( () ) ; public final void rule__Int8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11340:1: ( ( () ) ) - // InternalRos1Parser.g:11341:1: ( () ) + // InternalRos1Parser.g:11286:1: ( ( () ) ) + // InternalRos1Parser.g:11287:1: ( () ) { - // InternalRos1Parser.g:11341:1: ( () ) - // InternalRos1Parser.g:11342:2: () + // InternalRos1Parser.g:11287:1: ( () ) + // InternalRos1Parser.g:11288:2: () { before(grammarAccess.getInt8Access().getInt8Action_0()); - // InternalRos1Parser.g:11343:2: () - // InternalRos1Parser.g:11343:3: + // InternalRos1Parser.g:11289:2: () + // InternalRos1Parser.g:11289:3: { } @@ -34092,14 +33962,14 @@ public final void rule__Int8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1" - // InternalRos1Parser.g:11351:1: rule__Int8__Group__1 : rule__Int8__Group__1__Impl ; + // InternalRos1Parser.g:11297:1: rule__Int8__Group__1 : rule__Int8__Group__1__Impl ; public final void rule__Int8__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11355:1: ( rule__Int8__Group__1__Impl ) - // InternalRos1Parser.g:11356:2: rule__Int8__Group__1__Impl + // InternalRos1Parser.g:11301:1: ( rule__Int8__Group__1__Impl ) + // InternalRos1Parser.g:11302:2: rule__Int8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8__Group__1__Impl(); @@ -34125,17 +33995,17 @@ public final void rule__Int8__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1__Impl" - // InternalRos1Parser.g:11362:1: rule__Int8__Group__1__Impl : ( Int8 ) ; + // InternalRos1Parser.g:11308:1: rule__Int8__Group__1__Impl : ( Int8 ) ; public final void rule__Int8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11366:1: ( ( Int8 ) ) - // InternalRos1Parser.g:11367:1: ( Int8 ) + // InternalRos1Parser.g:11312:1: ( ( Int8 ) ) + // InternalRos1Parser.g:11313:1: ( Int8 ) { - // InternalRos1Parser.g:11367:1: ( Int8 ) - // InternalRos1Parser.g:11368:2: Int8 + // InternalRos1Parser.g:11313:1: ( Int8 ) + // InternalRos1Parser.g:11314:2: Int8 { before(grammarAccess.getInt8Access().getInt8Keyword_1()); match(input,Int8,FOLLOW_2); @@ -34162,16 +34032,16 @@ public final void rule__Int8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0" - // InternalRos1Parser.g:11378:1: rule__Uint8__Group__0 : rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ; + // InternalRos1Parser.g:11324:1: rule__Uint8__Group__0 : rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ; public final void rule__Uint8__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11382:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) - // InternalRos1Parser.g:11383:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 + // InternalRos1Parser.g:11328:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) + // InternalRos1Parser.g:11329:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 { - pushFollow(FOLLOW_63); + pushFollow(FOLLOW_62); rule__Uint8__Group__0__Impl(); state._fsp--; @@ -34200,21 +34070,21 @@ public final void rule__Uint8__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0__Impl" - // InternalRos1Parser.g:11390:1: rule__Uint8__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11336:1: rule__Uint8__Group__0__Impl : ( () ) ; public final void rule__Uint8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11394:1: ( ( () ) ) - // InternalRos1Parser.g:11395:1: ( () ) + // InternalRos1Parser.g:11340:1: ( ( () ) ) + // InternalRos1Parser.g:11341:1: ( () ) { - // InternalRos1Parser.g:11395:1: ( () ) - // InternalRos1Parser.g:11396:2: () + // InternalRos1Parser.g:11341:1: ( () ) + // InternalRos1Parser.g:11342:2: () { before(grammarAccess.getUint8Access().getUint8Action_0()); - // InternalRos1Parser.g:11397:2: () - // InternalRos1Parser.g:11397:3: + // InternalRos1Parser.g:11343:2: () + // InternalRos1Parser.g:11343:3: { } @@ -34237,14 +34107,14 @@ public final void rule__Uint8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1" - // InternalRos1Parser.g:11405:1: rule__Uint8__Group__1 : rule__Uint8__Group__1__Impl ; + // InternalRos1Parser.g:11351:1: rule__Uint8__Group__1 : rule__Uint8__Group__1__Impl ; public final void rule__Uint8__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11409:1: ( rule__Uint8__Group__1__Impl ) - // InternalRos1Parser.g:11410:2: rule__Uint8__Group__1__Impl + // InternalRos1Parser.g:11355:1: ( rule__Uint8__Group__1__Impl ) + // InternalRos1Parser.g:11356:2: rule__Uint8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8__Group__1__Impl(); @@ -34270,17 +34140,17 @@ public final void rule__Uint8__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1__Impl" - // InternalRos1Parser.g:11416:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; + // InternalRos1Parser.g:11362:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; public final void rule__Uint8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11420:1: ( ( Uint8 ) ) - // InternalRos1Parser.g:11421:1: ( Uint8 ) + // InternalRos1Parser.g:11366:1: ( ( Uint8 ) ) + // InternalRos1Parser.g:11367:1: ( Uint8 ) { - // InternalRos1Parser.g:11421:1: ( Uint8 ) - // InternalRos1Parser.g:11422:2: Uint8 + // InternalRos1Parser.g:11367:1: ( Uint8 ) + // InternalRos1Parser.g:11368:2: Uint8 { before(grammarAccess.getUint8Access().getUint8Keyword_1()); match(input,Uint8,FOLLOW_2); @@ -34307,16 +34177,16 @@ public final void rule__Uint8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0" - // InternalRos1Parser.g:11432:1: rule__Int16__Group__0 : rule__Int16__Group__0__Impl rule__Int16__Group__1 ; + // InternalRos1Parser.g:11378:1: rule__Int16__Group__0 : rule__Int16__Group__0__Impl rule__Int16__Group__1 ; public final void rule__Int16__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11436:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) - // InternalRos1Parser.g:11437:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 + // InternalRos1Parser.g:11382:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) + // InternalRos1Parser.g:11383:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 { - pushFollow(FOLLOW_64); + pushFollow(FOLLOW_63); rule__Int16__Group__0__Impl(); state._fsp--; @@ -34345,21 +34215,21 @@ public final void rule__Int16__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0__Impl" - // InternalRos1Parser.g:11444:1: rule__Int16__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11390:1: rule__Int16__Group__0__Impl : ( () ) ; public final void rule__Int16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11448:1: ( ( () ) ) - // InternalRos1Parser.g:11449:1: ( () ) + // InternalRos1Parser.g:11394:1: ( ( () ) ) + // InternalRos1Parser.g:11395:1: ( () ) { - // InternalRos1Parser.g:11449:1: ( () ) - // InternalRos1Parser.g:11450:2: () + // InternalRos1Parser.g:11395:1: ( () ) + // InternalRos1Parser.g:11396:2: () { before(grammarAccess.getInt16Access().getInt16Action_0()); - // InternalRos1Parser.g:11451:2: () - // InternalRos1Parser.g:11451:3: + // InternalRos1Parser.g:11397:2: () + // InternalRos1Parser.g:11397:3: { } @@ -34382,14 +34252,14 @@ public final void rule__Int16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1" - // InternalRos1Parser.g:11459:1: rule__Int16__Group__1 : rule__Int16__Group__1__Impl ; + // InternalRos1Parser.g:11405:1: rule__Int16__Group__1 : rule__Int16__Group__1__Impl ; public final void rule__Int16__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11463:1: ( rule__Int16__Group__1__Impl ) - // InternalRos1Parser.g:11464:2: rule__Int16__Group__1__Impl + // InternalRos1Parser.g:11409:1: ( rule__Int16__Group__1__Impl ) + // InternalRos1Parser.g:11410:2: rule__Int16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16__Group__1__Impl(); @@ -34415,17 +34285,17 @@ public final void rule__Int16__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1__Impl" - // InternalRos1Parser.g:11470:1: rule__Int16__Group__1__Impl : ( Int16 ) ; + // InternalRos1Parser.g:11416:1: rule__Int16__Group__1__Impl : ( Int16 ) ; public final void rule__Int16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11474:1: ( ( Int16 ) ) - // InternalRos1Parser.g:11475:1: ( Int16 ) + // InternalRos1Parser.g:11420:1: ( ( Int16 ) ) + // InternalRos1Parser.g:11421:1: ( Int16 ) { - // InternalRos1Parser.g:11475:1: ( Int16 ) - // InternalRos1Parser.g:11476:2: Int16 + // InternalRos1Parser.g:11421:1: ( Int16 ) + // InternalRos1Parser.g:11422:2: Int16 { before(grammarAccess.getInt16Access().getInt16Keyword_1()); match(input,Int16,FOLLOW_2); @@ -34452,16 +34322,16 @@ public final void rule__Int16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0" - // InternalRos1Parser.g:11486:1: rule__Uint16__Group__0 : rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ; + // InternalRos1Parser.g:11432:1: rule__Uint16__Group__0 : rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ; public final void rule__Uint16__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11490:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) - // InternalRos1Parser.g:11491:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 + // InternalRos1Parser.g:11436:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) + // InternalRos1Parser.g:11437:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 { - pushFollow(FOLLOW_65); + pushFollow(FOLLOW_64); rule__Uint16__Group__0__Impl(); state._fsp--; @@ -34490,21 +34360,21 @@ public final void rule__Uint16__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0__Impl" - // InternalRos1Parser.g:11498:1: rule__Uint16__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11444:1: rule__Uint16__Group__0__Impl : ( () ) ; public final void rule__Uint16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11502:1: ( ( () ) ) - // InternalRos1Parser.g:11503:1: ( () ) + // InternalRos1Parser.g:11448:1: ( ( () ) ) + // InternalRos1Parser.g:11449:1: ( () ) { - // InternalRos1Parser.g:11503:1: ( () ) - // InternalRos1Parser.g:11504:2: () + // InternalRos1Parser.g:11449:1: ( () ) + // InternalRos1Parser.g:11450:2: () { before(grammarAccess.getUint16Access().getUint16Action_0()); - // InternalRos1Parser.g:11505:2: () - // InternalRos1Parser.g:11505:3: + // InternalRos1Parser.g:11451:2: () + // InternalRos1Parser.g:11451:3: { } @@ -34527,14 +34397,14 @@ public final void rule__Uint16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1" - // InternalRos1Parser.g:11513:1: rule__Uint16__Group__1 : rule__Uint16__Group__1__Impl ; + // InternalRos1Parser.g:11459:1: rule__Uint16__Group__1 : rule__Uint16__Group__1__Impl ; public final void rule__Uint16__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11517:1: ( rule__Uint16__Group__1__Impl ) - // InternalRos1Parser.g:11518:2: rule__Uint16__Group__1__Impl + // InternalRos1Parser.g:11463:1: ( rule__Uint16__Group__1__Impl ) + // InternalRos1Parser.g:11464:2: rule__Uint16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16__Group__1__Impl(); @@ -34560,17 +34430,17 @@ public final void rule__Uint16__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1__Impl" - // InternalRos1Parser.g:11524:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; + // InternalRos1Parser.g:11470:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; public final void rule__Uint16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11528:1: ( ( Uint16 ) ) - // InternalRos1Parser.g:11529:1: ( Uint16 ) + // InternalRos1Parser.g:11474:1: ( ( Uint16 ) ) + // InternalRos1Parser.g:11475:1: ( Uint16 ) { - // InternalRos1Parser.g:11529:1: ( Uint16 ) - // InternalRos1Parser.g:11530:2: Uint16 + // InternalRos1Parser.g:11475:1: ( Uint16 ) + // InternalRos1Parser.g:11476:2: Uint16 { before(grammarAccess.getUint16Access().getUint16Keyword_1()); match(input,Uint16,FOLLOW_2); @@ -34597,16 +34467,16 @@ public final void rule__Uint16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0" - // InternalRos1Parser.g:11540:1: rule__Int32__Group__0 : rule__Int32__Group__0__Impl rule__Int32__Group__1 ; + // InternalRos1Parser.g:11486:1: rule__Int32__Group__0 : rule__Int32__Group__0__Impl rule__Int32__Group__1 ; public final void rule__Int32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11544:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) - // InternalRos1Parser.g:11545:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 + // InternalRos1Parser.g:11490:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) + // InternalRos1Parser.g:11491:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 { - pushFollow(FOLLOW_66); + pushFollow(FOLLOW_65); rule__Int32__Group__0__Impl(); state._fsp--; @@ -34635,21 +34505,21 @@ public final void rule__Int32__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0__Impl" - // InternalRos1Parser.g:11552:1: rule__Int32__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11498:1: rule__Int32__Group__0__Impl : ( () ) ; public final void rule__Int32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11556:1: ( ( () ) ) - // InternalRos1Parser.g:11557:1: ( () ) + // InternalRos1Parser.g:11502:1: ( ( () ) ) + // InternalRos1Parser.g:11503:1: ( () ) { - // InternalRos1Parser.g:11557:1: ( () ) - // InternalRos1Parser.g:11558:2: () + // InternalRos1Parser.g:11503:1: ( () ) + // InternalRos1Parser.g:11504:2: () { before(grammarAccess.getInt32Access().getInt32Action_0()); - // InternalRos1Parser.g:11559:2: () - // InternalRos1Parser.g:11559:3: + // InternalRos1Parser.g:11505:2: () + // InternalRos1Parser.g:11505:3: { } @@ -34672,14 +34542,14 @@ public final void rule__Int32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1" - // InternalRos1Parser.g:11567:1: rule__Int32__Group__1 : rule__Int32__Group__1__Impl ; + // InternalRos1Parser.g:11513:1: rule__Int32__Group__1 : rule__Int32__Group__1__Impl ; public final void rule__Int32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11571:1: ( rule__Int32__Group__1__Impl ) - // InternalRos1Parser.g:11572:2: rule__Int32__Group__1__Impl + // InternalRos1Parser.g:11517:1: ( rule__Int32__Group__1__Impl ) + // InternalRos1Parser.g:11518:2: rule__Int32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32__Group__1__Impl(); @@ -34705,17 +34575,17 @@ public final void rule__Int32__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1__Impl" - // InternalRos1Parser.g:11578:1: rule__Int32__Group__1__Impl : ( Int32 ) ; + // InternalRos1Parser.g:11524:1: rule__Int32__Group__1__Impl : ( Int32 ) ; public final void rule__Int32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11582:1: ( ( Int32 ) ) - // InternalRos1Parser.g:11583:1: ( Int32 ) + // InternalRos1Parser.g:11528:1: ( ( Int32 ) ) + // InternalRos1Parser.g:11529:1: ( Int32 ) { - // InternalRos1Parser.g:11583:1: ( Int32 ) - // InternalRos1Parser.g:11584:2: Int32 + // InternalRos1Parser.g:11529:1: ( Int32 ) + // InternalRos1Parser.g:11530:2: Int32 { before(grammarAccess.getInt32Access().getInt32Keyword_1()); match(input,Int32,FOLLOW_2); @@ -34742,16 +34612,16 @@ public final void rule__Int32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0" - // InternalRos1Parser.g:11594:1: rule__Uint32__Group__0 : rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ; + // InternalRos1Parser.g:11540:1: rule__Uint32__Group__0 : rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ; public final void rule__Uint32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11598:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) - // InternalRos1Parser.g:11599:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 + // InternalRos1Parser.g:11544:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) + // InternalRos1Parser.g:11545:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 { - pushFollow(FOLLOW_67); + pushFollow(FOLLOW_66); rule__Uint32__Group__0__Impl(); state._fsp--; @@ -34780,21 +34650,21 @@ public final void rule__Uint32__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0__Impl" - // InternalRos1Parser.g:11606:1: rule__Uint32__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11552:1: rule__Uint32__Group__0__Impl : ( () ) ; public final void rule__Uint32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11610:1: ( ( () ) ) - // InternalRos1Parser.g:11611:1: ( () ) + // InternalRos1Parser.g:11556:1: ( ( () ) ) + // InternalRos1Parser.g:11557:1: ( () ) { - // InternalRos1Parser.g:11611:1: ( () ) - // InternalRos1Parser.g:11612:2: () + // InternalRos1Parser.g:11557:1: ( () ) + // InternalRos1Parser.g:11558:2: () { before(grammarAccess.getUint32Access().getUint32Action_0()); - // InternalRos1Parser.g:11613:2: () - // InternalRos1Parser.g:11613:3: + // InternalRos1Parser.g:11559:2: () + // InternalRos1Parser.g:11559:3: { } @@ -34817,14 +34687,14 @@ public final void rule__Uint32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1" - // InternalRos1Parser.g:11621:1: rule__Uint32__Group__1 : rule__Uint32__Group__1__Impl ; + // InternalRos1Parser.g:11567:1: rule__Uint32__Group__1 : rule__Uint32__Group__1__Impl ; public final void rule__Uint32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11625:1: ( rule__Uint32__Group__1__Impl ) - // InternalRos1Parser.g:11626:2: rule__Uint32__Group__1__Impl + // InternalRos1Parser.g:11571:1: ( rule__Uint32__Group__1__Impl ) + // InternalRos1Parser.g:11572:2: rule__Uint32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32__Group__1__Impl(); @@ -34850,17 +34720,17 @@ public final void rule__Uint32__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1__Impl" - // InternalRos1Parser.g:11632:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; + // InternalRos1Parser.g:11578:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; public final void rule__Uint32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11636:1: ( ( Uint32 ) ) - // InternalRos1Parser.g:11637:1: ( Uint32 ) + // InternalRos1Parser.g:11582:1: ( ( Uint32 ) ) + // InternalRos1Parser.g:11583:1: ( Uint32 ) { - // InternalRos1Parser.g:11637:1: ( Uint32 ) - // InternalRos1Parser.g:11638:2: Uint32 + // InternalRos1Parser.g:11583:1: ( Uint32 ) + // InternalRos1Parser.g:11584:2: Uint32 { before(grammarAccess.getUint32Access().getUint32Keyword_1()); match(input,Uint32,FOLLOW_2); @@ -34887,16 +34757,16 @@ public final void rule__Uint32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0" - // InternalRos1Parser.g:11648:1: rule__Int64__Group__0 : rule__Int64__Group__0__Impl rule__Int64__Group__1 ; + // InternalRos1Parser.g:11594:1: rule__Int64__Group__0 : rule__Int64__Group__0__Impl rule__Int64__Group__1 ; public final void rule__Int64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11652:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) - // InternalRos1Parser.g:11653:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 + // InternalRos1Parser.g:11598:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) + // InternalRos1Parser.g:11599:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 { - pushFollow(FOLLOW_68); + pushFollow(FOLLOW_67); rule__Int64__Group__0__Impl(); state._fsp--; @@ -34925,21 +34795,21 @@ public final void rule__Int64__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0__Impl" - // InternalRos1Parser.g:11660:1: rule__Int64__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11606:1: rule__Int64__Group__0__Impl : ( () ) ; public final void rule__Int64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11664:1: ( ( () ) ) - // InternalRos1Parser.g:11665:1: ( () ) + // InternalRos1Parser.g:11610:1: ( ( () ) ) + // InternalRos1Parser.g:11611:1: ( () ) { - // InternalRos1Parser.g:11665:1: ( () ) - // InternalRos1Parser.g:11666:2: () + // InternalRos1Parser.g:11611:1: ( () ) + // InternalRos1Parser.g:11612:2: () { before(grammarAccess.getInt64Access().getInt64Action_0()); - // InternalRos1Parser.g:11667:2: () - // InternalRos1Parser.g:11667:3: + // InternalRos1Parser.g:11613:2: () + // InternalRos1Parser.g:11613:3: { } @@ -34962,14 +34832,14 @@ public final void rule__Int64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1" - // InternalRos1Parser.g:11675:1: rule__Int64__Group__1 : rule__Int64__Group__1__Impl ; + // InternalRos1Parser.g:11621:1: rule__Int64__Group__1 : rule__Int64__Group__1__Impl ; public final void rule__Int64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11679:1: ( rule__Int64__Group__1__Impl ) - // InternalRos1Parser.g:11680:2: rule__Int64__Group__1__Impl + // InternalRos1Parser.g:11625:1: ( rule__Int64__Group__1__Impl ) + // InternalRos1Parser.g:11626:2: rule__Int64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64__Group__1__Impl(); @@ -34995,17 +34865,17 @@ public final void rule__Int64__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1__Impl" - // InternalRos1Parser.g:11686:1: rule__Int64__Group__1__Impl : ( Int64 ) ; + // InternalRos1Parser.g:11632:1: rule__Int64__Group__1__Impl : ( Int64 ) ; public final void rule__Int64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11690:1: ( ( Int64 ) ) - // InternalRos1Parser.g:11691:1: ( Int64 ) + // InternalRos1Parser.g:11636:1: ( ( Int64 ) ) + // InternalRos1Parser.g:11637:1: ( Int64 ) { - // InternalRos1Parser.g:11691:1: ( Int64 ) - // InternalRos1Parser.g:11692:2: Int64 + // InternalRos1Parser.g:11637:1: ( Int64 ) + // InternalRos1Parser.g:11638:2: Int64 { before(grammarAccess.getInt64Access().getInt64Keyword_1()); match(input,Int64,FOLLOW_2); @@ -35032,16 +34902,16 @@ public final void rule__Int64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0" - // InternalRos1Parser.g:11702:1: rule__Uint64__Group__0 : rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ; + // InternalRos1Parser.g:11648:1: rule__Uint64__Group__0 : rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ; public final void rule__Uint64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11706:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) - // InternalRos1Parser.g:11707:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 + // InternalRos1Parser.g:11652:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) + // InternalRos1Parser.g:11653:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 { - pushFollow(FOLLOW_69); + pushFollow(FOLLOW_68); rule__Uint64__Group__0__Impl(); state._fsp--; @@ -35070,21 +34940,21 @@ public final void rule__Uint64__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0__Impl" - // InternalRos1Parser.g:11714:1: rule__Uint64__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11660:1: rule__Uint64__Group__0__Impl : ( () ) ; public final void rule__Uint64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11718:1: ( ( () ) ) - // InternalRos1Parser.g:11719:1: ( () ) + // InternalRos1Parser.g:11664:1: ( ( () ) ) + // InternalRos1Parser.g:11665:1: ( () ) { - // InternalRos1Parser.g:11719:1: ( () ) - // InternalRos1Parser.g:11720:2: () + // InternalRos1Parser.g:11665:1: ( () ) + // InternalRos1Parser.g:11666:2: () { before(grammarAccess.getUint64Access().getUint64Action_0()); - // InternalRos1Parser.g:11721:2: () - // InternalRos1Parser.g:11721:3: + // InternalRos1Parser.g:11667:2: () + // InternalRos1Parser.g:11667:3: { } @@ -35107,14 +34977,14 @@ public final void rule__Uint64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1" - // InternalRos1Parser.g:11729:1: rule__Uint64__Group__1 : rule__Uint64__Group__1__Impl ; + // InternalRos1Parser.g:11675:1: rule__Uint64__Group__1 : rule__Uint64__Group__1__Impl ; public final void rule__Uint64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11733:1: ( rule__Uint64__Group__1__Impl ) - // InternalRos1Parser.g:11734:2: rule__Uint64__Group__1__Impl + // InternalRos1Parser.g:11679:1: ( rule__Uint64__Group__1__Impl ) + // InternalRos1Parser.g:11680:2: rule__Uint64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64__Group__1__Impl(); @@ -35140,17 +35010,17 @@ public final void rule__Uint64__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1__Impl" - // InternalRos1Parser.g:11740:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; + // InternalRos1Parser.g:11686:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; public final void rule__Uint64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11744:1: ( ( Uint64 ) ) - // InternalRos1Parser.g:11745:1: ( Uint64 ) + // InternalRos1Parser.g:11690:1: ( ( Uint64 ) ) + // InternalRos1Parser.g:11691:1: ( Uint64 ) { - // InternalRos1Parser.g:11745:1: ( Uint64 ) - // InternalRos1Parser.g:11746:2: Uint64 + // InternalRos1Parser.g:11691:1: ( Uint64 ) + // InternalRos1Parser.g:11692:2: Uint64 { before(grammarAccess.getUint64Access().getUint64Keyword_1()); match(input,Uint64,FOLLOW_2); @@ -35177,16 +35047,16 @@ public final void rule__Uint64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0" - // InternalRos1Parser.g:11756:1: rule__Float32__Group__0 : rule__Float32__Group__0__Impl rule__Float32__Group__1 ; + // InternalRos1Parser.g:11702:1: rule__Float32__Group__0 : rule__Float32__Group__0__Impl rule__Float32__Group__1 ; public final void rule__Float32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11760:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) - // InternalRos1Parser.g:11761:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 + // InternalRos1Parser.g:11706:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) + // InternalRos1Parser.g:11707:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 { - pushFollow(FOLLOW_70); + pushFollow(FOLLOW_69); rule__Float32__Group__0__Impl(); state._fsp--; @@ -35215,21 +35085,21 @@ public final void rule__Float32__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0__Impl" - // InternalRos1Parser.g:11768:1: rule__Float32__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11714:1: rule__Float32__Group__0__Impl : ( () ) ; public final void rule__Float32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11772:1: ( ( () ) ) - // InternalRos1Parser.g:11773:1: ( () ) + // InternalRos1Parser.g:11718:1: ( ( () ) ) + // InternalRos1Parser.g:11719:1: ( () ) { - // InternalRos1Parser.g:11773:1: ( () ) - // InternalRos1Parser.g:11774:2: () + // InternalRos1Parser.g:11719:1: ( () ) + // InternalRos1Parser.g:11720:2: () { before(grammarAccess.getFloat32Access().getFloat32Action_0()); - // InternalRos1Parser.g:11775:2: () - // InternalRos1Parser.g:11775:3: + // InternalRos1Parser.g:11721:2: () + // InternalRos1Parser.g:11721:3: { } @@ -35252,14 +35122,14 @@ public final void rule__Float32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1" - // InternalRos1Parser.g:11783:1: rule__Float32__Group__1 : rule__Float32__Group__1__Impl ; + // InternalRos1Parser.g:11729:1: rule__Float32__Group__1 : rule__Float32__Group__1__Impl ; public final void rule__Float32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11787:1: ( rule__Float32__Group__1__Impl ) - // InternalRos1Parser.g:11788:2: rule__Float32__Group__1__Impl + // InternalRos1Parser.g:11733:1: ( rule__Float32__Group__1__Impl ) + // InternalRos1Parser.g:11734:2: rule__Float32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32__Group__1__Impl(); @@ -35285,17 +35155,17 @@ public final void rule__Float32__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1__Impl" - // InternalRos1Parser.g:11794:1: rule__Float32__Group__1__Impl : ( Float32 ) ; + // InternalRos1Parser.g:11740:1: rule__Float32__Group__1__Impl : ( Float32 ) ; public final void rule__Float32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11798:1: ( ( Float32 ) ) - // InternalRos1Parser.g:11799:1: ( Float32 ) + // InternalRos1Parser.g:11744:1: ( ( Float32 ) ) + // InternalRos1Parser.g:11745:1: ( Float32 ) { - // InternalRos1Parser.g:11799:1: ( Float32 ) - // InternalRos1Parser.g:11800:2: Float32 + // InternalRos1Parser.g:11745:1: ( Float32 ) + // InternalRos1Parser.g:11746:2: Float32 { before(grammarAccess.getFloat32Access().getFloat32Keyword_1()); match(input,Float32,FOLLOW_2); @@ -35322,16 +35192,16 @@ public final void rule__Float32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0" - // InternalRos1Parser.g:11810:1: rule__Float64__Group__0 : rule__Float64__Group__0__Impl rule__Float64__Group__1 ; + // InternalRos1Parser.g:11756:1: rule__Float64__Group__0 : rule__Float64__Group__0__Impl rule__Float64__Group__1 ; public final void rule__Float64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11814:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) - // InternalRos1Parser.g:11815:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 + // InternalRos1Parser.g:11760:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) + // InternalRos1Parser.g:11761:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 { - pushFollow(FOLLOW_71); + pushFollow(FOLLOW_70); rule__Float64__Group__0__Impl(); state._fsp--; @@ -35360,21 +35230,21 @@ public final void rule__Float64__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0__Impl" - // InternalRos1Parser.g:11822:1: rule__Float64__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11768:1: rule__Float64__Group__0__Impl : ( () ) ; public final void rule__Float64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11826:1: ( ( () ) ) - // InternalRos1Parser.g:11827:1: ( () ) + // InternalRos1Parser.g:11772:1: ( ( () ) ) + // InternalRos1Parser.g:11773:1: ( () ) { - // InternalRos1Parser.g:11827:1: ( () ) - // InternalRos1Parser.g:11828:2: () + // InternalRos1Parser.g:11773:1: ( () ) + // InternalRos1Parser.g:11774:2: () { before(grammarAccess.getFloat64Access().getFloat64Action_0()); - // InternalRos1Parser.g:11829:2: () - // InternalRos1Parser.g:11829:3: + // InternalRos1Parser.g:11775:2: () + // InternalRos1Parser.g:11775:3: { } @@ -35397,14 +35267,14 @@ public final void rule__Float64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1" - // InternalRos1Parser.g:11837:1: rule__Float64__Group__1 : rule__Float64__Group__1__Impl ; + // InternalRos1Parser.g:11783:1: rule__Float64__Group__1 : rule__Float64__Group__1__Impl ; public final void rule__Float64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11841:1: ( rule__Float64__Group__1__Impl ) - // InternalRos1Parser.g:11842:2: rule__Float64__Group__1__Impl + // InternalRos1Parser.g:11787:1: ( rule__Float64__Group__1__Impl ) + // InternalRos1Parser.g:11788:2: rule__Float64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64__Group__1__Impl(); @@ -35430,17 +35300,17 @@ public final void rule__Float64__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1__Impl" - // InternalRos1Parser.g:11848:1: rule__Float64__Group__1__Impl : ( Float64 ) ; + // InternalRos1Parser.g:11794:1: rule__Float64__Group__1__Impl : ( Float64 ) ; public final void rule__Float64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11852:1: ( ( Float64 ) ) - // InternalRos1Parser.g:11853:1: ( Float64 ) + // InternalRos1Parser.g:11798:1: ( ( Float64 ) ) + // InternalRos1Parser.g:11799:1: ( Float64 ) { - // InternalRos1Parser.g:11853:1: ( Float64 ) - // InternalRos1Parser.g:11854:2: Float64 + // InternalRos1Parser.g:11799:1: ( Float64 ) + // InternalRos1Parser.g:11800:2: Float64 { before(grammarAccess.getFloat64Access().getFloat64Keyword_1()); match(input,Float64,FOLLOW_2); @@ -35467,16 +35337,16 @@ public final void rule__Float64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__0" - // InternalRos1Parser.g:11864:1: rule__String0__Group__0 : rule__String0__Group__0__Impl rule__String0__Group__1 ; + // InternalRos1Parser.g:11810:1: rule__String0__Group__0 : rule__String0__Group__0__Impl rule__String0__Group__1 ; public final void rule__String0__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11868:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) - // InternalRos1Parser.g:11869:2: rule__String0__Group__0__Impl rule__String0__Group__1 + // InternalRos1Parser.g:11814:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) + // InternalRos1Parser.g:11815:2: rule__String0__Group__0__Impl rule__String0__Group__1 { - pushFollow(FOLLOW_72); + pushFollow(FOLLOW_71); rule__String0__Group__0__Impl(); state._fsp--; @@ -35505,21 +35375,21 @@ public final void rule__String0__Group__0() throws RecognitionException { // $ANTLR start "rule__String0__Group__0__Impl" - // InternalRos1Parser.g:11876:1: rule__String0__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11822:1: rule__String0__Group__0__Impl : ( () ) ; public final void rule__String0__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11880:1: ( ( () ) ) - // InternalRos1Parser.g:11881:1: ( () ) + // InternalRos1Parser.g:11826:1: ( ( () ) ) + // InternalRos1Parser.g:11827:1: ( () ) { - // InternalRos1Parser.g:11881:1: ( () ) - // InternalRos1Parser.g:11882:2: () + // InternalRos1Parser.g:11827:1: ( () ) + // InternalRos1Parser.g:11828:2: () { before(grammarAccess.getString0Access().getStringAction_0()); - // InternalRos1Parser.g:11883:2: () - // InternalRos1Parser.g:11883:3: + // InternalRos1Parser.g:11829:2: () + // InternalRos1Parser.g:11829:3: { } @@ -35542,14 +35412,14 @@ public final void rule__String0__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__1" - // InternalRos1Parser.g:11891:1: rule__String0__Group__1 : rule__String0__Group__1__Impl ; + // InternalRos1Parser.g:11837:1: rule__String0__Group__1 : rule__String0__Group__1__Impl ; public final void rule__String0__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11895:1: ( rule__String0__Group__1__Impl ) - // InternalRos1Parser.g:11896:2: rule__String0__Group__1__Impl + // InternalRos1Parser.g:11841:1: ( rule__String0__Group__1__Impl ) + // InternalRos1Parser.g:11842:2: rule__String0__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0__Group__1__Impl(); @@ -35575,17 +35445,17 @@ public final void rule__String0__Group__1() throws RecognitionException { // $ANTLR start "rule__String0__Group__1__Impl" - // InternalRos1Parser.g:11902:1: rule__String0__Group__1__Impl : ( String_1 ) ; + // InternalRos1Parser.g:11848:1: rule__String0__Group__1__Impl : ( String_1 ) ; public final void rule__String0__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11906:1: ( ( String_1 ) ) - // InternalRos1Parser.g:11907:1: ( String_1 ) + // InternalRos1Parser.g:11852:1: ( ( String_1 ) ) + // InternalRos1Parser.g:11853:1: ( String_1 ) { - // InternalRos1Parser.g:11907:1: ( String_1 ) - // InternalRos1Parser.g:11908:2: String_1 + // InternalRos1Parser.g:11853:1: ( String_1 ) + // InternalRos1Parser.g:11854:2: String_1 { before(grammarAccess.getString0Access().getStringKeyword_1()); match(input,String_1,FOLLOW_2); @@ -35612,16 +35482,16 @@ public final void rule__String0__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Char__Group__0" - // InternalRos1Parser.g:11918:1: rule__Char__Group__0 : rule__Char__Group__0__Impl rule__Char__Group__1 ; + // InternalRos1Parser.g:11864: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 { - // InternalRos1Parser.g:11922:1: ( rule__Char__Group__0__Impl rule__Char__Group__1 ) - // InternalRos1Parser.g:11923:2: rule__Char__Group__0__Impl rule__Char__Group__1 + // InternalRos1Parser.g:11868:1: ( rule__Char__Group__0__Impl rule__Char__Group__1 ) + // InternalRos1Parser.g:11869:2: rule__Char__Group__0__Impl rule__Char__Group__1 { - pushFollow(FOLLOW_73); + pushFollow(FOLLOW_72); rule__Char__Group__0__Impl(); state._fsp--; @@ -35650,21 +35520,21 @@ public final void rule__Char__Group__0() throws RecognitionException { // $ANTLR start "rule__Char__Group__0__Impl" - // InternalRos1Parser.g:11930:1: rule__Char__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11876:1: rule__Char__Group__0__Impl : ( () ) ; public final void rule__Char__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11934:1: ( ( () ) ) - // InternalRos1Parser.g:11935:1: ( () ) + // InternalRos1Parser.g:11880:1: ( ( () ) ) + // InternalRos1Parser.g:11881:1: ( () ) { - // InternalRos1Parser.g:11935:1: ( () ) - // InternalRos1Parser.g:11936:2: () + // InternalRos1Parser.g:11881:1: ( () ) + // InternalRos1Parser.g:11882:2: () { before(grammarAccess.getCharAccess().getChar0Action_0()); - // InternalRos1Parser.g:11937:2: () - // InternalRos1Parser.g:11937:3: + // InternalRos1Parser.g:11883:2: () + // InternalRos1Parser.g:11883:3: { } @@ -35687,14 +35557,14 @@ public final void rule__Char__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Char__Group__1" - // InternalRos1Parser.g:11945:1: rule__Char__Group__1 : rule__Char__Group__1__Impl ; + // InternalRos1Parser.g:11891:1: rule__Char__Group__1 : rule__Char__Group__1__Impl ; public final void rule__Char__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11949:1: ( rule__Char__Group__1__Impl ) - // InternalRos1Parser.g:11950:2: rule__Char__Group__1__Impl + // InternalRos1Parser.g:11895:1: ( rule__Char__Group__1__Impl ) + // InternalRos1Parser.g:11896:2: rule__Char__Group__1__Impl { pushFollow(FOLLOW_2); rule__Char__Group__1__Impl(); @@ -35720,17 +35590,17 @@ public final void rule__Char__Group__1() throws RecognitionException { // $ANTLR start "rule__Char__Group__1__Impl" - // InternalRos1Parser.g:11956:1: rule__Char__Group__1__Impl : ( Char ) ; + // InternalRos1Parser.g:11902:1: rule__Char__Group__1__Impl : ( Char ) ; public final void rule__Char__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11960:1: ( ( Char ) ) - // InternalRos1Parser.g:11961:1: ( Char ) + // InternalRos1Parser.g:11906:1: ( ( Char ) ) + // InternalRos1Parser.g:11907:1: ( Char ) { - // InternalRos1Parser.g:11961:1: ( Char ) - // InternalRos1Parser.g:11962:2: Char + // InternalRos1Parser.g:11907:1: ( Char ) + // InternalRos1Parser.g:11908:2: Char { before(grammarAccess.getCharAccess().getCharKeyword_1()); match(input,Char,FOLLOW_2); @@ -35757,16 +35627,16 @@ public final void rule__Char__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0" - // InternalRos1Parser.g:11972:1: rule__Byte__Group__0 : rule__Byte__Group__0__Impl rule__Byte__Group__1 ; + // InternalRos1Parser.g:11918:1: rule__Byte__Group__0 : rule__Byte__Group__0__Impl rule__Byte__Group__1 ; public final void rule__Byte__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11976:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) - // InternalRos1Parser.g:11977:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 + // InternalRos1Parser.g:11922:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) + // InternalRos1Parser.g:11923:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 { - pushFollow(FOLLOW_74); + pushFollow(FOLLOW_73); rule__Byte__Group__0__Impl(); state._fsp--; @@ -35795,21 +35665,21 @@ public final void rule__Byte__Group__0() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0__Impl" - // InternalRos1Parser.g:11984:1: rule__Byte__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11930:1: rule__Byte__Group__0__Impl : ( () ) ; public final void rule__Byte__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11988:1: ( ( () ) ) - // InternalRos1Parser.g:11989:1: ( () ) + // InternalRos1Parser.g:11934:1: ( ( () ) ) + // InternalRos1Parser.g:11935:1: ( () ) { - // InternalRos1Parser.g:11989:1: ( () ) - // InternalRos1Parser.g:11990:2: () + // InternalRos1Parser.g:11935:1: ( () ) + // InternalRos1Parser.g:11936:2: () { before(grammarAccess.getByteAccess().getByteAction_0()); - // InternalRos1Parser.g:11991:2: () - // InternalRos1Parser.g:11991:3: + // InternalRos1Parser.g:11937:2: () + // InternalRos1Parser.g:11937:3: { } @@ -35832,14 +35702,14 @@ public final void rule__Byte__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1" - // InternalRos1Parser.g:11999:1: rule__Byte__Group__1 : rule__Byte__Group__1__Impl ; + // InternalRos1Parser.g:11945:1: rule__Byte__Group__1 : rule__Byte__Group__1__Impl ; public final void rule__Byte__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12003:1: ( rule__Byte__Group__1__Impl ) - // InternalRos1Parser.g:12004:2: rule__Byte__Group__1__Impl + // InternalRos1Parser.g:11949:1: ( rule__Byte__Group__1__Impl ) + // InternalRos1Parser.g:11950:2: rule__Byte__Group__1__Impl { pushFollow(FOLLOW_2); rule__Byte__Group__1__Impl(); @@ -35865,17 +35735,17 @@ public final void rule__Byte__Group__1() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1__Impl" - // InternalRos1Parser.g:12010:1: rule__Byte__Group__1__Impl : ( Byte ) ; + // InternalRos1Parser.g:11956:1: rule__Byte__Group__1__Impl : ( Byte ) ; public final void rule__Byte__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12014:1: ( ( Byte ) ) - // InternalRos1Parser.g:12015:1: ( Byte ) + // InternalRos1Parser.g:11960:1: ( ( Byte ) ) + // InternalRos1Parser.g:11961:1: ( Byte ) { - // InternalRos1Parser.g:12015:1: ( Byte ) - // InternalRos1Parser.g:12016:2: Byte + // InternalRos1Parser.g:11961:1: ( Byte ) + // InternalRos1Parser.g:11962:2: Byte { before(grammarAccess.getByteAccess().getByteKeyword_1()); match(input,Byte,FOLLOW_2); @@ -35902,16 +35772,16 @@ public final void rule__Byte__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__0" - // InternalRos1Parser.g:12026:1: rule__Time__Group__0 : rule__Time__Group__0__Impl rule__Time__Group__1 ; + // InternalRos1Parser.g:11972:1: rule__Time__Group__0 : rule__Time__Group__0__Impl rule__Time__Group__1 ; public final void rule__Time__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12030:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) - // InternalRos1Parser.g:12031:2: rule__Time__Group__0__Impl rule__Time__Group__1 + // InternalRos1Parser.g:11976:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) + // InternalRos1Parser.g:11977:2: rule__Time__Group__0__Impl rule__Time__Group__1 { - pushFollow(FOLLOW_75); + pushFollow(FOLLOW_74); rule__Time__Group__0__Impl(); state._fsp--; @@ -35940,21 +35810,21 @@ public final void rule__Time__Group__0() throws RecognitionException { // $ANTLR start "rule__Time__Group__0__Impl" - // InternalRos1Parser.g:12038:1: rule__Time__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11984:1: rule__Time__Group__0__Impl : ( () ) ; public final void rule__Time__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12042:1: ( ( () ) ) - // InternalRos1Parser.g:12043:1: ( () ) + // InternalRos1Parser.g:11988:1: ( ( () ) ) + // InternalRos1Parser.g:11989:1: ( () ) { - // InternalRos1Parser.g:12043:1: ( () ) - // InternalRos1Parser.g:12044:2: () + // InternalRos1Parser.g:11989:1: ( () ) + // InternalRos1Parser.g:11990:2: () { before(grammarAccess.getTimeAccess().getTimeAction_0()); - // InternalRos1Parser.g:12045:2: () - // InternalRos1Parser.g:12045:3: + // InternalRos1Parser.g:11991:2: () + // InternalRos1Parser.g:11991:3: { } @@ -35977,14 +35847,14 @@ public final void rule__Time__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__1" - // InternalRos1Parser.g:12053:1: rule__Time__Group__1 : rule__Time__Group__1__Impl ; + // InternalRos1Parser.g:11999:1: rule__Time__Group__1 : rule__Time__Group__1__Impl ; public final void rule__Time__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12057:1: ( rule__Time__Group__1__Impl ) - // InternalRos1Parser.g:12058:2: rule__Time__Group__1__Impl + // InternalRos1Parser.g:12003:1: ( rule__Time__Group__1__Impl ) + // InternalRos1Parser.g:12004:2: rule__Time__Group__1__Impl { pushFollow(FOLLOW_2); rule__Time__Group__1__Impl(); @@ -36010,17 +35880,17 @@ public final void rule__Time__Group__1() throws RecognitionException { // $ANTLR start "rule__Time__Group__1__Impl" - // InternalRos1Parser.g:12064:1: rule__Time__Group__1__Impl : ( Time ) ; + // InternalRos1Parser.g:12010:1: rule__Time__Group__1__Impl : ( Time ) ; public final void rule__Time__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12068:1: ( ( Time ) ) - // InternalRos1Parser.g:12069:1: ( Time ) + // InternalRos1Parser.g:12014:1: ( ( Time ) ) + // InternalRos1Parser.g:12015:1: ( Time ) { - // InternalRos1Parser.g:12069:1: ( Time ) - // InternalRos1Parser.g:12070:2: Time + // InternalRos1Parser.g:12015:1: ( Time ) + // InternalRos1Parser.g:12016:2: Time { before(grammarAccess.getTimeAccess().getTimeKeyword_1()); match(input,Time,FOLLOW_2); @@ -36047,16 +35917,16 @@ public final void rule__Time__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0" - // InternalRos1Parser.g:12080:1: rule__Duration__Group__0 : rule__Duration__Group__0__Impl rule__Duration__Group__1 ; + // InternalRos1Parser.g:12026:1: rule__Duration__Group__0 : rule__Duration__Group__0__Impl rule__Duration__Group__1 ; public final void rule__Duration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12084:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) - // InternalRos1Parser.g:12085:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 + // InternalRos1Parser.g:12030:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) + // InternalRos1Parser.g:12031:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 { - pushFollow(FOLLOW_76); + pushFollow(FOLLOW_75); rule__Duration__Group__0__Impl(); state._fsp--; @@ -36085,21 +35955,21 @@ public final void rule__Duration__Group__0() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0__Impl" - // InternalRos1Parser.g:12092:1: rule__Duration__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12038:1: rule__Duration__Group__0__Impl : ( () ) ; public final void rule__Duration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12096:1: ( ( () ) ) - // InternalRos1Parser.g:12097:1: ( () ) + // InternalRos1Parser.g:12042:1: ( ( () ) ) + // InternalRos1Parser.g:12043:1: ( () ) { - // InternalRos1Parser.g:12097:1: ( () ) - // InternalRos1Parser.g:12098:2: () + // InternalRos1Parser.g:12043:1: ( () ) + // InternalRos1Parser.g:12044:2: () { before(grammarAccess.getDurationAccess().getDurationAction_0()); - // InternalRos1Parser.g:12099:2: () - // InternalRos1Parser.g:12099:3: + // InternalRos1Parser.g:12045:2: () + // InternalRos1Parser.g:12045:3: { } @@ -36122,14 +35992,14 @@ public final void rule__Duration__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1" - // InternalRos1Parser.g:12107:1: rule__Duration__Group__1 : rule__Duration__Group__1__Impl ; + // InternalRos1Parser.g:12053:1: rule__Duration__Group__1 : rule__Duration__Group__1__Impl ; public final void rule__Duration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12111:1: ( rule__Duration__Group__1__Impl ) - // InternalRos1Parser.g:12112:2: rule__Duration__Group__1__Impl + // InternalRos1Parser.g:12057:1: ( rule__Duration__Group__1__Impl ) + // InternalRos1Parser.g:12058:2: rule__Duration__Group__1__Impl { pushFollow(FOLLOW_2); rule__Duration__Group__1__Impl(); @@ -36155,17 +36025,17 @@ public final void rule__Duration__Group__1() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1__Impl" - // InternalRos1Parser.g:12118:1: rule__Duration__Group__1__Impl : ( Duration ) ; + // InternalRos1Parser.g:12064:1: rule__Duration__Group__1__Impl : ( Duration ) ; public final void rule__Duration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12122:1: ( ( Duration ) ) - // InternalRos1Parser.g:12123:1: ( Duration ) + // InternalRos1Parser.g:12068:1: ( ( Duration ) ) + // InternalRos1Parser.g:12069:1: ( Duration ) { - // InternalRos1Parser.g:12123:1: ( Duration ) - // InternalRos1Parser.g:12124:2: Duration + // InternalRos1Parser.g:12069:1: ( Duration ) + // InternalRos1Parser.g:12070:2: Duration { before(grammarAccess.getDurationAccess().getDurationKeyword_1()); match(input,Duration,FOLLOW_2); @@ -36192,16 +36062,16 @@ public final void rule__Duration__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0" - // InternalRos1Parser.g:12134:1: rule__BoolArray__Group__0 : rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ; + // InternalRos1Parser.g:12080:1: rule__BoolArray__Group__0 : rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ; public final void rule__BoolArray__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12138:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) - // InternalRos1Parser.g:12139:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 + // InternalRos1Parser.g:12084:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) + // InternalRos1Parser.g:12085:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 { - pushFollow(FOLLOW_77); + pushFollow(FOLLOW_76); rule__BoolArray__Group__0__Impl(); state._fsp--; @@ -36230,21 +36100,21 @@ public final void rule__BoolArray__Group__0() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0__Impl" - // InternalRos1Parser.g:12146:1: rule__BoolArray__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12092:1: rule__BoolArray__Group__0__Impl : ( () ) ; public final void rule__BoolArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12150:1: ( ( () ) ) - // InternalRos1Parser.g:12151:1: ( () ) + // InternalRos1Parser.g:12096:1: ( ( () ) ) + // InternalRos1Parser.g:12097:1: ( () ) { - // InternalRos1Parser.g:12151:1: ( () ) - // InternalRos1Parser.g:12152:2: () + // InternalRos1Parser.g:12097:1: ( () ) + // InternalRos1Parser.g:12098:2: () { before(grammarAccess.getBoolArrayAccess().getBoolArrayAction_0()); - // InternalRos1Parser.g:12153:2: () - // InternalRos1Parser.g:12153:3: + // InternalRos1Parser.g:12099:2: () + // InternalRos1Parser.g:12099:3: { } @@ -36267,14 +36137,14 @@ public final void rule__BoolArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__BoolArray__Group__1" - // InternalRos1Parser.g:12161:1: rule__BoolArray__Group__1 : rule__BoolArray__Group__1__Impl ; + // InternalRos1Parser.g:12107:1: rule__BoolArray__Group__1 : rule__BoolArray__Group__1__Impl ; public final void rule__BoolArray__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12165:1: ( rule__BoolArray__Group__1__Impl ) - // InternalRos1Parser.g:12166:2: rule__BoolArray__Group__1__Impl + // InternalRos1Parser.g:12111:1: ( rule__BoolArray__Group__1__Impl ) + // InternalRos1Parser.g:12112:2: rule__BoolArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__BoolArray__Group__1__Impl(); @@ -36300,17 +36170,17 @@ public final void rule__BoolArray__Group__1() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__1__Impl" - // InternalRos1Parser.g:12172:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; + // InternalRos1Parser.g:12118:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; public final void rule__BoolArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12176:1: ( ( Bool_1 ) ) - // InternalRos1Parser.g:12177:1: ( Bool_1 ) + // InternalRos1Parser.g:12122:1: ( ( Bool_1 ) ) + // InternalRos1Parser.g:12123:1: ( Bool_1 ) { - // InternalRos1Parser.g:12177:1: ( Bool_1 ) - // InternalRos1Parser.g:12178:2: Bool_1 + // InternalRos1Parser.g:12123:1: ( Bool_1 ) + // InternalRos1Parser.g:12124:2: Bool_1 { before(grammarAccess.getBoolArrayAccess().getBoolKeyword_1()); match(input,Bool_1,FOLLOW_2); @@ -36337,16 +36207,16 @@ public final void rule__BoolArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__0" - // InternalRos1Parser.g:12188:1: rule__Int8Array__Group__0 : rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ; + // InternalRos1Parser.g:12134:1: rule__Int8Array__Group__0 : rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ; public final void rule__Int8Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12192:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) - // InternalRos1Parser.g:12193:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 + // InternalRos1Parser.g:12138:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) + // InternalRos1Parser.g:12139:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 { - pushFollow(FOLLOW_78); + pushFollow(FOLLOW_77); rule__Int8Array__Group__0__Impl(); state._fsp--; @@ -36375,21 +36245,21 @@ public final void rule__Int8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__0__Impl" - // InternalRos1Parser.g:12200:1: rule__Int8Array__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12146:1: rule__Int8Array__Group__0__Impl : ( () ) ; public final void rule__Int8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12204:1: ( ( () ) ) - // InternalRos1Parser.g:12205:1: ( () ) + // InternalRos1Parser.g:12150:1: ( ( () ) ) + // InternalRos1Parser.g:12151:1: ( () ) { - // InternalRos1Parser.g:12205:1: ( () ) - // InternalRos1Parser.g:12206:2: () + // InternalRos1Parser.g:12151:1: ( () ) + // InternalRos1Parser.g:12152:2: () { before(grammarAccess.getInt8ArrayAccess().getInt8ArrayAction_0()); - // InternalRos1Parser.g:12207:2: () - // InternalRos1Parser.g:12207:3: + // InternalRos1Parser.g:12153:2: () + // InternalRos1Parser.g:12153:3: { } @@ -36412,14 +36282,14 @@ public final void rule__Int8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__1" - // InternalRos1Parser.g:12215:1: rule__Int8Array__Group__1 : rule__Int8Array__Group__1__Impl ; + // InternalRos1Parser.g:12161:1: rule__Int8Array__Group__1 : rule__Int8Array__Group__1__Impl ; public final void rule__Int8Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12219:1: ( rule__Int8Array__Group__1__Impl ) - // InternalRos1Parser.g:12220:2: rule__Int8Array__Group__1__Impl + // InternalRos1Parser.g:12165:1: ( rule__Int8Array__Group__1__Impl ) + // InternalRos1Parser.g:12166:2: rule__Int8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8Array__Group__1__Impl(); @@ -36445,17 +36315,17 @@ public final void rule__Int8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__1__Impl" - // InternalRos1Parser.g:12226:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; + // InternalRos1Parser.g:12172:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; public final void rule__Int8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12230:1: ( ( Int8_1 ) ) - // InternalRos1Parser.g:12231:1: ( Int8_1 ) + // InternalRos1Parser.g:12176:1: ( ( Int8_1 ) ) + // InternalRos1Parser.g:12177:1: ( Int8_1 ) { - // InternalRos1Parser.g:12231:1: ( Int8_1 ) - // InternalRos1Parser.g:12232:2: Int8_1 + // InternalRos1Parser.g:12177:1: ( Int8_1 ) + // InternalRos1Parser.g:12178:2: Int8_1 { before(grammarAccess.getInt8ArrayAccess().getInt8Keyword_1()); match(input,Int8_1,FOLLOW_2); @@ -36482,16 +36352,16 @@ public final void rule__Int8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__0" - // InternalRos1Parser.g:12242:1: rule__Uint8Array__Group__0 : rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ; + // InternalRos1Parser.g:12188:1: rule__Uint8Array__Group__0 : rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ; public final void rule__Uint8Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12246:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) - // InternalRos1Parser.g:12247:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 + // InternalRos1Parser.g:12192:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) + // InternalRos1Parser.g:12193:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 { - pushFollow(FOLLOW_79); + pushFollow(FOLLOW_78); rule__Uint8Array__Group__0__Impl(); state._fsp--; @@ -36520,21 +36390,21 @@ public final void rule__Uint8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__0__Impl" - // InternalRos1Parser.g:12254:1: rule__Uint8Array__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12200:1: rule__Uint8Array__Group__0__Impl : ( () ) ; public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12258:1: ( ( () ) ) - // InternalRos1Parser.g:12259:1: ( () ) + // InternalRos1Parser.g:12204:1: ( ( () ) ) + // InternalRos1Parser.g:12205:1: ( () ) { - // InternalRos1Parser.g:12259:1: ( () ) - // InternalRos1Parser.g:12260:2: () + // InternalRos1Parser.g:12205:1: ( () ) + // InternalRos1Parser.g:12206:2: () { before(grammarAccess.getUint8ArrayAccess().getUint8ArrayAction_0()); - // InternalRos1Parser.g:12261:2: () - // InternalRos1Parser.g:12261:3: + // InternalRos1Parser.g:12207:2: () + // InternalRos1Parser.g:12207:3: { } @@ -36557,14 +36427,14 @@ public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__1" - // InternalRos1Parser.g:12269:1: rule__Uint8Array__Group__1 : rule__Uint8Array__Group__1__Impl ; + // InternalRos1Parser.g:12215:1: rule__Uint8Array__Group__1 : rule__Uint8Array__Group__1__Impl ; public final void rule__Uint8Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12273:1: ( rule__Uint8Array__Group__1__Impl ) - // InternalRos1Parser.g:12274:2: rule__Uint8Array__Group__1__Impl + // InternalRos1Parser.g:12219:1: ( rule__Uint8Array__Group__1__Impl ) + // InternalRos1Parser.g:12220:2: rule__Uint8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8Array__Group__1__Impl(); @@ -36590,17 +36460,17 @@ public final void rule__Uint8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__1__Impl" - // InternalRos1Parser.g:12280:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; + // InternalRos1Parser.g:12226:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12284:1: ( ( Uint8_1 ) ) - // InternalRos1Parser.g:12285:1: ( Uint8_1 ) + // InternalRos1Parser.g:12230:1: ( ( Uint8_1 ) ) + // InternalRos1Parser.g:12231:1: ( Uint8_1 ) { - // InternalRos1Parser.g:12285:1: ( Uint8_1 ) - // InternalRos1Parser.g:12286:2: Uint8_1 + // InternalRos1Parser.g:12231:1: ( Uint8_1 ) + // InternalRos1Parser.g:12232:2: Uint8_1 { before(grammarAccess.getUint8ArrayAccess().getUint8Keyword_1()); match(input,Uint8_1,FOLLOW_2); @@ -36627,16 +36497,16 @@ public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__0" - // InternalRos1Parser.g:12296:1: rule__Int16Array__Group__0 : rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ; + // InternalRos1Parser.g:12242:1: rule__Int16Array__Group__0 : rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ; public final void rule__Int16Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12300:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) - // InternalRos1Parser.g:12301:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 + // InternalRos1Parser.g:12246:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) + // InternalRos1Parser.g:12247:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 { - pushFollow(FOLLOW_80); + pushFollow(FOLLOW_79); rule__Int16Array__Group__0__Impl(); state._fsp--; @@ -36665,21 +36535,21 @@ public final void rule__Int16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__0__Impl" - // InternalRos1Parser.g:12308:1: rule__Int16Array__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12254:1: rule__Int16Array__Group__0__Impl : ( () ) ; public final void rule__Int16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12312:1: ( ( () ) ) - // InternalRos1Parser.g:12313:1: ( () ) + // InternalRos1Parser.g:12258:1: ( ( () ) ) + // InternalRos1Parser.g:12259:1: ( () ) { - // InternalRos1Parser.g:12313:1: ( () ) - // InternalRos1Parser.g:12314:2: () + // InternalRos1Parser.g:12259:1: ( () ) + // InternalRos1Parser.g:12260:2: () { before(grammarAccess.getInt16ArrayAccess().getInt16ArrayAction_0()); - // InternalRos1Parser.g:12315:2: () - // InternalRos1Parser.g:12315:3: + // InternalRos1Parser.g:12261:2: () + // InternalRos1Parser.g:12261:3: { } @@ -36702,14 +36572,14 @@ public final void rule__Int16Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__1" - // InternalRos1Parser.g:12323:1: rule__Int16Array__Group__1 : rule__Int16Array__Group__1__Impl ; + // InternalRos1Parser.g:12269:1: rule__Int16Array__Group__1 : rule__Int16Array__Group__1__Impl ; public final void rule__Int16Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12327:1: ( rule__Int16Array__Group__1__Impl ) - // InternalRos1Parser.g:12328:2: rule__Int16Array__Group__1__Impl + // InternalRos1Parser.g:12273:1: ( rule__Int16Array__Group__1__Impl ) + // InternalRos1Parser.g:12274:2: rule__Int16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16Array__Group__1__Impl(); @@ -36735,17 +36605,17 @@ public final void rule__Int16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__1__Impl" - // InternalRos1Parser.g:12334:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; + // InternalRos1Parser.g:12280:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; public final void rule__Int16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12338:1: ( ( Int16_1 ) ) - // InternalRos1Parser.g:12339:1: ( Int16_1 ) + // InternalRos1Parser.g:12284:1: ( ( Int16_1 ) ) + // InternalRos1Parser.g:12285:1: ( Int16_1 ) { - // InternalRos1Parser.g:12339:1: ( Int16_1 ) - // InternalRos1Parser.g:12340:2: Int16_1 + // InternalRos1Parser.g:12285:1: ( Int16_1 ) + // InternalRos1Parser.g:12286:2: Int16_1 { before(grammarAccess.getInt16ArrayAccess().getInt16Keyword_1()); match(input,Int16_1,FOLLOW_2); @@ -36772,16 +36642,16 @@ public final void rule__Int16Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint16Array__Group__0" - // InternalRos1Parser.g:12350:1: rule__Uint16Array__Group__0 : rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ; + // InternalRos1Parser.g:12296:1: rule__Uint16Array__Group__0 : rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ; public final void rule__Uint16Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12354:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) - // InternalRos1Parser.g:12355:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 + // InternalRos1Parser.g:12300:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) + // InternalRos1Parser.g:12301:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 { - pushFollow(FOLLOW_81); + pushFollow(FOLLOW_80); rule__Uint16Array__Group__0__Impl(); state._fsp--; @@ -36810,21 +36680,21 @@ public final void rule__Uint16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__0__Impl" - // InternalRos1Parser.g:12362:1: rule__Uint16Array__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12308:1: rule__Uint16Array__Group__0__Impl : ( () ) ; public final void rule__Uint16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12366:1: ( ( () ) ) - // InternalRos1Parser.g:12367:1: ( () ) + // InternalRos1Parser.g:12312:1: ( ( () ) ) + // InternalRos1Parser.g:12313:1: ( () ) { - // InternalRos1Parser.g:12367:1: ( () ) - // InternalRos1Parser.g:12368:2: () + // InternalRos1Parser.g:12313:1: ( () ) + // InternalRos1Parser.g:12314:2: () { before(grammarAccess.getUint16ArrayAccess().getUint16ArrayAction_0()); - // InternalRos1Parser.g:12369:2: () - // InternalRos1Parser.g:12369:3: + // InternalRos1Parser.g:12315:2: () + // InternalRos1Parser.g:12315:3: { } @@ -36847,14 +36717,14 @@ public final void rule__Uint16Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint16Array__Group__1" - // InternalRos1Parser.g:12377:1: rule__Uint16Array__Group__1 : rule__Uint16Array__Group__1__Impl ; + // InternalRos1Parser.g:12323:1: rule__Uint16Array__Group__1 : rule__Uint16Array__Group__1__Impl ; public final void rule__Uint16Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12381:1: ( rule__Uint16Array__Group__1__Impl ) - // InternalRos1Parser.g:12382:2: rule__Uint16Array__Group__1__Impl + // InternalRos1Parser.g:12327:1: ( rule__Uint16Array__Group__1__Impl ) + // InternalRos1Parser.g:12328:2: rule__Uint16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16Array__Group__1__Impl(); @@ -36880,17 +36750,17 @@ public final void rule__Uint16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__1__Impl" - // InternalRos1Parser.g:12388:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; + // InternalRos1Parser.g:12334:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; public final void rule__Uint16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12392:1: ( ( Uint16_1 ) ) - // InternalRos1Parser.g:12393:1: ( Uint16_1 ) + // InternalRos1Parser.g:12338:1: ( ( Uint16_1 ) ) + // InternalRos1Parser.g:12339:1: ( Uint16_1 ) { - // InternalRos1Parser.g:12393:1: ( Uint16_1 ) - // InternalRos1Parser.g:12394:2: Uint16_1 + // InternalRos1Parser.g:12339:1: ( Uint16_1 ) + // InternalRos1Parser.g:12340:2: Uint16_1 { before(grammarAccess.getUint16ArrayAccess().getUint16Keyword_1()); match(input,Uint16_1,FOLLOW_2); @@ -36917,16 +36787,16 @@ public final void rule__Uint16Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int32Array__Group__0" - // InternalRos1Parser.g:12404:1: rule__Int32Array__Group__0 : rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ; + // InternalRos1Parser.g:12350:1: rule__Int32Array__Group__0 : rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ; public final void rule__Int32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12408:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) - // InternalRos1Parser.g:12409:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 + // InternalRos1Parser.g:12354:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) + // InternalRos1Parser.g:12355:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 { - pushFollow(FOLLOW_82); + pushFollow(FOLLOW_81); rule__Int32Array__Group__0__Impl(); state._fsp--; @@ -36955,21 +36825,21 @@ public final void rule__Int32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__0__Impl" - // InternalRos1Parser.g:12416:1: rule__Int32Array__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12362:1: rule__Int32Array__Group__0__Impl : ( () ) ; public final void rule__Int32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12420:1: ( ( () ) ) - // InternalRos1Parser.g:12421:1: ( () ) + // InternalRos1Parser.g:12366:1: ( ( () ) ) + // InternalRos1Parser.g:12367:1: ( () ) { - // InternalRos1Parser.g:12421:1: ( () ) - // InternalRos1Parser.g:12422:2: () + // InternalRos1Parser.g:12367:1: ( () ) + // InternalRos1Parser.g:12368:2: () { before(grammarAccess.getInt32ArrayAccess().getInt32ArrayAction_0()); - // InternalRos1Parser.g:12423:2: () - // InternalRos1Parser.g:12423:3: + // InternalRos1Parser.g:12369:2: () + // InternalRos1Parser.g:12369:3: { } @@ -36992,14 +36862,14 @@ public final void rule__Int32Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int32Array__Group__1" - // InternalRos1Parser.g:12431:1: rule__Int32Array__Group__1 : rule__Int32Array__Group__1__Impl ; + // InternalRos1Parser.g:12377:1: rule__Int32Array__Group__1 : rule__Int32Array__Group__1__Impl ; public final void rule__Int32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12435:1: ( rule__Int32Array__Group__1__Impl ) - // InternalRos1Parser.g:12436:2: rule__Int32Array__Group__1__Impl + // InternalRos1Parser.g:12381:1: ( rule__Int32Array__Group__1__Impl ) + // InternalRos1Parser.g:12382:2: rule__Int32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32Array__Group__1__Impl(); @@ -37025,17 +36895,17 @@ public final void rule__Int32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__1__Impl" - // InternalRos1Parser.g:12442:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; + // InternalRos1Parser.g:12388:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; public final void rule__Int32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12446:1: ( ( Int32_1 ) ) - // InternalRos1Parser.g:12447:1: ( Int32_1 ) + // InternalRos1Parser.g:12392:1: ( ( Int32_1 ) ) + // InternalRos1Parser.g:12393:1: ( Int32_1 ) { - // InternalRos1Parser.g:12447:1: ( Int32_1 ) - // InternalRos1Parser.g:12448:2: Int32_1 + // InternalRos1Parser.g:12393:1: ( Int32_1 ) + // InternalRos1Parser.g:12394:2: Int32_1 { before(grammarAccess.getInt32ArrayAccess().getInt32Keyword_1()); match(input,Int32_1,FOLLOW_2); @@ -37062,16 +36932,16 @@ public final void rule__Int32Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint32Array__Group__0" - // InternalRos1Parser.g:12458:1: rule__Uint32Array__Group__0 : rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ; + // InternalRos1Parser.g:12404:1: rule__Uint32Array__Group__0 : rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ; public final void rule__Uint32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12462:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) - // InternalRos1Parser.g:12463:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 + // InternalRos1Parser.g:12408:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) + // InternalRos1Parser.g:12409:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 { - pushFollow(FOLLOW_83); + pushFollow(FOLLOW_82); rule__Uint32Array__Group__0__Impl(); state._fsp--; @@ -37100,21 +36970,21 @@ public final void rule__Uint32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__0__Impl" - // InternalRos1Parser.g:12470:1: rule__Uint32Array__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12416:1: rule__Uint32Array__Group__0__Impl : ( () ) ; public final void rule__Uint32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12474:1: ( ( () ) ) - // InternalRos1Parser.g:12475:1: ( () ) + // InternalRos1Parser.g:12420:1: ( ( () ) ) + // InternalRos1Parser.g:12421:1: ( () ) { - // InternalRos1Parser.g:12475:1: ( () ) - // InternalRos1Parser.g:12476:2: () + // InternalRos1Parser.g:12421:1: ( () ) + // InternalRos1Parser.g:12422:2: () { before(grammarAccess.getUint32ArrayAccess().getUint32ArrayAction_0()); - // InternalRos1Parser.g:12477:2: () - // InternalRos1Parser.g:12477:3: + // InternalRos1Parser.g:12423:2: () + // InternalRos1Parser.g:12423:3: { } @@ -37137,14 +37007,14 @@ public final void rule__Uint32Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint32Array__Group__1" - // InternalRos1Parser.g:12485:1: rule__Uint32Array__Group__1 : rule__Uint32Array__Group__1__Impl ; + // InternalRos1Parser.g:12431:1: rule__Uint32Array__Group__1 : rule__Uint32Array__Group__1__Impl ; public final void rule__Uint32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12489:1: ( rule__Uint32Array__Group__1__Impl ) - // InternalRos1Parser.g:12490:2: rule__Uint32Array__Group__1__Impl + // InternalRos1Parser.g:12435:1: ( rule__Uint32Array__Group__1__Impl ) + // InternalRos1Parser.g:12436:2: rule__Uint32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32Array__Group__1__Impl(); @@ -37170,17 +37040,17 @@ public final void rule__Uint32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__1__Impl" - // InternalRos1Parser.g:12496:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; + // InternalRos1Parser.g:12442:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; public final void rule__Uint32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12500:1: ( ( Uint32_1 ) ) - // InternalRos1Parser.g:12501:1: ( Uint32_1 ) + // InternalRos1Parser.g:12446:1: ( ( Uint32_1 ) ) + // InternalRos1Parser.g:12447:1: ( Uint32_1 ) { - // InternalRos1Parser.g:12501:1: ( Uint32_1 ) - // InternalRos1Parser.g:12502:2: Uint32_1 + // InternalRos1Parser.g:12447:1: ( Uint32_1 ) + // InternalRos1Parser.g:12448:2: Uint32_1 { before(grammarAccess.getUint32ArrayAccess().getUint32Keyword_1()); match(input,Uint32_1,FOLLOW_2); @@ -37207,16 +37077,16 @@ public final void rule__Uint32Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int64Array__Group__0" - // InternalRos1Parser.g:12512:1: rule__Int64Array__Group__0 : rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ; + // InternalRos1Parser.g:12458:1: rule__Int64Array__Group__0 : rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ; public final void rule__Int64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12516:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) - // InternalRos1Parser.g:12517:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 + // InternalRos1Parser.g:12462:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) + // InternalRos1Parser.g:12463:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 { - pushFollow(FOLLOW_84); + pushFollow(FOLLOW_83); rule__Int64Array__Group__0__Impl(); state._fsp--; @@ -37245,21 +37115,21 @@ public final void rule__Int64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__0__Impl" - // InternalRos1Parser.g:12524:1: rule__Int64Array__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12470:1: rule__Int64Array__Group__0__Impl : ( () ) ; public final void rule__Int64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12528:1: ( ( () ) ) - // InternalRos1Parser.g:12529:1: ( () ) + // InternalRos1Parser.g:12474:1: ( ( () ) ) + // InternalRos1Parser.g:12475:1: ( () ) { - // InternalRos1Parser.g:12529:1: ( () ) - // InternalRos1Parser.g:12530:2: () + // InternalRos1Parser.g:12475:1: ( () ) + // InternalRos1Parser.g:12476:2: () { before(grammarAccess.getInt64ArrayAccess().getInt64ArrayAction_0()); - // InternalRos1Parser.g:12531:2: () - // InternalRos1Parser.g:12531:3: + // InternalRos1Parser.g:12477:2: () + // InternalRos1Parser.g:12477:3: { } @@ -37282,14 +37152,14 @@ public final void rule__Int64Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int64Array__Group__1" - // InternalRos1Parser.g:12539:1: rule__Int64Array__Group__1 : rule__Int64Array__Group__1__Impl ; + // InternalRos1Parser.g:12485:1: rule__Int64Array__Group__1 : rule__Int64Array__Group__1__Impl ; public final void rule__Int64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12543:1: ( rule__Int64Array__Group__1__Impl ) - // InternalRos1Parser.g:12544:2: rule__Int64Array__Group__1__Impl + // InternalRos1Parser.g:12489:1: ( rule__Int64Array__Group__1__Impl ) + // InternalRos1Parser.g:12490:2: rule__Int64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64Array__Group__1__Impl(); @@ -37315,17 +37185,17 @@ public final void rule__Int64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__1__Impl" - // InternalRos1Parser.g:12550:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; + // InternalRos1Parser.g:12496:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; public final void rule__Int64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12554:1: ( ( Int64_1 ) ) - // InternalRos1Parser.g:12555:1: ( Int64_1 ) + // InternalRos1Parser.g:12500:1: ( ( Int64_1 ) ) + // InternalRos1Parser.g:12501:1: ( Int64_1 ) { - // InternalRos1Parser.g:12555:1: ( Int64_1 ) - // InternalRos1Parser.g:12556:2: Int64_1 + // InternalRos1Parser.g:12501:1: ( Int64_1 ) + // InternalRos1Parser.g:12502:2: Int64_1 { before(grammarAccess.getInt64ArrayAccess().getInt64Keyword_1()); match(input,Int64_1,FOLLOW_2); @@ -37352,16 +37222,16 @@ public final void rule__Int64Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint64Array__Group__0" - // InternalRos1Parser.g:12566:1: rule__Uint64Array__Group__0 : rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ; + // InternalRos1Parser.g:12512:1: rule__Uint64Array__Group__0 : rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ; public final void rule__Uint64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12570:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) - // InternalRos1Parser.g:12571:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 + // InternalRos1Parser.g:12516:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) + // InternalRos1Parser.g:12517:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 { - pushFollow(FOLLOW_85); + pushFollow(FOLLOW_84); rule__Uint64Array__Group__0__Impl(); state._fsp--; @@ -37390,21 +37260,21 @@ public final void rule__Uint64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__0__Impl" - // InternalRos1Parser.g:12578:1: rule__Uint64Array__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12524:1: rule__Uint64Array__Group__0__Impl : ( () ) ; public final void rule__Uint64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12582:1: ( ( () ) ) - // InternalRos1Parser.g:12583:1: ( () ) + // InternalRos1Parser.g:12528:1: ( ( () ) ) + // InternalRos1Parser.g:12529:1: ( () ) { - // InternalRos1Parser.g:12583:1: ( () ) - // InternalRos1Parser.g:12584:2: () + // InternalRos1Parser.g:12529:1: ( () ) + // InternalRos1Parser.g:12530:2: () { before(grammarAccess.getUint64ArrayAccess().getUint64ArrayAction_0()); - // InternalRos1Parser.g:12585:2: () - // InternalRos1Parser.g:12585:3: + // InternalRos1Parser.g:12531:2: () + // InternalRos1Parser.g:12531:3: { } @@ -37427,14 +37297,14 @@ public final void rule__Uint64Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint64Array__Group__1" - // InternalRos1Parser.g:12593:1: rule__Uint64Array__Group__1 : rule__Uint64Array__Group__1__Impl ; + // InternalRos1Parser.g:12539:1: rule__Uint64Array__Group__1 : rule__Uint64Array__Group__1__Impl ; public final void rule__Uint64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12597:1: ( rule__Uint64Array__Group__1__Impl ) - // InternalRos1Parser.g:12598:2: rule__Uint64Array__Group__1__Impl + // InternalRos1Parser.g:12543:1: ( rule__Uint64Array__Group__1__Impl ) + // InternalRos1Parser.g:12544:2: rule__Uint64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64Array__Group__1__Impl(); @@ -37460,17 +37330,17 @@ public final void rule__Uint64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__1__Impl" - // InternalRos1Parser.g:12604:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; + // InternalRos1Parser.g:12550:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; public final void rule__Uint64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12608:1: ( ( Uint64_1 ) ) - // InternalRos1Parser.g:12609:1: ( Uint64_1 ) + // InternalRos1Parser.g:12554:1: ( ( Uint64_1 ) ) + // InternalRos1Parser.g:12555:1: ( Uint64_1 ) { - // InternalRos1Parser.g:12609:1: ( Uint64_1 ) - // InternalRos1Parser.g:12610:2: Uint64_1 + // InternalRos1Parser.g:12555:1: ( Uint64_1 ) + // InternalRos1Parser.g:12556:2: Uint64_1 { before(grammarAccess.getUint64ArrayAccess().getUint64Keyword_1()); match(input,Uint64_1,FOLLOW_2); @@ -37497,16 +37367,16 @@ public final void rule__Uint64Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Float32Array__Group__0" - // InternalRos1Parser.g:12620:1: rule__Float32Array__Group__0 : rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ; + // InternalRos1Parser.g:12566:1: rule__Float32Array__Group__0 : rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ; public final void rule__Float32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12624:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) - // InternalRos1Parser.g:12625:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 + // InternalRos1Parser.g:12570:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) + // InternalRos1Parser.g:12571:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 { - pushFollow(FOLLOW_86); + pushFollow(FOLLOW_85); rule__Float32Array__Group__0__Impl(); state._fsp--; @@ -37535,21 +37405,21 @@ public final void rule__Float32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__0__Impl" - // InternalRos1Parser.g:12632:1: rule__Float32Array__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12578:1: rule__Float32Array__Group__0__Impl : ( () ) ; public final void rule__Float32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12636:1: ( ( () ) ) - // InternalRos1Parser.g:12637:1: ( () ) + // InternalRos1Parser.g:12582:1: ( ( () ) ) + // InternalRos1Parser.g:12583:1: ( () ) { - // InternalRos1Parser.g:12637:1: ( () ) - // InternalRos1Parser.g:12638:2: () + // InternalRos1Parser.g:12583:1: ( () ) + // InternalRos1Parser.g:12584:2: () { before(grammarAccess.getFloat32ArrayAccess().getFloat32ArrayAction_0()); - // InternalRos1Parser.g:12639:2: () - // InternalRos1Parser.g:12639:3: + // InternalRos1Parser.g:12585:2: () + // InternalRos1Parser.g:12585:3: { } @@ -37572,14 +37442,14 @@ public final void rule__Float32Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float32Array__Group__1" - // InternalRos1Parser.g:12647:1: rule__Float32Array__Group__1 : rule__Float32Array__Group__1__Impl ; + // InternalRos1Parser.g:12593:1: rule__Float32Array__Group__1 : rule__Float32Array__Group__1__Impl ; public final void rule__Float32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12651:1: ( rule__Float32Array__Group__1__Impl ) - // InternalRos1Parser.g:12652:2: rule__Float32Array__Group__1__Impl + // InternalRos1Parser.g:12597:1: ( rule__Float32Array__Group__1__Impl ) + // InternalRos1Parser.g:12598:2: rule__Float32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32Array__Group__1__Impl(); @@ -37605,17 +37475,17 @@ public final void rule__Float32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__1__Impl" - // InternalRos1Parser.g:12658:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; + // InternalRos1Parser.g:12604:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; public final void rule__Float32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12662:1: ( ( Float32_1 ) ) - // InternalRos1Parser.g:12663:1: ( Float32_1 ) + // InternalRos1Parser.g:12608:1: ( ( Float32_1 ) ) + // InternalRos1Parser.g:12609:1: ( Float32_1 ) { - // InternalRos1Parser.g:12663:1: ( Float32_1 ) - // InternalRos1Parser.g:12664:2: Float32_1 + // InternalRos1Parser.g:12609:1: ( Float32_1 ) + // InternalRos1Parser.g:12610:2: Float32_1 { before(grammarAccess.getFloat32ArrayAccess().getFloat32Keyword_1()); match(input,Float32_1,FOLLOW_2); @@ -37642,16 +37512,16 @@ public final void rule__Float32Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__0" - // InternalRos1Parser.g:12674:1: rule__Float64Array__Group__0 : rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ; + // InternalRos1Parser.g:12620:1: rule__Float64Array__Group__0 : rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ; public final void rule__Float64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12678:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) - // InternalRos1Parser.g:12679:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 + // InternalRos1Parser.g:12624:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) + // InternalRos1Parser.g:12625:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 { - pushFollow(FOLLOW_87); + pushFollow(FOLLOW_86); rule__Float64Array__Group__0__Impl(); state._fsp--; @@ -37680,21 +37550,21 @@ public final void rule__Float64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__0__Impl" - // InternalRos1Parser.g:12686:1: rule__Float64Array__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12632:1: rule__Float64Array__Group__0__Impl : ( () ) ; public final void rule__Float64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12690:1: ( ( () ) ) - // InternalRos1Parser.g:12691:1: ( () ) + // InternalRos1Parser.g:12636:1: ( ( () ) ) + // InternalRos1Parser.g:12637:1: ( () ) { - // InternalRos1Parser.g:12691:1: ( () ) - // InternalRos1Parser.g:12692:2: () + // InternalRos1Parser.g:12637:1: ( () ) + // InternalRos1Parser.g:12638:2: () { before(grammarAccess.getFloat64ArrayAccess().getFloat64ArrayAction_0()); - // InternalRos1Parser.g:12693:2: () - // InternalRos1Parser.g:12693:3: + // InternalRos1Parser.g:12639:2: () + // InternalRos1Parser.g:12639:3: { } @@ -37717,14 +37587,14 @@ public final void rule__Float64Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__1" - // InternalRos1Parser.g:12701:1: rule__Float64Array__Group__1 : rule__Float64Array__Group__1__Impl ; + // InternalRos1Parser.g:12647:1: rule__Float64Array__Group__1 : rule__Float64Array__Group__1__Impl ; public final void rule__Float64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12705:1: ( rule__Float64Array__Group__1__Impl ) - // InternalRos1Parser.g:12706:2: rule__Float64Array__Group__1__Impl + // InternalRos1Parser.g:12651:1: ( rule__Float64Array__Group__1__Impl ) + // InternalRos1Parser.g:12652:2: rule__Float64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64Array__Group__1__Impl(); @@ -37750,17 +37620,17 @@ public final void rule__Float64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__1__Impl" - // InternalRos1Parser.g:12712:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; + // InternalRos1Parser.g:12658:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; public final void rule__Float64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12716:1: ( ( Float64_1 ) ) - // InternalRos1Parser.g:12717:1: ( Float64_1 ) + // InternalRos1Parser.g:12662:1: ( ( Float64_1 ) ) + // InternalRos1Parser.g:12663:1: ( Float64_1 ) { - // InternalRos1Parser.g:12717:1: ( Float64_1 ) - // InternalRos1Parser.g:12718:2: Float64_1 + // InternalRos1Parser.g:12663:1: ( Float64_1 ) + // InternalRos1Parser.g:12664:2: Float64_1 { before(grammarAccess.getFloat64ArrayAccess().getFloat64Keyword_1()); match(input,Float64_1,FOLLOW_2); @@ -37787,16 +37657,16 @@ public final void rule__Float64Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__0" - // InternalRos1Parser.g:12728:1: rule__String0Array__Group__0 : rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ; + // InternalRos1Parser.g:12674:1: rule__String0Array__Group__0 : rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ; public final void rule__String0Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12732:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) - // InternalRos1Parser.g:12733:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 + // InternalRos1Parser.g:12678:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) + // InternalRos1Parser.g:12679:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 { - pushFollow(FOLLOW_88); + pushFollow(FOLLOW_87); rule__String0Array__Group__0__Impl(); state._fsp--; @@ -37825,21 +37695,21 @@ public final void rule__String0Array__Group__0() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__0__Impl" - // InternalRos1Parser.g:12740:1: rule__String0Array__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12686:1: rule__String0Array__Group__0__Impl : ( () ) ; public final void rule__String0Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12744:1: ( ( () ) ) - // InternalRos1Parser.g:12745:1: ( () ) + // InternalRos1Parser.g:12690:1: ( ( () ) ) + // InternalRos1Parser.g:12691:1: ( () ) { - // InternalRos1Parser.g:12745:1: ( () ) - // InternalRos1Parser.g:12746:2: () + // InternalRos1Parser.g:12691:1: ( () ) + // InternalRos1Parser.g:12692:2: () { before(grammarAccess.getString0ArrayAccess().getStringArrayAction_0()); - // InternalRos1Parser.g:12747:2: () - // InternalRos1Parser.g:12747:3: + // InternalRos1Parser.g:12693:2: () + // InternalRos1Parser.g:12693:3: { } @@ -37862,14 +37732,14 @@ public final void rule__String0Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__1" - // InternalRos1Parser.g:12755:1: rule__String0Array__Group__1 : rule__String0Array__Group__1__Impl ; + // InternalRos1Parser.g:12701:1: rule__String0Array__Group__1 : rule__String0Array__Group__1__Impl ; public final void rule__String0Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12759:1: ( rule__String0Array__Group__1__Impl ) - // InternalRos1Parser.g:12760:2: rule__String0Array__Group__1__Impl + // InternalRos1Parser.g:12705:1: ( rule__String0Array__Group__1__Impl ) + // InternalRos1Parser.g:12706:2: rule__String0Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0Array__Group__1__Impl(); @@ -37895,17 +37765,17 @@ public final void rule__String0Array__Group__1() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__1__Impl" - // InternalRos1Parser.g:12766:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; + // InternalRos1Parser.g:12712:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; public final void rule__String0Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12770:1: ( ( String_2 ) ) - // InternalRos1Parser.g:12771:1: ( String_2 ) + // InternalRos1Parser.g:12716:1: ( ( String_2 ) ) + // InternalRos1Parser.g:12717:1: ( String_2 ) { - // InternalRos1Parser.g:12771:1: ( String_2 ) - // InternalRos1Parser.g:12772:2: String_2 + // InternalRos1Parser.g:12717:1: ( String_2 ) + // InternalRos1Parser.g:12718:2: String_2 { before(grammarAccess.getString0ArrayAccess().getStringKeyword_1()); match(input,String_2,FOLLOW_2); @@ -37932,16 +37802,16 @@ public final void rule__String0Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ByteArray__Group__0" - // InternalRos1Parser.g:12782:1: rule__ByteArray__Group__0 : rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ; + // InternalRos1Parser.g:12728:1: rule__ByteArray__Group__0 : rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ; public final void rule__ByteArray__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12786:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) - // InternalRos1Parser.g:12787:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 + // InternalRos1Parser.g:12732:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) + // InternalRos1Parser.g:12733:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 { - pushFollow(FOLLOW_89); + pushFollow(FOLLOW_88); rule__ByteArray__Group__0__Impl(); state._fsp--; @@ -37970,21 +37840,21 @@ public final void rule__ByteArray__Group__0() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__0__Impl" - // InternalRos1Parser.g:12794:1: rule__ByteArray__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12740:1: rule__ByteArray__Group__0__Impl : ( () ) ; public final void rule__ByteArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12798:1: ( ( () ) ) - // InternalRos1Parser.g:12799:1: ( () ) + // InternalRos1Parser.g:12744:1: ( ( () ) ) + // InternalRos1Parser.g:12745:1: ( () ) { - // InternalRos1Parser.g:12799:1: ( () ) - // InternalRos1Parser.g:12800:2: () + // InternalRos1Parser.g:12745:1: ( () ) + // InternalRos1Parser.g:12746:2: () { before(grammarAccess.getByteArrayAccess().getByteArrayAction_0()); - // InternalRos1Parser.g:12801:2: () - // InternalRos1Parser.g:12801:3: + // InternalRos1Parser.g:12747:2: () + // InternalRos1Parser.g:12747:3: { } @@ -38007,14 +37877,14 @@ public final void rule__ByteArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__ByteArray__Group__1" - // InternalRos1Parser.g:12809:1: rule__ByteArray__Group__1 : rule__ByteArray__Group__1__Impl ; + // InternalRos1Parser.g:12755:1: rule__ByteArray__Group__1 : rule__ByteArray__Group__1__Impl ; public final void rule__ByteArray__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12813:1: ( rule__ByteArray__Group__1__Impl ) - // InternalRos1Parser.g:12814:2: rule__ByteArray__Group__1__Impl + // InternalRos1Parser.g:12759:1: ( rule__ByteArray__Group__1__Impl ) + // InternalRos1Parser.g:12760:2: rule__ByteArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__ByteArray__Group__1__Impl(); @@ -38040,17 +37910,17 @@ public final void rule__ByteArray__Group__1() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__1__Impl" - // InternalRos1Parser.g:12820:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; + // InternalRos1Parser.g:12766:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; public final void rule__ByteArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12824:1: ( ( Byte_1 ) ) - // InternalRos1Parser.g:12825:1: ( Byte_1 ) + // InternalRos1Parser.g:12770:1: ( ( Byte_1 ) ) + // InternalRos1Parser.g:12771:1: ( Byte_1 ) { - // InternalRos1Parser.g:12825:1: ( Byte_1 ) - // InternalRos1Parser.g:12826:2: Byte_1 + // InternalRos1Parser.g:12771:1: ( Byte_1 ) + // InternalRos1Parser.g:12772:2: Byte_1 { before(grammarAccess.getByteArrayAccess().getByteKeyword_1()); match(input,Byte_1,FOLLOW_2); @@ -38077,14 +37947,14 @@ public final void rule__ByteArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__CharArray__Group__0" - // InternalRos1Parser.g:12836:1: rule__CharArray__Group__0 : rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ; + // InternalRos1Parser.g:12782: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 { - // InternalRos1Parser.g:12840:1: ( rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ) - // InternalRos1Parser.g:12841:2: rule__CharArray__Group__0__Impl rule__CharArray__Group__1 + // InternalRos1Parser.g:12786:1: ( rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ) + // InternalRos1Parser.g:12787:2: rule__CharArray__Group__0__Impl rule__CharArray__Group__1 { pushFollow(FOLLOW_23); rule__CharArray__Group__0__Impl(); @@ -38115,21 +37985,21 @@ public final void rule__CharArray__Group__0() throws RecognitionException { // $ANTLR start "rule__CharArray__Group__0__Impl" - // InternalRos1Parser.g:12848:1: rule__CharArray__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12794:1: rule__CharArray__Group__0__Impl : ( () ) ; public final void rule__CharArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12852:1: ( ( () ) ) - // InternalRos1Parser.g:12853:1: ( () ) + // InternalRos1Parser.g:12798:1: ( ( () ) ) + // InternalRos1Parser.g:12799:1: ( () ) { - // InternalRos1Parser.g:12853:1: ( () ) - // InternalRos1Parser.g:12854:2: () + // InternalRos1Parser.g:12799:1: ( () ) + // InternalRos1Parser.g:12800:2: () { before(grammarAccess.getCharArrayAccess().getCharArrayAction_0()); - // InternalRos1Parser.g:12855:2: () - // InternalRos1Parser.g:12855:3: + // InternalRos1Parser.g:12801:2: () + // InternalRos1Parser.g:12801:3: { } @@ -38152,14 +38022,14 @@ public final void rule__CharArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__CharArray__Group__1" - // InternalRos1Parser.g:12863:1: rule__CharArray__Group__1 : rule__CharArray__Group__1__Impl ; + // InternalRos1Parser.g:12809:1: rule__CharArray__Group__1 : rule__CharArray__Group__1__Impl ; public final void rule__CharArray__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12867:1: ( rule__CharArray__Group__1__Impl ) - // InternalRos1Parser.g:12868:2: rule__CharArray__Group__1__Impl + // InternalRos1Parser.g:12813:1: ( rule__CharArray__Group__1__Impl ) + // InternalRos1Parser.g:12814:2: rule__CharArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__CharArray__Group__1__Impl(); @@ -38185,17 +38055,17 @@ public final void rule__CharArray__Group__1() throws RecognitionException { // $ANTLR start "rule__CharArray__Group__1__Impl" - // InternalRos1Parser.g:12874:1: rule__CharArray__Group__1__Impl : ( Char_1 ) ; + // InternalRos1Parser.g:12820:1: rule__CharArray__Group__1__Impl : ( Char_1 ) ; public final void rule__CharArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12878:1: ( ( Char_1 ) ) - // InternalRos1Parser.g:12879:1: ( Char_1 ) + // InternalRos1Parser.g:12824:1: ( ( Char_1 ) ) + // InternalRos1Parser.g:12825:1: ( Char_1 ) { - // InternalRos1Parser.g:12879:1: ( Char_1 ) - // InternalRos1Parser.g:12880:2: Char_1 + // InternalRos1Parser.g:12825:1: ( Char_1 ) + // InternalRos1Parser.g:12826:2: Char_1 { before(grammarAccess.getCharArrayAccess().getCharKeyword_1()); match(input,Char_1,FOLLOW_2); @@ -38222,16 +38092,16 @@ public final void rule__CharArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Header__Group__0" - // InternalRos1Parser.g:12890:1: rule__Header__Group__0 : rule__Header__Group__0__Impl rule__Header__Group__1 ; + // InternalRos1Parser.g:12836:1: rule__Header__Group__0 : rule__Header__Group__0__Impl rule__Header__Group__1 ; public final void rule__Header__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12894:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) - // InternalRos1Parser.g:12895:2: rule__Header__Group__0__Impl rule__Header__Group__1 + // InternalRos1Parser.g:12840:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) + // InternalRos1Parser.g:12841:2: rule__Header__Group__0__Impl rule__Header__Group__1 { - pushFollow(FOLLOW_90); + pushFollow(FOLLOW_89); rule__Header__Group__0__Impl(); state._fsp--; @@ -38260,21 +38130,21 @@ public final void rule__Header__Group__0() throws RecognitionException { // $ANTLR start "rule__Header__Group__0__Impl" - // InternalRos1Parser.g:12902:1: rule__Header__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12848:1: rule__Header__Group__0__Impl : ( () ) ; public final void rule__Header__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12906:1: ( ( () ) ) - // InternalRos1Parser.g:12907:1: ( () ) + // InternalRos1Parser.g:12852:1: ( ( () ) ) + // InternalRos1Parser.g:12853:1: ( () ) { - // InternalRos1Parser.g:12907:1: ( () ) - // InternalRos1Parser.g:12908:2: () + // InternalRos1Parser.g:12853:1: ( () ) + // InternalRos1Parser.g:12854:2: () { before(grammarAccess.getHeaderAccess().getHeaderAction_0()); - // InternalRos1Parser.g:12909:2: () - // InternalRos1Parser.g:12909:3: + // InternalRos1Parser.g:12855:2: () + // InternalRos1Parser.g:12855:3: { } @@ -38297,14 +38167,14 @@ public final void rule__Header__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Header__Group__1" - // InternalRos1Parser.g:12917:1: rule__Header__Group__1 : rule__Header__Group__1__Impl ; + // InternalRos1Parser.g:12863:1: rule__Header__Group__1 : rule__Header__Group__1__Impl ; public final void rule__Header__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12921:1: ( rule__Header__Group__1__Impl ) - // InternalRos1Parser.g:12922:2: rule__Header__Group__1__Impl + // InternalRos1Parser.g:12867:1: ( rule__Header__Group__1__Impl ) + // InternalRos1Parser.g:12868:2: rule__Header__Group__1__Impl { pushFollow(FOLLOW_2); rule__Header__Group__1__Impl(); @@ -38330,17 +38200,17 @@ public final void rule__Header__Group__1() throws RecognitionException { // $ANTLR start "rule__Header__Group__1__Impl" - // InternalRos1Parser.g:12928:1: rule__Header__Group__1__Impl : ( Header ) ; + // InternalRos1Parser.g:12874:1: rule__Header__Group__1__Impl : ( Header ) ; public final void rule__Header__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12932:1: ( ( Header ) ) - // InternalRos1Parser.g:12933:1: ( Header ) + // InternalRos1Parser.g:12878:1: ( ( Header ) ) + // InternalRos1Parser.g:12879:1: ( Header ) { - // InternalRos1Parser.g:12933:1: ( Header ) - // InternalRos1Parser.g:12934:2: Header + // InternalRos1Parser.g:12879:1: ( Header ) + // InternalRos1Parser.g:12880:2: Header { before(grammarAccess.getHeaderAccess().getHeaderKeyword_1()); match(input,Header,FOLLOW_2); @@ -38367,16 +38237,16 @@ public final void rule__Header__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__0" - // InternalRos1Parser.g:12944:1: rule__ArraySpecRef__Group__0 : rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ; + // InternalRos1Parser.g:12890: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 { - // InternalRos1Parser.g:12948:1: ( rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ) - // InternalRos1Parser.g:12949:2: rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 + // InternalRos1Parser.g:12894:1: ( rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ) + // InternalRos1Parser.g:12895:2: rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 { - pushFollow(FOLLOW_91); + pushFollow(FOLLOW_90); rule__ArraySpecRef__Group__0__Impl(); state._fsp--; @@ -38405,21 +38275,21 @@ public final void rule__ArraySpecRef__Group__0() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__0__Impl" - // InternalRos1Parser.g:12956:1: rule__ArraySpecRef__Group__0__Impl : ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ; + // InternalRos1Parser.g:12902:1: rule__ArraySpecRef__Group__0__Impl : ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ; public final void rule__ArraySpecRef__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12960:1: ( ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ) - // InternalRos1Parser.g:12961:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) + // InternalRos1Parser.g:12906:1: ( ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ) + // InternalRos1Parser.g:12907:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) { - // InternalRos1Parser.g:12961:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) - // InternalRos1Parser.g:12962:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) + // InternalRos1Parser.g:12907:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) + // InternalRos1Parser.g:12908:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) { before(grammarAccess.getArraySpecRefAccess().getReferenceAssignment_0()); - // InternalRos1Parser.g:12963:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) - // InternalRos1Parser.g:12963:3: rule__ArraySpecRef__ReferenceAssignment_0 + // InternalRos1Parser.g:12909:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) + // InternalRos1Parser.g:12909:3: rule__ArraySpecRef__ReferenceAssignment_0 { pushFollow(FOLLOW_2); rule__ArraySpecRef__ReferenceAssignment_0(); @@ -38452,14 +38322,14 @@ public final void rule__ArraySpecRef__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ArraySpecRef__Group__1" - // InternalRos1Parser.g:12971:1: rule__ArraySpecRef__Group__1 : rule__ArraySpecRef__Group__1__Impl ; + // InternalRos1Parser.g:12917:1: rule__ArraySpecRef__Group__1 : rule__ArraySpecRef__Group__1__Impl ; public final void rule__ArraySpecRef__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12975:1: ( rule__ArraySpecRef__Group__1__Impl ) - // InternalRos1Parser.g:12976:2: rule__ArraySpecRef__Group__1__Impl + // InternalRos1Parser.g:12921:1: ( rule__ArraySpecRef__Group__1__Impl ) + // InternalRos1Parser.g:12922:2: rule__ArraySpecRef__Group__1__Impl { pushFollow(FOLLOW_2); rule__ArraySpecRef__Group__1__Impl(); @@ -38485,17 +38355,17 @@ public final void rule__ArraySpecRef__Group__1() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__1__Impl" - // InternalRos1Parser.g:12982:1: rule__ArraySpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; + // InternalRos1Parser.g:12928:1: rule__ArraySpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; public final void rule__ArraySpecRef__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12986:1: ( ( LeftSquareBracketRightSquareBracket ) ) - // InternalRos1Parser.g:12987:1: ( LeftSquareBracketRightSquareBracket ) + // InternalRos1Parser.g:12932:1: ( ( LeftSquareBracketRightSquareBracket ) ) + // InternalRos1Parser.g:12933:1: ( LeftSquareBracketRightSquareBracket ) { - // InternalRos1Parser.g:12987:1: ( LeftSquareBracketRightSquareBracket ) - // InternalRos1Parser.g:12988:2: LeftSquareBracketRightSquareBracket + // InternalRos1Parser.g:12933:1: ( LeftSquareBracketRightSquareBracket ) + // InternalRos1Parser.g:12934:2: LeftSquareBracketRightSquareBracket { before(grammarAccess.getArraySpecRefAccess().getLeftSquareBracketRightSquareBracketKeyword_1()); match(input,LeftSquareBracketRightSquareBracket,FOLLOW_2); @@ -38522,17 +38392,17 @@ public final void rule__ArraySpecRef__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__CatkinPackage__NameAssignment_1" - // InternalRos1Parser.g:12998:1: rule__CatkinPackage__NameAssignment_1 : ( ruleRosNames ) ; + // InternalRos1Parser.g:12944:1: rule__CatkinPackage__NameAssignment_1 : ( ruleRosNames ) ; public final void rule__CatkinPackage__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13002:1: ( ( ruleRosNames ) ) - // InternalRos1Parser.g:13003:2: ( ruleRosNames ) + // InternalRos1Parser.g:12948:1: ( ( ruleRosNames ) ) + // InternalRos1Parser.g:12949:2: ( ruleRosNames ) { - // InternalRos1Parser.g:13003:2: ( ruleRosNames ) - // InternalRos1Parser.g:13004:3: ruleRosNames + // InternalRos1Parser.g:12949:2: ( ruleRosNames ) + // InternalRos1Parser.g:12950:3: ruleRosNames { before(grammarAccess.getCatkinPackageAccess().getNameRosNamesParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -38563,17 +38433,17 @@ public final void rule__CatkinPackage__NameAssignment_1() throws RecognitionExce // $ANTLR start "rule__CatkinPackage__FromGitRepoAssignment_4_1" - // InternalRos1Parser.g:13013:1: rule__CatkinPackage__FromGitRepoAssignment_4_1 : ( ruleEString ) ; + // InternalRos1Parser.g:12959:1: rule__CatkinPackage__FromGitRepoAssignment_4_1 : ( ruleEString ) ; public final void rule__CatkinPackage__FromGitRepoAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13017:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:13018:2: ( ruleEString ) + // InternalRos1Parser.g:12963:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:12964:2: ( ruleEString ) { - // InternalRos1Parser.g:13018:2: ( ruleEString ) - // InternalRos1Parser.g:13019:3: ruleEString + // InternalRos1Parser.g:12964:2: ( ruleEString ) + // InternalRos1Parser.g:12965:3: ruleEString { before(grammarAccess.getCatkinPackageAccess().getFromGitRepoEStringParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -38604,17 +38474,17 @@ public final void rule__CatkinPackage__FromGitRepoAssignment_4_1() throws Recogn // $ANTLR start "rule__CatkinPackage__ArtifactAssignment_5_2" - // InternalRos1Parser.g:13028:1: rule__CatkinPackage__ArtifactAssignment_5_2 : ( ruleArtifact ) ; + // InternalRos1Parser.g:12974:1: rule__CatkinPackage__ArtifactAssignment_5_2 : ( ruleArtifact ) ; public final void rule__CatkinPackage__ArtifactAssignment_5_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13032:1: ( ( ruleArtifact ) ) - // InternalRos1Parser.g:13033:2: ( ruleArtifact ) + // InternalRos1Parser.g:12978:1: ( ( ruleArtifact ) ) + // InternalRos1Parser.g:12979:2: ( ruleArtifact ) { - // InternalRos1Parser.g:13033:2: ( ruleArtifact ) - // InternalRos1Parser.g:13034:3: ruleArtifact + // InternalRos1Parser.g:12979:2: ( ruleArtifact ) + // InternalRos1Parser.g:12980:3: ruleArtifact { before(grammarAccess.getCatkinPackageAccess().getArtifactArtifactParserRuleCall_5_2_0()); pushFollow(FOLLOW_2); @@ -38645,17 +38515,17 @@ public final void rule__CatkinPackage__ArtifactAssignment_5_2() throws Recogniti // $ANTLR start "rule__CatkinPackage__DependencyAssignment_6_2" - // InternalRos1Parser.g:13043:1: rule__CatkinPackage__DependencyAssignment_6_2 : ( ruleDependency ) ; + // InternalRos1Parser.g:12989:1: rule__CatkinPackage__DependencyAssignment_6_2 : ( ruleDependency ) ; public final void rule__CatkinPackage__DependencyAssignment_6_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13047:1: ( ( ruleDependency ) ) - // InternalRos1Parser.g:13048:2: ( ruleDependency ) + // InternalRos1Parser.g:12993:1: ( ( ruleDependency ) ) + // InternalRos1Parser.g:12994:2: ( ruleDependency ) { - // InternalRos1Parser.g:13048:2: ( ruleDependency ) - // InternalRos1Parser.g:13049:3: ruleDependency + // InternalRos1Parser.g:12994:2: ( ruleDependency ) + // InternalRos1Parser.g:12995:3: ruleDependency { before(grammarAccess.getCatkinPackageAccess().getDependencyDependencyParserRuleCall_6_2_0()); pushFollow(FOLLOW_2); @@ -38686,17 +38556,17 @@ public final void rule__CatkinPackage__DependencyAssignment_6_2() throws Recogni // $ANTLR start "rule__CatkinPackage__DependencyAssignment_6_3_1" - // InternalRos1Parser.g:13058:1: rule__CatkinPackage__DependencyAssignment_6_3_1 : ( ruleDependency ) ; + // InternalRos1Parser.g:13004:1: rule__CatkinPackage__DependencyAssignment_6_3_1 : ( ruleDependency ) ; public final void rule__CatkinPackage__DependencyAssignment_6_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13062:1: ( ( ruleDependency ) ) - // InternalRos1Parser.g:13063:2: ( ruleDependency ) + // InternalRos1Parser.g:13008:1: ( ( ruleDependency ) ) + // InternalRos1Parser.g:13009:2: ( ruleDependency ) { - // InternalRos1Parser.g:13063:2: ( ruleDependency ) - // InternalRos1Parser.g:13064:3: ruleDependency + // InternalRos1Parser.g:13009:2: ( ruleDependency ) + // InternalRos1Parser.g:13010:3: ruleDependency { before(grammarAccess.getCatkinPackageAccess().getDependencyDependencyParserRuleCall_6_3_1_0()); pushFollow(FOLLOW_2); @@ -38727,17 +38597,17 @@ public final void rule__CatkinPackage__DependencyAssignment_6_3_1() throws Recog // $ANTLR start "rule__Package_Impl__NameAssignment_1" - // InternalRos1Parser.g:13073:1: rule__Package_Impl__NameAssignment_1 : ( ruleRosNames ) ; + // InternalRos1Parser.g:13019:1: rule__Package_Impl__NameAssignment_1 : ( ruleRosNames ) ; public final void rule__Package_Impl__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13077:1: ( ( ruleRosNames ) ) - // InternalRos1Parser.g:13078:2: ( ruleRosNames ) + // InternalRos1Parser.g:13023:1: ( ( ruleRosNames ) ) + // InternalRos1Parser.g:13024:2: ( ruleRosNames ) { - // InternalRos1Parser.g:13078:2: ( ruleRosNames ) - // InternalRos1Parser.g:13079:3: ruleRosNames + // InternalRos1Parser.g:13024:2: ( ruleRosNames ) + // InternalRos1Parser.g:13025:3: ruleRosNames { before(grammarAccess.getPackage_ImplAccess().getNameRosNamesParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -38768,17 +38638,17 @@ public final void rule__Package_Impl__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__FromGitRepoAssignment_4_1" - // InternalRos1Parser.g:13088:1: rule__Package_Impl__FromGitRepoAssignment_4_1 : ( ruleEString ) ; + // InternalRos1Parser.g:13034:1: rule__Package_Impl__FromGitRepoAssignment_4_1 : ( ruleEString ) ; public final void rule__Package_Impl__FromGitRepoAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13092:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:13093:2: ( ruleEString ) + // InternalRos1Parser.g:13038:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:13039:2: ( ruleEString ) { - // InternalRos1Parser.g:13093:2: ( ruleEString ) - // InternalRos1Parser.g:13094:3: ruleEString + // InternalRos1Parser.g:13039:2: ( ruleEString ) + // InternalRos1Parser.g:13040:3: ruleEString { before(grammarAccess.getPackage_ImplAccess().getFromGitRepoEStringParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -38809,17 +38679,17 @@ public final void rule__Package_Impl__FromGitRepoAssignment_4_1() throws Recogni // $ANTLR start "rule__Package_Impl__DependencyAssignment_5_2" - // InternalRos1Parser.g:13103:1: rule__Package_Impl__DependencyAssignment_5_2 : ( ruleDependency ) ; + // InternalRos1Parser.g:13049:1: rule__Package_Impl__DependencyAssignment_5_2 : ( ruleDependency ) ; public final void rule__Package_Impl__DependencyAssignment_5_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13107:1: ( ( ruleDependency ) ) - // InternalRos1Parser.g:13108:2: ( ruleDependency ) + // InternalRos1Parser.g:13053:1: ( ( ruleDependency ) ) + // InternalRos1Parser.g:13054:2: ( ruleDependency ) { - // InternalRos1Parser.g:13108:2: ( ruleDependency ) - // InternalRos1Parser.g:13109:3: ruleDependency + // InternalRos1Parser.g:13054:2: ( ruleDependency ) + // InternalRos1Parser.g:13055:3: ruleDependency { before(grammarAccess.getPackage_ImplAccess().getDependencyDependencyParserRuleCall_5_2_0()); pushFollow(FOLLOW_2); @@ -38850,17 +38720,17 @@ public final void rule__Package_Impl__DependencyAssignment_5_2() throws Recognit // $ANTLR start "rule__Package_Impl__DependencyAssignment_5_3_1" - // InternalRos1Parser.g:13118:1: rule__Package_Impl__DependencyAssignment_5_3_1 : ( ruleDependency ) ; + // InternalRos1Parser.g:13064:1: rule__Package_Impl__DependencyAssignment_5_3_1 : ( ruleDependency ) ; public final void rule__Package_Impl__DependencyAssignment_5_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13122:1: ( ( ruleDependency ) ) - // InternalRos1Parser.g:13123:2: ( ruleDependency ) + // InternalRos1Parser.g:13068:1: ( ( ruleDependency ) ) + // InternalRos1Parser.g:13069:2: ( ruleDependency ) { - // InternalRos1Parser.g:13123:2: ( ruleDependency ) - // InternalRos1Parser.g:13124:3: ruleDependency + // InternalRos1Parser.g:13069:2: ( ruleDependency ) + // InternalRos1Parser.g:13070:3: ruleDependency { before(grammarAccess.getPackage_ImplAccess().getDependencyDependencyParserRuleCall_5_3_1_0()); pushFollow(FOLLOW_2); @@ -38891,17 +38761,17 @@ public final void rule__Package_Impl__DependencyAssignment_5_3_1() throws Recogn // $ANTLR start "rule__Package_Impl__SpecAssignment_6_0_2" - // InternalRos1Parser.g:13133:1: rule__Package_Impl__SpecAssignment_6_0_2 : ( ruleTopicSpec ) ; + // InternalRos1Parser.g:13079:1: rule__Package_Impl__SpecAssignment_6_0_2 : ( ruleTopicSpec ) ; public final void rule__Package_Impl__SpecAssignment_6_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13137:1: ( ( ruleTopicSpec ) ) - // InternalRos1Parser.g:13138:2: ( ruleTopicSpec ) + // InternalRos1Parser.g:13083:1: ( ( ruleTopicSpec ) ) + // InternalRos1Parser.g:13084:2: ( ruleTopicSpec ) { - // InternalRos1Parser.g:13138:2: ( ruleTopicSpec ) - // InternalRos1Parser.g:13139:3: ruleTopicSpec + // InternalRos1Parser.g:13084:2: ( ruleTopicSpec ) + // InternalRos1Parser.g:13085:3: ruleTopicSpec { before(grammarAccess.getPackage_ImplAccess().getSpecTopicSpecParserRuleCall_6_0_2_0()); pushFollow(FOLLOW_2); @@ -38932,17 +38802,17 @@ public final void rule__Package_Impl__SpecAssignment_6_0_2() throws RecognitionE // $ANTLR start "rule__Package_Impl__SpecAssignment_6_1_2" - // InternalRos1Parser.g:13148:1: rule__Package_Impl__SpecAssignment_6_1_2 : ( ruleServiceSpec ) ; + // InternalRos1Parser.g:13094:1: rule__Package_Impl__SpecAssignment_6_1_2 : ( ruleServiceSpec ) ; public final void rule__Package_Impl__SpecAssignment_6_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13152:1: ( ( ruleServiceSpec ) ) - // InternalRos1Parser.g:13153:2: ( ruleServiceSpec ) + // InternalRos1Parser.g:13098:1: ( ( ruleServiceSpec ) ) + // InternalRos1Parser.g:13099:2: ( ruleServiceSpec ) { - // InternalRos1Parser.g:13153:2: ( ruleServiceSpec ) - // InternalRos1Parser.g:13154:3: ruleServiceSpec + // InternalRos1Parser.g:13099:2: ( ruleServiceSpec ) + // InternalRos1Parser.g:13100:3: ruleServiceSpec { before(grammarAccess.getPackage_ImplAccess().getSpecServiceSpecParserRuleCall_6_1_2_0()); pushFollow(FOLLOW_2); @@ -38973,17 +38843,17 @@ public final void rule__Package_Impl__SpecAssignment_6_1_2() throws RecognitionE // $ANTLR start "rule__Package_Impl__SpecAssignment_6_2_2" - // InternalRos1Parser.g:13163:1: rule__Package_Impl__SpecAssignment_6_2_2 : ( ruleActionSpec ) ; + // InternalRos1Parser.g:13109:1: rule__Package_Impl__SpecAssignment_6_2_2 : ( ruleActionSpec ) ; public final void rule__Package_Impl__SpecAssignment_6_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13167:1: ( ( ruleActionSpec ) ) - // InternalRos1Parser.g:13168:2: ( ruleActionSpec ) + // InternalRos1Parser.g:13113:1: ( ( ruleActionSpec ) ) + // InternalRos1Parser.g:13114:2: ( ruleActionSpec ) { - // InternalRos1Parser.g:13168:2: ( ruleActionSpec ) - // InternalRos1Parser.g:13169:3: ruleActionSpec + // InternalRos1Parser.g:13114:2: ( ruleActionSpec ) + // InternalRos1Parser.g:13115:3: ruleActionSpec { before(grammarAccess.getPackage_ImplAccess().getSpecActionSpecParserRuleCall_6_2_2_0()); pushFollow(FOLLOW_2); @@ -39014,21 +38884,21 @@ public final void rule__Package_Impl__SpecAssignment_6_2_2() throws RecognitionE // $ANTLR start "rule__TopicSpec__NameAssignment_1" - // InternalRos1Parser.g:13178:1: rule__TopicSpec__NameAssignment_1 : ( ( rule__TopicSpec__NameAlternatives_1_0 ) ) ; + // InternalRos1Parser.g:13124:1: rule__TopicSpec__NameAssignment_1 : ( ( rule__TopicSpec__NameAlternatives_1_0 ) ) ; public final void rule__TopicSpec__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13182:1: ( ( ( rule__TopicSpec__NameAlternatives_1_0 ) ) ) - // InternalRos1Parser.g:13183:2: ( ( rule__TopicSpec__NameAlternatives_1_0 ) ) + // InternalRos1Parser.g:13128:1: ( ( ( rule__TopicSpec__NameAlternatives_1_0 ) ) ) + // InternalRos1Parser.g:13129:2: ( ( rule__TopicSpec__NameAlternatives_1_0 ) ) { - // InternalRos1Parser.g:13183:2: ( ( rule__TopicSpec__NameAlternatives_1_0 ) ) - // InternalRos1Parser.g:13184:3: ( rule__TopicSpec__NameAlternatives_1_0 ) + // InternalRos1Parser.g:13129:2: ( ( rule__TopicSpec__NameAlternatives_1_0 ) ) + // InternalRos1Parser.g:13130:3: ( rule__TopicSpec__NameAlternatives_1_0 ) { before(grammarAccess.getTopicSpecAccess().getNameAlternatives_1_0()); - // InternalRos1Parser.g:13185:3: ( rule__TopicSpec__NameAlternatives_1_0 ) - // InternalRos1Parser.g:13185:4: rule__TopicSpec__NameAlternatives_1_0 + // InternalRos1Parser.g:13131:3: ( rule__TopicSpec__NameAlternatives_1_0 ) + // InternalRos1Parser.g:13131:4: rule__TopicSpec__NameAlternatives_1_0 { pushFollow(FOLLOW_2); rule__TopicSpec__NameAlternatives_1_0(); @@ -39061,17 +38931,17 @@ public final void rule__TopicSpec__NameAssignment_1() throws RecognitionExceptio // $ANTLR start "rule__TopicSpec__MessageAssignment_4_1" - // InternalRos1Parser.g:13193:1: rule__TopicSpec__MessageAssignment_4_1 : ( ruleMessageDefinition ) ; + // InternalRos1Parser.g:13139:1: rule__TopicSpec__MessageAssignment_4_1 : ( ruleMessageDefinition ) ; public final void rule__TopicSpec__MessageAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13197:1: ( ( ruleMessageDefinition ) ) - // InternalRos1Parser.g:13198:2: ( ruleMessageDefinition ) + // InternalRos1Parser.g:13143:1: ( ( ruleMessageDefinition ) ) + // InternalRos1Parser.g:13144:2: ( ruleMessageDefinition ) { - // InternalRos1Parser.g:13198:2: ( ruleMessageDefinition ) - // InternalRos1Parser.g:13199:3: ruleMessageDefinition + // InternalRos1Parser.g:13144:2: ( ruleMessageDefinition ) + // InternalRos1Parser.g:13145:3: ruleMessageDefinition { before(grammarAccess.getTopicSpecAccess().getMessageMessageDefinitionParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -39102,17 +38972,17 @@ public final void rule__TopicSpec__MessageAssignment_4_1() throws RecognitionExc // $ANTLR start "rule__ServiceSpec__NameAssignment_1" - // InternalRos1Parser.g:13208:1: rule__ServiceSpec__NameAssignment_1 : ( ruleEString ) ; + // InternalRos1Parser.g:13154:1: rule__ServiceSpec__NameAssignment_1 : ( ruleEString ) ; public final void rule__ServiceSpec__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13212:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:13213:2: ( ruleEString ) + // InternalRos1Parser.g:13158:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:13159:2: ( ruleEString ) { - // InternalRos1Parser.g:13213:2: ( ruleEString ) - // InternalRos1Parser.g:13214:3: ruleEString + // InternalRos1Parser.g:13159:2: ( ruleEString ) + // InternalRos1Parser.g:13160:3: ruleEString { before(grammarAccess.getServiceSpecAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -39143,17 +39013,17 @@ public final void rule__ServiceSpec__NameAssignment_1() throws RecognitionExcept // $ANTLR start "rule__ServiceSpec__RequestAssignment_4_1" - // InternalRos1Parser.g:13223:1: rule__ServiceSpec__RequestAssignment_4_1 : ( ruleMessageDefinition ) ; + // InternalRos1Parser.g:13169:1: rule__ServiceSpec__RequestAssignment_4_1 : ( ruleMessageDefinition ) ; public final void rule__ServiceSpec__RequestAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13227:1: ( ( ruleMessageDefinition ) ) - // InternalRos1Parser.g:13228:2: ( ruleMessageDefinition ) + // InternalRos1Parser.g:13173:1: ( ( ruleMessageDefinition ) ) + // InternalRos1Parser.g:13174:2: ( ruleMessageDefinition ) { - // InternalRos1Parser.g:13228:2: ( ruleMessageDefinition ) - // InternalRos1Parser.g:13229:3: ruleMessageDefinition + // InternalRos1Parser.g:13174:2: ( ruleMessageDefinition ) + // InternalRos1Parser.g:13175:3: ruleMessageDefinition { before(grammarAccess.getServiceSpecAccess().getRequestMessageDefinitionParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -39184,17 +39054,17 @@ public final void rule__ServiceSpec__RequestAssignment_4_1() throws RecognitionE // $ANTLR start "rule__ServiceSpec__ResponseAssignment_6_1" - // InternalRos1Parser.g:13238:1: rule__ServiceSpec__ResponseAssignment_6_1 : ( ruleMessageDefinition ) ; + // InternalRos1Parser.g:13184:1: rule__ServiceSpec__ResponseAssignment_6_1 : ( ruleMessageDefinition ) ; public final void rule__ServiceSpec__ResponseAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13242:1: ( ( ruleMessageDefinition ) ) - // InternalRos1Parser.g:13243:2: ( ruleMessageDefinition ) + // InternalRos1Parser.g:13188:1: ( ( ruleMessageDefinition ) ) + // InternalRos1Parser.g:13189:2: ( ruleMessageDefinition ) { - // InternalRos1Parser.g:13243:2: ( ruleMessageDefinition ) - // InternalRos1Parser.g:13244:3: ruleMessageDefinition + // InternalRos1Parser.g:13189:2: ( ruleMessageDefinition ) + // InternalRos1Parser.g:13190:3: ruleMessageDefinition { before(grammarAccess.getServiceSpecAccess().getResponseMessageDefinitionParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -39225,17 +39095,17 @@ public final void rule__ServiceSpec__ResponseAssignment_6_1() throws Recognition // $ANTLR start "rule__ActionSpec__NameAssignment_1" - // InternalRos1Parser.g:13253:1: rule__ActionSpec__NameAssignment_1 : ( ruleEString ) ; + // InternalRos1Parser.g:13199:1: rule__ActionSpec__NameAssignment_1 : ( ruleEString ) ; public final void rule__ActionSpec__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13257:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:13258:2: ( ruleEString ) + // InternalRos1Parser.g:13203:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:13204:2: ( ruleEString ) { - // InternalRos1Parser.g:13258:2: ( ruleEString ) - // InternalRos1Parser.g:13259:3: ruleEString + // InternalRos1Parser.g:13204:2: ( ruleEString ) + // InternalRos1Parser.g:13205:3: ruleEString { before(grammarAccess.getActionSpecAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -39266,17 +39136,17 @@ public final void rule__ActionSpec__NameAssignment_1() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__GoalAssignment_4_1" - // InternalRos1Parser.g:13268:1: rule__ActionSpec__GoalAssignment_4_1 : ( ruleMessageDefinition ) ; + // InternalRos1Parser.g:13214:1: rule__ActionSpec__GoalAssignment_4_1 : ( ruleMessageDefinition ) ; public final void rule__ActionSpec__GoalAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13272:1: ( ( ruleMessageDefinition ) ) - // InternalRos1Parser.g:13273:2: ( ruleMessageDefinition ) + // InternalRos1Parser.g:13218:1: ( ( ruleMessageDefinition ) ) + // InternalRos1Parser.g:13219:2: ( ruleMessageDefinition ) { - // InternalRos1Parser.g:13273:2: ( ruleMessageDefinition ) - // InternalRos1Parser.g:13274:3: ruleMessageDefinition + // InternalRos1Parser.g:13219:2: ( ruleMessageDefinition ) + // InternalRos1Parser.g:13220:3: ruleMessageDefinition { before(grammarAccess.getActionSpecAccess().getGoalMessageDefinitionParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -39307,17 +39177,17 @@ public final void rule__ActionSpec__GoalAssignment_4_1() throws RecognitionExcep // $ANTLR start "rule__ActionSpec__ResultAssignment_6_1" - // InternalRos1Parser.g:13283:1: rule__ActionSpec__ResultAssignment_6_1 : ( ruleMessageDefinition ) ; + // InternalRos1Parser.g:13229:1: rule__ActionSpec__ResultAssignment_6_1 : ( ruleMessageDefinition ) ; public final void rule__ActionSpec__ResultAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13287:1: ( ( ruleMessageDefinition ) ) - // InternalRos1Parser.g:13288:2: ( ruleMessageDefinition ) + // InternalRos1Parser.g:13233:1: ( ( ruleMessageDefinition ) ) + // InternalRos1Parser.g:13234:2: ( ruleMessageDefinition ) { - // InternalRos1Parser.g:13288:2: ( ruleMessageDefinition ) - // InternalRos1Parser.g:13289:3: ruleMessageDefinition + // InternalRos1Parser.g:13234:2: ( ruleMessageDefinition ) + // InternalRos1Parser.g:13235:3: ruleMessageDefinition { before(grammarAccess.getActionSpecAccess().getResultMessageDefinitionParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -39348,17 +39218,17 @@ public final void rule__ActionSpec__ResultAssignment_6_1() throws RecognitionExc // $ANTLR start "rule__ActionSpec__FeedbackAssignment_8_1" - // InternalRos1Parser.g:13298:1: rule__ActionSpec__FeedbackAssignment_8_1 : ( ruleMessageDefinition ) ; + // InternalRos1Parser.g:13244:1: rule__ActionSpec__FeedbackAssignment_8_1 : ( ruleMessageDefinition ) ; public final void rule__ActionSpec__FeedbackAssignment_8_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13302:1: ( ( ruleMessageDefinition ) ) - // InternalRos1Parser.g:13303:2: ( ruleMessageDefinition ) + // InternalRos1Parser.g:13248:1: ( ( ruleMessageDefinition ) ) + // InternalRos1Parser.g:13249:2: ( ruleMessageDefinition ) { - // InternalRos1Parser.g:13303:2: ( ruleMessageDefinition ) - // InternalRos1Parser.g:13304:3: ruleMessageDefinition + // InternalRos1Parser.g:13249:2: ( ruleMessageDefinition ) + // InternalRos1Parser.g:13250:3: ruleMessageDefinition { before(grammarAccess.getActionSpecAccess().getFeedbackMessageDefinitionParserRuleCall_8_1_0()); pushFollow(FOLLOW_2); @@ -39389,17 +39259,17 @@ public final void rule__ActionSpec__FeedbackAssignment_8_1() throws RecognitionE // $ANTLR start "rule__MessageDefinition__MessagePartAssignment_1" - // InternalRos1Parser.g:13313:1: rule__MessageDefinition__MessagePartAssignment_1 : ( ruleMessagePart ) ; + // InternalRos1Parser.g:13259:1: rule__MessageDefinition__MessagePartAssignment_1 : ( ruleMessagePart ) ; public final void rule__MessageDefinition__MessagePartAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13317:1: ( ( ruleMessagePart ) ) - // InternalRos1Parser.g:13318:2: ( ruleMessagePart ) + // InternalRos1Parser.g:13263:1: ( ( ruleMessagePart ) ) + // InternalRos1Parser.g:13264:2: ( ruleMessagePart ) { - // InternalRos1Parser.g:13318:2: ( ruleMessagePart ) - // InternalRos1Parser.g:13319:3: ruleMessagePart + // InternalRos1Parser.g:13264:2: ( ruleMessagePart ) + // InternalRos1Parser.g:13265:3: ruleMessagePart { before(grammarAccess.getMessageDefinitionAccess().getMessagePartMessagePartParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -39430,17 +39300,17 @@ public final void rule__MessageDefinition__MessagePartAssignment_1() throws Reco // $ANTLR start "rule__Artifact__NameAssignment_1" - // InternalRos1Parser.g:13328:1: rule__Artifact__NameAssignment_1 : ( ruleRosNames ) ; + // InternalRos1Parser.g:13274:1: rule__Artifact__NameAssignment_1 : ( ruleRosNames ) ; public final void rule__Artifact__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13332:1: ( ( ruleRosNames ) ) - // InternalRos1Parser.g:13333:2: ( ruleRosNames ) + // InternalRos1Parser.g:13278:1: ( ( ruleRosNames ) ) + // InternalRos1Parser.g:13279:2: ( ruleRosNames ) { - // InternalRos1Parser.g:13333:2: ( ruleRosNames ) - // InternalRos1Parser.g:13334:3: ruleRosNames + // InternalRos1Parser.g:13279:2: ( ruleRosNames ) + // InternalRos1Parser.g:13280:3: ruleRosNames { before(grammarAccess.getArtifactAccess().getNameRosNamesParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -39471,17 +39341,17 @@ public final void rule__Artifact__NameAssignment_1() throws RecognitionException // $ANTLR start "rule__Artifact__NodeAssignment_4" - // InternalRos1Parser.g:13343:1: rule__Artifact__NodeAssignment_4 : ( ruleNode ) ; + // InternalRos1Parser.g:13289:1: rule__Artifact__NodeAssignment_4 : ( ruleNode ) ; public final void rule__Artifact__NodeAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13347:1: ( ( ruleNode ) ) - // InternalRos1Parser.g:13348:2: ( ruleNode ) + // InternalRos1Parser.g:13293:1: ( ( ruleNode ) ) + // InternalRos1Parser.g:13294:2: ( ruleNode ) { - // InternalRos1Parser.g:13348:2: ( ruleNode ) - // InternalRos1Parser.g:13349:3: ruleNode + // InternalRos1Parser.g:13294:2: ( ruleNode ) + // InternalRos1Parser.g:13295:3: ruleNode { before(grammarAccess.getArtifactAccess().getNodeNodeParserRuleCall_4_0()); pushFollow(FOLLOW_2); @@ -39512,17 +39382,17 @@ public final void rule__Artifact__NodeAssignment_4() throws RecognitionException // $ANTLR start "rule__Node__NameAssignment_1" - // InternalRos1Parser.g:13358:1: rule__Node__NameAssignment_1 : ( ruleRosNames ) ; + // InternalRos1Parser.g:13304:1: rule__Node__NameAssignment_1 : ( ruleRosNames ) ; public final void rule__Node__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13362:1: ( ( ruleRosNames ) ) - // InternalRos1Parser.g:13363:2: ( ruleRosNames ) + // InternalRos1Parser.g:13308:1: ( ( ruleRosNames ) ) + // InternalRos1Parser.g:13309:2: ( ruleRosNames ) { - // InternalRos1Parser.g:13363:2: ( ruleRosNames ) - // InternalRos1Parser.g:13364:3: ruleRosNames + // InternalRos1Parser.g:13309:2: ( ruleRosNames ) + // InternalRos1Parser.g:13310:3: ruleRosNames { before(grammarAccess.getNodeAccess().getNameRosNamesParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -39553,17 +39423,17 @@ public final void rule__Node__NameAssignment_1() throws RecognitionException { // $ANTLR start "rule__Node__PublisherAssignment_2_0_2" - // InternalRos1Parser.g:13373:1: rule__Node__PublisherAssignment_2_0_2 : ( rulePublisher ) ; + // InternalRos1Parser.g:13319:1: rule__Node__PublisherAssignment_2_0_2 : ( rulePublisher ) ; public final void rule__Node__PublisherAssignment_2_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13377:1: ( ( rulePublisher ) ) - // InternalRos1Parser.g:13378:2: ( rulePublisher ) + // InternalRos1Parser.g:13323:1: ( ( rulePublisher ) ) + // InternalRos1Parser.g:13324:2: ( rulePublisher ) { - // InternalRos1Parser.g:13378:2: ( rulePublisher ) - // InternalRos1Parser.g:13379:3: rulePublisher + // InternalRos1Parser.g:13324:2: ( rulePublisher ) + // InternalRos1Parser.g:13325:3: rulePublisher { before(grammarAccess.getNodeAccess().getPublisherPublisherParserRuleCall_2_0_2_0()); pushFollow(FOLLOW_2); @@ -39594,17 +39464,17 @@ public final void rule__Node__PublisherAssignment_2_0_2() throws RecognitionExce // $ANTLR start "rule__Node__SubscriberAssignment_2_1_2" - // InternalRos1Parser.g:13388:1: rule__Node__SubscriberAssignment_2_1_2 : ( ruleSubscriber ) ; + // InternalRos1Parser.g:13334:1: rule__Node__SubscriberAssignment_2_1_2 : ( ruleSubscriber ) ; public final void rule__Node__SubscriberAssignment_2_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13392:1: ( ( ruleSubscriber ) ) - // InternalRos1Parser.g:13393:2: ( ruleSubscriber ) + // InternalRos1Parser.g:13338:1: ( ( ruleSubscriber ) ) + // InternalRos1Parser.g:13339:2: ( ruleSubscriber ) { - // InternalRos1Parser.g:13393:2: ( ruleSubscriber ) - // InternalRos1Parser.g:13394:3: ruleSubscriber + // InternalRos1Parser.g:13339:2: ( ruleSubscriber ) + // InternalRos1Parser.g:13340:3: ruleSubscriber { before(grammarAccess.getNodeAccess().getSubscriberSubscriberParserRuleCall_2_1_2_0()); pushFollow(FOLLOW_2); @@ -39635,17 +39505,17 @@ public final void rule__Node__SubscriberAssignment_2_1_2() throws RecognitionExc // $ANTLR start "rule__Node__ServiceserverAssignment_2_2_2" - // InternalRos1Parser.g:13403:1: rule__Node__ServiceserverAssignment_2_2_2 : ( ruleServiceServer ) ; + // InternalRos1Parser.g:13349:1: rule__Node__ServiceserverAssignment_2_2_2 : ( ruleServiceServer ) ; public final void rule__Node__ServiceserverAssignment_2_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13407:1: ( ( ruleServiceServer ) ) - // InternalRos1Parser.g:13408:2: ( ruleServiceServer ) + // InternalRos1Parser.g:13353:1: ( ( ruleServiceServer ) ) + // InternalRos1Parser.g:13354:2: ( ruleServiceServer ) { - // InternalRos1Parser.g:13408:2: ( ruleServiceServer ) - // InternalRos1Parser.g:13409:3: ruleServiceServer + // InternalRos1Parser.g:13354:2: ( ruleServiceServer ) + // InternalRos1Parser.g:13355:3: ruleServiceServer { before(grammarAccess.getNodeAccess().getServiceserverServiceServerParserRuleCall_2_2_2_0()); pushFollow(FOLLOW_2); @@ -39676,17 +39546,17 @@ public final void rule__Node__ServiceserverAssignment_2_2_2() throws Recognition // $ANTLR start "rule__Node__ServiceclientAssignment_2_3_2" - // InternalRos1Parser.g:13418:1: rule__Node__ServiceclientAssignment_2_3_2 : ( ruleServiceClient ) ; + // InternalRos1Parser.g:13364:1: rule__Node__ServiceclientAssignment_2_3_2 : ( ruleServiceClient ) ; public final void rule__Node__ServiceclientAssignment_2_3_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13422:1: ( ( ruleServiceClient ) ) - // InternalRos1Parser.g:13423:2: ( ruleServiceClient ) + // InternalRos1Parser.g:13368:1: ( ( ruleServiceClient ) ) + // InternalRos1Parser.g:13369:2: ( ruleServiceClient ) { - // InternalRos1Parser.g:13423:2: ( ruleServiceClient ) - // InternalRos1Parser.g:13424:3: ruleServiceClient + // InternalRos1Parser.g:13369:2: ( ruleServiceClient ) + // InternalRos1Parser.g:13370:3: ruleServiceClient { before(grammarAccess.getNodeAccess().getServiceclientServiceClientParserRuleCall_2_3_2_0()); pushFollow(FOLLOW_2); @@ -39717,17 +39587,17 @@ public final void rule__Node__ServiceclientAssignment_2_3_2() throws Recognition // $ANTLR start "rule__Node__ActionserverAssignment_2_4_2" - // InternalRos1Parser.g:13433:1: rule__Node__ActionserverAssignment_2_4_2 : ( ruleActionServer ) ; + // InternalRos1Parser.g:13379:1: rule__Node__ActionserverAssignment_2_4_2 : ( ruleActionServer ) ; public final void rule__Node__ActionserverAssignment_2_4_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13437:1: ( ( ruleActionServer ) ) - // InternalRos1Parser.g:13438:2: ( ruleActionServer ) + // InternalRos1Parser.g:13383:1: ( ( ruleActionServer ) ) + // InternalRos1Parser.g:13384:2: ( ruleActionServer ) { - // InternalRos1Parser.g:13438:2: ( ruleActionServer ) - // InternalRos1Parser.g:13439:3: ruleActionServer + // InternalRos1Parser.g:13384:2: ( ruleActionServer ) + // InternalRos1Parser.g:13385:3: ruleActionServer { before(grammarAccess.getNodeAccess().getActionserverActionServerParserRuleCall_2_4_2_0()); pushFollow(FOLLOW_2); @@ -39758,17 +39628,17 @@ public final void rule__Node__ActionserverAssignment_2_4_2() throws RecognitionE // $ANTLR start "rule__Node__ActionclientAssignment_2_5_2" - // InternalRos1Parser.g:13448:1: rule__Node__ActionclientAssignment_2_5_2 : ( ruleActionClient ) ; + // InternalRos1Parser.g:13394:1: rule__Node__ActionclientAssignment_2_5_2 : ( ruleActionClient ) ; public final void rule__Node__ActionclientAssignment_2_5_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13452:1: ( ( ruleActionClient ) ) - // InternalRos1Parser.g:13453:2: ( ruleActionClient ) + // InternalRos1Parser.g:13398:1: ( ( ruleActionClient ) ) + // InternalRos1Parser.g:13399:2: ( ruleActionClient ) { - // InternalRos1Parser.g:13453:2: ( ruleActionClient ) - // InternalRos1Parser.g:13454:3: ruleActionClient + // InternalRos1Parser.g:13399:2: ( ruleActionClient ) + // InternalRos1Parser.g:13400:3: ruleActionClient { before(grammarAccess.getNodeAccess().getActionclientActionClientParserRuleCall_2_5_2_0()); pushFollow(FOLLOW_2); @@ -39799,17 +39669,17 @@ public final void rule__Node__ActionclientAssignment_2_5_2() throws RecognitionE // $ANTLR start "rule__Node__ParameterAssignment_2_6_2" - // InternalRos1Parser.g:13463:1: rule__Node__ParameterAssignment_2_6_2 : ( ruleParameter ) ; + // InternalRos1Parser.g:13409:1: rule__Node__ParameterAssignment_2_6_2 : ( ruleParameter ) ; public final void rule__Node__ParameterAssignment_2_6_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13467:1: ( ( ruleParameter ) ) - // InternalRos1Parser.g:13468:2: ( ruleParameter ) + // InternalRos1Parser.g:13413:1: ( ( ruleParameter ) ) + // InternalRos1Parser.g:13414:2: ( ruleParameter ) { - // InternalRos1Parser.g:13468:2: ( ruleParameter ) - // InternalRos1Parser.g:13469:3: ruleParameter + // InternalRos1Parser.g:13414:2: ( ruleParameter ) + // InternalRos1Parser.g:13415:3: ruleParameter { before(grammarAccess.getNodeAccess().getParameterParameterParserRuleCall_2_6_2_0()); pushFollow(FOLLOW_2); @@ -39840,17 +39710,17 @@ public final void rule__Node__ParameterAssignment_2_6_2() throws RecognitionExce // $ANTLR start "rule__Publisher__NameAssignment_1" - // InternalRos1Parser.g:13478:1: rule__Publisher__NameAssignment_1 : ( ruleEString ) ; + // InternalRos1Parser.g:13424:1: rule__Publisher__NameAssignment_1 : ( ruleEString ) ; public final void rule__Publisher__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13482:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:13483:2: ( ruleEString ) + // InternalRos1Parser.g:13428:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:13429:2: ( ruleEString ) { - // InternalRos1Parser.g:13483:2: ( ruleEString ) - // InternalRos1Parser.g:13484:3: ruleEString + // InternalRos1Parser.g:13429:2: ( ruleEString ) + // InternalRos1Parser.g:13430:3: ruleEString { before(grammarAccess.getPublisherAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -39881,21 +39751,21 @@ public final void rule__Publisher__NameAssignment_1() throws RecognitionExceptio // $ANTLR start "rule__Publisher__MessageAssignment_5" - // InternalRos1Parser.g:13493:1: rule__Publisher__MessageAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos1Parser.g:13439:1: rule__Publisher__MessageAssignment_5 : ( ( ruleEString ) ) ; public final void rule__Publisher__MessageAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13497:1: ( ( ( ruleEString ) ) ) - // InternalRos1Parser.g:13498:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13443:1: ( ( ( ruleEString ) ) ) + // InternalRos1Parser.g:13444:2: ( ( ruleEString ) ) { - // InternalRos1Parser.g:13498:2: ( ( ruleEString ) ) - // InternalRos1Parser.g:13499:3: ( ruleEString ) + // InternalRos1Parser.g:13444:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13445:3: ( ruleEString ) { before(grammarAccess.getPublisherAccess().getMessageTopicSpecCrossReference_5_0()); - // InternalRos1Parser.g:13500:3: ( ruleEString ) - // InternalRos1Parser.g:13501:4: ruleEString + // InternalRos1Parser.g:13446:3: ( ruleEString ) + // InternalRos1Parser.g:13447:4: ruleEString { before(grammarAccess.getPublisherAccess().getMessageTopicSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -39930,17 +39800,17 @@ public final void rule__Publisher__MessageAssignment_5() throws RecognitionExcep // $ANTLR start "rule__Publisher__NamespaceAssignment_6_1" - // InternalRos1Parser.g:13512:1: rule__Publisher__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos1Parser.g:13458:1: rule__Publisher__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__Publisher__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13516:1: ( ( ruleNamespace ) ) - // InternalRos1Parser.g:13517:2: ( ruleNamespace ) + // InternalRos1Parser.g:13462:1: ( ( ruleNamespace ) ) + // InternalRos1Parser.g:13463:2: ( ruleNamespace ) { - // InternalRos1Parser.g:13517:2: ( ruleNamespace ) - // InternalRos1Parser.g:13518:3: ruleNamespace + // InternalRos1Parser.g:13463:2: ( ruleNamespace ) + // InternalRos1Parser.g:13464:3: ruleNamespace { before(grammarAccess.getPublisherAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -39971,17 +39841,17 @@ public final void rule__Publisher__NamespaceAssignment_6_1() throws RecognitionE // $ANTLR start "rule__Subscriber__NameAssignment_1" - // InternalRos1Parser.g:13527:1: rule__Subscriber__NameAssignment_1 : ( ruleEString ) ; + // InternalRos1Parser.g:13473:1: rule__Subscriber__NameAssignment_1 : ( ruleEString ) ; public final void rule__Subscriber__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13531:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:13532:2: ( ruleEString ) + // InternalRos1Parser.g:13477:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:13478:2: ( ruleEString ) { - // InternalRos1Parser.g:13532:2: ( ruleEString ) - // InternalRos1Parser.g:13533:3: ruleEString + // InternalRos1Parser.g:13478:2: ( ruleEString ) + // InternalRos1Parser.g:13479:3: ruleEString { before(grammarAccess.getSubscriberAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -40012,21 +39882,21 @@ public final void rule__Subscriber__NameAssignment_1() throws RecognitionExcepti // $ANTLR start "rule__Subscriber__MessageAssignment_5" - // InternalRos1Parser.g:13542:1: rule__Subscriber__MessageAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos1Parser.g:13488:1: rule__Subscriber__MessageAssignment_5 : ( ( ruleEString ) ) ; public final void rule__Subscriber__MessageAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13546:1: ( ( ( ruleEString ) ) ) - // InternalRos1Parser.g:13547:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13492:1: ( ( ( ruleEString ) ) ) + // InternalRos1Parser.g:13493:2: ( ( ruleEString ) ) { - // InternalRos1Parser.g:13547:2: ( ( ruleEString ) ) - // InternalRos1Parser.g:13548:3: ( ruleEString ) + // InternalRos1Parser.g:13493:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13494:3: ( ruleEString ) { before(grammarAccess.getSubscriberAccess().getMessageTopicSpecCrossReference_5_0()); - // InternalRos1Parser.g:13549:3: ( ruleEString ) - // InternalRos1Parser.g:13550:4: ruleEString + // InternalRos1Parser.g:13495:3: ( ruleEString ) + // InternalRos1Parser.g:13496:4: ruleEString { before(grammarAccess.getSubscriberAccess().getMessageTopicSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -40061,17 +39931,17 @@ public final void rule__Subscriber__MessageAssignment_5() throws RecognitionExce // $ANTLR start "rule__Subscriber__NamespaceAssignment_6_1" - // InternalRos1Parser.g:13561:1: rule__Subscriber__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos1Parser.g:13507:1: rule__Subscriber__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__Subscriber__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13565:1: ( ( ruleNamespace ) ) - // InternalRos1Parser.g:13566:2: ( ruleNamespace ) + // InternalRos1Parser.g:13511:1: ( ( ruleNamespace ) ) + // InternalRos1Parser.g:13512:2: ( ruleNamespace ) { - // InternalRos1Parser.g:13566:2: ( ruleNamespace ) - // InternalRos1Parser.g:13567:3: ruleNamespace + // InternalRos1Parser.g:13512:2: ( ruleNamespace ) + // InternalRos1Parser.g:13513:3: ruleNamespace { before(grammarAccess.getSubscriberAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -40102,17 +39972,17 @@ public final void rule__Subscriber__NamespaceAssignment_6_1() throws Recognition // $ANTLR start "rule__ServiceServer__NameAssignment_1" - // InternalRos1Parser.g:13576:1: rule__ServiceServer__NameAssignment_1 : ( ruleEString ) ; + // InternalRos1Parser.g:13522:1: rule__ServiceServer__NameAssignment_1 : ( ruleEString ) ; public final void rule__ServiceServer__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13580:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:13581:2: ( ruleEString ) + // InternalRos1Parser.g:13526:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:13527:2: ( ruleEString ) { - // InternalRos1Parser.g:13581:2: ( ruleEString ) - // InternalRos1Parser.g:13582:3: ruleEString + // InternalRos1Parser.g:13527:2: ( ruleEString ) + // InternalRos1Parser.g:13528:3: ruleEString { before(grammarAccess.getServiceServerAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -40143,21 +40013,21 @@ public final void rule__ServiceServer__NameAssignment_1() throws RecognitionExce // $ANTLR start "rule__ServiceServer__ServiceAssignment_5" - // InternalRos1Parser.g:13591:1: rule__ServiceServer__ServiceAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos1Parser.g:13537:1: rule__ServiceServer__ServiceAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ServiceServer__ServiceAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13595:1: ( ( ( ruleEString ) ) ) - // InternalRos1Parser.g:13596:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13541:1: ( ( ( ruleEString ) ) ) + // InternalRos1Parser.g:13542:2: ( ( ruleEString ) ) { - // InternalRos1Parser.g:13596:2: ( ( ruleEString ) ) - // InternalRos1Parser.g:13597:3: ( ruleEString ) + // InternalRos1Parser.g:13542:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13543:3: ( ruleEString ) { before(grammarAccess.getServiceServerAccess().getServiceServiceSpecCrossReference_5_0()); - // InternalRos1Parser.g:13598:3: ( ruleEString ) - // InternalRos1Parser.g:13599:4: ruleEString + // InternalRos1Parser.g:13544:3: ( ruleEString ) + // InternalRos1Parser.g:13545:4: ruleEString { before(grammarAccess.getServiceServerAccess().getServiceServiceSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -40192,17 +40062,17 @@ public final void rule__ServiceServer__ServiceAssignment_5() throws RecognitionE // $ANTLR start "rule__ServiceServer__NamespaceAssignment_6_1" - // InternalRos1Parser.g:13610:1: rule__ServiceServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos1Parser.g:13556:1: rule__ServiceServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ServiceServer__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13614:1: ( ( ruleNamespace ) ) - // InternalRos1Parser.g:13615:2: ( ruleNamespace ) + // InternalRos1Parser.g:13560:1: ( ( ruleNamespace ) ) + // InternalRos1Parser.g:13561:2: ( ruleNamespace ) { - // InternalRos1Parser.g:13615:2: ( ruleNamespace ) - // InternalRos1Parser.g:13616:3: ruleNamespace + // InternalRos1Parser.g:13561:2: ( ruleNamespace ) + // InternalRos1Parser.g:13562:3: ruleNamespace { before(grammarAccess.getServiceServerAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -40233,17 +40103,17 @@ public final void rule__ServiceServer__NamespaceAssignment_6_1() throws Recognit // $ANTLR start "rule__ServiceClient__NameAssignment_1" - // InternalRos1Parser.g:13625:1: rule__ServiceClient__NameAssignment_1 : ( ruleEString ) ; + // InternalRos1Parser.g:13571:1: rule__ServiceClient__NameAssignment_1 : ( ruleEString ) ; public final void rule__ServiceClient__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13629:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:13630:2: ( ruleEString ) + // InternalRos1Parser.g:13575:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:13576:2: ( ruleEString ) { - // InternalRos1Parser.g:13630:2: ( ruleEString ) - // InternalRos1Parser.g:13631:3: ruleEString + // InternalRos1Parser.g:13576:2: ( ruleEString ) + // InternalRos1Parser.g:13577:3: ruleEString { before(grammarAccess.getServiceClientAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -40274,21 +40144,21 @@ public final void rule__ServiceClient__NameAssignment_1() throws RecognitionExce // $ANTLR start "rule__ServiceClient__ServiceAssignment_5" - // InternalRos1Parser.g:13640:1: rule__ServiceClient__ServiceAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos1Parser.g:13586:1: rule__ServiceClient__ServiceAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ServiceClient__ServiceAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13644:1: ( ( ( ruleEString ) ) ) - // InternalRos1Parser.g:13645:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13590:1: ( ( ( ruleEString ) ) ) + // InternalRos1Parser.g:13591:2: ( ( ruleEString ) ) { - // InternalRos1Parser.g:13645:2: ( ( ruleEString ) ) - // InternalRos1Parser.g:13646:3: ( ruleEString ) + // InternalRos1Parser.g:13591:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13592:3: ( ruleEString ) { before(grammarAccess.getServiceClientAccess().getServiceServiceSpecCrossReference_5_0()); - // InternalRos1Parser.g:13647:3: ( ruleEString ) - // InternalRos1Parser.g:13648:4: ruleEString + // InternalRos1Parser.g:13593:3: ( ruleEString ) + // InternalRos1Parser.g:13594:4: ruleEString { before(grammarAccess.getServiceClientAccess().getServiceServiceSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -40323,17 +40193,17 @@ public final void rule__ServiceClient__ServiceAssignment_5() throws RecognitionE // $ANTLR start "rule__ServiceClient__NamespaceAssignment_6_1" - // InternalRos1Parser.g:13659:1: rule__ServiceClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos1Parser.g:13605:1: rule__ServiceClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ServiceClient__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13663:1: ( ( ruleNamespace ) ) - // InternalRos1Parser.g:13664:2: ( ruleNamespace ) + // InternalRos1Parser.g:13609:1: ( ( ruleNamespace ) ) + // InternalRos1Parser.g:13610:2: ( ruleNamespace ) { - // InternalRos1Parser.g:13664:2: ( ruleNamespace ) - // InternalRos1Parser.g:13665:3: ruleNamespace + // InternalRos1Parser.g:13610:2: ( ruleNamespace ) + // InternalRos1Parser.g:13611:3: ruleNamespace { before(grammarAccess.getServiceClientAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -40364,17 +40234,17 @@ public final void rule__ServiceClient__NamespaceAssignment_6_1() throws Recognit // $ANTLR start "rule__ActionServer__NameAssignment_1" - // InternalRos1Parser.g:13674:1: rule__ActionServer__NameAssignment_1 : ( ruleEString ) ; + // InternalRos1Parser.g:13620:1: rule__ActionServer__NameAssignment_1 : ( ruleEString ) ; public final void rule__ActionServer__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13678:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:13679:2: ( ruleEString ) + // InternalRos1Parser.g:13624:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:13625:2: ( ruleEString ) { - // InternalRos1Parser.g:13679:2: ( ruleEString ) - // InternalRos1Parser.g:13680:3: ruleEString + // InternalRos1Parser.g:13625:2: ( ruleEString ) + // InternalRos1Parser.g:13626:3: ruleEString { before(grammarAccess.getActionServerAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -40405,21 +40275,21 @@ public final void rule__ActionServer__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__ActionServer__ActionAssignment_5" - // InternalRos1Parser.g:13689:1: rule__ActionServer__ActionAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos1Parser.g:13635:1: rule__ActionServer__ActionAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ActionServer__ActionAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13693:1: ( ( ( ruleEString ) ) ) - // InternalRos1Parser.g:13694:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13639:1: ( ( ( ruleEString ) ) ) + // InternalRos1Parser.g:13640:2: ( ( ruleEString ) ) { - // InternalRos1Parser.g:13694:2: ( ( ruleEString ) ) - // InternalRos1Parser.g:13695:3: ( ruleEString ) + // InternalRos1Parser.g:13640:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13641:3: ( ruleEString ) { before(grammarAccess.getActionServerAccess().getActionActionSpecCrossReference_5_0()); - // InternalRos1Parser.g:13696:3: ( ruleEString ) - // InternalRos1Parser.g:13697:4: ruleEString + // InternalRos1Parser.g:13642:3: ( ruleEString ) + // InternalRos1Parser.g:13643:4: ruleEString { before(grammarAccess.getActionServerAccess().getActionActionSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -40454,17 +40324,17 @@ public final void rule__ActionServer__ActionAssignment_5() throws RecognitionExc // $ANTLR start "rule__ActionServer__NamespaceAssignment_6_1" - // InternalRos1Parser.g:13708:1: rule__ActionServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos1Parser.g:13654:1: rule__ActionServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ActionServer__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13712:1: ( ( ruleNamespace ) ) - // InternalRos1Parser.g:13713:2: ( ruleNamespace ) + // InternalRos1Parser.g:13658:1: ( ( ruleNamespace ) ) + // InternalRos1Parser.g:13659:2: ( ruleNamespace ) { - // InternalRos1Parser.g:13713:2: ( ruleNamespace ) - // InternalRos1Parser.g:13714:3: ruleNamespace + // InternalRos1Parser.g:13659:2: ( ruleNamespace ) + // InternalRos1Parser.g:13660:3: ruleNamespace { before(grammarAccess.getActionServerAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -40495,17 +40365,17 @@ public final void rule__ActionServer__NamespaceAssignment_6_1() throws Recogniti // $ANTLR start "rule__ActionClient__NameAssignment_1" - // InternalRos1Parser.g:13723:1: rule__ActionClient__NameAssignment_1 : ( ruleEString ) ; + // InternalRos1Parser.g:13669:1: rule__ActionClient__NameAssignment_1 : ( ruleEString ) ; public final void rule__ActionClient__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13727:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:13728:2: ( ruleEString ) + // InternalRos1Parser.g:13673:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:13674:2: ( ruleEString ) { - // InternalRos1Parser.g:13728:2: ( ruleEString ) - // InternalRos1Parser.g:13729:3: ruleEString + // InternalRos1Parser.g:13674:2: ( ruleEString ) + // InternalRos1Parser.g:13675:3: ruleEString { before(grammarAccess.getActionClientAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -40536,21 +40406,21 @@ public final void rule__ActionClient__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__ActionClient__ActionAssignment_5" - // InternalRos1Parser.g:13738:1: rule__ActionClient__ActionAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos1Parser.g:13684:1: rule__ActionClient__ActionAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ActionClient__ActionAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13742:1: ( ( ( ruleEString ) ) ) - // InternalRos1Parser.g:13743:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13688:1: ( ( ( ruleEString ) ) ) + // InternalRos1Parser.g:13689:2: ( ( ruleEString ) ) { - // InternalRos1Parser.g:13743:2: ( ( ruleEString ) ) - // InternalRos1Parser.g:13744:3: ( ruleEString ) + // InternalRos1Parser.g:13689:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13690:3: ( ruleEString ) { before(grammarAccess.getActionClientAccess().getActionActionSpecCrossReference_5_0()); - // InternalRos1Parser.g:13745:3: ( ruleEString ) - // InternalRos1Parser.g:13746:4: ruleEString + // InternalRos1Parser.g:13691:3: ( ruleEString ) + // InternalRos1Parser.g:13692:4: ruleEString { before(grammarAccess.getActionClientAccess().getActionActionSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -40585,17 +40455,17 @@ public final void rule__ActionClient__ActionAssignment_5() throws RecognitionExc // $ANTLR start "rule__ActionClient__NamespaceAssignment_6_1" - // InternalRos1Parser.g:13757:1: rule__ActionClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos1Parser.g:13703:1: rule__ActionClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ActionClient__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13761:1: ( ( ruleNamespace ) ) - // InternalRos1Parser.g:13762:2: ( ruleNamespace ) + // InternalRos1Parser.g:13707:1: ( ( ruleNamespace ) ) + // InternalRos1Parser.g:13708:2: ( ruleNamespace ) { - // InternalRos1Parser.g:13762:2: ( ruleNamespace ) - // InternalRos1Parser.g:13763:3: ruleNamespace + // InternalRos1Parser.g:13708:2: ( ruleNamespace ) + // InternalRos1Parser.g:13709:3: ruleNamespace { before(grammarAccess.getActionClientAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -40626,21 +40496,21 @@ public final void rule__ActionClient__NamespaceAssignment_6_1() throws Recogniti // $ANTLR start "rule__PackageDependency__PackageAssignment" - // InternalRos1Parser.g:13772:1: rule__PackageDependency__PackageAssignment : ( ( ruleEString ) ) ; + // InternalRos1Parser.g:13718:1: rule__PackageDependency__PackageAssignment : ( ( ruleEString ) ) ; public final void rule__PackageDependency__PackageAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13776:1: ( ( ( ruleEString ) ) ) - // InternalRos1Parser.g:13777:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13722:1: ( ( ( ruleEString ) ) ) + // InternalRos1Parser.g:13723:2: ( ( ruleEString ) ) { - // InternalRos1Parser.g:13777:2: ( ( ruleEString ) ) - // InternalRos1Parser.g:13778:3: ( ruleEString ) + // InternalRos1Parser.g:13723:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13724:3: ( ruleEString ) { before(grammarAccess.getPackageDependencyAccess().getPackagePackageCrossReference_0()); - // InternalRos1Parser.g:13779:3: ( ruleEString ) - // InternalRos1Parser.g:13780:4: ruleEString + // InternalRos1Parser.g:13725:3: ( ruleEString ) + // InternalRos1Parser.g:13726:4: ruleEString { before(grammarAccess.getPackageDependencyAccess().getPackagePackageEStringParserRuleCall_0_1()); pushFollow(FOLLOW_2); @@ -40675,17 +40545,17 @@ public final void rule__PackageDependency__PackageAssignment() throws Recognitio // $ANTLR start "rule__ExternalDependency__NameAssignment_2" - // InternalRos1Parser.g:13791:1: rule__ExternalDependency__NameAssignment_2 : ( ruleEString ) ; + // InternalRos1Parser.g:13737:1: rule__ExternalDependency__NameAssignment_2 : ( ruleEString ) ; public final void rule__ExternalDependency__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13795:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:13796:2: ( ruleEString ) + // InternalRos1Parser.g:13741:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:13742:2: ( ruleEString ) { - // InternalRos1Parser.g:13796:2: ( ruleEString ) - // InternalRos1Parser.g:13797:3: ruleEString + // InternalRos1Parser.g:13742:2: ( ruleEString ) + // InternalRos1Parser.g:13743:3: ruleEString { before(grammarAccess.getExternalDependencyAccess().getNameEStringParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -40716,17 +40586,17 @@ public final void rule__ExternalDependency__NameAssignment_2() throws Recognitio // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_1" - // InternalRos1Parser.g:13806:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRos1Parser.g:13752:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13810:1: ( ( ruleGraphName ) ) - // InternalRos1Parser.g:13811:2: ( ruleGraphName ) + // InternalRos1Parser.g:13756:1: ( ( ruleGraphName ) ) + // InternalRos1Parser.g:13757:2: ( ruleGraphName ) { - // InternalRos1Parser.g:13811:2: ( ruleGraphName ) - // InternalRos1Parser.g:13812:3: ruleGraphName + // InternalRos1Parser.g:13757:2: ( ruleGraphName ) + // InternalRos1Parser.g:13758:3: ruleGraphName { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -40757,17 +40627,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_1() throws Recognitio // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_2_1" - // InternalRos1Parser.g:13821:1: rule__GlobalNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRos1Parser.g:13767:1: rule__GlobalNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13825:1: ( ( ruleGraphName ) ) - // InternalRos1Parser.g:13826:2: ( ruleGraphName ) + // InternalRos1Parser.g:13771:1: ( ( ruleGraphName ) ) + // InternalRos1Parser.g:13772:2: ( ruleGraphName ) { - // InternalRos1Parser.g:13826:2: ( ruleGraphName ) - // InternalRos1Parser.g:13827:3: ruleGraphName + // InternalRos1Parser.g:13772:2: ( ruleGraphName ) + // InternalRos1Parser.g:13773:3: ruleGraphName { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -40798,17 +40668,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_2_1() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_1" - // InternalRos1Parser.g:13836:1: rule__RelativeNamespace_Impl__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRos1Parser.g:13782:1: rule__RelativeNamespace_Impl__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__RelativeNamespace_Impl__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13840:1: ( ( ruleGraphName ) ) - // InternalRos1Parser.g:13841:2: ( ruleGraphName ) + // InternalRos1Parser.g:13786:1: ( ( ruleGraphName ) ) + // InternalRos1Parser.g:13787:2: ( ruleGraphName ) { - // InternalRos1Parser.g:13841:2: ( ruleGraphName ) - // InternalRos1Parser.g:13842:3: ruleGraphName + // InternalRos1Parser.g:13787:2: ( ruleGraphName ) + // InternalRos1Parser.g:13788:3: ruleGraphName { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -40839,17 +40709,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_1() throws Rec // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_2_1" - // InternalRos1Parser.g:13851:1: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRos1Parser.g:13797:1: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__RelativeNamespace_Impl__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13855:1: ( ( ruleGraphName ) ) - // InternalRos1Parser.g:13856:2: ( ruleGraphName ) + // InternalRos1Parser.g:13801:1: ( ( ruleGraphName ) ) + // InternalRos1Parser.g:13802:2: ( ruleGraphName ) { - // InternalRos1Parser.g:13856:2: ( ruleGraphName ) - // InternalRos1Parser.g:13857:3: ruleGraphName + // InternalRos1Parser.g:13802:2: ( ruleGraphName ) + // InternalRos1Parser.g:13803:3: ruleGraphName { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -40880,17 +40750,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_2_1() throws R // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_1" - // InternalRos1Parser.g:13866:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRos1Parser.g:13812:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13870:1: ( ( ruleGraphName ) ) - // InternalRos1Parser.g:13871:2: ( ruleGraphName ) + // InternalRos1Parser.g:13816:1: ( ( ruleGraphName ) ) + // InternalRos1Parser.g:13817:2: ( ruleGraphName ) { - // InternalRos1Parser.g:13871:2: ( ruleGraphName ) - // InternalRos1Parser.g:13872:3: ruleGraphName + // InternalRos1Parser.g:13817:2: ( ruleGraphName ) + // InternalRos1Parser.g:13818:3: ruleGraphName { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -40921,17 +40791,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_1() throws Recogniti // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_2_1" - // InternalRos1Parser.g:13881:1: rule__PrivateNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRos1Parser.g:13827:1: rule__PrivateNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13885:1: ( ( ruleGraphName ) ) - // InternalRos1Parser.g:13886:2: ( ruleGraphName ) + // InternalRos1Parser.g:13831:1: ( ( ruleGraphName ) ) + // InternalRos1Parser.g:13832:2: ( ruleGraphName ) { - // InternalRos1Parser.g:13886:2: ( ruleGraphName ) - // InternalRos1Parser.g:13887:3: ruleGraphName + // InternalRos1Parser.g:13832:2: ( ruleGraphName ) + // InternalRos1Parser.g:13833:3: ruleGraphName { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -40962,17 +40832,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_2_1() throws Recogni // $ANTLR start "rule__Parameter__NameAssignment_1" - // InternalRos1Parser.g:13896:1: rule__Parameter__NameAssignment_1 : ( ruleEString ) ; + // InternalRos1Parser.g:13842:1: rule__Parameter__NameAssignment_1 : ( ruleEString ) ; public final void rule__Parameter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13900:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:13901:2: ( ruleEString ) + // InternalRos1Parser.g:13846:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:13847:2: ( ruleEString ) { - // InternalRos1Parser.g:13901:2: ( ruleEString ) - // InternalRos1Parser.g:13902:3: ruleEString + // InternalRos1Parser.g:13847:2: ( ruleEString ) + // InternalRos1Parser.g:13848:3: ruleEString { before(grammarAccess.getParameterAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -41003,17 +40873,17 @@ public final void rule__Parameter__NameAssignment_1() throws RecognitionExceptio // $ANTLR start "rule__Parameter__NamespaceAssignment_4_1" - // InternalRos1Parser.g:13911:1: rule__Parameter__NamespaceAssignment_4_1 : ( ruleNamespace ) ; + // InternalRos1Parser.g:13857:1: rule__Parameter__NamespaceAssignment_4_1 : ( ruleNamespace ) ; public final void rule__Parameter__NamespaceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13915:1: ( ( ruleNamespace ) ) - // InternalRos1Parser.g:13916:2: ( ruleNamespace ) + // InternalRos1Parser.g:13861:1: ( ( ruleNamespace ) ) + // InternalRos1Parser.g:13862:2: ( ruleNamespace ) { - // InternalRos1Parser.g:13916:2: ( ruleNamespace ) - // InternalRos1Parser.g:13917:3: ruleNamespace + // InternalRos1Parser.g:13862:2: ( ruleNamespace ) + // InternalRos1Parser.g:13863:3: ruleNamespace { before(grammarAccess.getParameterAccess().getNamespaceNamespaceParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -41044,17 +40914,17 @@ public final void rule__Parameter__NamespaceAssignment_4_1() throws RecognitionE // $ANTLR start "rule__Parameter__TypeAssignment_6" - // InternalRos1Parser.g:13926:1: rule__Parameter__TypeAssignment_6 : ( ruleParameterType ) ; + // InternalRos1Parser.g:13872:1: rule__Parameter__TypeAssignment_6 : ( ruleParameterType ) ; public final void rule__Parameter__TypeAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13930:1: ( ( ruleParameterType ) ) - // InternalRos1Parser.g:13931:2: ( ruleParameterType ) + // InternalRos1Parser.g:13876:1: ( ( ruleParameterType ) ) + // InternalRos1Parser.g:13877:2: ( ruleParameterType ) { - // InternalRos1Parser.g:13931:2: ( ruleParameterType ) - // InternalRos1Parser.g:13932:3: ruleParameterType + // InternalRos1Parser.g:13877:2: ( ruleParameterType ) + // InternalRos1Parser.g:13878:3: ruleParameterType { before(grammarAccess.getParameterAccess().getTypeParameterTypeParserRuleCall_6_0()); pushFollow(FOLLOW_2); @@ -41085,17 +40955,17 @@ public final void rule__Parameter__TypeAssignment_6() throws RecognitionExceptio // $ANTLR start "rule__Parameter__ValueAssignment_7_1" - // InternalRos1Parser.g:13941:1: rule__Parameter__ValueAssignment_7_1 : ( ruleParameterValue ) ; + // InternalRos1Parser.g:13887:1: rule__Parameter__ValueAssignment_7_1 : ( ruleParameterValue ) ; public final void rule__Parameter__ValueAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13945:1: ( ( ruleParameterValue ) ) - // InternalRos1Parser.g:13946:2: ( ruleParameterValue ) + // InternalRos1Parser.g:13891:1: ( ( ruleParameterValue ) ) + // InternalRos1Parser.g:13892:2: ( ruleParameterValue ) { - // InternalRos1Parser.g:13946:2: ( ruleParameterValue ) - // InternalRos1Parser.g:13947:3: ruleParameterValue + // InternalRos1Parser.g:13892:2: ( ruleParameterValue ) + // InternalRos1Parser.g:13893:3: ruleParameterValue { before(grammarAccess.getParameterAccess().getValueParameterValueParserRuleCall_7_1_0()); pushFollow(FOLLOW_2); @@ -41126,17 +40996,17 @@ public final void rule__Parameter__ValueAssignment_7_1() throws RecognitionExcep // $ANTLR start "rule__ParameterListType__SequenceAssignment_3" - // InternalRos1Parser.g:13956:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; + // InternalRos1Parser.g:13902:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13960:1: ( ( ruleParameterType ) ) - // InternalRos1Parser.g:13961:2: ( ruleParameterType ) + // InternalRos1Parser.g:13906:1: ( ( ruleParameterType ) ) + // InternalRos1Parser.g:13907:2: ( ruleParameterType ) { - // InternalRos1Parser.g:13961:2: ( ruleParameterType ) - // InternalRos1Parser.g:13962:3: ruleParameterType + // InternalRos1Parser.g:13907:2: ( ruleParameterType ) + // InternalRos1Parser.g:13908:3: ruleParameterType { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -41167,17 +41037,17 @@ public final void rule__ParameterListType__SequenceAssignment_3() throws Recogni // $ANTLR start "rule__ParameterListType__SequenceAssignment_4_1" - // InternalRos1Parser.g:13971:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; + // InternalRos1Parser.g:13917:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13975:1: ( ( ruleParameterType ) ) - // InternalRos1Parser.g:13976:2: ( ruleParameterType ) + // InternalRos1Parser.g:13921:1: ( ( ruleParameterType ) ) + // InternalRos1Parser.g:13922:2: ( ruleParameterType ) { - // InternalRos1Parser.g:13976:2: ( ruleParameterType ) - // InternalRos1Parser.g:13977:3: ruleParameterType + // InternalRos1Parser.g:13922:2: ( ruleParameterType ) + // InternalRos1Parser.g:13923:3: ruleParameterType { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -41208,17 +41078,17 @@ public final void rule__ParameterListType__SequenceAssignment_4_1() throws Recog // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_3" - // InternalRos1Parser.g:13986:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; + // InternalRos1Parser.g:13932:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13990:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRos1Parser.g:13991:2: ( ruleParameterStructTypeMember ) + // InternalRos1Parser.g:13936:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRos1Parser.g:13937:2: ( ruleParameterStructTypeMember ) { - // InternalRos1Parser.g:13991:2: ( ruleParameterStructTypeMember ) - // InternalRos1Parser.g:13992:3: ruleParameterStructTypeMember + // InternalRos1Parser.g:13937:2: ( ruleParameterStructTypeMember ) + // InternalRos1Parser.g:13938:3: ruleParameterStructTypeMember { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -41249,17 +41119,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1" - // InternalRos1Parser.g:14001:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; + // InternalRos1Parser.g:13947:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14005:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRos1Parser.g:14006:2: ( ruleParameterStructTypeMember ) + // InternalRos1Parser.g:13951:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRos1Parser.g:13952:2: ( ruleParameterStructTypeMember ) { - // InternalRos1Parser.g:14006:2: ( ruleParameterStructTypeMember ) - // InternalRos1Parser.g:14007:3: ruleParameterStructTypeMember + // InternalRos1Parser.g:13952:2: ( ruleParameterStructTypeMember ) + // InternalRos1Parser.g:13953:3: ruleParameterStructTypeMember { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -41290,17 +41160,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterIntegerType__DefaultAssignment_2_1" - // InternalRos1Parser.g:14016:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; + // InternalRos1Parser.g:13962:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14020:1: ( ( ruleParameterInteger ) ) - // InternalRos1Parser.g:14021:2: ( ruleParameterInteger ) + // InternalRos1Parser.g:13966:1: ( ( ruleParameterInteger ) ) + // InternalRos1Parser.g:13967:2: ( ruleParameterInteger ) { - // InternalRos1Parser.g:14021:2: ( ruleParameterInteger ) - // InternalRos1Parser.g:14022:3: ruleParameterInteger + // InternalRos1Parser.g:13967:2: ( ruleParameterInteger ) + // InternalRos1Parser.g:13968:3: ruleParameterInteger { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -41331,17 +41201,17 @@ public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterStringType__DefaultAssignment_2_1" - // InternalRos1Parser.g:14031:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; + // InternalRos1Parser.g:13977:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; public final void rule__ParameterStringType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14035:1: ( ( ruleParameterString ) ) - // InternalRos1Parser.g:14036:2: ( ruleParameterString ) + // InternalRos1Parser.g:13981:1: ( ( ruleParameterString ) ) + // InternalRos1Parser.g:13982:2: ( ruleParameterString ) { - // InternalRos1Parser.g:14036:2: ( ruleParameterString ) - // InternalRos1Parser.g:14037:3: ruleParameterString + // InternalRos1Parser.g:13982:2: ( ruleParameterString ) + // InternalRos1Parser.g:13983:3: ruleParameterString { before(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -41372,17 +41242,17 @@ public final void rule__ParameterStringType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterDoubleType__DefaultAssignment_2_1" - // InternalRos1Parser.g:14046:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; + // InternalRos1Parser.g:13992:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14050:1: ( ( ruleParameterDouble ) ) - // InternalRos1Parser.g:14051:2: ( ruleParameterDouble ) + // InternalRos1Parser.g:13996:1: ( ( ruleParameterDouble ) ) + // InternalRos1Parser.g:13997:2: ( ruleParameterDouble ) { - // InternalRos1Parser.g:14051:2: ( ruleParameterDouble ) - // InternalRos1Parser.g:14052:3: ruleParameterDouble + // InternalRos1Parser.g:13997:2: ( ruleParameterDouble ) + // InternalRos1Parser.g:13998:3: ruleParameterDouble { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -41413,17 +41283,17 @@ public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterBooleanType__DefaultAssignment_2_1" - // InternalRos1Parser.g:14061:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; + // InternalRos1Parser.g:14007:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14065:1: ( ( ruleParameterBoolean ) ) - // InternalRos1Parser.g:14066:2: ( ruleParameterBoolean ) + // InternalRos1Parser.g:14011:1: ( ( ruleParameterBoolean ) ) + // InternalRos1Parser.g:14012:2: ( ruleParameterBoolean ) { - // InternalRos1Parser.g:14066:2: ( ruleParameterBoolean ) - // InternalRos1Parser.g:14067:3: ruleParameterBoolean + // InternalRos1Parser.g:14012:2: ( ruleParameterBoolean ) + // InternalRos1Parser.g:14013:3: ruleParameterBoolean { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -41454,17 +41324,17 @@ public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterBase64Type__DefaultAssignment_2_1" - // InternalRos1Parser.g:14076:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; + // InternalRos1Parser.g:14022:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14080:1: ( ( ruleParameterBase64 ) ) - // InternalRos1Parser.g:14081:2: ( ruleParameterBase64 ) + // InternalRos1Parser.g:14026:1: ( ( ruleParameterBase64 ) ) + // InternalRos1Parser.g:14027:2: ( ruleParameterBase64 ) { - // InternalRos1Parser.g:14081:2: ( ruleParameterBase64 ) - // InternalRos1Parser.g:14082:3: ruleParameterBase64 + // InternalRos1Parser.g:14027:2: ( ruleParameterBase64 ) + // InternalRos1Parser.g:14028:3: ruleParameterBase64 { before(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -41494,26 +41364,26 @@ public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws Reco // $ANTLR end "rule__ParameterBase64Type__DefaultAssignment_2_1" - // $ANTLR start "rule__ParameterArrayType__TypeAssignment_2" - // InternalRos1Parser.g:14091:1: rule__ParameterArrayType__TypeAssignment_2 : ( ruleParameterType ) ; - public final void rule__ParameterArrayType__TypeAssignment_2() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__TypeAssignment_1" + // InternalRos1Parser.g:14037:1: rule__ParameterArrayType__TypeAssignment_1 : ( ruleParameterType ) ; + public final void rule__ParameterArrayType__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14095:1: ( ( ruleParameterType ) ) - // InternalRos1Parser.g:14096:2: ( ruleParameterType ) + // InternalRos1Parser.g:14041:1: ( ( ruleParameterType ) ) + // InternalRos1Parser.g:14042:2: ( ruleParameterType ) { - // InternalRos1Parser.g:14096:2: ( ruleParameterType ) - // InternalRos1Parser.g:14097:3: ruleParameterType + // InternalRos1Parser.g:14042:2: ( ruleParameterType ) + // InternalRos1Parser.g:14043:3: ruleParameterType { - before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); + before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); pushFollow(FOLLOW_2); ruleParameterType(); state._fsp--; - after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); + after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); } @@ -41532,29 +41402,29 @@ public final void rule__ParameterArrayType__TypeAssignment_2() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__TypeAssignment_2" + // $ANTLR end "rule__ParameterArrayType__TypeAssignment_1" - // $ANTLR start "rule__ParameterArrayType__DefaultAssignment_4_1" - // InternalRos1Parser.g:14106:1: rule__ParameterArrayType__DefaultAssignment_4_1 : ( ruleParameterList ) ; - public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__DefaultAssignment_2_1" + // InternalRos1Parser.g:14052:1: rule__ParameterArrayType__DefaultAssignment_2_1 : ( ruleParameterList ) ; + public final void rule__ParameterArrayType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14110:1: ( ( ruleParameterList ) ) - // InternalRos1Parser.g:14111:2: ( ruleParameterList ) + // InternalRos1Parser.g:14056:1: ( ( ruleParameterList ) ) + // InternalRos1Parser.g:14057:2: ( ruleParameterList ) { - // InternalRos1Parser.g:14111:2: ( ruleParameterList ) - // InternalRos1Parser.g:14112:3: ruleParameterList + // InternalRos1Parser.g:14057:2: ( ruleParameterList ) + // InternalRos1Parser.g:14058:3: ruleParameterList { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); ruleParameterList(); state._fsp--; - after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); } @@ -41573,21 +41443,21 @@ public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws Recog } return ; } - // $ANTLR end "rule__ParameterArrayType__DefaultAssignment_4_1" + // $ANTLR end "rule__ParameterArrayType__DefaultAssignment_2_1" // $ANTLR start "rule__ParameterList__ValueAssignment_2" - // InternalRos1Parser.g:14121:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; + // InternalRos1Parser.g:14067:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14125:1: ( ( ruleParameterValue ) ) - // InternalRos1Parser.g:14126:2: ( ruleParameterValue ) + // InternalRos1Parser.g:14071:1: ( ( ruleParameterValue ) ) + // InternalRos1Parser.g:14072:2: ( ruleParameterValue ) { - // InternalRos1Parser.g:14126:2: ( ruleParameterValue ) - // InternalRos1Parser.g:14127:3: ruleParameterValue + // InternalRos1Parser.g:14072:2: ( ruleParameterValue ) + // InternalRos1Parser.g:14073:3: ruleParameterValue { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -41618,17 +41488,17 @@ public final void rule__ParameterList__ValueAssignment_2() throws RecognitionExc // $ANTLR start "rule__ParameterList__ValueAssignment_3_1" - // InternalRos1Parser.g:14136:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; + // InternalRos1Parser.g:14082:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14140:1: ( ( ruleParameterValue ) ) - // InternalRos1Parser.g:14141:2: ( ruleParameterValue ) + // InternalRos1Parser.g:14086:1: ( ( ruleParameterValue ) ) + // InternalRos1Parser.g:14087:2: ( ruleParameterValue ) { - // InternalRos1Parser.g:14141:2: ( ruleParameterValue ) - // InternalRos1Parser.g:14142:3: ruleParameterValue + // InternalRos1Parser.g:14087:2: ( ruleParameterValue ) + // InternalRos1Parser.g:14088:3: ruleParameterValue { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); pushFollow(FOLLOW_2); @@ -41659,17 +41529,17 @@ public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionE // $ANTLR start "rule__ParameterAny__ValueAssignment_2_1" - // InternalRos1Parser.g:14151:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; + // InternalRos1Parser.g:14097:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14155:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:14156:2: ( ruleEString ) + // InternalRos1Parser.g:14101:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:14102:2: ( ruleEString ) { - // InternalRos1Parser.g:14156:2: ( ruleEString ) - // InternalRos1Parser.g:14157:3: ruleEString + // InternalRos1Parser.g:14102:2: ( ruleEString ) + // InternalRos1Parser.g:14103:3: ruleEString { before(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -41700,17 +41570,17 @@ public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionEx // $ANTLR start "rule__ParameterString__ValueAssignment" - // InternalRos1Parser.g:14166:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; + // InternalRos1Parser.g:14112:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; public final void rule__ParameterString__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14170:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:14171:2: ( ruleEString ) + // InternalRos1Parser.g:14116:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:14117:2: ( ruleEString ) { - // InternalRos1Parser.g:14171:2: ( ruleEString ) - // InternalRos1Parser.g:14172:3: ruleEString + // InternalRos1Parser.g:14117:2: ( ruleEString ) + // InternalRos1Parser.g:14118:3: ruleEString { before(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -41741,17 +41611,17 @@ public final void rule__ParameterString__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBase64__ValueAssignment" - // InternalRos1Parser.g:14181:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; + // InternalRos1Parser.g:14127:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; public final void rule__ParameterBase64__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14185:1: ( ( ruleBase64Binary ) ) - // InternalRos1Parser.g:14186:2: ( ruleBase64Binary ) + // InternalRos1Parser.g:14131:1: ( ( ruleBase64Binary ) ) + // InternalRos1Parser.g:14132:2: ( ruleBase64Binary ) { - // InternalRos1Parser.g:14186:2: ( ruleBase64Binary ) - // InternalRos1Parser.g:14187:3: ruleBase64Binary + // InternalRos1Parser.g:14132:2: ( ruleBase64Binary ) + // InternalRos1Parser.g:14133:3: ruleBase64Binary { before(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -41782,17 +41652,17 @@ public final void rule__ParameterBase64__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterInteger__ValueAssignment" - // InternalRos1Parser.g:14196:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; + // InternalRos1Parser.g:14142:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; public final void rule__ParameterInteger__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14200:1: ( ( ruleInteger0 ) ) - // InternalRos1Parser.g:14201:2: ( ruleInteger0 ) + // InternalRos1Parser.g:14146:1: ( ( ruleInteger0 ) ) + // InternalRos1Parser.g:14147:2: ( ruleInteger0 ) { - // InternalRos1Parser.g:14201:2: ( ruleInteger0 ) - // InternalRos1Parser.g:14202:3: ruleInteger0 + // InternalRos1Parser.g:14147:2: ( ruleInteger0 ) + // InternalRos1Parser.g:14148:3: ruleInteger0 { before(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -41823,17 +41693,17 @@ public final void rule__ParameterInteger__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterDouble__ValueAssignment" - // InternalRos1Parser.g:14211:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; + // InternalRos1Parser.g:14157:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; public final void rule__ParameterDouble__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14215:1: ( ( ruleDouble0 ) ) - // InternalRos1Parser.g:14216:2: ( ruleDouble0 ) + // InternalRos1Parser.g:14161:1: ( ( ruleDouble0 ) ) + // InternalRos1Parser.g:14162:2: ( ruleDouble0 ) { - // InternalRos1Parser.g:14216:2: ( ruleDouble0 ) - // InternalRos1Parser.g:14217:3: ruleDouble0 + // InternalRos1Parser.g:14162:2: ( ruleDouble0 ) + // InternalRos1Parser.g:14163:3: ruleDouble0 { before(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -41864,17 +41734,17 @@ public final void rule__ParameterDouble__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBoolean__ValueAssignment" - // InternalRos1Parser.g:14226:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; + // InternalRos1Parser.g:14172:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14230:1: ( ( ruleboolean0 ) ) - // InternalRos1Parser.g:14231:2: ( ruleboolean0 ) + // InternalRos1Parser.g:14176:1: ( ( ruleboolean0 ) ) + // InternalRos1Parser.g:14177:2: ( ruleboolean0 ) { - // InternalRos1Parser.g:14231:2: ( ruleboolean0 ) - // InternalRos1Parser.g:14232:3: ruleboolean0 + // InternalRos1Parser.g:14177:2: ( ruleboolean0 ) + // InternalRos1Parser.g:14178:3: ruleboolean0 { before(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -41905,17 +41775,17 @@ public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__ValueAssignment_1_2" - // InternalRos1Parser.g:14241:1: rule__ParameterStruct__ValueAssignment_1_2 : ( ruleParameterStructMember ) ; + // InternalRos1Parser.g:14187:1: rule__ParameterStruct__ValueAssignment_1_2 : ( ruleParameterStructMember ) ; public final void rule__ParameterStruct__ValueAssignment_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14245:1: ( ( ruleParameterStructMember ) ) - // InternalRos1Parser.g:14246:2: ( ruleParameterStructMember ) + // InternalRos1Parser.g:14191:1: ( ( ruleParameterStructMember ) ) + // InternalRos1Parser.g:14192:2: ( ruleParameterStructMember ) { - // InternalRos1Parser.g:14246:2: ( ruleParameterStructMember ) - // InternalRos1Parser.g:14247:3: ruleParameterStructMember + // InternalRos1Parser.g:14192:2: ( ruleParameterStructMember ) + // InternalRos1Parser.g:14193:3: ruleParameterStructMember { before(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_0()); pushFollow(FOLLOW_2); @@ -41946,17 +41816,17 @@ public final void rule__ParameterStruct__ValueAssignment_1_2() throws Recognitio // $ANTLR start "rule__ParameterDate__ValueAssignment" - // InternalRos1Parser.g:14256:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; + // InternalRos1Parser.g:14202:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; public final void rule__ParameterDate__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14260:1: ( ( ruleDateTime0 ) ) - // InternalRos1Parser.g:14261:2: ( ruleDateTime0 ) + // InternalRos1Parser.g:14206:1: ( ( ruleDateTime0 ) ) + // InternalRos1Parser.g:14207:2: ( ruleDateTime0 ) { - // InternalRos1Parser.g:14261:2: ( ruleDateTime0 ) - // InternalRos1Parser.g:14262:3: ruleDateTime0 + // InternalRos1Parser.g:14207:2: ( ruleDateTime0 ) + // InternalRos1Parser.g:14208:3: ruleDateTime0 { before(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -41987,17 +41857,17 @@ public final void rule__ParameterDate__ValueAssignment() throws RecognitionExcep // $ANTLR start "rule__ParameterStructMember__NameAssignment_0" - // InternalRos1Parser.g:14271:1: rule__ParameterStructMember__NameAssignment_0 : ( ruleEString ) ; + // InternalRos1Parser.g:14217:1: rule__ParameterStructMember__NameAssignment_0 : ( ruleEString ) ; public final void rule__ParameterStructMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14275:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:14276:2: ( ruleEString ) + // InternalRos1Parser.g:14221:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:14222:2: ( ruleEString ) { - // InternalRos1Parser.g:14276:2: ( ruleEString ) - // InternalRos1Parser.g:14277:3: ruleEString + // InternalRos1Parser.g:14222:2: ( ruleEString ) + // InternalRos1Parser.g:14223:3: ruleEString { before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -42028,17 +41898,17 @@ public final void rule__ParameterStructMember__NameAssignment_0() throws Recogni // $ANTLR start "rule__ParameterStructMember__ValueAssignment_2" - // InternalRos1Parser.g:14286:1: rule__ParameterStructMember__ValueAssignment_2 : ( ruleParameterValue ) ; + // InternalRos1Parser.g:14232:1: rule__ParameterStructMember__ValueAssignment_2 : ( ruleParameterValue ) ; public final void rule__ParameterStructMember__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14290:1: ( ( ruleParameterValue ) ) - // InternalRos1Parser.g:14291:2: ( ruleParameterValue ) + // InternalRos1Parser.g:14236:1: ( ( ruleParameterValue ) ) + // InternalRos1Parser.g:14237:2: ( ruleParameterValue ) { - // InternalRos1Parser.g:14291:2: ( ruleParameterValue ) - // InternalRos1Parser.g:14292:3: ruleParameterValue + // InternalRos1Parser.g:14237:2: ( ruleParameterValue ) + // InternalRos1Parser.g:14238:3: ruleParameterValue { before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -42069,17 +41939,17 @@ public final void rule__ParameterStructMember__ValueAssignment_2() throws Recogn // $ANTLR start "rule__ParameterStructTypeMember__NameAssignment_0" - // InternalRos1Parser.g:14301:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; + // InternalRos1Parser.g:14247:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; public final void rule__ParameterStructTypeMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14305:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:14306:2: ( ruleEString ) + // InternalRos1Parser.g:14251:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:14252:2: ( ruleEString ) { - // InternalRos1Parser.g:14306:2: ( ruleEString ) - // InternalRos1Parser.g:14307:3: ruleEString + // InternalRos1Parser.g:14252:2: ( ruleEString ) + // InternalRos1Parser.g:14253:3: ruleEString { before(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -42110,17 +41980,17 @@ public final void rule__ParameterStructTypeMember__NameAssignment_0() throws Rec // $ANTLR start "rule__ParameterStructTypeMember__TypeAssignment_1" - // InternalRos1Parser.g:14316:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; + // InternalRos1Parser.g:14262:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14320:1: ( ( ruleParameterType ) ) - // InternalRos1Parser.g:14321:2: ( ruleParameterType ) + // InternalRos1Parser.g:14266:1: ( ( ruleParameterType ) ) + // InternalRos1Parser.g:14267:2: ( ruleParameterType ) { - // InternalRos1Parser.g:14321:2: ( ruleParameterType ) - // InternalRos1Parser.g:14322:3: ruleParameterType + // InternalRos1Parser.g:14267:2: ( ruleParameterType ) + // InternalRos1Parser.g:14268:3: ruleParameterType { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -42151,17 +42021,17 @@ public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws Rec // $ANTLR start "rule__MessagePart__TypeAssignment_0" - // InternalRos1Parser.g:14331:1: rule__MessagePart__TypeAssignment_0 : ( ruleAbstractType ) ; + // InternalRos1Parser.g:14277:1: rule__MessagePart__TypeAssignment_0 : ( ruleAbstractType ) ; public final void rule__MessagePart__TypeAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14335:1: ( ( ruleAbstractType ) ) - // InternalRos1Parser.g:14336:2: ( ruleAbstractType ) + // InternalRos1Parser.g:14281:1: ( ( ruleAbstractType ) ) + // InternalRos1Parser.g:14282:2: ( ruleAbstractType ) { - // InternalRos1Parser.g:14336:2: ( ruleAbstractType ) - // InternalRos1Parser.g:14337:3: ruleAbstractType + // InternalRos1Parser.g:14282:2: ( ruleAbstractType ) + // InternalRos1Parser.g:14283:3: ruleAbstractType { before(grammarAccess.getMessagePartAccess().getTypeAbstractTypeParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -42192,21 +42062,21 @@ public final void rule__MessagePart__TypeAssignment_0() throws RecognitionExcept // $ANTLR start "rule__MessagePart__DataAssignment_1" - // InternalRos1Parser.g:14346:1: rule__MessagePart__DataAssignment_1 : ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ; + // InternalRos1Parser.g:14292:1: rule__MessagePart__DataAssignment_1 : ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ; public final void rule__MessagePart__DataAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14350:1: ( ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ) - // InternalRos1Parser.g:14351:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) + // InternalRos1Parser.g:14296:1: ( ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ) + // InternalRos1Parser.g:14297:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) { - // InternalRos1Parser.g:14351:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) - // InternalRos1Parser.g:14352:3: ( rule__MessagePart__DataAlternatives_1_0 ) + // InternalRos1Parser.g:14297:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) + // InternalRos1Parser.g:14298:3: ( rule__MessagePart__DataAlternatives_1_0 ) { before(grammarAccess.getMessagePartAccess().getDataAlternatives_1_0()); - // InternalRos1Parser.g:14353:3: ( rule__MessagePart__DataAlternatives_1_0 ) - // InternalRos1Parser.g:14353:4: rule__MessagePart__DataAlternatives_1_0 + // InternalRos1Parser.g:14299:3: ( rule__MessagePart__DataAlternatives_1_0 ) + // InternalRos1Parser.g:14299:4: rule__MessagePart__DataAlternatives_1_0 { pushFollow(FOLLOW_2); rule__MessagePart__DataAlternatives_1_0(); @@ -42239,21 +42109,21 @@ public final void rule__MessagePart__DataAssignment_1() throws RecognitionExcept // $ANTLR start "rule__SpecBaseRef__ReferenceAssignment" - // InternalRos1Parser.g:14361:1: rule__SpecBaseRef__ReferenceAssignment : ( ( ruleEString ) ) ; + // InternalRos1Parser.g:14307:1: rule__SpecBaseRef__ReferenceAssignment : ( ( ruleEString ) ) ; public final void rule__SpecBaseRef__ReferenceAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14365:1: ( ( ( ruleEString ) ) ) - // InternalRos1Parser.g:14366:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:14311:1: ( ( ( ruleEString ) ) ) + // InternalRos1Parser.g:14312:2: ( ( ruleEString ) ) { - // InternalRos1Parser.g:14366:2: ( ( ruleEString ) ) - // InternalRos1Parser.g:14367:3: ( ruleEString ) + // InternalRos1Parser.g:14312:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:14313:3: ( ruleEString ) { before(grammarAccess.getSpecBaseRefAccess().getReferenceTopicSpecCrossReference_0()); - // InternalRos1Parser.g:14368:3: ( ruleEString ) - // InternalRos1Parser.g:14369:4: ruleEString + // InternalRos1Parser.g:14314:3: ( ruleEString ) + // InternalRos1Parser.g:14315:4: ruleEString { before(grammarAccess.getSpecBaseRefAccess().getReferenceTopicSpecEStringParserRuleCall_0_1()); pushFollow(FOLLOW_2); @@ -42288,21 +42158,21 @@ public final void rule__SpecBaseRef__ReferenceAssignment() throws RecognitionExc // $ANTLR start "rule__ArraySpecRef__ReferenceAssignment_0" - // InternalRos1Parser.g:14380:1: rule__ArraySpecRef__ReferenceAssignment_0 : ( ( ruleEString ) ) ; + // InternalRos1Parser.g:14326:1: rule__ArraySpecRef__ReferenceAssignment_0 : ( ( ruleEString ) ) ; public final void rule__ArraySpecRef__ReferenceAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14384:1: ( ( ( ruleEString ) ) ) - // InternalRos1Parser.g:14385:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:14330:1: ( ( ( ruleEString ) ) ) + // InternalRos1Parser.g:14331:2: ( ( ruleEString ) ) { - // InternalRos1Parser.g:14385:2: ( ( ruleEString ) ) - // InternalRos1Parser.g:14386:3: ( ruleEString ) + // InternalRos1Parser.g:14331:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:14332:3: ( ruleEString ) { before(grammarAccess.getArraySpecRefAccess().getReferenceTopicSpecCrossReference_0_0()); - // InternalRos1Parser.g:14387:3: ( ruleEString ) - // InternalRos1Parser.g:14388:4: ruleEString + // InternalRos1Parser.g:14333:3: ( ruleEString ) + // InternalRos1Parser.g:14334:4: ruleEString { before(grammarAccess.getArraySpecRefAccess().getReferenceTopicSpecEStringParserRuleCall_0_0_1()); pushFollow(FOLLOW_2); @@ -42386,10 +42256,10 @@ public String getDescription() { } } static final String dfa_8s = "\44\uffff"; - static final String dfa_9s = "\36\uffff\2\43\4\uffff"; + static final String dfa_9s = "\36\uffff\2\42\4\uffff"; static final String dfa_10s = "\1\24\35\uffff\2\30\4\uffff"; static final String dfa_11s = "\1\142\35\uffff\2\144\4\uffff"; - static final String dfa_12s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\40\1\41\1\37\1\36"; + static final String dfa_12s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\40\1\41\1\36\1\37"; static final String dfa_13s = "\44\uffff}>"; static final String[] dfa_14s = { "\1\32\1\33\2\uffff\1\17\2\uffff\1\34\1\25\1\27\1\31\2\uffff\1\12\1\13\1\24\1\26\1\30\3\uffff\1\23\2\uffff\1\20\3\uffff\1\21\1\35\1\41\1\22\1\uffff\1\14\1\5\1\7\1\11\2\uffff\1\4\1\6\1\10\4\uffff\1\3\3\uffff\1\1\1\15\1\40\1\uffff\1\2\2\uffff\1\16\23\uffff\1\37\1\36", @@ -42422,8 +42292,8 @@ public String getDescription() { "", "", "", - "\2\43\14\uffff\1\43\1\uffff\1\43\6\uffff\1\43\4\uffff\1\43\16\uffff\1\43\5\uffff\1\43\1\uffff\1\43\1\uffff\2\43\2\uffff\1\42\17\uffff\2\43\1\uffff\1\43", - "\2\43\14\uffff\1\43\1\uffff\1\43\6\uffff\1\43\4\uffff\1\43\16\uffff\1\43\5\uffff\1\43\1\uffff\1\43\1\uffff\2\43\2\uffff\1\42\17\uffff\2\43\1\uffff\1\43", + "\2\42\14\uffff\1\42\1\uffff\1\42\6\uffff\1\42\4\uffff\1\42\16\uffff\1\42\5\uffff\1\42\1\uffff\1\42\1\uffff\2\42\2\uffff\1\43\17\uffff\2\42\1\uffff\1\42", + "\2\42\14\uffff\1\42\1\uffff\1\42\6\uffff\1\42\4\uffff\1\42\16\uffff\1\42\5\uffff\1\42\1\uffff\1\42\1\uffff\2\42\2\uffff\1\43\17\uffff\2\42\1\uffff\1\42", "", "", "", @@ -42512,41 +42382,40 @@ public String getDescription() { public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000040000000000L}); public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); - public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); - public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000000002000L}); - public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); - public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000000000000L,0x0000000600200000L}); - public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0010814003000000L,0x0000001600006A08L}); - public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L}); - public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); - public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0800000000000000L}); - public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0040000000000000L}); - public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x1000000000000000L}); - public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0080000000000000L}); - public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x2000000000000000L}); - public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0100000000000000L}); - public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000200000000L}); - public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000400000000L}); - public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0020000000000000L}); - public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L}); - public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); - public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); - public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000000001000000L}); - public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0001000000000000L}); - public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0008000000000000L}); - public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000020000000000L}); - public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000000800000000L}); - public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000001000000000L}); - public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0000000020000000L}); - public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000002000000000L}); - public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000000040000000L}); - public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000000000200000L}); - public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000000008000000L}); - public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0002000000000000L}); - public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0000100000000000L}); - public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); - -} \ No newline at end of file + public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000000000002000L}); + public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); + public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000000000000L,0x0000000600200000L}); + public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0010814003000000L,0x0000001600006A08L}); + public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L}); + public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); + public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0800000000000000L}); + public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0040000000000000L}); + public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x1000000000000000L}); + public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0080000000000000L}); + public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x2000000000000000L}); + public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0100000000000000L}); + public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000000200000000L}); + public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000400000000L}); + public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0020000000000000L}); + public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L}); + public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); + public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); + public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000000001000000L}); + public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0001000000000000L}); + public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0008000000000000L}); + public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000020000000000L}); + public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000000800000000L}); + public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000000010000000L}); + public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000001000000000L}); + public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000000020000000L}); + public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0000002000000000L}); + public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000000040000000L}); + public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000000000200000L}); + public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000000008000000L}); + public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0002000000000000L}); + public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0000100000000000L}); + public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); + +} diff --git a/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/Ros1.xtextbin b/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/Ros1.xtextbin index 104151db..ba3f0eb0 100644 Binary files a/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/Ros1.xtextbin and b/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/Ros1.xtextbin differ diff --git a/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/internal/InternalRos1Parser.g b/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/internal/InternalRos1Parser.g index 199676be..6999efb7 100644 --- a/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/internal/InternalRos1Parser.g +++ b/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/internal/InternalRos1Parser.g @@ -3086,16 +3086,12 @@ ruleParameterArrayType returns [EObject current=null] { newLeafNode(otherlv_0, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); } - otherlv_1=LeftSquareBracket - { - newLeafNode(otherlv_1, grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); - } ( ( { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); } - lv_type_2_0=ruleParameterType + lv_type_1_0=ruleParameterType { if ($current==null) { $current = createModelElementForParent(grammarAccess.getParameterArrayTypeRule()); @@ -3103,27 +3099,23 @@ ruleParameterArrayType returns [EObject current=null] set( $current, "type", - lv_type_2_0, + lv_type_1_0, "de.fraunhofer.ipa.ros.Basics.ParameterType"); afterParserOrEnumRuleCall(); } ) ) - otherlv_3=RightSquareBracket - { - newLeafNode(otherlv_3, grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); - } ( - otherlv_4=Default + otherlv_2=Default { - newLeafNode(otherlv_4, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + newLeafNode(otherlv_2, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); } ( ( { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); } - lv_default_5_0=ruleParameterList + lv_default_3_0=ruleParameterList { if ($current==null) { $current = createModelElementForParent(grammarAccess.getParameterArrayTypeRule()); @@ -3131,7 +3123,7 @@ ruleParameterArrayType returns [EObject current=null] set( $current, "default", - lv_default_5_0, + lv_default_3_0, "de.fraunhofer.ipa.ros.Basics.ParameterList"); afterParserOrEnumRuleCall(); } diff --git a/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/internal/InternalRos1Parser.java b/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/internal/InternalRos1Parser.java index 2d38f182..06c11c07 100644 --- a/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/internal/InternalRos1Parser.java +++ b/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/internal/InternalRos1Parser.java @@ -6876,7 +6876,11 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { int LA50_0 = input.LA(1); if ( (LA50_0==Default) ) { - alt50=1; + int LA50_1 = input.LA(2); + + if ( (LA50_1==RULE_DECINT) ) { + alt50=1; + } } switch (alt50) { case 1 : @@ -7021,7 +7025,11 @@ public final EObject ruleParameterStringType() throws RecognitionException { int LA51_0 = input.LA(1); if ( (LA51_0==Default) ) { - alt51=1; + int LA51_1 = input.LA(2); + + if ( ((LA51_1>=RULE_ID && LA51_1<=RULE_STRING)) ) { + alt51=1; + } } switch (alt51) { case 1 : @@ -7166,7 +7174,11 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { int LA52_0 = input.LA(1); if ( (LA52_0==Default) ) { - alt52=1; + int LA52_1 = input.LA(2); + + if ( (LA52_1==RULE_DOUBLE) ) { + alt52=1; + } } switch (alt52) { case 1 : @@ -7311,7 +7323,11 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { int LA53_0 = input.LA(1); if ( (LA53_0==Default) ) { - alt53=1; + int LA53_1 = input.LA(2); + + if ( (LA53_1==RULE_BOOLEAN) ) { + alt53=1; + } } switch (alt53) { case 1 : @@ -7456,7 +7472,11 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { int LA54_0 = input.LA(1); if ( (LA54_0==Default) ) { - alt54=1; + int LA54_1 = input.LA(2); + + if ( (LA54_1==RULE_BINARY) ) { + alt54=1; + } } switch (alt54) { case 1 : @@ -7562,48 +7582,42 @@ public final EObject entryRuleParameterArrayType() throws RecognitionException { // $ANTLR start "ruleParameterArrayType" - // InternalRos1Parser.g:3077:1: ruleParameterArrayType returns [EObject current=null] : (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) ; + // InternalRos1Parser.g:3077:1: ruleParameterArrayType returns [EObject current=null] : (otherlv_0= Array ( (lv_type_1_0= ruleParameterType ) ) (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? ) ; public final EObject ruleParameterArrayType() throws RecognitionException { EObject current = null; Token otherlv_0=null; - Token otherlv_1=null; - Token otherlv_3=null; - Token otherlv_4=null; - EObject lv_type_2_0 = null; + Token otherlv_2=null; + EObject lv_type_1_0 = null; - EObject lv_default_5_0 = null; + EObject lv_default_3_0 = null; enterRule(); try { - // InternalRos1Parser.g:3083:2: ( (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) ) - // InternalRos1Parser.g:3084:2: (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) + // InternalRos1Parser.g:3083:2: ( (otherlv_0= Array ( (lv_type_1_0= ruleParameterType ) ) (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? ) ) + // InternalRos1Parser.g:3084:2: (otherlv_0= Array ( (lv_type_1_0= ruleParameterType ) ) (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? ) { - // InternalRos1Parser.g:3084:2: (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) - // InternalRos1Parser.g:3085:3: otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? + // InternalRos1Parser.g:3084:2: (otherlv_0= Array ( (lv_type_1_0= ruleParameterType ) ) (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? ) + // InternalRos1Parser.g:3085:3: otherlv_0= Array ( (lv_type_1_0= ruleParameterType ) ) (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? { - otherlv_0=(Token)match(input,Array,FOLLOW_10); + otherlv_0=(Token)match(input,Array,FOLLOW_40); newLeafNode(otherlv_0, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); - otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_40); - - newLeafNode(otherlv_1, grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); - - // InternalRos1Parser.g:3093:3: ( (lv_type_2_0= ruleParameterType ) ) - // InternalRos1Parser.g:3094:4: (lv_type_2_0= ruleParameterType ) + // InternalRos1Parser.g:3089:3: ( (lv_type_1_0= ruleParameterType ) ) + // InternalRos1Parser.g:3090:4: (lv_type_1_0= ruleParameterType ) { - // InternalRos1Parser.g:3094:4: (lv_type_2_0= ruleParameterType ) - // InternalRos1Parser.g:3095:5: lv_type_2_0= ruleParameterType + // InternalRos1Parser.g:3090:4: (lv_type_1_0= ruleParameterType ) + // InternalRos1Parser.g:3091:5: lv_type_1_0= ruleParameterType { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); - pushFollow(FOLLOW_48); - lv_type_2_0=ruleParameterType(); + pushFollow(FOLLOW_43); + lv_type_1_0=ruleParameterType(); state._fsp--; @@ -7614,7 +7628,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { set( current, "type", - lv_type_2_0, + lv_type_1_0, "de.fraunhofer.ipa.ros.Basics.ParameterType"); afterParserOrEnumRuleCall(); @@ -7624,11 +7638,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } - otherlv_3=(Token)match(input,RightSquareBracket,FOLLOW_43); - - newLeafNode(otherlv_3, grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); - - // InternalRos1Parser.g:3116:3: (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? + // InternalRos1Parser.g:3108:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? int alt55=2; int LA55_0 = input.LA(1); @@ -7637,23 +7647,23 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } switch (alt55) { case 1 : - // InternalRos1Parser.g:3117:4: otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) + // InternalRos1Parser.g:3109:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) { - otherlv_4=(Token)match(input,Default,FOLLOW_10); + otherlv_2=(Token)match(input,Default,FOLLOW_10); - newLeafNode(otherlv_4, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + newLeafNode(otherlv_2, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); - // InternalRos1Parser.g:3121:4: ( (lv_default_5_0= ruleParameterList ) ) - // InternalRos1Parser.g:3122:5: (lv_default_5_0= ruleParameterList ) + // InternalRos1Parser.g:3113:4: ( (lv_default_3_0= ruleParameterList ) ) + // InternalRos1Parser.g:3114:5: (lv_default_3_0= ruleParameterList ) { - // InternalRos1Parser.g:3122:5: (lv_default_5_0= ruleParameterList ) - // InternalRos1Parser.g:3123:6: lv_default_5_0= ruleParameterList + // InternalRos1Parser.g:3114:5: (lv_default_3_0= ruleParameterList ) + // InternalRos1Parser.g:3115:6: lv_default_3_0= ruleParameterList { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); - lv_default_5_0=ruleParameterList(); + lv_default_3_0=ruleParameterList(); state._fsp--; @@ -7664,7 +7674,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { set( current, "default", - lv_default_5_0, + lv_default_3_0, "de.fraunhofer.ipa.ros.Basics.ParameterList"); afterParserOrEnumRuleCall(); @@ -7703,7 +7713,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { // $ANTLR start "entryRuleParameterList" - // InternalRos1Parser.g:3145:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; + // InternalRos1Parser.g:3137:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; public final EObject entryRuleParameterList() throws RecognitionException { EObject current = null; @@ -7711,8 +7721,8 @@ public final EObject entryRuleParameterList() throws RecognitionException { try { - // InternalRos1Parser.g:3145:54: (iv_ruleParameterList= ruleParameterList EOF ) - // InternalRos1Parser.g:3146:2: iv_ruleParameterList= ruleParameterList EOF + // InternalRos1Parser.g:3137:54: (iv_ruleParameterList= ruleParameterList EOF ) + // InternalRos1Parser.g:3138:2: iv_ruleParameterList= ruleParameterList EOF { newCompositeNode(grammarAccess.getParameterListRule()); pushFollow(FOLLOW_1); @@ -7739,7 +7749,7 @@ public final EObject entryRuleParameterList() throws RecognitionException { // $ANTLR start "ruleParameterList" - // InternalRos1Parser.g:3152:1: ruleParameterList returns [EObject current=null] : ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ; + // InternalRos1Parser.g:3144: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; @@ -7755,14 +7765,14 @@ public final EObject ruleParameterList() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3158:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) - // InternalRos1Parser.g:3159:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalRos1Parser.g:3150:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) + // InternalRos1Parser.g:3151:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) { - // InternalRos1Parser.g:3159:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) - // InternalRos1Parser.g:3160:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket + // InternalRos1Parser.g:3151:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalRos1Parser.g:3152:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket { - // InternalRos1Parser.g:3160:3: () - // InternalRos1Parser.g:3161:4: + // InternalRos1Parser.g:3152:3: () + // InternalRos1Parser.g:3153:4: { current = forceCreateModelElement( @@ -7776,11 +7786,11 @@ public final EObject ruleParameterList() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); - // InternalRos1Parser.g:3171:3: ( (lv_value_2_0= ruleParameterValue ) ) - // InternalRos1Parser.g:3172:4: (lv_value_2_0= ruleParameterValue ) + // InternalRos1Parser.g:3163:3: ( (lv_value_2_0= ruleParameterValue ) ) + // InternalRos1Parser.g:3164:4: (lv_value_2_0= ruleParameterValue ) { - // InternalRos1Parser.g:3172:4: (lv_value_2_0= ruleParameterValue ) - // InternalRos1Parser.g:3173:5: lv_value_2_0= ruleParameterValue + // InternalRos1Parser.g:3164:4: (lv_value_2_0= ruleParameterValue ) + // InternalRos1Parser.g:3165:5: lv_value_2_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); @@ -7807,7 +7817,7 @@ public final EObject ruleParameterList() throws RecognitionException { } - // InternalRos1Parser.g:3190:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* + // InternalRos1Parser.g:3182:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* loop56: do { int alt56=2; @@ -7820,17 +7830,17 @@ public final EObject ruleParameterList() throws RecognitionException { switch (alt56) { case 1 : - // InternalRos1Parser.g:3191:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRos1Parser.g:3183:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) { otherlv_3=(Token)match(input,Comma,FOLLOW_42); newLeafNode(otherlv_3, grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); - // InternalRos1Parser.g:3195:4: ( (lv_value_4_0= ruleParameterValue ) ) - // InternalRos1Parser.g:3196:5: (lv_value_4_0= ruleParameterValue ) + // InternalRos1Parser.g:3187:4: ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRos1Parser.g:3188:5: (lv_value_4_0= ruleParameterValue ) { - // InternalRos1Parser.g:3196:5: (lv_value_4_0= ruleParameterValue ) - // InternalRos1Parser.g:3197:6: lv_value_4_0= ruleParameterValue + // InternalRos1Parser.g:3188:5: (lv_value_4_0= ruleParameterValue ) + // InternalRos1Parser.g:3189:6: lv_value_4_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); @@ -7893,7 +7903,7 @@ public final EObject ruleParameterList() throws RecognitionException { // $ANTLR start "entryRuleParameterAny" - // InternalRos1Parser.g:3223:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; + // InternalRos1Parser.g:3215:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; public final EObject entryRuleParameterAny() throws RecognitionException { EObject current = null; @@ -7901,8 +7911,8 @@ public final EObject entryRuleParameterAny() throws RecognitionException { try { - // InternalRos1Parser.g:3223:53: (iv_ruleParameterAny= ruleParameterAny EOF ) - // InternalRos1Parser.g:3224:2: iv_ruleParameterAny= ruleParameterAny EOF + // InternalRos1Parser.g:3215:53: (iv_ruleParameterAny= ruleParameterAny EOF ) + // InternalRos1Parser.g:3216:2: iv_ruleParameterAny= ruleParameterAny EOF { newCompositeNode(grammarAccess.getParameterAnyRule()); pushFollow(FOLLOW_1); @@ -7929,7 +7939,7 @@ public final EObject entryRuleParameterAny() throws RecognitionException { // $ANTLR start "ruleParameterAny" - // InternalRos1Parser.g:3230:1: ruleParameterAny returns [EObject current=null] : ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ; + // InternalRos1Parser.g:3222: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; @@ -7942,14 +7952,14 @@ public final EObject ruleParameterAny() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3236:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) - // InternalRos1Parser.g:3237:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalRos1Parser.g:3228:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) + // InternalRos1Parser.g:3229:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) { - // InternalRos1Parser.g:3237:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) - // InternalRos1Parser.g:3238:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + // InternalRos1Parser.g:3229:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalRos1Parser.g:3230:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? { - // InternalRos1Parser.g:3238:3: () - // InternalRos1Parser.g:3239:4: + // InternalRos1Parser.g:3230:3: () + // InternalRos1Parser.g:3231:4: { current = forceCreateModelElement( @@ -7959,11 +7969,11 @@ public final EObject ruleParameterAny() throws RecognitionException { } - otherlv_1=(Token)match(input,ParameterAny,FOLLOW_49); + otherlv_1=(Token)match(input,ParameterAny,FOLLOW_48); newLeafNode(otherlv_1, grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); - // InternalRos1Parser.g:3249:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + // InternalRos1Parser.g:3241:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? int alt57=2; int LA57_0 = input.LA(1); @@ -7972,17 +7982,17 @@ public final EObject ruleParameterAny() throws RecognitionException { } switch (alt57) { case 1 : - // InternalRos1Parser.g:3250:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) + // InternalRos1Parser.g:3242:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) { otherlv_2=(Token)match(input,Value,FOLLOW_6); newLeafNode(otherlv_2, grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); - // InternalRos1Parser.g:3254:4: ( (lv_value_3_0= ruleEString ) ) - // InternalRos1Parser.g:3255:5: (lv_value_3_0= ruleEString ) + // InternalRos1Parser.g:3246:4: ( (lv_value_3_0= ruleEString ) ) + // InternalRos1Parser.g:3247:5: (lv_value_3_0= ruleEString ) { - // InternalRos1Parser.g:3255:5: (lv_value_3_0= ruleEString ) - // InternalRos1Parser.g:3256:6: lv_value_3_0= ruleEString + // InternalRos1Parser.g:3247:5: (lv_value_3_0= ruleEString ) + // InternalRos1Parser.g:3248:6: lv_value_3_0= ruleEString { newCompositeNode(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_2_1_0()); @@ -8038,7 +8048,7 @@ public final EObject ruleParameterAny() throws RecognitionException { // $ANTLR start "entryRuleParameterString" - // InternalRos1Parser.g:3278:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; + // InternalRos1Parser.g:3270:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; public final EObject entryRuleParameterString() throws RecognitionException { EObject current = null; @@ -8046,8 +8056,8 @@ public final EObject entryRuleParameterString() throws RecognitionException { try { - // InternalRos1Parser.g:3278:56: (iv_ruleParameterString= ruleParameterString EOF ) - // InternalRos1Parser.g:3279:2: iv_ruleParameterString= ruleParameterString EOF + // InternalRos1Parser.g:3270:56: (iv_ruleParameterString= ruleParameterString EOF ) + // InternalRos1Parser.g:3271:2: iv_ruleParameterString= ruleParameterString EOF { newCompositeNode(grammarAccess.getParameterStringRule()); pushFollow(FOLLOW_1); @@ -8074,7 +8084,7 @@ public final EObject entryRuleParameterString() throws RecognitionException { // $ANTLR start "ruleParameterString" - // InternalRos1Parser.g:3285:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; + // InternalRos1Parser.g:3277:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; public final EObject ruleParameterString() throws RecognitionException { EObject current = null; @@ -8085,14 +8095,14 @@ public final EObject ruleParameterString() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3291:2: ( ( (lv_value_0_0= ruleEString ) ) ) - // InternalRos1Parser.g:3292:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRos1Parser.g:3283:2: ( ( (lv_value_0_0= ruleEString ) ) ) + // InternalRos1Parser.g:3284:2: ( (lv_value_0_0= ruleEString ) ) { - // InternalRos1Parser.g:3292:2: ( (lv_value_0_0= ruleEString ) ) - // InternalRos1Parser.g:3293:3: (lv_value_0_0= ruleEString ) + // InternalRos1Parser.g:3284:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRos1Parser.g:3285:3: (lv_value_0_0= ruleEString ) { - // InternalRos1Parser.g:3293:3: (lv_value_0_0= ruleEString ) - // InternalRos1Parser.g:3294:4: lv_value_0_0= ruleEString + // InternalRos1Parser.g:3285:3: (lv_value_0_0= ruleEString ) + // InternalRos1Parser.g:3286:4: lv_value_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); @@ -8139,7 +8149,7 @@ public final EObject ruleParameterString() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64" - // InternalRos1Parser.g:3314:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; + // InternalRos1Parser.g:3306:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; public final EObject entryRuleParameterBase64() throws RecognitionException { EObject current = null; @@ -8147,8 +8157,8 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { try { - // InternalRos1Parser.g:3314:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) - // InternalRos1Parser.g:3315:2: iv_ruleParameterBase64= ruleParameterBase64 EOF + // InternalRos1Parser.g:3306:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) + // InternalRos1Parser.g:3307:2: iv_ruleParameterBase64= ruleParameterBase64 EOF { newCompositeNode(grammarAccess.getParameterBase64Rule()); pushFollow(FOLLOW_1); @@ -8175,7 +8185,7 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { // $ANTLR start "ruleParameterBase64" - // InternalRos1Parser.g:3321:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; + // InternalRos1Parser.g:3313:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; public final EObject ruleParameterBase64() throws RecognitionException { EObject current = null; @@ -8186,14 +8196,14 @@ public final EObject ruleParameterBase64() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3327:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) - // InternalRos1Parser.g:3328:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRos1Parser.g:3319:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) + // InternalRos1Parser.g:3320:2: ( (lv_value_0_0= ruleBase64Binary ) ) { - // InternalRos1Parser.g:3328:2: ( (lv_value_0_0= ruleBase64Binary ) ) - // InternalRos1Parser.g:3329:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRos1Parser.g:3320:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRos1Parser.g:3321:3: (lv_value_0_0= ruleBase64Binary ) { - // InternalRos1Parser.g:3329:3: (lv_value_0_0= ruleBase64Binary ) - // InternalRos1Parser.g:3330:4: lv_value_0_0= ruleBase64Binary + // InternalRos1Parser.g:3321:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRos1Parser.g:3322:4: lv_value_0_0= ruleBase64Binary { newCompositeNode(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); @@ -8240,7 +8250,7 @@ public final EObject ruleParameterBase64() throws RecognitionException { // $ANTLR start "entryRuleParameterInteger" - // InternalRos1Parser.g:3350:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; + // InternalRos1Parser.g:3342:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; public final EObject entryRuleParameterInteger() throws RecognitionException { EObject current = null; @@ -8248,8 +8258,8 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { try { - // InternalRos1Parser.g:3350:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) - // InternalRos1Parser.g:3351:2: iv_ruleParameterInteger= ruleParameterInteger EOF + // InternalRos1Parser.g:3342:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) + // InternalRos1Parser.g:3343:2: iv_ruleParameterInteger= ruleParameterInteger EOF { newCompositeNode(grammarAccess.getParameterIntegerRule()); pushFollow(FOLLOW_1); @@ -8276,7 +8286,7 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { // $ANTLR start "ruleParameterInteger" - // InternalRos1Parser.g:3357:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; + // InternalRos1Parser.g:3349:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; public final EObject ruleParameterInteger() throws RecognitionException { EObject current = null; @@ -8287,14 +8297,14 @@ public final EObject ruleParameterInteger() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3363:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) - // InternalRos1Parser.g:3364:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRos1Parser.g:3355:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) + // InternalRos1Parser.g:3356:2: ( (lv_value_0_0= ruleInteger0 ) ) { - // InternalRos1Parser.g:3364:2: ( (lv_value_0_0= ruleInteger0 ) ) - // InternalRos1Parser.g:3365:3: (lv_value_0_0= ruleInteger0 ) + // InternalRos1Parser.g:3356:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRos1Parser.g:3357:3: (lv_value_0_0= ruleInteger0 ) { - // InternalRos1Parser.g:3365:3: (lv_value_0_0= ruleInteger0 ) - // InternalRos1Parser.g:3366:4: lv_value_0_0= ruleInteger0 + // InternalRos1Parser.g:3357:3: (lv_value_0_0= ruleInteger0 ) + // InternalRos1Parser.g:3358:4: lv_value_0_0= ruleInteger0 { newCompositeNode(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); @@ -8341,7 +8351,7 @@ public final EObject ruleParameterInteger() throws RecognitionException { // $ANTLR start "entryRuleParameterDouble" - // InternalRos1Parser.g:3386:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; + // InternalRos1Parser.g:3378:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; public final EObject entryRuleParameterDouble() throws RecognitionException { EObject current = null; @@ -8349,8 +8359,8 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { try { - // InternalRos1Parser.g:3386:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) - // InternalRos1Parser.g:3387:2: iv_ruleParameterDouble= ruleParameterDouble EOF + // InternalRos1Parser.g:3378:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) + // InternalRos1Parser.g:3379:2: iv_ruleParameterDouble= ruleParameterDouble EOF { newCompositeNode(grammarAccess.getParameterDoubleRule()); pushFollow(FOLLOW_1); @@ -8377,7 +8387,7 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { // $ANTLR start "ruleParameterDouble" - // InternalRos1Parser.g:3393:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; + // InternalRos1Parser.g:3385:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; public final EObject ruleParameterDouble() throws RecognitionException { EObject current = null; @@ -8388,14 +8398,14 @@ public final EObject ruleParameterDouble() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3399:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) - // InternalRos1Parser.g:3400:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRos1Parser.g:3391:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) + // InternalRos1Parser.g:3392:2: ( (lv_value_0_0= ruleDouble0 ) ) { - // InternalRos1Parser.g:3400:2: ( (lv_value_0_0= ruleDouble0 ) ) - // InternalRos1Parser.g:3401:3: (lv_value_0_0= ruleDouble0 ) + // InternalRos1Parser.g:3392:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRos1Parser.g:3393:3: (lv_value_0_0= ruleDouble0 ) { - // InternalRos1Parser.g:3401:3: (lv_value_0_0= ruleDouble0 ) - // InternalRos1Parser.g:3402:4: lv_value_0_0= ruleDouble0 + // InternalRos1Parser.g:3393:3: (lv_value_0_0= ruleDouble0 ) + // InternalRos1Parser.g:3394:4: lv_value_0_0= ruleDouble0 { newCompositeNode(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); @@ -8442,7 +8452,7 @@ public final EObject ruleParameterDouble() throws RecognitionException { // $ANTLR start "entryRuleParameterBoolean" - // InternalRos1Parser.g:3422:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; + // InternalRos1Parser.g:3414:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; public final EObject entryRuleParameterBoolean() throws RecognitionException { EObject current = null; @@ -8450,8 +8460,8 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { try { - // InternalRos1Parser.g:3422:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) - // InternalRos1Parser.g:3423:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF + // InternalRos1Parser.g:3414:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) + // InternalRos1Parser.g:3415:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF { newCompositeNode(grammarAccess.getParameterBooleanRule()); pushFollow(FOLLOW_1); @@ -8478,7 +8488,7 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { // $ANTLR start "ruleParameterBoolean" - // InternalRos1Parser.g:3429:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; + // InternalRos1Parser.g:3421:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; public final EObject ruleParameterBoolean() throws RecognitionException { EObject current = null; @@ -8489,14 +8499,14 @@ public final EObject ruleParameterBoolean() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3435:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) - // InternalRos1Parser.g:3436:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRos1Parser.g:3427:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) + // InternalRos1Parser.g:3428:2: ( (lv_value_0_0= ruleboolean0 ) ) { - // InternalRos1Parser.g:3436:2: ( (lv_value_0_0= ruleboolean0 ) ) - // InternalRos1Parser.g:3437:3: (lv_value_0_0= ruleboolean0 ) + // InternalRos1Parser.g:3428:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRos1Parser.g:3429:3: (lv_value_0_0= ruleboolean0 ) { - // InternalRos1Parser.g:3437:3: (lv_value_0_0= ruleboolean0 ) - // InternalRos1Parser.g:3438:4: lv_value_0_0= ruleboolean0 + // InternalRos1Parser.g:3429:3: (lv_value_0_0= ruleboolean0 ) + // InternalRos1Parser.g:3430:4: lv_value_0_0= ruleboolean0 { newCompositeNode(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); @@ -8543,7 +8553,7 @@ public final EObject ruleParameterBoolean() throws RecognitionException { // $ANTLR start "entryRuleParameterStruct" - // InternalRos1Parser.g:3458:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; + // InternalRos1Parser.g:3450:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; public final EObject entryRuleParameterStruct() throws RecognitionException { EObject current = null; @@ -8551,8 +8561,8 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { try { - // InternalRos1Parser.g:3458:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) - // InternalRos1Parser.g:3459:2: iv_ruleParameterStruct= ruleParameterStruct EOF + // InternalRos1Parser.g:3450:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) + // InternalRos1Parser.g:3451:2: iv_ruleParameterStruct= ruleParameterStruct EOF { newCompositeNode(grammarAccess.getParameterStructRule()); pushFollow(FOLLOW_1); @@ -8579,7 +8589,7 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { // $ANTLR start "ruleParameterStruct" - // InternalRos1Parser.g:3465:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) ; + // InternalRos1Parser.g:3457:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) ; public final EObject ruleParameterStruct() throws RecognitionException { EObject current = null; @@ -8594,14 +8604,14 @@ public final EObject ruleParameterStruct() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3471:2: ( ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) ) - // InternalRos1Parser.g:3472:2: ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) + // InternalRos1Parser.g:3463:2: ( ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) ) + // InternalRos1Parser.g:3464:2: ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) { - // InternalRos1Parser.g:3472:2: ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) - // InternalRos1Parser.g:3473:3: () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? + // InternalRos1Parser.g:3464:2: ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) + // InternalRos1Parser.g:3465:3: () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? { - // InternalRos1Parser.g:3473:3: () - // InternalRos1Parser.g:3474:4: + // InternalRos1Parser.g:3465:3: () + // InternalRos1Parser.g:3466:4: { current = forceCreateModelElement( @@ -8611,7 +8621,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - // InternalRos1Parser.g:3480:3: (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? + // InternalRos1Parser.g:3472:3: (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? int alt59=2; int LA59_0 = input.LA(1); @@ -8620,17 +8630,17 @@ public final EObject ruleParameterStruct() throws RecognitionException { } switch (alt59) { case 1 : - // InternalRos1Parser.g:3481:4: otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END + // InternalRos1Parser.g:3473:4: otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END { otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_4); newLeafNode(otherlv_1, grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); - this_BEGIN_2=(Token)match(input,RULE_BEGIN,FOLLOW_50); + this_BEGIN_2=(Token)match(input,RULE_BEGIN,FOLLOW_49); newLeafNode(this_BEGIN_2, grammarAccess.getParameterStructAccess().getBEGINTerminalRuleCall_1_1()); - // InternalRos1Parser.g:3489:4: ( (lv_value_3_0= ruleParameterStructMember ) )* + // InternalRos1Parser.g:3481:4: ( (lv_value_3_0= ruleParameterStructMember ) )* loop58: do { int alt58=2; @@ -8643,15 +8653,15 @@ public final EObject ruleParameterStruct() throws RecognitionException { switch (alt58) { case 1 : - // InternalRos1Parser.g:3490:5: (lv_value_3_0= ruleParameterStructMember ) + // InternalRos1Parser.g:3482:5: (lv_value_3_0= ruleParameterStructMember ) { - // InternalRos1Parser.g:3490:5: (lv_value_3_0= ruleParameterStructMember ) - // InternalRos1Parser.g:3491:6: lv_value_3_0= ruleParameterStructMember + // InternalRos1Parser.g:3482:5: (lv_value_3_0= ruleParameterStructMember ) + // InternalRos1Parser.g:3483:6: lv_value_3_0= ruleParameterStructMember { newCompositeNode(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_0()); - pushFollow(FOLLOW_50); + pushFollow(FOLLOW_49); lv_value_3_0=ruleParameterStructMember(); state._fsp--; @@ -8716,7 +8726,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { // $ANTLR start "entryRuleParameterDate" - // InternalRos1Parser.g:3521:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; + // InternalRos1Parser.g:3513:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; public final EObject entryRuleParameterDate() throws RecognitionException { EObject current = null; @@ -8724,8 +8734,8 @@ public final EObject entryRuleParameterDate() throws RecognitionException { try { - // InternalRos1Parser.g:3521:54: (iv_ruleParameterDate= ruleParameterDate EOF ) - // InternalRos1Parser.g:3522:2: iv_ruleParameterDate= ruleParameterDate EOF + // InternalRos1Parser.g:3513:54: (iv_ruleParameterDate= ruleParameterDate EOF ) + // InternalRos1Parser.g:3514:2: iv_ruleParameterDate= ruleParameterDate EOF { newCompositeNode(grammarAccess.getParameterDateRule()); pushFollow(FOLLOW_1); @@ -8752,7 +8762,7 @@ public final EObject entryRuleParameterDate() throws RecognitionException { // $ANTLR start "ruleParameterDate" - // InternalRos1Parser.g:3528:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; + // InternalRos1Parser.g:3520:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; public final EObject ruleParameterDate() throws RecognitionException { EObject current = null; @@ -8763,14 +8773,14 @@ public final EObject ruleParameterDate() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3534:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) - // InternalRos1Parser.g:3535:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRos1Parser.g:3526:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) + // InternalRos1Parser.g:3527:2: ( (lv_value_0_0= ruleDateTime0 ) ) { - // InternalRos1Parser.g:3535:2: ( (lv_value_0_0= ruleDateTime0 ) ) - // InternalRos1Parser.g:3536:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRos1Parser.g:3527:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRos1Parser.g:3528:3: (lv_value_0_0= ruleDateTime0 ) { - // InternalRos1Parser.g:3536:3: (lv_value_0_0= ruleDateTime0 ) - // InternalRos1Parser.g:3537:4: lv_value_0_0= ruleDateTime0 + // InternalRos1Parser.g:3528:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRos1Parser.g:3529:4: lv_value_0_0= ruleDateTime0 { newCompositeNode(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); @@ -8817,7 +8827,7 @@ public final EObject ruleParameterDate() throws RecognitionException { // $ANTLR start "entryRuleParameterStructMember" - // InternalRos1Parser.g:3557:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; + // InternalRos1Parser.g:3549:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; public final EObject entryRuleParameterStructMember() throws RecognitionException { EObject current = null; @@ -8825,8 +8835,8 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio try { - // InternalRos1Parser.g:3557:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) - // InternalRos1Parser.g:3558:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF + // InternalRos1Parser.g:3549:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) + // InternalRos1Parser.g:3550:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF { newCompositeNode(grammarAccess.getParameterStructMemberRule()); pushFollow(FOLLOW_1); @@ -8853,7 +8863,7 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio // $ANTLR start "ruleParameterStructMember" - // InternalRos1Parser.g:3564:1: ruleParameterStructMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) ; + // InternalRos1Parser.g:3556:1: ruleParameterStructMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) ; public final EObject ruleParameterStructMember() throws RecognitionException { EObject current = null; @@ -8867,17 +8877,17 @@ public final EObject ruleParameterStructMember() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3570:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) ) - // InternalRos1Parser.g:3571:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) + // InternalRos1Parser.g:3562:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) ) + // InternalRos1Parser.g:3563:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) { - // InternalRos1Parser.g:3571:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) - // InternalRos1Parser.g:3572:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) + // InternalRos1Parser.g:3563:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) + // InternalRos1Parser.g:3564:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) { - // InternalRos1Parser.g:3572:3: ( (lv_name_0_0= ruleEString ) ) - // InternalRos1Parser.g:3573:4: (lv_name_0_0= ruleEString ) + // InternalRos1Parser.g:3564:3: ( (lv_name_0_0= ruleEString ) ) + // InternalRos1Parser.g:3565:4: (lv_name_0_0= ruleEString ) { - // InternalRos1Parser.g:3573:4: (lv_name_0_0= ruleEString ) - // InternalRos1Parser.g:3574:5: lv_name_0_0= ruleEString + // InternalRos1Parser.g:3565:4: (lv_name_0_0= ruleEString ) + // InternalRos1Parser.g:3566:5: lv_name_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); @@ -8908,11 +8918,11 @@ public final EObject ruleParameterStructMember() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); - // InternalRos1Parser.g:3595:3: ( (lv_value_2_0= ruleParameterValue ) ) - // InternalRos1Parser.g:3596:4: (lv_value_2_0= ruleParameterValue ) + // InternalRos1Parser.g:3587:3: ( (lv_value_2_0= ruleParameterValue ) ) + // InternalRos1Parser.g:3588:4: (lv_value_2_0= ruleParameterValue ) { - // InternalRos1Parser.g:3596:4: (lv_value_2_0= ruleParameterValue ) - // InternalRos1Parser.g:3597:5: lv_value_2_0= ruleParameterValue + // InternalRos1Parser.g:3588:4: (lv_value_2_0= ruleParameterValue ) + // InternalRos1Parser.g:3589:5: lv_value_2_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_2_0()); @@ -8962,7 +8972,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { // $ANTLR start "entryRuleParameterStructTypeMember" - // InternalRos1Parser.g:3618:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; + // InternalRos1Parser.g:3610:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; public final EObject entryRuleParameterStructTypeMember() throws RecognitionException { EObject current = null; @@ -8970,8 +8980,8 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce try { - // InternalRos1Parser.g:3618:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) - // InternalRos1Parser.g:3619:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF + // InternalRos1Parser.g:3610:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) + // InternalRos1Parser.g:3611:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF { newCompositeNode(grammarAccess.getParameterStructTypeMemberRule()); pushFollow(FOLLOW_1); @@ -8998,7 +9008,7 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce // $ANTLR start "ruleParameterStructTypeMember" - // InternalRos1Parser.g:3625:1: ruleParameterStructTypeMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ; + // InternalRos1Parser.g:3617: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; @@ -9011,17 +9021,17 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException enterRule(); try { - // InternalRos1Parser.g:3631:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) - // InternalRos1Parser.g:3632:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRos1Parser.g:3623:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) + // InternalRos1Parser.g:3624:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) { - // InternalRos1Parser.g:3632:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) - // InternalRos1Parser.g:3633:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) + // InternalRos1Parser.g:3624:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRos1Parser.g:3625:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) { - // InternalRos1Parser.g:3633:3: ( (lv_name_0_0= ruleEString ) ) - // InternalRos1Parser.g:3634:4: (lv_name_0_0= ruleEString ) + // InternalRos1Parser.g:3625:3: ( (lv_name_0_0= ruleEString ) ) + // InternalRos1Parser.g:3626:4: (lv_name_0_0= ruleEString ) { - // InternalRos1Parser.g:3634:4: (lv_name_0_0= ruleEString ) - // InternalRos1Parser.g:3635:5: lv_name_0_0= ruleEString + // InternalRos1Parser.g:3626:4: (lv_name_0_0= ruleEString ) + // InternalRos1Parser.g:3627:5: lv_name_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); @@ -9048,11 +9058,11 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException } - // InternalRos1Parser.g:3652:3: ( (lv_type_1_0= ruleParameterType ) ) - // InternalRos1Parser.g:3653:4: (lv_type_1_0= ruleParameterType ) + // InternalRos1Parser.g:3644:3: ( (lv_type_1_0= ruleParameterType ) ) + // InternalRos1Parser.g:3645:4: (lv_type_1_0= ruleParameterType ) { - // InternalRos1Parser.g:3653:4: (lv_type_1_0= ruleParameterType ) - // InternalRos1Parser.g:3654:5: lv_type_1_0= ruleParameterType + // InternalRos1Parser.g:3645:4: (lv_type_1_0= ruleParameterType ) + // InternalRos1Parser.g:3646:5: lv_type_1_0= ruleParameterType { newCompositeNode(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); @@ -9102,7 +9112,7 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException // $ANTLR start "entryRuleBase64Binary" - // InternalRos1Parser.g:3675:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; + // InternalRos1Parser.g:3667:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; public final String entryRuleBase64Binary() throws RecognitionException { String current = null; @@ -9110,8 +9120,8 @@ public final String entryRuleBase64Binary() throws RecognitionException { try { - // InternalRos1Parser.g:3675:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) - // InternalRos1Parser.g:3676:2: iv_ruleBase64Binary= ruleBase64Binary EOF + // InternalRos1Parser.g:3667:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) + // InternalRos1Parser.g:3668:2: iv_ruleBase64Binary= ruleBase64Binary EOF { newCompositeNode(grammarAccess.getBase64BinaryRule()); pushFollow(FOLLOW_1); @@ -9138,7 +9148,7 @@ public final String entryRuleBase64Binary() throws RecognitionException { // $ANTLR start "ruleBase64Binary" - // InternalRos1Parser.g:3682:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; + // InternalRos1Parser.g:3674:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9148,8 +9158,8 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti enterRule(); try { - // InternalRos1Parser.g:3688:2: (this_BINARY_0= RULE_BINARY ) - // InternalRos1Parser.g:3689:2: this_BINARY_0= RULE_BINARY + // InternalRos1Parser.g:3680:2: (this_BINARY_0= RULE_BINARY ) + // InternalRos1Parser.g:3681:2: this_BINARY_0= RULE_BINARY { this_BINARY_0=(Token)match(input,RULE_BINARY,FOLLOW_2); @@ -9178,7 +9188,7 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti // $ANTLR start "entryRuleboolean0" - // InternalRos1Parser.g:3699:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; + // InternalRos1Parser.g:3691:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; public final String entryRuleboolean0() throws RecognitionException { String current = null; @@ -9186,8 +9196,8 @@ public final String entryRuleboolean0() throws RecognitionException { try { - // InternalRos1Parser.g:3699:48: (iv_ruleboolean0= ruleboolean0 EOF ) - // InternalRos1Parser.g:3700:2: iv_ruleboolean0= ruleboolean0 EOF + // InternalRos1Parser.g:3691:48: (iv_ruleboolean0= ruleboolean0 EOF ) + // InternalRos1Parser.g:3692:2: iv_ruleboolean0= ruleboolean0 EOF { newCompositeNode(grammarAccess.getBoolean0Rule()); pushFollow(FOLLOW_1); @@ -9214,7 +9224,7 @@ public final String entryRuleboolean0() throws RecognitionException { // $ANTLR start "ruleboolean0" - // InternalRos1Parser.g:3706:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; + // InternalRos1Parser.g:3698:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9224,8 +9234,8 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3712:2: (this_BOOLEAN_0= RULE_BOOLEAN ) - // InternalRos1Parser.g:3713:2: this_BOOLEAN_0= RULE_BOOLEAN + // InternalRos1Parser.g:3704:2: (this_BOOLEAN_0= RULE_BOOLEAN ) + // InternalRos1Parser.g:3705:2: this_BOOLEAN_0= RULE_BOOLEAN { this_BOOLEAN_0=(Token)match(input,RULE_BOOLEAN,FOLLOW_2); @@ -9254,7 +9264,7 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { // $ANTLR start "entryRuleDouble0" - // InternalRos1Parser.g:3723:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; + // InternalRos1Parser.g:3715:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; public final String entryRuleDouble0() throws RecognitionException { String current = null; @@ -9262,8 +9272,8 @@ public final String entryRuleDouble0() throws RecognitionException { try { - // InternalRos1Parser.g:3723:47: (iv_ruleDouble0= ruleDouble0 EOF ) - // InternalRos1Parser.g:3724:2: iv_ruleDouble0= ruleDouble0 EOF + // InternalRos1Parser.g:3715:47: (iv_ruleDouble0= ruleDouble0 EOF ) + // InternalRos1Parser.g:3716:2: iv_ruleDouble0= ruleDouble0 EOF { newCompositeNode(grammarAccess.getDouble0Rule()); pushFollow(FOLLOW_1); @@ -9290,7 +9300,7 @@ public final String entryRuleDouble0() throws RecognitionException { // $ANTLR start "ruleDouble0" - // InternalRos1Parser.g:3730:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; + // InternalRos1Parser.g:3722:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9300,8 +9310,8 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3736:2: (this_DOUBLE_0= RULE_DOUBLE ) - // InternalRos1Parser.g:3737:2: this_DOUBLE_0= RULE_DOUBLE + // InternalRos1Parser.g:3728:2: (this_DOUBLE_0= RULE_DOUBLE ) + // InternalRos1Parser.g:3729:2: this_DOUBLE_0= RULE_DOUBLE { this_DOUBLE_0=(Token)match(input,RULE_DOUBLE,FOLLOW_2); @@ -9330,7 +9340,7 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { // $ANTLR start "entryRuleInteger0" - // InternalRos1Parser.g:3747:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; + // InternalRos1Parser.g:3739:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; public final String entryRuleInteger0() throws RecognitionException { String current = null; @@ -9338,8 +9348,8 @@ public final String entryRuleInteger0() throws RecognitionException { try { - // InternalRos1Parser.g:3747:48: (iv_ruleInteger0= ruleInteger0 EOF ) - // InternalRos1Parser.g:3748:2: iv_ruleInteger0= ruleInteger0 EOF + // InternalRos1Parser.g:3739:48: (iv_ruleInteger0= ruleInteger0 EOF ) + // InternalRos1Parser.g:3740:2: iv_ruleInteger0= ruleInteger0 EOF { newCompositeNode(grammarAccess.getInteger0Rule()); pushFollow(FOLLOW_1); @@ -9366,7 +9376,7 @@ public final String entryRuleInteger0() throws RecognitionException { // $ANTLR start "ruleInteger0" - // InternalRos1Parser.g:3754:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; + // InternalRos1Parser.g:3746:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9376,8 +9386,8 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3760:2: (this_DECINT_0= RULE_DECINT ) - // InternalRos1Parser.g:3761:2: this_DECINT_0= RULE_DECINT + // InternalRos1Parser.g:3752:2: (this_DECINT_0= RULE_DECINT ) + // InternalRos1Parser.g:3753:2: this_DECINT_0= RULE_DECINT { this_DECINT_0=(Token)match(input,RULE_DECINT,FOLLOW_2); @@ -9406,7 +9416,7 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { // $ANTLR start "entryRuleDateTime0" - // InternalRos1Parser.g:3771:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; + // InternalRos1Parser.g:3763:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; public final String entryRuleDateTime0() throws RecognitionException { String current = null; @@ -9414,8 +9424,8 @@ public final String entryRuleDateTime0() throws RecognitionException { try { - // InternalRos1Parser.g:3771:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) - // InternalRos1Parser.g:3772:2: iv_ruleDateTime0= ruleDateTime0 EOF + // InternalRos1Parser.g:3763:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) + // InternalRos1Parser.g:3764:2: iv_ruleDateTime0= ruleDateTime0 EOF { newCompositeNode(grammarAccess.getDateTime0Rule()); pushFollow(FOLLOW_1); @@ -9442,7 +9452,7 @@ public final String entryRuleDateTime0() throws RecognitionException { // $ANTLR start "ruleDateTime0" - // InternalRos1Parser.g:3778:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; + // InternalRos1Parser.g:3770:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9452,8 +9462,8 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException enterRule(); try { - // InternalRos1Parser.g:3784:2: (this_DATE_TIME_0= RULE_DATE_TIME ) - // InternalRos1Parser.g:3785:2: this_DATE_TIME_0= RULE_DATE_TIME + // InternalRos1Parser.g:3776:2: (this_DATE_TIME_0= RULE_DATE_TIME ) + // InternalRos1Parser.g:3777:2: this_DATE_TIME_0= RULE_DATE_TIME { this_DATE_TIME_0=(Token)match(input,RULE_DATE_TIME,FOLLOW_2); @@ -9482,7 +9492,7 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException // $ANTLR start "entryRuleMessagePart" - // InternalRos1Parser.g:3795:1: entryRuleMessagePart returns [EObject current=null] : iv_ruleMessagePart= ruleMessagePart EOF ; + // InternalRos1Parser.g:3787:1: entryRuleMessagePart returns [EObject current=null] : iv_ruleMessagePart= ruleMessagePart EOF ; public final EObject entryRuleMessagePart() throws RecognitionException { EObject current = null; @@ -9490,8 +9500,8 @@ public final EObject entryRuleMessagePart() throws RecognitionException { try { - // InternalRos1Parser.g:3795:52: (iv_ruleMessagePart= ruleMessagePart EOF ) - // InternalRos1Parser.g:3796:2: iv_ruleMessagePart= ruleMessagePart EOF + // InternalRos1Parser.g:3787:52: (iv_ruleMessagePart= ruleMessagePart EOF ) + // InternalRos1Parser.g:3788:2: iv_ruleMessagePart= ruleMessagePart EOF { newCompositeNode(grammarAccess.getMessagePartRule()); pushFollow(FOLLOW_1); @@ -9518,7 +9528,7 @@ public final EObject entryRuleMessagePart() throws RecognitionException { // $ANTLR start "ruleMessagePart" - // InternalRos1Parser.g:3802:1: ruleMessagePart returns [EObject current=null] : ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) ; + // InternalRos1Parser.g:3794:1: ruleMessagePart returns [EObject current=null] : ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) ; public final EObject ruleMessagePart() throws RecognitionException { EObject current = null; @@ -9534,22 +9544,22 @@ public final EObject ruleMessagePart() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3808:2: ( ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) ) - // InternalRos1Parser.g:3809:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) + // InternalRos1Parser.g:3800:2: ( ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) ) + // InternalRos1Parser.g:3801:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) { - // InternalRos1Parser.g:3809:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) - // InternalRos1Parser.g:3810:3: ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) + // InternalRos1Parser.g:3801:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) + // InternalRos1Parser.g:3802:3: ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) { - // InternalRos1Parser.g:3810:3: ( (lv_Type_0_0= ruleAbstractType ) ) - // InternalRos1Parser.g:3811:4: (lv_Type_0_0= ruleAbstractType ) + // InternalRos1Parser.g:3802:3: ( (lv_Type_0_0= ruleAbstractType ) ) + // InternalRos1Parser.g:3803:4: (lv_Type_0_0= ruleAbstractType ) { - // InternalRos1Parser.g:3811:4: (lv_Type_0_0= ruleAbstractType ) - // InternalRos1Parser.g:3812:5: lv_Type_0_0= ruleAbstractType + // InternalRos1Parser.g:3803:4: (lv_Type_0_0= ruleAbstractType ) + // InternalRos1Parser.g:3804:5: lv_Type_0_0= ruleAbstractType { newCompositeNode(grammarAccess.getMessagePartAccess().getTypeAbstractTypeParserRuleCall_0_0()); - pushFollow(FOLLOW_51); + pushFollow(FOLLOW_50); lv_Type_0_0=ruleAbstractType(); state._fsp--; @@ -9571,13 +9581,13 @@ public final EObject ruleMessagePart() throws RecognitionException { } - // InternalRos1Parser.g:3829:3: ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) - // InternalRos1Parser.g:3830:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) + // InternalRos1Parser.g:3821:3: ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) + // InternalRos1Parser.g:3822:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) { - // InternalRos1Parser.g:3830:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) - // InternalRos1Parser.g:3831:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) + // InternalRos1Parser.g:3822:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) + // InternalRos1Parser.g:3823:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) { - // InternalRos1Parser.g:3831:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) + // InternalRos1Parser.g:3823:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) int alt60=3; switch ( input.LA(1) ) { case Duration: @@ -9615,7 +9625,7 @@ public final EObject ruleMessagePart() throws RecognitionException { switch (alt60) { case 1 : - // InternalRos1Parser.g:3832:6: lv_Data_1_1= ruleKEYWORD + // InternalRos1Parser.g:3824:6: lv_Data_1_1= ruleKEYWORD { newCompositeNode(grammarAccess.getMessagePartAccess().getDataKEYWORDParserRuleCall_1_0_0()); @@ -9640,7 +9650,7 @@ public final EObject ruleMessagePart() throws RecognitionException { } break; case 2 : - // InternalRos1Parser.g:3848:6: lv_Data_1_2= RULE_MESSAGE_ASIGMENT + // InternalRos1Parser.g:3840:6: lv_Data_1_2= RULE_MESSAGE_ASIGMENT { lv_Data_1_2=(Token)match(input,RULE_MESSAGE_ASIGMENT,FOLLOW_2); @@ -9660,7 +9670,7 @@ public final EObject ruleMessagePart() throws RecognitionException { } break; case 3 : - // InternalRos1Parser.g:3863:6: lv_Data_1_3= ruleEString + // InternalRos1Parser.g:3855:6: lv_Data_1_3= ruleEString { newCompositeNode(grammarAccess.getMessagePartAccess().getDataEStringParserRuleCall_1_0_2()); @@ -9716,7 +9726,7 @@ public final EObject ruleMessagePart() throws RecognitionException { // $ANTLR start "entryRuleAbstractType" - // InternalRos1Parser.g:3885:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; + // InternalRos1Parser.g:3877:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; public final EObject entryRuleAbstractType() throws RecognitionException { EObject current = null; @@ -9724,8 +9734,8 @@ public final EObject entryRuleAbstractType() throws RecognitionException { try { - // InternalRos1Parser.g:3885:53: (iv_ruleAbstractType= ruleAbstractType EOF ) - // InternalRos1Parser.g:3886:2: iv_ruleAbstractType= ruleAbstractType EOF + // InternalRos1Parser.g:3877:53: (iv_ruleAbstractType= ruleAbstractType EOF ) + // InternalRos1Parser.g:3878:2: iv_ruleAbstractType= ruleAbstractType EOF { newCompositeNode(grammarAccess.getAbstractTypeRule()); pushFollow(FOLLOW_1); @@ -9752,7 +9762,7 @@ public final EObject entryRuleAbstractType() throws RecognitionException { // $ANTLR start "ruleAbstractType" - // InternalRos1Parser.g:3892: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 ) ; + // InternalRos1Parser.g:3884: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; @@ -9827,15 +9837,15 @@ public final EObject ruleAbstractType() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3898: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 ) ) - // InternalRos1Parser.g:3899: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 ) + // InternalRos1Parser.g:3890: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 ) ) + // InternalRos1Parser.g:3891: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 ) { - // InternalRos1Parser.g:3899: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 ) + // InternalRos1Parser.g:3891: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 alt61=33; alt61 = dfa61.predict(input); switch (alt61) { case 1 : - // InternalRos1Parser.g:3900:3: this_bool_0= rulebool + // InternalRos1Parser.g:3892:3: this_bool_0= rulebool { newCompositeNode(grammarAccess.getAbstractTypeAccess().getBoolParserRuleCall_0()); @@ -9853,7 +9863,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 2 : - // InternalRos1Parser.g:3909:3: this_int8_1= ruleint8 + // InternalRos1Parser.g:3901:3: this_int8_1= ruleint8 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt8ParserRuleCall_1()); @@ -9871,7 +9881,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 3 : - // InternalRos1Parser.g:3918:3: this_uint8_2= ruleuint8 + // InternalRos1Parser.g:3910:3: this_uint8_2= ruleuint8 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint8ParserRuleCall_2()); @@ -9889,7 +9899,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 4 : - // InternalRos1Parser.g:3927:3: this_int16_3= ruleint16 + // InternalRos1Parser.g:3919:3: this_int16_3= ruleint16 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt16ParserRuleCall_3()); @@ -9907,7 +9917,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 5 : - // InternalRos1Parser.g:3936:3: this_uint16_4= ruleuint16 + // InternalRos1Parser.g:3928:3: this_uint16_4= ruleuint16 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint16ParserRuleCall_4()); @@ -9925,7 +9935,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 6 : - // InternalRos1Parser.g:3945:3: this_int32_5= ruleint32 + // InternalRos1Parser.g:3937:3: this_int32_5= ruleint32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt32ParserRuleCall_5()); @@ -9943,7 +9953,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 7 : - // InternalRos1Parser.g:3954:3: this_uint32_6= ruleuint32 + // InternalRos1Parser.g:3946:3: this_uint32_6= ruleuint32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint32ParserRuleCall_6()); @@ -9961,7 +9971,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 8 : - // InternalRos1Parser.g:3963:3: this_int64_7= ruleint64 + // InternalRos1Parser.g:3955:3: this_int64_7= ruleint64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt64ParserRuleCall_7()); @@ -9979,7 +9989,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 9 : - // InternalRos1Parser.g:3972:3: this_uint64_8= ruleuint64 + // InternalRos1Parser.g:3964:3: this_uint64_8= ruleuint64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint64ParserRuleCall_8()); @@ -9997,7 +10007,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 10 : - // InternalRos1Parser.g:3981:3: this_float32_9= rulefloat32 + // InternalRos1Parser.g:3973:3: this_float32_9= rulefloat32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat32ParserRuleCall_9()); @@ -10015,7 +10025,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 11 : - // InternalRos1Parser.g:3990:3: this_float64_10= rulefloat64 + // InternalRos1Parser.g:3982:3: this_float64_10= rulefloat64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat64ParserRuleCall_10()); @@ -10033,7 +10043,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 12 : - // InternalRos1Parser.g:3999:3: this_string0_11= rulestring0 + // InternalRos1Parser.g:3991:3: this_string0_11= rulestring0 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getString0ParserRuleCall_11()); @@ -10051,7 +10061,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 13 : - // InternalRos1Parser.g:4008:3: this_byte_12= rulebyte + // InternalRos1Parser.g:4000:3: this_byte_12= rulebyte { newCompositeNode(grammarAccess.getAbstractTypeAccess().getByteParserRuleCall_12()); @@ -10069,7 +10079,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 14 : - // InternalRos1Parser.g:4017:3: this_time_13= ruletime + // InternalRos1Parser.g:4009:3: this_time_13= ruletime { newCompositeNode(grammarAccess.getAbstractTypeAccess().getTimeParserRuleCall_13()); @@ -10087,7 +10097,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 15 : - // InternalRos1Parser.g:4026:3: this_duration_14= ruleduration + // InternalRos1Parser.g:4018:3: this_duration_14= ruleduration { newCompositeNode(grammarAccess.getAbstractTypeAccess().getDurationParserRuleCall_14()); @@ -10105,7 +10115,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 16 : - // InternalRos1Parser.g:4035:3: this_Header_15= ruleHeader + // InternalRos1Parser.g:4027:3: this_Header_15= ruleHeader { newCompositeNode(grammarAccess.getAbstractTypeAccess().getHeaderParserRuleCall_15()); @@ -10123,7 +10133,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 17 : - // InternalRos1Parser.g:4044:3: this_boolArray_16= ruleboolArray + // InternalRos1Parser.g:4036:3: this_boolArray_16= ruleboolArray { newCompositeNode(grammarAccess.getAbstractTypeAccess().getBoolArrayParserRuleCall_16()); @@ -10141,7 +10151,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 18 : - // InternalRos1Parser.g:4053:3: this_int8Array_17= ruleint8Array + // InternalRos1Parser.g:4045:3: this_int8Array_17= ruleint8Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt8ArrayParserRuleCall_17()); @@ -10159,7 +10169,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 19 : - // InternalRos1Parser.g:4062:3: this_uint8Array_18= ruleuint8Array + // InternalRos1Parser.g:4054:3: this_uint8Array_18= ruleuint8Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint8ArrayParserRuleCall_18()); @@ -10177,7 +10187,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 20 : - // InternalRos1Parser.g:4071:3: this_int16Array_19= ruleint16Array + // InternalRos1Parser.g:4063:3: this_int16Array_19= ruleint16Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt16ArrayParserRuleCall_19()); @@ -10195,7 +10205,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 21 : - // InternalRos1Parser.g:4080:3: this_uint16Array_20= ruleuint16Array + // InternalRos1Parser.g:4072:3: this_uint16Array_20= ruleuint16Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint16ArrayParserRuleCall_20()); @@ -10213,7 +10223,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 22 : - // InternalRos1Parser.g:4089:3: this_int32Array_21= ruleint32Array + // InternalRos1Parser.g:4081:3: this_int32Array_21= ruleint32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt32ArrayParserRuleCall_21()); @@ -10231,7 +10241,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 23 : - // InternalRos1Parser.g:4098:3: this_uint32Array_22= ruleuint32Array + // InternalRos1Parser.g:4090:3: this_uint32Array_22= ruleuint32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint32ArrayParserRuleCall_22()); @@ -10249,7 +10259,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 24 : - // InternalRos1Parser.g:4107:3: this_int64Array_23= ruleint64Array + // InternalRos1Parser.g:4099:3: this_int64Array_23= ruleint64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt64ArrayParserRuleCall_23()); @@ -10267,7 +10277,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 25 : - // InternalRos1Parser.g:4116:3: this_uint64Array_24= ruleuint64Array + // InternalRos1Parser.g:4108:3: this_uint64Array_24= ruleuint64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint64ArrayParserRuleCall_24()); @@ -10285,7 +10295,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 26 : - // InternalRos1Parser.g:4125:3: this_float32Array_25= rulefloat32Array + // InternalRos1Parser.g:4117:3: this_float32Array_25= rulefloat32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat32ArrayParserRuleCall_25()); @@ -10303,7 +10313,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 27 : - // InternalRos1Parser.g:4134:3: this_float64Array_26= rulefloat64Array + // InternalRos1Parser.g:4126:3: this_float64Array_26= rulefloat64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat64ArrayParserRuleCall_26()); @@ -10321,7 +10331,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 28 : - // InternalRos1Parser.g:4143:3: this_string0Array_27= rulestring0Array + // InternalRos1Parser.g:4135:3: this_string0Array_27= rulestring0Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getString0ArrayParserRuleCall_27()); @@ -10339,7 +10349,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 29 : - // InternalRos1Parser.g:4152:3: this_byteArray_28= rulebyteArray + // InternalRos1Parser.g:4144:3: this_byteArray_28= rulebyteArray { newCompositeNode(grammarAccess.getAbstractTypeAccess().getByteArrayParserRuleCall_28()); @@ -10357,7 +10367,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 30 : - // InternalRos1Parser.g:4161:3: this_SpecBaseRef_29= ruleSpecBaseRef + // InternalRos1Parser.g:4153:3: this_SpecBaseRef_29= ruleSpecBaseRef { newCompositeNode(grammarAccess.getAbstractTypeAccess().getSpecBaseRefParserRuleCall_29()); @@ -10375,7 +10385,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 31 : - // InternalRos1Parser.g:4170:3: this_ArraySpecRef_30= ruleArraySpecRef + // InternalRos1Parser.g:4162:3: this_ArraySpecRef_30= ruleArraySpecRef { newCompositeNode(grammarAccess.getAbstractTypeAccess().getArraySpecRefParserRuleCall_30()); @@ -10393,7 +10403,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 32 : - // InternalRos1Parser.g:4179:3: this_char_31= rulechar + // InternalRos1Parser.g:4171:3: this_char_31= rulechar { newCompositeNode(grammarAccess.getAbstractTypeAccess().getCharParserRuleCall_31()); @@ -10411,7 +10421,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 33 : - // InternalRos1Parser.g:4188:3: this_charArray_32= rulecharArray + // InternalRos1Parser.g:4180:3: this_charArray_32= rulecharArray { newCompositeNode(grammarAccess.getAbstractTypeAccess().getCharArrayParserRuleCall_32()); @@ -10451,7 +10461,7 @@ public final EObject ruleAbstractType() throws RecognitionException { // $ANTLR start "entryRulebool" - // InternalRos1Parser.g:4200:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; + // InternalRos1Parser.g:4192:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; public final EObject entryRulebool() throws RecognitionException { EObject current = null; @@ -10459,8 +10469,8 @@ public final EObject entryRulebool() throws RecognitionException { try { - // InternalRos1Parser.g:4200:45: (iv_rulebool= rulebool EOF ) - // InternalRos1Parser.g:4201:2: iv_rulebool= rulebool EOF + // InternalRos1Parser.g:4192:45: (iv_rulebool= rulebool EOF ) + // InternalRos1Parser.g:4193:2: iv_rulebool= rulebool EOF { newCompositeNode(grammarAccess.getBoolRule()); pushFollow(FOLLOW_1); @@ -10487,7 +10497,7 @@ public final EObject entryRulebool() throws RecognitionException { // $ANTLR start "rulebool" - // InternalRos1Parser.g:4207:1: rulebool returns [EObject current=null] : ( () otherlv_1= Bool ) ; + // InternalRos1Parser.g:4199:1: rulebool returns [EObject current=null] : ( () otherlv_1= Bool ) ; public final EObject rulebool() throws RecognitionException { EObject current = null; @@ -10497,14 +10507,14 @@ public final EObject rulebool() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4213:2: ( ( () otherlv_1= Bool ) ) - // InternalRos1Parser.g:4214:2: ( () otherlv_1= Bool ) + // InternalRos1Parser.g:4205:2: ( ( () otherlv_1= Bool ) ) + // InternalRos1Parser.g:4206:2: ( () otherlv_1= Bool ) { - // InternalRos1Parser.g:4214:2: ( () otherlv_1= Bool ) - // InternalRos1Parser.g:4215:3: () otherlv_1= Bool + // InternalRos1Parser.g:4206:2: ( () otherlv_1= Bool ) + // InternalRos1Parser.g:4207:3: () otherlv_1= Bool { - // InternalRos1Parser.g:4215:3: () - // InternalRos1Parser.g:4216:4: + // InternalRos1Parser.g:4207:3: () + // InternalRos1Parser.g:4208:4: { current = forceCreateModelElement( @@ -10541,7 +10551,7 @@ public final EObject rulebool() throws RecognitionException { // $ANTLR start "entryRuleint8" - // InternalRos1Parser.g:4230:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; + // InternalRos1Parser.g:4222:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; public final EObject entryRuleint8() throws RecognitionException { EObject current = null; @@ -10549,8 +10559,8 @@ public final EObject entryRuleint8() throws RecognitionException { try { - // InternalRos1Parser.g:4230:45: (iv_ruleint8= ruleint8 EOF ) - // InternalRos1Parser.g:4231:2: iv_ruleint8= ruleint8 EOF + // InternalRos1Parser.g:4222:45: (iv_ruleint8= ruleint8 EOF ) + // InternalRos1Parser.g:4223:2: iv_ruleint8= ruleint8 EOF { newCompositeNode(grammarAccess.getInt8Rule()); pushFollow(FOLLOW_1); @@ -10577,7 +10587,7 @@ public final EObject entryRuleint8() throws RecognitionException { // $ANTLR start "ruleint8" - // InternalRos1Parser.g:4237:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= Int8 ) ; + // InternalRos1Parser.g:4229:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= Int8 ) ; public final EObject ruleint8() throws RecognitionException { EObject current = null; @@ -10587,14 +10597,14 @@ public final EObject ruleint8() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4243:2: ( ( () otherlv_1= Int8 ) ) - // InternalRos1Parser.g:4244:2: ( () otherlv_1= Int8 ) + // InternalRos1Parser.g:4235:2: ( ( () otherlv_1= Int8 ) ) + // InternalRos1Parser.g:4236:2: ( () otherlv_1= Int8 ) { - // InternalRos1Parser.g:4244:2: ( () otherlv_1= Int8 ) - // InternalRos1Parser.g:4245:3: () otherlv_1= Int8 + // InternalRos1Parser.g:4236:2: ( () otherlv_1= Int8 ) + // InternalRos1Parser.g:4237:3: () otherlv_1= Int8 { - // InternalRos1Parser.g:4245:3: () - // InternalRos1Parser.g:4246:4: + // InternalRos1Parser.g:4237:3: () + // InternalRos1Parser.g:4238:4: { current = forceCreateModelElement( @@ -10631,7 +10641,7 @@ public final EObject ruleint8() throws RecognitionException { // $ANTLR start "entryRuleuint8" - // InternalRos1Parser.g:4260:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; + // InternalRos1Parser.g:4252:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; public final EObject entryRuleuint8() throws RecognitionException { EObject current = null; @@ -10639,8 +10649,8 @@ public final EObject entryRuleuint8() throws RecognitionException { try { - // InternalRos1Parser.g:4260:46: (iv_ruleuint8= ruleuint8 EOF ) - // InternalRos1Parser.g:4261:2: iv_ruleuint8= ruleuint8 EOF + // InternalRos1Parser.g:4252:46: (iv_ruleuint8= ruleuint8 EOF ) + // InternalRos1Parser.g:4253:2: iv_ruleuint8= ruleuint8 EOF { newCompositeNode(grammarAccess.getUint8Rule()); pushFollow(FOLLOW_1); @@ -10667,7 +10677,7 @@ public final EObject entryRuleuint8() throws RecognitionException { // $ANTLR start "ruleuint8" - // InternalRos1Parser.g:4267:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= Uint8 ) ; + // InternalRos1Parser.g:4259:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= Uint8 ) ; public final EObject ruleuint8() throws RecognitionException { EObject current = null; @@ -10677,14 +10687,14 @@ public final EObject ruleuint8() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4273:2: ( ( () otherlv_1= Uint8 ) ) - // InternalRos1Parser.g:4274:2: ( () otherlv_1= Uint8 ) + // InternalRos1Parser.g:4265:2: ( ( () otherlv_1= Uint8 ) ) + // InternalRos1Parser.g:4266:2: ( () otherlv_1= Uint8 ) { - // InternalRos1Parser.g:4274:2: ( () otherlv_1= Uint8 ) - // InternalRos1Parser.g:4275:3: () otherlv_1= Uint8 + // InternalRos1Parser.g:4266:2: ( () otherlv_1= Uint8 ) + // InternalRos1Parser.g:4267:3: () otherlv_1= Uint8 { - // InternalRos1Parser.g:4275:3: () - // InternalRos1Parser.g:4276:4: + // InternalRos1Parser.g:4267:3: () + // InternalRos1Parser.g:4268:4: { current = forceCreateModelElement( @@ -10721,7 +10731,7 @@ public final EObject ruleuint8() throws RecognitionException { // $ANTLR start "entryRuleint16" - // InternalRos1Parser.g:4290:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; + // InternalRos1Parser.g:4282:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; public final EObject entryRuleint16() throws RecognitionException { EObject current = null; @@ -10729,8 +10739,8 @@ public final EObject entryRuleint16() throws RecognitionException { try { - // InternalRos1Parser.g:4290:46: (iv_ruleint16= ruleint16 EOF ) - // InternalRos1Parser.g:4291:2: iv_ruleint16= ruleint16 EOF + // InternalRos1Parser.g:4282:46: (iv_ruleint16= ruleint16 EOF ) + // InternalRos1Parser.g:4283:2: iv_ruleint16= ruleint16 EOF { newCompositeNode(grammarAccess.getInt16Rule()); pushFollow(FOLLOW_1); @@ -10757,7 +10767,7 @@ public final EObject entryRuleint16() throws RecognitionException { // $ANTLR start "ruleint16" - // InternalRos1Parser.g:4297:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= Int16 ) ; + // InternalRos1Parser.g:4289:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= Int16 ) ; public final EObject ruleint16() throws RecognitionException { EObject current = null; @@ -10767,14 +10777,14 @@ public final EObject ruleint16() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4303:2: ( ( () otherlv_1= Int16 ) ) - // InternalRos1Parser.g:4304:2: ( () otherlv_1= Int16 ) + // InternalRos1Parser.g:4295:2: ( ( () otherlv_1= Int16 ) ) + // InternalRos1Parser.g:4296:2: ( () otherlv_1= Int16 ) { - // InternalRos1Parser.g:4304:2: ( () otherlv_1= Int16 ) - // InternalRos1Parser.g:4305:3: () otherlv_1= Int16 + // InternalRos1Parser.g:4296:2: ( () otherlv_1= Int16 ) + // InternalRos1Parser.g:4297:3: () otherlv_1= Int16 { - // InternalRos1Parser.g:4305:3: () - // InternalRos1Parser.g:4306:4: + // InternalRos1Parser.g:4297:3: () + // InternalRos1Parser.g:4298:4: { current = forceCreateModelElement( @@ -10811,7 +10821,7 @@ public final EObject ruleint16() throws RecognitionException { // $ANTLR start "entryRuleuint16" - // InternalRos1Parser.g:4320:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; + // InternalRos1Parser.g:4312:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; public final EObject entryRuleuint16() throws RecognitionException { EObject current = null; @@ -10819,8 +10829,8 @@ public final EObject entryRuleuint16() throws RecognitionException { try { - // InternalRos1Parser.g:4320:47: (iv_ruleuint16= ruleuint16 EOF ) - // InternalRos1Parser.g:4321:2: iv_ruleuint16= ruleuint16 EOF + // InternalRos1Parser.g:4312:47: (iv_ruleuint16= ruleuint16 EOF ) + // InternalRos1Parser.g:4313:2: iv_ruleuint16= ruleuint16 EOF { newCompositeNode(grammarAccess.getUint16Rule()); pushFollow(FOLLOW_1); @@ -10847,7 +10857,7 @@ public final EObject entryRuleuint16() throws RecognitionException { // $ANTLR start "ruleuint16" - // InternalRos1Parser.g:4327:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= Uint16 ) ; + // InternalRos1Parser.g:4319:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= Uint16 ) ; public final EObject ruleuint16() throws RecognitionException { EObject current = null; @@ -10857,14 +10867,14 @@ public final EObject ruleuint16() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4333:2: ( ( () otherlv_1= Uint16 ) ) - // InternalRos1Parser.g:4334:2: ( () otherlv_1= Uint16 ) + // InternalRos1Parser.g:4325:2: ( ( () otherlv_1= Uint16 ) ) + // InternalRos1Parser.g:4326:2: ( () otherlv_1= Uint16 ) { - // InternalRos1Parser.g:4334:2: ( () otherlv_1= Uint16 ) - // InternalRos1Parser.g:4335:3: () otherlv_1= Uint16 + // InternalRos1Parser.g:4326:2: ( () otherlv_1= Uint16 ) + // InternalRos1Parser.g:4327:3: () otherlv_1= Uint16 { - // InternalRos1Parser.g:4335:3: () - // InternalRos1Parser.g:4336:4: + // InternalRos1Parser.g:4327:3: () + // InternalRos1Parser.g:4328:4: { current = forceCreateModelElement( @@ -10901,7 +10911,7 @@ public final EObject ruleuint16() throws RecognitionException { // $ANTLR start "entryRuleint32" - // InternalRos1Parser.g:4350:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; + // InternalRos1Parser.g:4342:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; public final EObject entryRuleint32() throws RecognitionException { EObject current = null; @@ -10909,8 +10919,8 @@ public final EObject entryRuleint32() throws RecognitionException { try { - // InternalRos1Parser.g:4350:46: (iv_ruleint32= ruleint32 EOF ) - // InternalRos1Parser.g:4351:2: iv_ruleint32= ruleint32 EOF + // InternalRos1Parser.g:4342:46: (iv_ruleint32= ruleint32 EOF ) + // InternalRos1Parser.g:4343:2: iv_ruleint32= ruleint32 EOF { newCompositeNode(grammarAccess.getInt32Rule()); pushFollow(FOLLOW_1); @@ -10937,7 +10947,7 @@ public final EObject entryRuleint32() throws RecognitionException { // $ANTLR start "ruleint32" - // InternalRos1Parser.g:4357:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= Int32 ) ; + // InternalRos1Parser.g:4349:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= Int32 ) ; public final EObject ruleint32() throws RecognitionException { EObject current = null; @@ -10947,14 +10957,14 @@ public final EObject ruleint32() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4363:2: ( ( () otherlv_1= Int32 ) ) - // InternalRos1Parser.g:4364:2: ( () otherlv_1= Int32 ) + // InternalRos1Parser.g:4355:2: ( ( () otherlv_1= Int32 ) ) + // InternalRos1Parser.g:4356:2: ( () otherlv_1= Int32 ) { - // InternalRos1Parser.g:4364:2: ( () otherlv_1= Int32 ) - // InternalRos1Parser.g:4365:3: () otherlv_1= Int32 + // InternalRos1Parser.g:4356:2: ( () otherlv_1= Int32 ) + // InternalRos1Parser.g:4357:3: () otherlv_1= Int32 { - // InternalRos1Parser.g:4365:3: () - // InternalRos1Parser.g:4366:4: + // InternalRos1Parser.g:4357:3: () + // InternalRos1Parser.g:4358:4: { current = forceCreateModelElement( @@ -10991,7 +11001,7 @@ public final EObject ruleint32() throws RecognitionException { // $ANTLR start "entryRuleuint32" - // InternalRos1Parser.g:4380:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; + // InternalRos1Parser.g:4372:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; public final EObject entryRuleuint32() throws RecognitionException { EObject current = null; @@ -10999,8 +11009,8 @@ public final EObject entryRuleuint32() throws RecognitionException { try { - // InternalRos1Parser.g:4380:47: (iv_ruleuint32= ruleuint32 EOF ) - // InternalRos1Parser.g:4381:2: iv_ruleuint32= ruleuint32 EOF + // InternalRos1Parser.g:4372:47: (iv_ruleuint32= ruleuint32 EOF ) + // InternalRos1Parser.g:4373:2: iv_ruleuint32= ruleuint32 EOF { newCompositeNode(grammarAccess.getUint32Rule()); pushFollow(FOLLOW_1); @@ -11027,7 +11037,7 @@ public final EObject entryRuleuint32() throws RecognitionException { // $ANTLR start "ruleuint32" - // InternalRos1Parser.g:4387:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= Uint32 ) ; + // InternalRos1Parser.g:4379:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= Uint32 ) ; public final EObject ruleuint32() throws RecognitionException { EObject current = null; @@ -11037,14 +11047,14 @@ public final EObject ruleuint32() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4393:2: ( ( () otherlv_1= Uint32 ) ) - // InternalRos1Parser.g:4394:2: ( () otherlv_1= Uint32 ) + // InternalRos1Parser.g:4385:2: ( ( () otherlv_1= Uint32 ) ) + // InternalRos1Parser.g:4386:2: ( () otherlv_1= Uint32 ) { - // InternalRos1Parser.g:4394:2: ( () otherlv_1= Uint32 ) - // InternalRos1Parser.g:4395:3: () otherlv_1= Uint32 + // InternalRos1Parser.g:4386:2: ( () otherlv_1= Uint32 ) + // InternalRos1Parser.g:4387:3: () otherlv_1= Uint32 { - // InternalRos1Parser.g:4395:3: () - // InternalRos1Parser.g:4396:4: + // InternalRos1Parser.g:4387:3: () + // InternalRos1Parser.g:4388:4: { current = forceCreateModelElement( @@ -11081,7 +11091,7 @@ public final EObject ruleuint32() throws RecognitionException { // $ANTLR start "entryRuleint64" - // InternalRos1Parser.g:4410:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; + // InternalRos1Parser.g:4402:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; public final EObject entryRuleint64() throws RecognitionException { EObject current = null; @@ -11089,8 +11099,8 @@ public final EObject entryRuleint64() throws RecognitionException { try { - // InternalRos1Parser.g:4410:46: (iv_ruleint64= ruleint64 EOF ) - // InternalRos1Parser.g:4411:2: iv_ruleint64= ruleint64 EOF + // InternalRos1Parser.g:4402:46: (iv_ruleint64= ruleint64 EOF ) + // InternalRos1Parser.g:4403:2: iv_ruleint64= ruleint64 EOF { newCompositeNode(grammarAccess.getInt64Rule()); pushFollow(FOLLOW_1); @@ -11117,7 +11127,7 @@ public final EObject entryRuleint64() throws RecognitionException { // $ANTLR start "ruleint64" - // InternalRos1Parser.g:4417:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= Int64 ) ; + // InternalRos1Parser.g:4409:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= Int64 ) ; public final EObject ruleint64() throws RecognitionException { EObject current = null; @@ -11127,14 +11137,14 @@ public final EObject ruleint64() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4423:2: ( ( () otherlv_1= Int64 ) ) - // InternalRos1Parser.g:4424:2: ( () otherlv_1= Int64 ) + // InternalRos1Parser.g:4415:2: ( ( () otherlv_1= Int64 ) ) + // InternalRos1Parser.g:4416:2: ( () otherlv_1= Int64 ) { - // InternalRos1Parser.g:4424:2: ( () otherlv_1= Int64 ) - // InternalRos1Parser.g:4425:3: () otherlv_1= Int64 + // InternalRos1Parser.g:4416:2: ( () otherlv_1= Int64 ) + // InternalRos1Parser.g:4417:3: () otherlv_1= Int64 { - // InternalRos1Parser.g:4425:3: () - // InternalRos1Parser.g:4426:4: + // InternalRos1Parser.g:4417:3: () + // InternalRos1Parser.g:4418:4: { current = forceCreateModelElement( @@ -11171,7 +11181,7 @@ public final EObject ruleint64() throws RecognitionException { // $ANTLR start "entryRuleuint64" - // InternalRos1Parser.g:4440:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; + // InternalRos1Parser.g:4432:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; public final EObject entryRuleuint64() throws RecognitionException { EObject current = null; @@ -11179,8 +11189,8 @@ public final EObject entryRuleuint64() throws RecognitionException { try { - // InternalRos1Parser.g:4440:47: (iv_ruleuint64= ruleuint64 EOF ) - // InternalRos1Parser.g:4441:2: iv_ruleuint64= ruleuint64 EOF + // InternalRos1Parser.g:4432:47: (iv_ruleuint64= ruleuint64 EOF ) + // InternalRos1Parser.g:4433:2: iv_ruleuint64= ruleuint64 EOF { newCompositeNode(grammarAccess.getUint64Rule()); pushFollow(FOLLOW_1); @@ -11207,7 +11217,7 @@ public final EObject entryRuleuint64() throws RecognitionException { // $ANTLR start "ruleuint64" - // InternalRos1Parser.g:4447:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= Uint64 ) ; + // InternalRos1Parser.g:4439:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= Uint64 ) ; public final EObject ruleuint64() throws RecognitionException { EObject current = null; @@ -11217,14 +11227,14 @@ public final EObject ruleuint64() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4453:2: ( ( () otherlv_1= Uint64 ) ) - // InternalRos1Parser.g:4454:2: ( () otherlv_1= Uint64 ) + // InternalRos1Parser.g:4445:2: ( ( () otherlv_1= Uint64 ) ) + // InternalRos1Parser.g:4446:2: ( () otherlv_1= Uint64 ) { - // InternalRos1Parser.g:4454:2: ( () otherlv_1= Uint64 ) - // InternalRos1Parser.g:4455:3: () otherlv_1= Uint64 + // InternalRos1Parser.g:4446:2: ( () otherlv_1= Uint64 ) + // InternalRos1Parser.g:4447:3: () otherlv_1= Uint64 { - // InternalRos1Parser.g:4455:3: () - // InternalRos1Parser.g:4456:4: + // InternalRos1Parser.g:4447:3: () + // InternalRos1Parser.g:4448:4: { current = forceCreateModelElement( @@ -11261,7 +11271,7 @@ public final EObject ruleuint64() throws RecognitionException { // $ANTLR start "entryRulefloat32" - // InternalRos1Parser.g:4470:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; + // InternalRos1Parser.g:4462:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; public final EObject entryRulefloat32() throws RecognitionException { EObject current = null; @@ -11269,8 +11279,8 @@ public final EObject entryRulefloat32() throws RecognitionException { try { - // InternalRos1Parser.g:4470:48: (iv_rulefloat32= rulefloat32 EOF ) - // InternalRos1Parser.g:4471:2: iv_rulefloat32= rulefloat32 EOF + // InternalRos1Parser.g:4462:48: (iv_rulefloat32= rulefloat32 EOF ) + // InternalRos1Parser.g:4463:2: iv_rulefloat32= rulefloat32 EOF { newCompositeNode(grammarAccess.getFloat32Rule()); pushFollow(FOLLOW_1); @@ -11297,7 +11307,7 @@ public final EObject entryRulefloat32() throws RecognitionException { // $ANTLR start "rulefloat32" - // InternalRos1Parser.g:4477:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= Float32 ) ; + // InternalRos1Parser.g:4469:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= Float32 ) ; public final EObject rulefloat32() throws RecognitionException { EObject current = null; @@ -11307,14 +11317,14 @@ public final EObject rulefloat32() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4483:2: ( ( () otherlv_1= Float32 ) ) - // InternalRos1Parser.g:4484:2: ( () otherlv_1= Float32 ) + // InternalRos1Parser.g:4475:2: ( ( () otherlv_1= Float32 ) ) + // InternalRos1Parser.g:4476:2: ( () otherlv_1= Float32 ) { - // InternalRos1Parser.g:4484:2: ( () otherlv_1= Float32 ) - // InternalRos1Parser.g:4485:3: () otherlv_1= Float32 + // InternalRos1Parser.g:4476:2: ( () otherlv_1= Float32 ) + // InternalRos1Parser.g:4477:3: () otherlv_1= Float32 { - // InternalRos1Parser.g:4485:3: () - // InternalRos1Parser.g:4486:4: + // InternalRos1Parser.g:4477:3: () + // InternalRos1Parser.g:4478:4: { current = forceCreateModelElement( @@ -11351,7 +11361,7 @@ public final EObject rulefloat32() throws RecognitionException { // $ANTLR start "entryRulefloat64" - // InternalRos1Parser.g:4500:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; + // InternalRos1Parser.g:4492:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; public final EObject entryRulefloat64() throws RecognitionException { EObject current = null; @@ -11359,8 +11369,8 @@ public final EObject entryRulefloat64() throws RecognitionException { try { - // InternalRos1Parser.g:4500:48: (iv_rulefloat64= rulefloat64 EOF ) - // InternalRos1Parser.g:4501:2: iv_rulefloat64= rulefloat64 EOF + // InternalRos1Parser.g:4492:48: (iv_rulefloat64= rulefloat64 EOF ) + // InternalRos1Parser.g:4493:2: iv_rulefloat64= rulefloat64 EOF { newCompositeNode(grammarAccess.getFloat64Rule()); pushFollow(FOLLOW_1); @@ -11387,7 +11397,7 @@ public final EObject entryRulefloat64() throws RecognitionException { // $ANTLR start "rulefloat64" - // InternalRos1Parser.g:4507:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= Float64 ) ; + // InternalRos1Parser.g:4499:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= Float64 ) ; public final EObject rulefloat64() throws RecognitionException { EObject current = null; @@ -11397,14 +11407,14 @@ public final EObject rulefloat64() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4513:2: ( ( () otherlv_1= Float64 ) ) - // InternalRos1Parser.g:4514:2: ( () otherlv_1= Float64 ) + // InternalRos1Parser.g:4505:2: ( ( () otherlv_1= Float64 ) ) + // InternalRos1Parser.g:4506:2: ( () otherlv_1= Float64 ) { - // InternalRos1Parser.g:4514:2: ( () otherlv_1= Float64 ) - // InternalRos1Parser.g:4515:3: () otherlv_1= Float64 + // InternalRos1Parser.g:4506:2: ( () otherlv_1= Float64 ) + // InternalRos1Parser.g:4507:3: () otherlv_1= Float64 { - // InternalRos1Parser.g:4515:3: () - // InternalRos1Parser.g:4516:4: + // InternalRos1Parser.g:4507:3: () + // InternalRos1Parser.g:4508:4: { current = forceCreateModelElement( @@ -11441,7 +11451,7 @@ public final EObject rulefloat64() throws RecognitionException { // $ANTLR start "entryRulestring0" - // InternalRos1Parser.g:4530:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; + // InternalRos1Parser.g:4522:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; public final EObject entryRulestring0() throws RecognitionException { EObject current = null; @@ -11449,8 +11459,8 @@ public final EObject entryRulestring0() throws RecognitionException { try { - // InternalRos1Parser.g:4530:48: (iv_rulestring0= rulestring0 EOF ) - // InternalRos1Parser.g:4531:2: iv_rulestring0= rulestring0 EOF + // InternalRos1Parser.g:4522:48: (iv_rulestring0= rulestring0 EOF ) + // InternalRos1Parser.g:4523:2: iv_rulestring0= rulestring0 EOF { newCompositeNode(grammarAccess.getString0Rule()); pushFollow(FOLLOW_1); @@ -11477,7 +11487,7 @@ public final EObject entryRulestring0() throws RecognitionException { // $ANTLR start "rulestring0" - // InternalRos1Parser.g:4537:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; + // InternalRos1Parser.g:4529:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; public final EObject rulestring0() throws RecognitionException { EObject current = null; @@ -11487,14 +11497,14 @@ public final EObject rulestring0() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4543:2: ( ( () otherlv_1= String_1 ) ) - // InternalRos1Parser.g:4544:2: ( () otherlv_1= String_1 ) + // InternalRos1Parser.g:4535:2: ( ( () otherlv_1= String_1 ) ) + // InternalRos1Parser.g:4536:2: ( () otherlv_1= String_1 ) { - // InternalRos1Parser.g:4544:2: ( () otherlv_1= String_1 ) - // InternalRos1Parser.g:4545:3: () otherlv_1= String_1 + // InternalRos1Parser.g:4536:2: ( () otherlv_1= String_1 ) + // InternalRos1Parser.g:4537:3: () otherlv_1= String_1 { - // InternalRos1Parser.g:4545:3: () - // InternalRos1Parser.g:4546:4: + // InternalRos1Parser.g:4537:3: () + // InternalRos1Parser.g:4538:4: { current = forceCreateModelElement( @@ -11531,7 +11541,7 @@ public final EObject rulestring0() throws RecognitionException { // $ANTLR start "entryRulechar" - // InternalRos1Parser.g:4560:1: entryRulechar returns [EObject current=null] : iv_rulechar= rulechar EOF ; + // InternalRos1Parser.g:4552:1: entryRulechar returns [EObject current=null] : iv_rulechar= rulechar EOF ; public final EObject entryRulechar() throws RecognitionException { EObject current = null; @@ -11539,8 +11549,8 @@ public final EObject entryRulechar() throws RecognitionException { try { - // InternalRos1Parser.g:4560:45: (iv_rulechar= rulechar EOF ) - // InternalRos1Parser.g:4561:2: iv_rulechar= rulechar EOF + // InternalRos1Parser.g:4552:45: (iv_rulechar= rulechar EOF ) + // InternalRos1Parser.g:4553:2: iv_rulechar= rulechar EOF { newCompositeNode(grammarAccess.getCharRule()); pushFollow(FOLLOW_1); @@ -11567,7 +11577,7 @@ public final EObject entryRulechar() throws RecognitionException { // $ANTLR start "rulechar" - // InternalRos1Parser.g:4567:1: rulechar returns [EObject current=null] : ( () otherlv_1= Char ) ; + // InternalRos1Parser.g:4559:1: rulechar returns [EObject current=null] : ( () otherlv_1= Char ) ; public final EObject rulechar() throws RecognitionException { EObject current = null; @@ -11577,14 +11587,14 @@ public final EObject rulechar() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4573:2: ( ( () otherlv_1= Char ) ) - // InternalRos1Parser.g:4574:2: ( () otherlv_1= Char ) + // InternalRos1Parser.g:4565:2: ( ( () otherlv_1= Char ) ) + // InternalRos1Parser.g:4566:2: ( () otherlv_1= Char ) { - // InternalRos1Parser.g:4574:2: ( () otherlv_1= Char ) - // InternalRos1Parser.g:4575:3: () otherlv_1= Char + // InternalRos1Parser.g:4566:2: ( () otherlv_1= Char ) + // InternalRos1Parser.g:4567:3: () otherlv_1= Char { - // InternalRos1Parser.g:4575:3: () - // InternalRos1Parser.g:4576:4: + // InternalRos1Parser.g:4567:3: () + // InternalRos1Parser.g:4568:4: { current = forceCreateModelElement( @@ -11621,7 +11631,7 @@ public final EObject rulechar() throws RecognitionException { // $ANTLR start "entryRulebyte" - // InternalRos1Parser.g:4590:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; + // InternalRos1Parser.g:4582:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; public final EObject entryRulebyte() throws RecognitionException { EObject current = null; @@ -11629,8 +11639,8 @@ public final EObject entryRulebyte() throws RecognitionException { try { - // InternalRos1Parser.g:4590:45: (iv_rulebyte= rulebyte EOF ) - // InternalRos1Parser.g:4591:2: iv_rulebyte= rulebyte EOF + // InternalRos1Parser.g:4582:45: (iv_rulebyte= rulebyte EOF ) + // InternalRos1Parser.g:4583:2: iv_rulebyte= rulebyte EOF { newCompositeNode(grammarAccess.getByteRule()); pushFollow(FOLLOW_1); @@ -11657,7 +11667,7 @@ public final EObject entryRulebyte() throws RecognitionException { // $ANTLR start "rulebyte" - // InternalRos1Parser.g:4597:1: rulebyte returns [EObject current=null] : ( () otherlv_1= Byte ) ; + // InternalRos1Parser.g:4589:1: rulebyte returns [EObject current=null] : ( () otherlv_1= Byte ) ; public final EObject rulebyte() throws RecognitionException { EObject current = null; @@ -11667,14 +11677,14 @@ public final EObject rulebyte() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4603:2: ( ( () otherlv_1= Byte ) ) - // InternalRos1Parser.g:4604:2: ( () otherlv_1= Byte ) + // InternalRos1Parser.g:4595:2: ( ( () otherlv_1= Byte ) ) + // InternalRos1Parser.g:4596:2: ( () otherlv_1= Byte ) { - // InternalRos1Parser.g:4604:2: ( () otherlv_1= Byte ) - // InternalRos1Parser.g:4605:3: () otherlv_1= Byte + // InternalRos1Parser.g:4596:2: ( () otherlv_1= Byte ) + // InternalRos1Parser.g:4597:3: () otherlv_1= Byte { - // InternalRos1Parser.g:4605:3: () - // InternalRos1Parser.g:4606:4: + // InternalRos1Parser.g:4597:3: () + // InternalRos1Parser.g:4598:4: { current = forceCreateModelElement( @@ -11711,7 +11721,7 @@ public final EObject rulebyte() throws RecognitionException { // $ANTLR start "entryRuletime" - // InternalRos1Parser.g:4620:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; + // InternalRos1Parser.g:4612:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; public final EObject entryRuletime() throws RecognitionException { EObject current = null; @@ -11719,8 +11729,8 @@ public final EObject entryRuletime() throws RecognitionException { try { - // InternalRos1Parser.g:4620:45: (iv_ruletime= ruletime EOF ) - // InternalRos1Parser.g:4621:2: iv_ruletime= ruletime EOF + // InternalRos1Parser.g:4612:45: (iv_ruletime= ruletime EOF ) + // InternalRos1Parser.g:4613:2: iv_ruletime= ruletime EOF { newCompositeNode(grammarAccess.getTimeRule()); pushFollow(FOLLOW_1); @@ -11747,7 +11757,7 @@ public final EObject entryRuletime() throws RecognitionException { // $ANTLR start "ruletime" - // InternalRos1Parser.g:4627:1: ruletime returns [EObject current=null] : ( () otherlv_1= Time ) ; + // InternalRos1Parser.g:4619:1: ruletime returns [EObject current=null] : ( () otherlv_1= Time ) ; public final EObject ruletime() throws RecognitionException { EObject current = null; @@ -11757,14 +11767,14 @@ public final EObject ruletime() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4633:2: ( ( () otherlv_1= Time ) ) - // InternalRos1Parser.g:4634:2: ( () otherlv_1= Time ) + // InternalRos1Parser.g:4625:2: ( ( () otherlv_1= Time ) ) + // InternalRos1Parser.g:4626:2: ( () otherlv_1= Time ) { - // InternalRos1Parser.g:4634:2: ( () otherlv_1= Time ) - // InternalRos1Parser.g:4635:3: () otherlv_1= Time + // InternalRos1Parser.g:4626:2: ( () otherlv_1= Time ) + // InternalRos1Parser.g:4627:3: () otherlv_1= Time { - // InternalRos1Parser.g:4635:3: () - // InternalRos1Parser.g:4636:4: + // InternalRos1Parser.g:4627:3: () + // InternalRos1Parser.g:4628:4: { current = forceCreateModelElement( @@ -11801,7 +11811,7 @@ public final EObject ruletime() throws RecognitionException { // $ANTLR start "entryRuleduration" - // InternalRos1Parser.g:4650:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; + // InternalRos1Parser.g:4642:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; public final EObject entryRuleduration() throws RecognitionException { EObject current = null; @@ -11809,8 +11819,8 @@ public final EObject entryRuleduration() throws RecognitionException { try { - // InternalRos1Parser.g:4650:49: (iv_ruleduration= ruleduration EOF ) - // InternalRos1Parser.g:4651:2: iv_ruleduration= ruleduration EOF + // InternalRos1Parser.g:4642:49: (iv_ruleduration= ruleduration EOF ) + // InternalRos1Parser.g:4643:2: iv_ruleduration= ruleduration EOF { newCompositeNode(grammarAccess.getDurationRule()); pushFollow(FOLLOW_1); @@ -11837,7 +11847,7 @@ public final EObject entryRuleduration() throws RecognitionException { // $ANTLR start "ruleduration" - // InternalRos1Parser.g:4657:1: ruleduration returns [EObject current=null] : ( () otherlv_1= Duration ) ; + // InternalRos1Parser.g:4649:1: ruleduration returns [EObject current=null] : ( () otherlv_1= Duration ) ; public final EObject ruleduration() throws RecognitionException { EObject current = null; @@ -11847,14 +11857,14 @@ public final EObject ruleduration() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4663:2: ( ( () otherlv_1= Duration ) ) - // InternalRos1Parser.g:4664:2: ( () otherlv_1= Duration ) + // InternalRos1Parser.g:4655:2: ( ( () otherlv_1= Duration ) ) + // InternalRos1Parser.g:4656:2: ( () otherlv_1= Duration ) { - // InternalRos1Parser.g:4664:2: ( () otherlv_1= Duration ) - // InternalRos1Parser.g:4665:3: () otherlv_1= Duration + // InternalRos1Parser.g:4656:2: ( () otherlv_1= Duration ) + // InternalRos1Parser.g:4657:3: () otherlv_1= Duration { - // InternalRos1Parser.g:4665:3: () - // InternalRos1Parser.g:4666:4: + // InternalRos1Parser.g:4657:3: () + // InternalRos1Parser.g:4658:4: { current = forceCreateModelElement( @@ -11891,7 +11901,7 @@ public final EObject ruleduration() throws RecognitionException { // $ANTLR start "entryRuleboolArray" - // InternalRos1Parser.g:4680:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; + // InternalRos1Parser.g:4672:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; public final EObject entryRuleboolArray() throws RecognitionException { EObject current = null; @@ -11899,8 +11909,8 @@ public final EObject entryRuleboolArray() throws RecognitionException { try { - // InternalRos1Parser.g:4680:50: (iv_ruleboolArray= ruleboolArray EOF ) - // InternalRos1Parser.g:4681:2: iv_ruleboolArray= ruleboolArray EOF + // InternalRos1Parser.g:4672:50: (iv_ruleboolArray= ruleboolArray EOF ) + // InternalRos1Parser.g:4673:2: iv_ruleboolArray= ruleboolArray EOF { newCompositeNode(grammarAccess.getBoolArrayRule()); pushFollow(FOLLOW_1); @@ -11927,7 +11937,7 @@ public final EObject entryRuleboolArray() throws RecognitionException { // $ANTLR start "ruleboolArray" - // InternalRos1Parser.g:4687:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; + // InternalRos1Parser.g:4679:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; public final EObject ruleboolArray() throws RecognitionException { EObject current = null; @@ -11937,14 +11947,14 @@ public final EObject ruleboolArray() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4693:2: ( ( () otherlv_1= Bool_1 ) ) - // InternalRos1Parser.g:4694:2: ( () otherlv_1= Bool_1 ) + // InternalRos1Parser.g:4685:2: ( ( () otherlv_1= Bool_1 ) ) + // InternalRos1Parser.g:4686:2: ( () otherlv_1= Bool_1 ) { - // InternalRos1Parser.g:4694:2: ( () otherlv_1= Bool_1 ) - // InternalRos1Parser.g:4695:3: () otherlv_1= Bool_1 + // InternalRos1Parser.g:4686:2: ( () otherlv_1= Bool_1 ) + // InternalRos1Parser.g:4687:3: () otherlv_1= Bool_1 { - // InternalRos1Parser.g:4695:3: () - // InternalRos1Parser.g:4696:4: + // InternalRos1Parser.g:4687:3: () + // InternalRos1Parser.g:4688:4: { current = forceCreateModelElement( @@ -11981,7 +11991,7 @@ public final EObject ruleboolArray() throws RecognitionException { // $ANTLR start "entryRuleint8Array" - // InternalRos1Parser.g:4710:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; + // InternalRos1Parser.g:4702:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; public final EObject entryRuleint8Array() throws RecognitionException { EObject current = null; @@ -11989,8 +11999,8 @@ public final EObject entryRuleint8Array() throws RecognitionException { try { - // InternalRos1Parser.g:4710:50: (iv_ruleint8Array= ruleint8Array EOF ) - // InternalRos1Parser.g:4711:2: iv_ruleint8Array= ruleint8Array EOF + // InternalRos1Parser.g:4702:50: (iv_ruleint8Array= ruleint8Array EOF ) + // InternalRos1Parser.g:4703:2: iv_ruleint8Array= ruleint8Array EOF { newCompositeNode(grammarAccess.getInt8ArrayRule()); pushFollow(FOLLOW_1); @@ -12017,7 +12027,7 @@ public final EObject entryRuleint8Array() throws RecognitionException { // $ANTLR start "ruleint8Array" - // InternalRos1Parser.g:4717:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; + // InternalRos1Parser.g:4709:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; public final EObject ruleint8Array() throws RecognitionException { EObject current = null; @@ -12027,14 +12037,14 @@ public final EObject ruleint8Array() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4723:2: ( ( () otherlv_1= Int8_1 ) ) - // InternalRos1Parser.g:4724:2: ( () otherlv_1= Int8_1 ) + // InternalRos1Parser.g:4715:2: ( ( () otherlv_1= Int8_1 ) ) + // InternalRos1Parser.g:4716:2: ( () otherlv_1= Int8_1 ) { - // InternalRos1Parser.g:4724:2: ( () otherlv_1= Int8_1 ) - // InternalRos1Parser.g:4725:3: () otherlv_1= Int8_1 + // InternalRos1Parser.g:4716:2: ( () otherlv_1= Int8_1 ) + // InternalRos1Parser.g:4717:3: () otherlv_1= Int8_1 { - // InternalRos1Parser.g:4725:3: () - // InternalRos1Parser.g:4726:4: + // InternalRos1Parser.g:4717:3: () + // InternalRos1Parser.g:4718:4: { current = forceCreateModelElement( @@ -12071,7 +12081,7 @@ public final EObject ruleint8Array() throws RecognitionException { // $ANTLR start "entryRuleuint8Array" - // InternalRos1Parser.g:4740:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; + // InternalRos1Parser.g:4732:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; public final EObject entryRuleuint8Array() throws RecognitionException { EObject current = null; @@ -12079,8 +12089,8 @@ public final EObject entryRuleuint8Array() throws RecognitionException { try { - // InternalRos1Parser.g:4740:51: (iv_ruleuint8Array= ruleuint8Array EOF ) - // InternalRos1Parser.g:4741:2: iv_ruleuint8Array= ruleuint8Array EOF + // InternalRos1Parser.g:4732:51: (iv_ruleuint8Array= ruleuint8Array EOF ) + // InternalRos1Parser.g:4733:2: iv_ruleuint8Array= ruleuint8Array EOF { newCompositeNode(grammarAccess.getUint8ArrayRule()); pushFollow(FOLLOW_1); @@ -12107,7 +12117,7 @@ public final EObject entryRuleuint8Array() throws RecognitionException { // $ANTLR start "ruleuint8Array" - // InternalRos1Parser.g:4747:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; + // InternalRos1Parser.g:4739:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; public final EObject ruleuint8Array() throws RecognitionException { EObject current = null; @@ -12117,14 +12127,14 @@ public final EObject ruleuint8Array() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4753:2: ( ( () otherlv_1= Uint8_1 ) ) - // InternalRos1Parser.g:4754:2: ( () otherlv_1= Uint8_1 ) + // InternalRos1Parser.g:4745:2: ( ( () otherlv_1= Uint8_1 ) ) + // InternalRos1Parser.g:4746:2: ( () otherlv_1= Uint8_1 ) { - // InternalRos1Parser.g:4754:2: ( () otherlv_1= Uint8_1 ) - // InternalRos1Parser.g:4755:3: () otherlv_1= Uint8_1 + // InternalRos1Parser.g:4746:2: ( () otherlv_1= Uint8_1 ) + // InternalRos1Parser.g:4747:3: () otherlv_1= Uint8_1 { - // InternalRos1Parser.g:4755:3: () - // InternalRos1Parser.g:4756:4: + // InternalRos1Parser.g:4747:3: () + // InternalRos1Parser.g:4748:4: { current = forceCreateModelElement( @@ -12161,7 +12171,7 @@ public final EObject ruleuint8Array() throws RecognitionException { // $ANTLR start "entryRuleint16Array" - // InternalRos1Parser.g:4770:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; + // InternalRos1Parser.g:4762:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; public final EObject entryRuleint16Array() throws RecognitionException { EObject current = null; @@ -12169,8 +12179,8 @@ public final EObject entryRuleint16Array() throws RecognitionException { try { - // InternalRos1Parser.g:4770:51: (iv_ruleint16Array= ruleint16Array EOF ) - // InternalRos1Parser.g:4771:2: iv_ruleint16Array= ruleint16Array EOF + // InternalRos1Parser.g:4762:51: (iv_ruleint16Array= ruleint16Array EOF ) + // InternalRos1Parser.g:4763:2: iv_ruleint16Array= ruleint16Array EOF { newCompositeNode(grammarAccess.getInt16ArrayRule()); pushFollow(FOLLOW_1); @@ -12197,7 +12207,7 @@ public final EObject entryRuleint16Array() throws RecognitionException { // $ANTLR start "ruleint16Array" - // InternalRos1Parser.g:4777:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; + // InternalRos1Parser.g:4769:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; public final EObject ruleint16Array() throws RecognitionException { EObject current = null; @@ -12207,14 +12217,14 @@ public final EObject ruleint16Array() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4783:2: ( ( () otherlv_1= Int16_1 ) ) - // InternalRos1Parser.g:4784:2: ( () otherlv_1= Int16_1 ) + // InternalRos1Parser.g:4775:2: ( ( () otherlv_1= Int16_1 ) ) + // InternalRos1Parser.g:4776:2: ( () otherlv_1= Int16_1 ) { - // InternalRos1Parser.g:4784:2: ( () otherlv_1= Int16_1 ) - // InternalRos1Parser.g:4785:3: () otherlv_1= Int16_1 + // InternalRos1Parser.g:4776:2: ( () otherlv_1= Int16_1 ) + // InternalRos1Parser.g:4777:3: () otherlv_1= Int16_1 { - // InternalRos1Parser.g:4785:3: () - // InternalRos1Parser.g:4786:4: + // InternalRos1Parser.g:4777:3: () + // InternalRos1Parser.g:4778:4: { current = forceCreateModelElement( @@ -12251,7 +12261,7 @@ public final EObject ruleint16Array() throws RecognitionException { // $ANTLR start "entryRuleuint16Array" - // InternalRos1Parser.g:4800:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; + // InternalRos1Parser.g:4792:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; public final EObject entryRuleuint16Array() throws RecognitionException { EObject current = null; @@ -12259,8 +12269,8 @@ public final EObject entryRuleuint16Array() throws RecognitionException { try { - // InternalRos1Parser.g:4800:52: (iv_ruleuint16Array= ruleuint16Array EOF ) - // InternalRos1Parser.g:4801:2: iv_ruleuint16Array= ruleuint16Array EOF + // InternalRos1Parser.g:4792:52: (iv_ruleuint16Array= ruleuint16Array EOF ) + // InternalRos1Parser.g:4793:2: iv_ruleuint16Array= ruleuint16Array EOF { newCompositeNode(grammarAccess.getUint16ArrayRule()); pushFollow(FOLLOW_1); @@ -12287,7 +12297,7 @@ public final EObject entryRuleuint16Array() throws RecognitionException { // $ANTLR start "ruleuint16Array" - // InternalRos1Parser.g:4807:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; + // InternalRos1Parser.g:4799:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; public final EObject ruleuint16Array() throws RecognitionException { EObject current = null; @@ -12297,14 +12307,14 @@ public final EObject ruleuint16Array() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4813:2: ( ( () otherlv_1= Uint16_1 ) ) - // InternalRos1Parser.g:4814:2: ( () otherlv_1= Uint16_1 ) + // InternalRos1Parser.g:4805:2: ( ( () otherlv_1= Uint16_1 ) ) + // InternalRos1Parser.g:4806:2: ( () otherlv_1= Uint16_1 ) { - // InternalRos1Parser.g:4814:2: ( () otherlv_1= Uint16_1 ) - // InternalRos1Parser.g:4815:3: () otherlv_1= Uint16_1 + // InternalRos1Parser.g:4806:2: ( () otherlv_1= Uint16_1 ) + // InternalRos1Parser.g:4807:3: () otherlv_1= Uint16_1 { - // InternalRos1Parser.g:4815:3: () - // InternalRos1Parser.g:4816:4: + // InternalRos1Parser.g:4807:3: () + // InternalRos1Parser.g:4808:4: { current = forceCreateModelElement( @@ -12341,7 +12351,7 @@ public final EObject ruleuint16Array() throws RecognitionException { // $ANTLR start "entryRuleint32Array" - // InternalRos1Parser.g:4830:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; + // InternalRos1Parser.g:4822:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; public final EObject entryRuleint32Array() throws RecognitionException { EObject current = null; @@ -12349,8 +12359,8 @@ public final EObject entryRuleint32Array() throws RecognitionException { try { - // InternalRos1Parser.g:4830:51: (iv_ruleint32Array= ruleint32Array EOF ) - // InternalRos1Parser.g:4831:2: iv_ruleint32Array= ruleint32Array EOF + // InternalRos1Parser.g:4822:51: (iv_ruleint32Array= ruleint32Array EOF ) + // InternalRos1Parser.g:4823:2: iv_ruleint32Array= ruleint32Array EOF { newCompositeNode(grammarAccess.getInt32ArrayRule()); pushFollow(FOLLOW_1); @@ -12377,7 +12387,7 @@ public final EObject entryRuleint32Array() throws RecognitionException { // $ANTLR start "ruleint32Array" - // InternalRos1Parser.g:4837:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; + // InternalRos1Parser.g:4829:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; public final EObject ruleint32Array() throws RecognitionException { EObject current = null; @@ -12387,14 +12397,14 @@ public final EObject ruleint32Array() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4843:2: ( ( () otherlv_1= Int32_1 ) ) - // InternalRos1Parser.g:4844:2: ( () otherlv_1= Int32_1 ) + // InternalRos1Parser.g:4835:2: ( ( () otherlv_1= Int32_1 ) ) + // InternalRos1Parser.g:4836:2: ( () otherlv_1= Int32_1 ) { - // InternalRos1Parser.g:4844:2: ( () otherlv_1= Int32_1 ) - // InternalRos1Parser.g:4845:3: () otherlv_1= Int32_1 + // InternalRos1Parser.g:4836:2: ( () otherlv_1= Int32_1 ) + // InternalRos1Parser.g:4837:3: () otherlv_1= Int32_1 { - // InternalRos1Parser.g:4845:3: () - // InternalRos1Parser.g:4846:4: + // InternalRos1Parser.g:4837:3: () + // InternalRos1Parser.g:4838:4: { current = forceCreateModelElement( @@ -12431,7 +12441,7 @@ public final EObject ruleint32Array() throws RecognitionException { // $ANTLR start "entryRuleuint32Array" - // InternalRos1Parser.g:4860:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; + // InternalRos1Parser.g:4852:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; public final EObject entryRuleuint32Array() throws RecognitionException { EObject current = null; @@ -12439,8 +12449,8 @@ public final EObject entryRuleuint32Array() throws RecognitionException { try { - // InternalRos1Parser.g:4860:52: (iv_ruleuint32Array= ruleuint32Array EOF ) - // InternalRos1Parser.g:4861:2: iv_ruleuint32Array= ruleuint32Array EOF + // InternalRos1Parser.g:4852:52: (iv_ruleuint32Array= ruleuint32Array EOF ) + // InternalRos1Parser.g:4853:2: iv_ruleuint32Array= ruleuint32Array EOF { newCompositeNode(grammarAccess.getUint32ArrayRule()); pushFollow(FOLLOW_1); @@ -12467,7 +12477,7 @@ public final EObject entryRuleuint32Array() throws RecognitionException { // $ANTLR start "ruleuint32Array" - // InternalRos1Parser.g:4867:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; + // InternalRos1Parser.g:4859:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; public final EObject ruleuint32Array() throws RecognitionException { EObject current = null; @@ -12477,14 +12487,14 @@ public final EObject ruleuint32Array() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4873:2: ( ( () otherlv_1= Uint32_1 ) ) - // InternalRos1Parser.g:4874:2: ( () otherlv_1= Uint32_1 ) + // InternalRos1Parser.g:4865:2: ( ( () otherlv_1= Uint32_1 ) ) + // InternalRos1Parser.g:4866:2: ( () otherlv_1= Uint32_1 ) { - // InternalRos1Parser.g:4874:2: ( () otherlv_1= Uint32_1 ) - // InternalRos1Parser.g:4875:3: () otherlv_1= Uint32_1 + // InternalRos1Parser.g:4866:2: ( () otherlv_1= Uint32_1 ) + // InternalRos1Parser.g:4867:3: () otherlv_1= Uint32_1 { - // InternalRos1Parser.g:4875:3: () - // InternalRos1Parser.g:4876:4: + // InternalRos1Parser.g:4867:3: () + // InternalRos1Parser.g:4868:4: { current = forceCreateModelElement( @@ -12521,7 +12531,7 @@ public final EObject ruleuint32Array() throws RecognitionException { // $ANTLR start "entryRuleint64Array" - // InternalRos1Parser.g:4890:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; + // InternalRos1Parser.g:4882:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; public final EObject entryRuleint64Array() throws RecognitionException { EObject current = null; @@ -12529,8 +12539,8 @@ public final EObject entryRuleint64Array() throws RecognitionException { try { - // InternalRos1Parser.g:4890:51: (iv_ruleint64Array= ruleint64Array EOF ) - // InternalRos1Parser.g:4891:2: iv_ruleint64Array= ruleint64Array EOF + // InternalRos1Parser.g:4882:51: (iv_ruleint64Array= ruleint64Array EOF ) + // InternalRos1Parser.g:4883:2: iv_ruleint64Array= ruleint64Array EOF { newCompositeNode(grammarAccess.getInt64ArrayRule()); pushFollow(FOLLOW_1); @@ -12557,7 +12567,7 @@ public final EObject entryRuleint64Array() throws RecognitionException { // $ANTLR start "ruleint64Array" - // InternalRos1Parser.g:4897:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; + // InternalRos1Parser.g:4889:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; public final EObject ruleint64Array() throws RecognitionException { EObject current = null; @@ -12567,14 +12577,14 @@ public final EObject ruleint64Array() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4903:2: ( ( () otherlv_1= Int64_1 ) ) - // InternalRos1Parser.g:4904:2: ( () otherlv_1= Int64_1 ) + // InternalRos1Parser.g:4895:2: ( ( () otherlv_1= Int64_1 ) ) + // InternalRos1Parser.g:4896:2: ( () otherlv_1= Int64_1 ) { - // InternalRos1Parser.g:4904:2: ( () otherlv_1= Int64_1 ) - // InternalRos1Parser.g:4905:3: () otherlv_1= Int64_1 + // InternalRos1Parser.g:4896:2: ( () otherlv_1= Int64_1 ) + // InternalRos1Parser.g:4897:3: () otherlv_1= Int64_1 { - // InternalRos1Parser.g:4905:3: () - // InternalRos1Parser.g:4906:4: + // InternalRos1Parser.g:4897:3: () + // InternalRos1Parser.g:4898:4: { current = forceCreateModelElement( @@ -12611,7 +12621,7 @@ public final EObject ruleint64Array() throws RecognitionException { // $ANTLR start "entryRuleuint64Array" - // InternalRos1Parser.g:4920:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; + // InternalRos1Parser.g:4912:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; public final EObject entryRuleuint64Array() throws RecognitionException { EObject current = null; @@ -12619,8 +12629,8 @@ public final EObject entryRuleuint64Array() throws RecognitionException { try { - // InternalRos1Parser.g:4920:52: (iv_ruleuint64Array= ruleuint64Array EOF ) - // InternalRos1Parser.g:4921:2: iv_ruleuint64Array= ruleuint64Array EOF + // InternalRos1Parser.g:4912:52: (iv_ruleuint64Array= ruleuint64Array EOF ) + // InternalRos1Parser.g:4913:2: iv_ruleuint64Array= ruleuint64Array EOF { newCompositeNode(grammarAccess.getUint64ArrayRule()); pushFollow(FOLLOW_1); @@ -12647,7 +12657,7 @@ public final EObject entryRuleuint64Array() throws RecognitionException { // $ANTLR start "ruleuint64Array" - // InternalRos1Parser.g:4927:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; + // InternalRos1Parser.g:4919:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; public final EObject ruleuint64Array() throws RecognitionException { EObject current = null; @@ -12657,14 +12667,14 @@ public final EObject ruleuint64Array() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4933:2: ( ( () otherlv_1= Uint64_1 ) ) - // InternalRos1Parser.g:4934:2: ( () otherlv_1= Uint64_1 ) + // InternalRos1Parser.g:4925:2: ( ( () otherlv_1= Uint64_1 ) ) + // InternalRos1Parser.g:4926:2: ( () otherlv_1= Uint64_1 ) { - // InternalRos1Parser.g:4934:2: ( () otherlv_1= Uint64_1 ) - // InternalRos1Parser.g:4935:3: () otherlv_1= Uint64_1 + // InternalRos1Parser.g:4926:2: ( () otherlv_1= Uint64_1 ) + // InternalRos1Parser.g:4927:3: () otherlv_1= Uint64_1 { - // InternalRos1Parser.g:4935:3: () - // InternalRos1Parser.g:4936:4: + // InternalRos1Parser.g:4927:3: () + // InternalRos1Parser.g:4928:4: { current = forceCreateModelElement( @@ -12701,7 +12711,7 @@ public final EObject ruleuint64Array() throws RecognitionException { // $ANTLR start "entryRulefloat32Array" - // InternalRos1Parser.g:4950:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; + // InternalRos1Parser.g:4942:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; public final EObject entryRulefloat32Array() throws RecognitionException { EObject current = null; @@ -12709,8 +12719,8 @@ public final EObject entryRulefloat32Array() throws RecognitionException { try { - // InternalRos1Parser.g:4950:53: (iv_rulefloat32Array= rulefloat32Array EOF ) - // InternalRos1Parser.g:4951:2: iv_rulefloat32Array= rulefloat32Array EOF + // InternalRos1Parser.g:4942:53: (iv_rulefloat32Array= rulefloat32Array EOF ) + // InternalRos1Parser.g:4943:2: iv_rulefloat32Array= rulefloat32Array EOF { newCompositeNode(grammarAccess.getFloat32ArrayRule()); pushFollow(FOLLOW_1); @@ -12737,7 +12747,7 @@ public final EObject entryRulefloat32Array() throws RecognitionException { // $ANTLR start "rulefloat32Array" - // InternalRos1Parser.g:4957:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; + // InternalRos1Parser.g:4949:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; public final EObject rulefloat32Array() throws RecognitionException { EObject current = null; @@ -12747,14 +12757,14 @@ public final EObject rulefloat32Array() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4963:2: ( ( () otherlv_1= Float32_1 ) ) - // InternalRos1Parser.g:4964:2: ( () otherlv_1= Float32_1 ) + // InternalRos1Parser.g:4955:2: ( ( () otherlv_1= Float32_1 ) ) + // InternalRos1Parser.g:4956:2: ( () otherlv_1= Float32_1 ) { - // InternalRos1Parser.g:4964:2: ( () otherlv_1= Float32_1 ) - // InternalRos1Parser.g:4965:3: () otherlv_1= Float32_1 + // InternalRos1Parser.g:4956:2: ( () otherlv_1= Float32_1 ) + // InternalRos1Parser.g:4957:3: () otherlv_1= Float32_1 { - // InternalRos1Parser.g:4965:3: () - // InternalRos1Parser.g:4966:4: + // InternalRos1Parser.g:4957:3: () + // InternalRos1Parser.g:4958:4: { current = forceCreateModelElement( @@ -12791,7 +12801,7 @@ public final EObject rulefloat32Array() throws RecognitionException { // $ANTLR start "entryRulefloat64Array" - // InternalRos1Parser.g:4980:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; + // InternalRos1Parser.g:4972:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; public final EObject entryRulefloat64Array() throws RecognitionException { EObject current = null; @@ -12799,8 +12809,8 @@ public final EObject entryRulefloat64Array() throws RecognitionException { try { - // InternalRos1Parser.g:4980:53: (iv_rulefloat64Array= rulefloat64Array EOF ) - // InternalRos1Parser.g:4981:2: iv_rulefloat64Array= rulefloat64Array EOF + // InternalRos1Parser.g:4972:53: (iv_rulefloat64Array= rulefloat64Array EOF ) + // InternalRos1Parser.g:4973:2: iv_rulefloat64Array= rulefloat64Array EOF { newCompositeNode(grammarAccess.getFloat64ArrayRule()); pushFollow(FOLLOW_1); @@ -12827,7 +12837,7 @@ public final EObject entryRulefloat64Array() throws RecognitionException { // $ANTLR start "rulefloat64Array" - // InternalRos1Parser.g:4987:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; + // InternalRos1Parser.g:4979:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; public final EObject rulefloat64Array() throws RecognitionException { EObject current = null; @@ -12837,14 +12847,14 @@ public final EObject rulefloat64Array() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4993:2: ( ( () otherlv_1= Float64_1 ) ) - // InternalRos1Parser.g:4994:2: ( () otherlv_1= Float64_1 ) + // InternalRos1Parser.g:4985:2: ( ( () otherlv_1= Float64_1 ) ) + // InternalRos1Parser.g:4986:2: ( () otherlv_1= Float64_1 ) { - // InternalRos1Parser.g:4994:2: ( () otherlv_1= Float64_1 ) - // InternalRos1Parser.g:4995:3: () otherlv_1= Float64_1 + // InternalRos1Parser.g:4986:2: ( () otherlv_1= Float64_1 ) + // InternalRos1Parser.g:4987:3: () otherlv_1= Float64_1 { - // InternalRos1Parser.g:4995:3: () - // InternalRos1Parser.g:4996:4: + // InternalRos1Parser.g:4987:3: () + // InternalRos1Parser.g:4988:4: { current = forceCreateModelElement( @@ -12881,7 +12891,7 @@ public final EObject rulefloat64Array() throws RecognitionException { // $ANTLR start "entryRulestring0Array" - // InternalRos1Parser.g:5010:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; + // InternalRos1Parser.g:5002:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; public final EObject entryRulestring0Array() throws RecognitionException { EObject current = null; @@ -12889,8 +12899,8 @@ public final EObject entryRulestring0Array() throws RecognitionException { try { - // InternalRos1Parser.g:5010:53: (iv_rulestring0Array= rulestring0Array EOF ) - // InternalRos1Parser.g:5011:2: iv_rulestring0Array= rulestring0Array EOF + // InternalRos1Parser.g:5002:53: (iv_rulestring0Array= rulestring0Array EOF ) + // InternalRos1Parser.g:5003:2: iv_rulestring0Array= rulestring0Array EOF { newCompositeNode(grammarAccess.getString0ArrayRule()); pushFollow(FOLLOW_1); @@ -12917,7 +12927,7 @@ public final EObject entryRulestring0Array() throws RecognitionException { // $ANTLR start "rulestring0Array" - // InternalRos1Parser.g:5017:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; + // InternalRos1Parser.g:5009:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; public final EObject rulestring0Array() throws RecognitionException { EObject current = null; @@ -12927,14 +12937,14 @@ public final EObject rulestring0Array() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:5023:2: ( ( () otherlv_1= String_2 ) ) - // InternalRos1Parser.g:5024:2: ( () otherlv_1= String_2 ) + // InternalRos1Parser.g:5015:2: ( ( () otherlv_1= String_2 ) ) + // InternalRos1Parser.g:5016:2: ( () otherlv_1= String_2 ) { - // InternalRos1Parser.g:5024:2: ( () otherlv_1= String_2 ) - // InternalRos1Parser.g:5025:3: () otherlv_1= String_2 + // InternalRos1Parser.g:5016:2: ( () otherlv_1= String_2 ) + // InternalRos1Parser.g:5017:3: () otherlv_1= String_2 { - // InternalRos1Parser.g:5025:3: () - // InternalRos1Parser.g:5026:4: + // InternalRos1Parser.g:5017:3: () + // InternalRos1Parser.g:5018:4: { current = forceCreateModelElement( @@ -12971,7 +12981,7 @@ public final EObject rulestring0Array() throws RecognitionException { // $ANTLR start "entryRulebyteArray" - // InternalRos1Parser.g:5040:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; + // InternalRos1Parser.g:5032:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; public final EObject entryRulebyteArray() throws RecognitionException { EObject current = null; @@ -12979,8 +12989,8 @@ public final EObject entryRulebyteArray() throws RecognitionException { try { - // InternalRos1Parser.g:5040:50: (iv_rulebyteArray= rulebyteArray EOF ) - // InternalRos1Parser.g:5041:2: iv_rulebyteArray= rulebyteArray EOF + // InternalRos1Parser.g:5032:50: (iv_rulebyteArray= rulebyteArray EOF ) + // InternalRos1Parser.g:5033:2: iv_rulebyteArray= rulebyteArray EOF { newCompositeNode(grammarAccess.getByteArrayRule()); pushFollow(FOLLOW_1); @@ -13007,7 +13017,7 @@ public final EObject entryRulebyteArray() throws RecognitionException { // $ANTLR start "rulebyteArray" - // InternalRos1Parser.g:5047:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; + // InternalRos1Parser.g:5039:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; public final EObject rulebyteArray() throws RecognitionException { EObject current = null; @@ -13017,14 +13027,14 @@ public final EObject rulebyteArray() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:5053:2: ( ( () otherlv_1= Byte_1 ) ) - // InternalRos1Parser.g:5054:2: ( () otherlv_1= Byte_1 ) + // InternalRos1Parser.g:5045:2: ( ( () otherlv_1= Byte_1 ) ) + // InternalRos1Parser.g:5046:2: ( () otherlv_1= Byte_1 ) { - // InternalRos1Parser.g:5054:2: ( () otherlv_1= Byte_1 ) - // InternalRos1Parser.g:5055:3: () otherlv_1= Byte_1 + // InternalRos1Parser.g:5046:2: ( () otherlv_1= Byte_1 ) + // InternalRos1Parser.g:5047:3: () otherlv_1= Byte_1 { - // InternalRos1Parser.g:5055:3: () - // InternalRos1Parser.g:5056:4: + // InternalRos1Parser.g:5047:3: () + // InternalRos1Parser.g:5048:4: { current = forceCreateModelElement( @@ -13061,7 +13071,7 @@ public final EObject rulebyteArray() throws RecognitionException { // $ANTLR start "entryRulecharArray" - // InternalRos1Parser.g:5070:1: entryRulecharArray returns [EObject current=null] : iv_rulecharArray= rulecharArray EOF ; + // InternalRos1Parser.g:5062:1: entryRulecharArray returns [EObject current=null] : iv_rulecharArray= rulecharArray EOF ; public final EObject entryRulecharArray() throws RecognitionException { EObject current = null; @@ -13069,8 +13079,8 @@ public final EObject entryRulecharArray() throws RecognitionException { try { - // InternalRos1Parser.g:5070:50: (iv_rulecharArray= rulecharArray EOF ) - // InternalRos1Parser.g:5071:2: iv_rulecharArray= rulecharArray EOF + // InternalRos1Parser.g:5062:50: (iv_rulecharArray= rulecharArray EOF ) + // InternalRos1Parser.g:5063:2: iv_rulecharArray= rulecharArray EOF { newCompositeNode(grammarAccess.getCharArrayRule()); pushFollow(FOLLOW_1); @@ -13097,7 +13107,7 @@ public final EObject entryRulecharArray() throws RecognitionException { // $ANTLR start "rulecharArray" - // InternalRos1Parser.g:5077:1: rulecharArray returns [EObject current=null] : ( () otherlv_1= Char_1 ) ; + // InternalRos1Parser.g:5069:1: rulecharArray returns [EObject current=null] : ( () otherlv_1= Char_1 ) ; public final EObject rulecharArray() throws RecognitionException { EObject current = null; @@ -13107,14 +13117,14 @@ public final EObject rulecharArray() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:5083:2: ( ( () otherlv_1= Char_1 ) ) - // InternalRos1Parser.g:5084:2: ( () otherlv_1= Char_1 ) + // InternalRos1Parser.g:5075:2: ( ( () otherlv_1= Char_1 ) ) + // InternalRos1Parser.g:5076:2: ( () otherlv_1= Char_1 ) { - // InternalRos1Parser.g:5084:2: ( () otherlv_1= Char_1 ) - // InternalRos1Parser.g:5085:3: () otherlv_1= Char_1 + // InternalRos1Parser.g:5076:2: ( () otherlv_1= Char_1 ) + // InternalRos1Parser.g:5077:3: () otherlv_1= Char_1 { - // InternalRos1Parser.g:5085:3: () - // InternalRos1Parser.g:5086:4: + // InternalRos1Parser.g:5077:3: () + // InternalRos1Parser.g:5078:4: { current = forceCreateModelElement( @@ -13151,7 +13161,7 @@ public final EObject rulecharArray() throws RecognitionException { // $ANTLR start "entryRuleHeader" - // InternalRos1Parser.g:5100:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; + // InternalRos1Parser.g:5092:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; public final EObject entryRuleHeader() throws RecognitionException { EObject current = null; @@ -13159,8 +13169,8 @@ public final EObject entryRuleHeader() throws RecognitionException { try { - // InternalRos1Parser.g:5100:47: (iv_ruleHeader= ruleHeader EOF ) - // InternalRos1Parser.g:5101:2: iv_ruleHeader= ruleHeader EOF + // InternalRos1Parser.g:5092:47: (iv_ruleHeader= ruleHeader EOF ) + // InternalRos1Parser.g:5093:2: iv_ruleHeader= ruleHeader EOF { newCompositeNode(grammarAccess.getHeaderRule()); pushFollow(FOLLOW_1); @@ -13187,7 +13197,7 @@ public final EObject entryRuleHeader() throws RecognitionException { // $ANTLR start "ruleHeader" - // InternalRos1Parser.g:5107:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= Header ) ; + // InternalRos1Parser.g:5099:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= Header ) ; public final EObject ruleHeader() throws RecognitionException { EObject current = null; @@ -13197,14 +13207,14 @@ public final EObject ruleHeader() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:5113:2: ( ( () otherlv_1= Header ) ) - // InternalRos1Parser.g:5114:2: ( () otherlv_1= Header ) + // InternalRos1Parser.g:5105:2: ( ( () otherlv_1= Header ) ) + // InternalRos1Parser.g:5106:2: ( () otherlv_1= Header ) { - // InternalRos1Parser.g:5114:2: ( () otherlv_1= Header ) - // InternalRos1Parser.g:5115:3: () otherlv_1= Header + // InternalRos1Parser.g:5106:2: ( () otherlv_1= Header ) + // InternalRos1Parser.g:5107:3: () otherlv_1= Header { - // InternalRos1Parser.g:5115:3: () - // InternalRos1Parser.g:5116:4: + // InternalRos1Parser.g:5107:3: () + // InternalRos1Parser.g:5108:4: { current = forceCreateModelElement( @@ -13241,7 +13251,7 @@ public final EObject ruleHeader() throws RecognitionException { // $ANTLR start "entryRuleSpecBaseRef" - // InternalRos1Parser.g:5130:1: entryRuleSpecBaseRef returns [EObject current=null] : iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ; + // InternalRos1Parser.g:5122:1: entryRuleSpecBaseRef returns [EObject current=null] : iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ; public final EObject entryRuleSpecBaseRef() throws RecognitionException { EObject current = null; @@ -13249,8 +13259,8 @@ public final EObject entryRuleSpecBaseRef() throws RecognitionException { try { - // InternalRos1Parser.g:5130:52: (iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ) - // InternalRos1Parser.g:5131:2: iv_ruleSpecBaseRef= ruleSpecBaseRef EOF + // InternalRos1Parser.g:5122:52: (iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ) + // InternalRos1Parser.g:5123:2: iv_ruleSpecBaseRef= ruleSpecBaseRef EOF { newCompositeNode(grammarAccess.getSpecBaseRefRule()); pushFollow(FOLLOW_1); @@ -13277,7 +13287,7 @@ public final EObject entryRuleSpecBaseRef() throws RecognitionException { // $ANTLR start "ruleSpecBaseRef" - // InternalRos1Parser.g:5137:1: ruleSpecBaseRef returns [EObject current=null] : ( ( ruleEString ) ) ; + // InternalRos1Parser.g:5129:1: ruleSpecBaseRef returns [EObject current=null] : ( ( ruleEString ) ) ; public final EObject ruleSpecBaseRef() throws RecognitionException { EObject current = null; @@ -13285,14 +13295,14 @@ public final EObject ruleSpecBaseRef() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:5143:2: ( ( ( ruleEString ) ) ) - // InternalRos1Parser.g:5144:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:5135:2: ( ( ( ruleEString ) ) ) + // InternalRos1Parser.g:5136:2: ( ( ruleEString ) ) { - // InternalRos1Parser.g:5144:2: ( ( ruleEString ) ) - // InternalRos1Parser.g:5145:3: ( ruleEString ) + // InternalRos1Parser.g:5136:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:5137:3: ( ruleEString ) { - // InternalRos1Parser.g:5145:3: ( ruleEString ) - // InternalRos1Parser.g:5146:4: ruleEString + // InternalRos1Parser.g:5137:3: ( ruleEString ) + // InternalRos1Parser.g:5138:4: ruleEString { if (current==null) { @@ -13336,7 +13346,7 @@ public final EObject ruleSpecBaseRef() throws RecognitionException { // $ANTLR start "entryRuleArraySpecRef" - // InternalRos1Parser.g:5163:1: entryRuleArraySpecRef returns [EObject current=null] : iv_ruleArraySpecRef= ruleArraySpecRef EOF ; + // InternalRos1Parser.g:5155:1: entryRuleArraySpecRef returns [EObject current=null] : iv_ruleArraySpecRef= ruleArraySpecRef EOF ; public final EObject entryRuleArraySpecRef() throws RecognitionException { EObject current = null; @@ -13344,8 +13354,8 @@ public final EObject entryRuleArraySpecRef() throws RecognitionException { try { - // InternalRos1Parser.g:5163:53: (iv_ruleArraySpecRef= ruleArraySpecRef EOF ) - // InternalRos1Parser.g:5164:2: iv_ruleArraySpecRef= ruleArraySpecRef EOF + // InternalRos1Parser.g:5155:53: (iv_ruleArraySpecRef= ruleArraySpecRef EOF ) + // InternalRos1Parser.g:5156:2: iv_ruleArraySpecRef= ruleArraySpecRef EOF { newCompositeNode(grammarAccess.getArraySpecRefRule()); pushFollow(FOLLOW_1); @@ -13372,7 +13382,7 @@ public final EObject entryRuleArraySpecRef() throws RecognitionException { // $ANTLR start "ruleArraySpecRef" - // InternalRos1Parser.g:5170:1: ruleArraySpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; + // InternalRos1Parser.g:5162:1: ruleArraySpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; public final EObject ruleArraySpecRef() throws RecognitionException { EObject current = null; @@ -13382,17 +13392,17 @@ public final EObject ruleArraySpecRef() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:5176:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) - // InternalRos1Parser.g:5177:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalRos1Parser.g:5168:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) + // InternalRos1Parser.g:5169:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) { - // InternalRos1Parser.g:5177:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) - // InternalRos1Parser.g:5178:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket + // InternalRos1Parser.g:5169:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalRos1Parser.g:5170:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket { - // InternalRos1Parser.g:5178:3: ( ( ruleEString ) ) - // InternalRos1Parser.g:5179:4: ( ruleEString ) + // InternalRos1Parser.g:5170:3: ( ( ruleEString ) ) + // InternalRos1Parser.g:5171:4: ( ruleEString ) { - // InternalRos1Parser.g:5179:4: ( ruleEString ) - // InternalRos1Parser.g:5180:5: ruleEString + // InternalRos1Parser.g:5171:4: ( ruleEString ) + // InternalRos1Parser.g:5172:5: ruleEString { if (current==null) { @@ -13402,7 +13412,7 @@ public final EObject ruleArraySpecRef() throws RecognitionException { newCompositeNode(grammarAccess.getArraySpecRefAccess().getReferenceTopicSpecCrossReference_0_0()); - pushFollow(FOLLOW_52); + pushFollow(FOLLOW_51); ruleEString(); state._fsp--; @@ -13443,7 +13453,7 @@ public final EObject ruleArraySpecRef() throws RecognitionException { // $ANTLR start "entryRuleKEYWORD" - // InternalRos1Parser.g:5202:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; + // InternalRos1Parser.g:5194:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; public final String entryRuleKEYWORD() throws RecognitionException { String current = null; @@ -13451,8 +13461,8 @@ public final String entryRuleKEYWORD() throws RecognitionException { try { - // InternalRos1Parser.g:5202:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) - // InternalRos1Parser.g:5203:2: iv_ruleKEYWORD= ruleKEYWORD EOF + // InternalRos1Parser.g:5194:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) + // InternalRos1Parser.g:5195:2: iv_ruleKEYWORD= ruleKEYWORD EOF { newCompositeNode(grammarAccess.getKEYWORDRule()); pushFollow(FOLLOW_1); @@ -13479,7 +13489,7 @@ public final String entryRuleKEYWORD() throws RecognitionException { // $ANTLR start "ruleKEYWORD" - // InternalRos1Parser.g:5209:1: ruleKEYWORD returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ; + // InternalRos1Parser.g:5201: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(); @@ -13489,10 +13499,10 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:5215:2: ( (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ) - // InternalRos1Parser.g:5216:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) + // InternalRos1Parser.g:5207:2: ( (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ) + // InternalRos1Parser.g:5208:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) { - // InternalRos1Parser.g:5216:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) + // InternalRos1Parser.g:5208:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) int alt62=11; switch ( input.LA(1) ) { case Goal: @@ -13559,7 +13569,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { switch (alt62) { case 1 : - // InternalRos1Parser.g:5217:3: kw= Goal + // InternalRos1Parser.g:5209:3: kw= Goal { kw=(Token)match(input,Goal,FOLLOW_2); @@ -13570,7 +13580,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 2 : - // InternalRos1Parser.g:5223:3: kw= Message + // InternalRos1Parser.g:5215:3: kw= Message { kw=(Token)match(input,Message,FOLLOW_2); @@ -13581,7 +13591,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 3 : - // InternalRos1Parser.g:5229:3: kw= Result + // InternalRos1Parser.g:5221:3: kw= Result { kw=(Token)match(input,Result,FOLLOW_2); @@ -13592,7 +13602,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 4 : - // InternalRos1Parser.g:5235:3: kw= Feedback + // InternalRos1Parser.g:5227:3: kw= Feedback { kw=(Token)match(input,Feedback,FOLLOW_2); @@ -13603,7 +13613,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 5 : - // InternalRos1Parser.g:5241:3: kw= Name + // InternalRos1Parser.g:5233:3: kw= Name { kw=(Token)match(input,Name,FOLLOW_2); @@ -13614,7 +13624,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 6 : - // InternalRos1Parser.g:5247:3: kw= Value + // InternalRos1Parser.g:5239:3: kw= Value { kw=(Token)match(input,Value,FOLLOW_2); @@ -13625,7 +13635,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 7 : - // InternalRos1Parser.g:5253:3: kw= Service + // InternalRos1Parser.g:5245:3: kw= Service { kw=(Token)match(input,Service,FOLLOW_2); @@ -13636,7 +13646,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 8 : - // InternalRos1Parser.g:5259:3: kw= Type + // InternalRos1Parser.g:5251:3: kw= Type { kw=(Token)match(input,Type,FOLLOW_2); @@ -13647,7 +13657,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 9 : - // InternalRos1Parser.g:5265:3: kw= Action + // InternalRos1Parser.g:5257:3: kw= Action { kw=(Token)match(input,Action,FOLLOW_2); @@ -13658,7 +13668,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 10 : - // InternalRos1Parser.g:5271:3: kw= Duration + // InternalRos1Parser.g:5263:3: kw= Duration { kw=(Token)match(input,Duration,FOLLOW_2); @@ -13669,7 +13679,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 11 : - // InternalRos1Parser.g:5277:3: kw= Time + // InternalRos1Parser.g:5269:3: kw= Time { kw=(Token)match(input,Time,FOLLOW_2); @@ -13702,7 +13712,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { // $ANTLR start "entryRuleEString" - // InternalRos1Parser.g:5286:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; + // InternalRos1Parser.g:5278:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; public final String entryRuleEString() throws RecognitionException { String current = null; @@ -13710,8 +13720,8 @@ public final String entryRuleEString() throws RecognitionException { try { - // InternalRos1Parser.g:5286:47: (iv_ruleEString= ruleEString EOF ) - // InternalRos1Parser.g:5287:2: iv_ruleEString= ruleEString EOF + // InternalRos1Parser.g:5278:47: (iv_ruleEString= ruleEString EOF ) + // InternalRos1Parser.g:5279:2: iv_ruleEString= ruleEString EOF { newCompositeNode(grammarAccess.getEStringRule()); pushFollow(FOLLOW_1); @@ -13738,7 +13748,7 @@ public final String entryRuleEString() throws RecognitionException { // $ANTLR start "ruleEString" - // InternalRos1Parser.g:5293:1: ruleEString returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ; + // InternalRos1Parser.g:5285: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(); @@ -13749,10 +13759,10 @@ public final AntlrDatatypeRuleToken ruleEString() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:5299:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) - // InternalRos1Parser.g:5300:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + // InternalRos1Parser.g:5291:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) + // InternalRos1Parser.g:5292:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) { - // InternalRos1Parser.g:5300:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + // InternalRos1Parser.g:5292:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) int alt63=2; int LA63_0 = input.LA(1); @@ -13770,7 +13780,7 @@ else if ( (LA63_0==RULE_ID) ) { } switch (alt63) { case 1 : - // InternalRos1Parser.g:5301:3: this_STRING_0= RULE_STRING + // InternalRos1Parser.g:5293:3: this_STRING_0= RULE_STRING { this_STRING_0=(Token)match(input,RULE_STRING,FOLLOW_2); @@ -13783,7 +13793,7 @@ else if ( (LA63_0==RULE_ID) ) { } break; case 2 : - // InternalRos1Parser.g:5309:3: this_ID_1= RULE_ID + // InternalRos1Parser.g:5301:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FOLLOW_2); @@ -13818,7 +13828,7 @@ else if ( (LA63_0==RULE_ID) ) { // $ANTLR start "entryRuleRosNames" - // InternalRos1Parser.g:5320:1: entryRuleRosNames returns [String current=null] : iv_ruleRosNames= ruleRosNames EOF ; + // InternalRos1Parser.g:5312:1: entryRuleRosNames returns [String current=null] : iv_ruleRosNames= ruleRosNames EOF ; public final String entryRuleRosNames() throws RecognitionException { String current = null; @@ -13826,8 +13836,8 @@ public final String entryRuleRosNames() throws RecognitionException { try { - // InternalRos1Parser.g:5320:48: (iv_ruleRosNames= ruleRosNames EOF ) - // InternalRos1Parser.g:5321:2: iv_ruleRosNames= ruleRosNames EOF + // InternalRos1Parser.g:5312:48: (iv_ruleRosNames= ruleRosNames EOF ) + // InternalRos1Parser.g:5313:2: iv_ruleRosNames= ruleRosNames EOF { newCompositeNode(grammarAccess.getRosNamesRule()); pushFollow(FOLLOW_1); @@ -13854,7 +13864,7 @@ public final String entryRuleRosNames() throws RecognitionException { // $ANTLR start "ruleRosNames" - // InternalRos1Parser.g:5327:1: ruleRosNames returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) ; + // InternalRos1Parser.g:5319:1: ruleRosNames returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) ; public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -13866,10 +13876,10 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:5333:2: ( (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) ) - // InternalRos1Parser.g:5334:2: (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) + // InternalRos1Parser.g:5325:2: ( (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) ) + // InternalRos1Parser.g:5326:2: (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) { - // InternalRos1Parser.g:5334:2: (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) + // InternalRos1Parser.g:5326:2: (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) int alt64=3; switch ( input.LA(1) ) { case RULE_ROS_CONVENTION_A: @@ -13896,7 +13906,7 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { switch (alt64) { case 1 : - // InternalRos1Parser.g:5335:3: this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A + // InternalRos1Parser.g:5327:3: this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A { this_ROS_CONVENTION_A_0=(Token)match(input,RULE_ROS_CONVENTION_A,FOLLOW_2); @@ -13909,7 +13919,7 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { } break; case 2 : - // InternalRos1Parser.g:5343:3: this_ID_1= RULE_ID + // InternalRos1Parser.g:5335:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FOLLOW_2); @@ -13922,7 +13932,7 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { } break; case 3 : - // InternalRos1Parser.g:5351:3: kw= Node + // InternalRos1Parser.g:5343:3: kw= Node { kw=(Token)match(input,Node,FOLLOW_2); @@ -14070,7 +14080,7 @@ public DFA61(BaseRecognizer recognizer) { this.transition = dfa_14; } public String getDescription() { - return "3899: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 "3891: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 )"; } } @@ -14122,10 +14132,9 @@ public String getDescription() { public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); - public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); - public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L}); - public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000000L,0x0000000600200000L}); - public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0010814003000000L,0x0000001600006A08L}); - public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); + public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L}); + public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000000000000L,0x0000000600200000L}); + public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0010814003000000L,0x0000001600006A08L}); + public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); -} \ No newline at end of file +} diff --git a/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/services/Ros1GrammarAccess.java b/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/services/Ros1GrammarAccess.java index 56f8e51d..750bb994 100644 --- a/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/services/Ros1GrammarAccess.java +++ b/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/services/Ros1GrammarAccess.java @@ -822,7 +822,7 @@ public ParserRule getParameterAnyTypeRule() { } //ParameterArrayType returns ParameterArrayType: - // 'Array' '[' type=ParameterType ']' + // 'Array' type=ParameterType // ('default:' default=ParameterList)? //; public BasicsGrammarAccess.ParameterArrayTypeElements getParameterArrayTypeAccess() { diff --git a/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/Ros2Parser.java b/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/Ros2Parser.java index 08307866..2295d7ae 100644 --- a/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/Ros2Parser.java +++ b/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/Ros2Parser.java @@ -139,7 +139,7 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterAnyTypeAccess().getGroup(), "rule__ParameterAnyType__Group__0"); builder.put(grammarAccess.getParameterAnyTypeAccess().getGroup_2(), "rule__ParameterAnyType__Group_2__0"); builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup(), "rule__ParameterArrayType__Group__0"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup_4(), "rule__ParameterArrayType__Group_4__0"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup_2(), "rule__ParameterArrayType__Group_2__0"); builder.put(grammarAccess.getParameterListAccess().getGroup(), "rule__ParameterList__Group__0"); builder.put(grammarAccess.getParameterListAccess().getGroup_3(), "rule__ParameterList__Group_3__0"); builder.put(grammarAccess.getParameterAnyAccess().getGroup(), "rule__ParameterAny__Group__0"); @@ -267,8 +267,8 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_1(), "rule__ParameterBooleanType__DefaultAssignment_2_1"); builder.put(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_1(), "rule__ParameterBase64Type__DefaultAssignment_2_1"); builder.put(grammarAccess.getParameterAnyTypeAccess().getDefaultAssignment_2_1(), "rule__ParameterAnyType__DefaultAssignment_2_1"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2(), "rule__ParameterArrayType__TypeAssignment_2"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1(), "rule__ParameterArrayType__DefaultAssignment_4_1"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_1(), "rule__ParameterArrayType__TypeAssignment_1"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_2_1(), "rule__ParameterArrayType__DefaultAssignment_2_1"); builder.put(grammarAccess.getParameterListAccess().getValueAssignment_2(), "rule__ParameterList__ValueAssignment_2"); builder.put(grammarAccess.getParameterListAccess().getValueAssignment_3_1(), "rule__ParameterList__ValueAssignment_3_1"); builder.put(grammarAccess.getParameterAnyAccess().getValueAssignment_2_1(), "rule__ParameterAny__ValueAssignment_2_1"); diff --git a/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/internal/InternalRos2Parser.g b/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/internal/InternalRos2Parser.g index cf0a688d..6daf09e7 100644 --- a/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/internal/InternalRos2Parser.g +++ b/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/internal/InternalRos2Parser.g @@ -11503,9 +11503,9 @@ rule__ParameterArrayType__Group__1__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); } - LeftSquareBracket - { after(grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); } + { before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_1()); } + (rule__ParameterArrayType__TypeAssignment_1) + { after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_1()); } ) ; finally { @@ -11518,7 +11518,6 @@ rule__ParameterArrayType__Group__2 } : rule__ParameterArrayType__Group__2__Impl - rule__ParameterArrayType__Group__3 ; finally { restoreStackSize(stackSize); @@ -11530,62 +11529,9 @@ rule__ParameterArrayType__Group__2__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } - (rule__ParameterArrayType__TypeAssignment_2) - { after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__ParameterArrayType__Group__3__Impl - rule__ParameterArrayType__Group__4 -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); } - RightSquareBracket - { after(grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__4 - @init { - int stackSize = keepStackSize(); - } -: - rule__ParameterArrayType__Group__4__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__4__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); } - (rule__ParameterArrayType__Group_4__0)? - { after(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); } + { before(grammarAccess.getParameterArrayTypeAccess().getGroup_2()); } + (rule__ParameterArrayType__Group_2__0)? + { after(grammarAccess.getParameterArrayTypeAccess().getGroup_2()); } ) ; finally { @@ -11593,53 +11539,53 @@ finally { } -rule__ParameterArrayType__Group_4__0 +rule__ParameterArrayType__Group_2__0 @init { int stackSize = keepStackSize(); } : - rule__ParameterArrayType__Group_4__0__Impl - rule__ParameterArrayType__Group_4__1 + rule__ParameterArrayType__Group_2__0__Impl + rule__ParameterArrayType__Group_2__1 ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__0__Impl +rule__ParameterArrayType__Group_2__0__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); } Default - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__1 +rule__ParameterArrayType__Group_2__1 @init { int stackSize = keepStackSize(); } : - rule__ParameterArrayType__Group_4__1__Impl + rule__ParameterArrayType__Group_2__1__Impl ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__1__Impl +rule__ParameterArrayType__Group_2__1__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); } - (rule__ParameterArrayType__DefaultAssignment_4_1) - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_2_1()); } + (rule__ParameterArrayType__DefaultAssignment_2_1) + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_2_1()); } ) ; finally { @@ -15514,30 +15460,30 @@ finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__TypeAssignment_2 +rule__ParameterArrayType__TypeAssignment_1 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); } ruleParameterType - { after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__DefaultAssignment_4_1 +rule__ParameterArrayType__DefaultAssignment_2_1 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); } ruleParameterList - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); } ) ; finally { diff --git a/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/internal/InternalRos2Parser.java b/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/internal/InternalRos2Parser.java index 718278b7..b871e38d 100644 --- a/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/internal/InternalRos2Parser.java +++ b/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/internal/InternalRos2Parser.java @@ -32718,7 +32718,11 @@ public final void rule__ParameterIntegerType__Group__2__Impl() throws Recognitio int LA68_0 = input.LA(1); if ( (LA68_0==Default) ) { - alt68=1; + int LA68_1 = input.LA(2); + + if ( (LA68_1==RULE_DECINT) ) { + alt68=1; + } } switch (alt68) { case 1 : @@ -33114,7 +33118,11 @@ public final void rule__ParameterStringType__Group__2__Impl() throws Recognition int LA69_0 = input.LA(1); if ( (LA69_0==Default) ) { - alt69=1; + int LA69_1 = input.LA(2); + + if ( ((LA69_1>=RULE_ID && LA69_1<=RULE_STRING)) ) { + alt69=1; + } } switch (alt69) { case 1 : @@ -33510,7 +33518,11 @@ public final void rule__ParameterDoubleType__Group__2__Impl() throws Recognition int LA70_0 = input.LA(1); if ( (LA70_0==Default) ) { - alt70=1; + int LA70_1 = input.LA(2); + + if ( (LA70_1==RULE_DOUBLE) ) { + alt70=1; + } } switch (alt70) { case 1 : @@ -33906,7 +33918,11 @@ public final void rule__ParameterBooleanType__Group__2__Impl() throws Recognitio int LA71_0 = input.LA(1); if ( (LA71_0==Default) ) { - alt71=1; + int LA71_1 = input.LA(2); + + if ( (LA71_1==RULE_BOOLEAN) ) { + alt71=1; + } } switch (alt71) { case 1 : @@ -34302,7 +34318,11 @@ public final void rule__ParameterBase64Type__Group__2__Impl() throws Recognition int LA72_0 = input.LA(1); if ( (LA72_0==Default) ) { - alt72=1; + int LA72_1 = input.LA(2); + + if ( (LA72_1==RULE_BINARY) ) { + alt72=1; + } } switch (alt72) { case 1 : @@ -34506,7 +34526,7 @@ public final void rule__ParameterArrayType__Group__0() throws RecognitionExcepti // InternalRos2Parser.g:11465:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) // InternalRos2Parser.g:11466:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 { - pushFollow(FOLLOW_10); + pushFollow(FOLLOW_24); rule__ParameterArrayType__Group__0__Impl(); state._fsp--; @@ -34581,7 +34601,7 @@ public final void rule__ParameterArrayType__Group__1() throws RecognitionExcepti // InternalRos2Parser.g:11492:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) // InternalRos2Parser.g:11493:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 { - pushFollow(FOLLOW_24); + pushFollow(FOLLOW_52); rule__ParameterArrayType__Group__1__Impl(); state._fsp--; @@ -34610,181 +34630,31 @@ public final void rule__ParameterArrayType__Group__1() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__1__Impl" - // InternalRos2Parser.g:11500:1: rule__ParameterArrayType__Group__1__Impl : ( LeftSquareBracket ) ; + // InternalRos2Parser.g:11500:1: rule__ParameterArrayType__Group__1__Impl : ( ( rule__ParameterArrayType__TypeAssignment_1 ) ) ; public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11504:1: ( ( LeftSquareBracket ) ) - // InternalRos2Parser.g:11505:1: ( LeftSquareBracket ) - { - // InternalRos2Parser.g:11505:1: ( LeftSquareBracket ) - // InternalRos2Parser.g:11506:2: LeftSquareBracket - { - before(grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); - match(input,LeftSquareBracket,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__1__Impl" - - - // $ANTLR start "rule__ParameterArrayType__Group__2" - // InternalRos2Parser.g:11515:1: rule__ParameterArrayType__Group__2 : rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ; - public final void rule__ParameterArrayType__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos2Parser.g:11519:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) - // InternalRos2Parser.g:11520:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 - { - pushFollow(FOLLOW_60); - rule__ParameterArrayType__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__2" - - - // $ANTLR start "rule__ParameterArrayType__Group__2__Impl" - // InternalRos2Parser.g:11527:1: rule__ParameterArrayType__Group__2__Impl : ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ; - public final void rule__ParameterArrayType__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos2Parser.g:11531:1: ( ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ) - // InternalRos2Parser.g:11532:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) + // InternalRos2Parser.g:11504:1: ( ( ( rule__ParameterArrayType__TypeAssignment_1 ) ) ) + // InternalRos2Parser.g:11505:1: ( ( rule__ParameterArrayType__TypeAssignment_1 ) ) { - // InternalRos2Parser.g:11532:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) - // InternalRos2Parser.g:11533:2: ( rule__ParameterArrayType__TypeAssignment_2 ) + // InternalRos2Parser.g:11505:1: ( ( rule__ParameterArrayType__TypeAssignment_1 ) ) + // InternalRos2Parser.g:11506:2: ( rule__ParameterArrayType__TypeAssignment_1 ) { - before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); - // InternalRos2Parser.g:11534:2: ( rule__ParameterArrayType__TypeAssignment_2 ) - // InternalRos2Parser.g:11534:3: rule__ParameterArrayType__TypeAssignment_2 - { - pushFollow(FOLLOW_2); - rule__ParameterArrayType__TypeAssignment_2(); - - state._fsp--; - - - } - - after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__2__Impl" - - - // $ANTLR start "rule__ParameterArrayType__Group__3" - // InternalRos2Parser.g:11542:1: rule__ParameterArrayType__Group__3 : rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ; - public final void rule__ParameterArrayType__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos2Parser.g:11546:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) - // InternalRos2Parser.g:11547:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 + before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_1()); + // InternalRos2Parser.g:11507:2: ( rule__ParameterArrayType__TypeAssignment_1 ) + // InternalRos2Parser.g:11507:3: rule__ParameterArrayType__TypeAssignment_1 { - pushFollow(FOLLOW_52); - rule__ParameterArrayType__Group__3__Impl(); - - state._fsp--; - pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__4(); + rule__ParameterArrayType__TypeAssignment_1(); state._fsp--; } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__3" - - - // $ANTLR start "rule__ParameterArrayType__Group__3__Impl" - // InternalRos2Parser.g:11554:1: rule__ParameterArrayType__Group__3__Impl : ( RightSquareBracket ) ; - public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos2Parser.g:11558:1: ( ( RightSquareBracket ) ) - // InternalRos2Parser.g:11559:1: ( RightSquareBracket ) - { - // InternalRos2Parser.g:11559:1: ( RightSquareBracket ) - // InternalRos2Parser.g:11560:2: RightSquareBracket - { - before(grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); - match(input,RightSquareBracket,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); + after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_1()); } @@ -34803,21 +34673,21 @@ public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionE } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__3__Impl" + // $ANTLR end "rule__ParameterArrayType__Group__1__Impl" - // $ANTLR start "rule__ParameterArrayType__Group__4" - // InternalRos2Parser.g:11569:1: rule__ParameterArrayType__Group__4 : rule__ParameterArrayType__Group__4__Impl ; - public final void rule__ParameterArrayType__Group__4() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group__2" + // InternalRos2Parser.g:11515:1: rule__ParameterArrayType__Group__2 : rule__ParameterArrayType__Group__2__Impl ; + public final void rule__ParameterArrayType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11573:1: ( rule__ParameterArrayType__Group__4__Impl ) - // InternalRos2Parser.g:11574:2: rule__ParameterArrayType__Group__4__Impl + // InternalRos2Parser.g:11519:1: ( rule__ParameterArrayType__Group__2__Impl ) + // InternalRos2Parser.g:11520:2: rule__ParameterArrayType__Group__2__Impl { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__4__Impl(); + rule__ParameterArrayType__Group__2__Impl(); state._fsp--; @@ -34836,24 +34706,24 @@ public final void rule__ParameterArrayType__Group__4() throws RecognitionExcepti } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__4" + // $ANTLR end "rule__ParameterArrayType__Group__2" - // $ANTLR start "rule__ParameterArrayType__Group__4__Impl" - // InternalRos2Parser.g:11580:1: rule__ParameterArrayType__Group__4__Impl : ( ( rule__ParameterArrayType__Group_4__0 )? ) ; - public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group__2__Impl" + // InternalRos2Parser.g:11526:1: rule__ParameterArrayType__Group__2__Impl : ( ( rule__ParameterArrayType__Group_2__0 )? ) ; + public final void rule__ParameterArrayType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11584:1: ( ( ( rule__ParameterArrayType__Group_4__0 )? ) ) - // InternalRos2Parser.g:11585:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) + // InternalRos2Parser.g:11530:1: ( ( ( rule__ParameterArrayType__Group_2__0 )? ) ) + // InternalRos2Parser.g:11531:1: ( ( rule__ParameterArrayType__Group_2__0 )? ) { - // InternalRos2Parser.g:11585:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) - // InternalRos2Parser.g:11586:2: ( rule__ParameterArrayType__Group_4__0 )? + // InternalRos2Parser.g:11531:1: ( ( rule__ParameterArrayType__Group_2__0 )? ) + // InternalRos2Parser.g:11532:2: ( rule__ParameterArrayType__Group_2__0 )? { - before(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); - // InternalRos2Parser.g:11587:2: ( rule__ParameterArrayType__Group_4__0 )? + before(grammarAccess.getParameterArrayTypeAccess().getGroup_2()); + // InternalRos2Parser.g:11533:2: ( rule__ParameterArrayType__Group_2__0 )? int alt73=2; int LA73_0 = input.LA(1); @@ -34862,10 +34732,10 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE } switch (alt73) { case 1 : - // InternalRos2Parser.g:11587:3: rule__ParameterArrayType__Group_4__0 + // InternalRos2Parser.g:11533:3: rule__ParameterArrayType__Group_2__0 { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__0(); + rule__ParameterArrayType__Group_2__0(); state._fsp--; @@ -34875,7 +34745,7 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE } - after(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); + after(grammarAccess.getParameterArrayTypeAccess().getGroup_2()); } @@ -34894,26 +34764,26 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__4__Impl" + // $ANTLR end "rule__ParameterArrayType__Group__2__Impl" - // $ANTLR start "rule__ParameterArrayType__Group_4__0" - // InternalRos2Parser.g:11596:1: rule__ParameterArrayType__Group_4__0 : rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ; - public final void rule__ParameterArrayType__Group_4__0() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_2__0" + // InternalRos2Parser.g:11542:1: rule__ParameterArrayType__Group_2__0 : rule__ParameterArrayType__Group_2__0__Impl rule__ParameterArrayType__Group_2__1 ; + public final void rule__ParameterArrayType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11600:1: ( rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ) - // InternalRos2Parser.g:11601:2: rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 + // InternalRos2Parser.g:11546:1: ( rule__ParameterArrayType__Group_2__0__Impl rule__ParameterArrayType__Group_2__1 ) + // InternalRos2Parser.g:11547:2: rule__ParameterArrayType__Group_2__0__Impl rule__ParameterArrayType__Group_2__1 { pushFollow(FOLLOW_10); - rule__ParameterArrayType__Group_4__0__Impl(); + rule__ParameterArrayType__Group_2__0__Impl(); state._fsp--; pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__1(); + rule__ParameterArrayType__Group_2__1(); state._fsp--; @@ -34932,25 +34802,25 @@ public final void rule__ParameterArrayType__Group_4__0() throws RecognitionExcep } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__0" + // $ANTLR end "rule__ParameterArrayType__Group_2__0" - // $ANTLR start "rule__ParameterArrayType__Group_4__0__Impl" - // InternalRos2Parser.g:11608:1: rule__ParameterArrayType__Group_4__0__Impl : ( Default ) ; - public final void rule__ParameterArrayType__Group_4__0__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_2__0__Impl" + // InternalRos2Parser.g:11554:1: rule__ParameterArrayType__Group_2__0__Impl : ( Default ) ; + public final void rule__ParameterArrayType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11612:1: ( ( Default ) ) - // InternalRos2Parser.g:11613:1: ( Default ) + // InternalRos2Parser.g:11558:1: ( ( Default ) ) + // InternalRos2Parser.g:11559:1: ( Default ) { - // InternalRos2Parser.g:11613:1: ( Default ) - // InternalRos2Parser.g:11614:2: Default + // InternalRos2Parser.g:11559:1: ( Default ) + // InternalRos2Parser.g:11560:2: Default { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); } @@ -34969,21 +34839,21 @@ public final void rule__ParameterArrayType__Group_4__0__Impl() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__0__Impl" + // $ANTLR end "rule__ParameterArrayType__Group_2__0__Impl" - // $ANTLR start "rule__ParameterArrayType__Group_4__1" - // InternalRos2Parser.g:11623:1: rule__ParameterArrayType__Group_4__1 : rule__ParameterArrayType__Group_4__1__Impl ; - public final void rule__ParameterArrayType__Group_4__1() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_2__1" + // InternalRos2Parser.g:11569:1: rule__ParameterArrayType__Group_2__1 : rule__ParameterArrayType__Group_2__1__Impl ; + public final void rule__ParameterArrayType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11627:1: ( rule__ParameterArrayType__Group_4__1__Impl ) - // InternalRos2Parser.g:11628:2: rule__ParameterArrayType__Group_4__1__Impl + // InternalRos2Parser.g:11573:1: ( rule__ParameterArrayType__Group_2__1__Impl ) + // InternalRos2Parser.g:11574:2: rule__ParameterArrayType__Group_2__1__Impl { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__1__Impl(); + rule__ParameterArrayType__Group_2__1__Impl(); state._fsp--; @@ -35002,35 +34872,35 @@ public final void rule__ParameterArrayType__Group_4__1() throws RecognitionExcep } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__1" + // $ANTLR end "rule__ParameterArrayType__Group_2__1" - // $ANTLR start "rule__ParameterArrayType__Group_4__1__Impl" - // InternalRos2Parser.g:11634:1: rule__ParameterArrayType__Group_4__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ; - public final void rule__ParameterArrayType__Group_4__1__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_2__1__Impl" + // InternalRos2Parser.g:11580:1: rule__ParameterArrayType__Group_2__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_2_1 ) ) ; + public final void rule__ParameterArrayType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11638:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ) - // InternalRos2Parser.g:11639:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) + // InternalRos2Parser.g:11584:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_2_1 ) ) ) + // InternalRos2Parser.g:11585:1: ( ( rule__ParameterArrayType__DefaultAssignment_2_1 ) ) { - // InternalRos2Parser.g:11639:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) - // InternalRos2Parser.g:11640:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) + // InternalRos2Parser.g:11585:1: ( ( rule__ParameterArrayType__DefaultAssignment_2_1 ) ) + // InternalRos2Parser.g:11586:2: ( rule__ParameterArrayType__DefaultAssignment_2_1 ) { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); - // InternalRos2Parser.g:11641:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) - // InternalRos2Parser.g:11641:3: rule__ParameterArrayType__DefaultAssignment_4_1 + before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_2_1()); + // InternalRos2Parser.g:11587:2: ( rule__ParameterArrayType__DefaultAssignment_2_1 ) + // InternalRos2Parser.g:11587:3: rule__ParameterArrayType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); - rule__ParameterArrayType__DefaultAssignment_4_1(); + rule__ParameterArrayType__DefaultAssignment_2_1(); state._fsp--; } - after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_2_1()); } @@ -35049,18 +34919,18 @@ public final void rule__ParameterArrayType__Group_4__1__Impl() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__1__Impl" + // $ANTLR end "rule__ParameterArrayType__Group_2__1__Impl" // $ANTLR start "rule__ParameterList__Group__0" - // InternalRos2Parser.g:11650:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; + // InternalRos2Parser.g:11596:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; public final void rule__ParameterList__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11654:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) - // InternalRos2Parser.g:11655:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 + // InternalRos2Parser.g:11600:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) + // InternalRos2Parser.g:11601:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 { pushFollow(FOLLOW_10); rule__ParameterList__Group__0__Impl(); @@ -35091,21 +34961,21 @@ public final void rule__ParameterList__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__0__Impl" - // InternalRos2Parser.g:11662:1: rule__ParameterList__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:11608:1: rule__ParameterList__Group__0__Impl : ( () ) ; public final void rule__ParameterList__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11666:1: ( ( () ) ) - // InternalRos2Parser.g:11667:1: ( () ) + // InternalRos2Parser.g:11612:1: ( ( () ) ) + // InternalRos2Parser.g:11613:1: ( () ) { - // InternalRos2Parser.g:11667:1: ( () ) - // InternalRos2Parser.g:11668:2: () + // InternalRos2Parser.g:11613:1: ( () ) + // InternalRos2Parser.g:11614:2: () { before(grammarAccess.getParameterListAccess().getParameterSequenceAction_0()); - // InternalRos2Parser.g:11669:2: () - // InternalRos2Parser.g:11669:3: + // InternalRos2Parser.g:11615:2: () + // InternalRos2Parser.g:11615:3: { } @@ -35128,14 +34998,14 @@ public final void rule__ParameterList__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__1" - // InternalRos2Parser.g:11677:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ; + // InternalRos2Parser.g:11623:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ; public final void rule__ParameterList__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11681:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) - // InternalRos2Parser.g:11682:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 + // InternalRos2Parser.g:11627:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) + // InternalRos2Parser.g:11628:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 { pushFollow(FOLLOW_26); rule__ParameterList__Group__1__Impl(); @@ -35166,17 +35036,17 @@ public final void rule__ParameterList__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__1__Impl" - // InternalRos2Parser.g:11689:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; + // InternalRos2Parser.g:11635:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterList__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11693:1: ( ( LeftSquareBracket ) ) - // InternalRos2Parser.g:11694:1: ( LeftSquareBracket ) + // InternalRos2Parser.g:11639:1: ( ( LeftSquareBracket ) ) + // InternalRos2Parser.g:11640:1: ( LeftSquareBracket ) { - // InternalRos2Parser.g:11694:1: ( LeftSquareBracket ) - // InternalRos2Parser.g:11695:2: LeftSquareBracket + // InternalRos2Parser.g:11640:1: ( LeftSquareBracket ) + // InternalRos2Parser.g:11641:2: LeftSquareBracket { before(grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); match(input,LeftSquareBracket,FOLLOW_2); @@ -35203,14 +35073,14 @@ public final void rule__ParameterList__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__2" - // InternalRos2Parser.g:11704:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ; + // InternalRos2Parser.g:11650:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ; public final void rule__ParameterList__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11708:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) - // InternalRos2Parser.g:11709:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 + // InternalRos2Parser.g:11654:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) + // InternalRos2Parser.g:11655:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 { pushFollow(FOLLOW_12); rule__ParameterList__Group__2__Impl(); @@ -35241,21 +35111,21 @@ public final void rule__ParameterList__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__2__Impl" - // InternalRos2Parser.g:11716:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; + // InternalRos2Parser.g:11662:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; public final void rule__ParameterList__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11720:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) - // InternalRos2Parser.g:11721:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRos2Parser.g:11666:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) + // InternalRos2Parser.g:11667:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) { - // InternalRos2Parser.g:11721:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) - // InternalRos2Parser.g:11722:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRos2Parser.g:11667:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRos2Parser.g:11668:2: ( rule__ParameterList__ValueAssignment_2 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_2()); - // InternalRos2Parser.g:11723:2: ( rule__ParameterList__ValueAssignment_2 ) - // InternalRos2Parser.g:11723:3: rule__ParameterList__ValueAssignment_2 + // InternalRos2Parser.g:11669:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRos2Parser.g:11669:3: rule__ParameterList__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_2(); @@ -35288,14 +35158,14 @@ public final void rule__ParameterList__Group__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__3" - // InternalRos2Parser.g:11731:1: rule__ParameterList__Group__3 : rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ; + // InternalRos2Parser.g:11677:1: rule__ParameterList__Group__3 : rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ; public final void rule__ParameterList__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11735:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) - // InternalRos2Parser.g:11736:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 + // InternalRos2Parser.g:11681:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) + // InternalRos2Parser.g:11682:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 { pushFollow(FOLLOW_12); rule__ParameterList__Group__3__Impl(); @@ -35326,20 +35196,20 @@ public final void rule__ParameterList__Group__3() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__3__Impl" - // InternalRos2Parser.g:11743:1: rule__ParameterList__Group__3__Impl : ( ( rule__ParameterList__Group_3__0 )* ) ; + // InternalRos2Parser.g:11689:1: rule__ParameterList__Group__3__Impl : ( ( rule__ParameterList__Group_3__0 )* ) ; public final void rule__ParameterList__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11747:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) - // InternalRos2Parser.g:11748:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRos2Parser.g:11693:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) + // InternalRos2Parser.g:11694:1: ( ( rule__ParameterList__Group_3__0 )* ) { - // InternalRos2Parser.g:11748:1: ( ( rule__ParameterList__Group_3__0 )* ) - // InternalRos2Parser.g:11749:2: ( rule__ParameterList__Group_3__0 )* + // InternalRos2Parser.g:11694:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRos2Parser.g:11695:2: ( rule__ParameterList__Group_3__0 )* { before(grammarAccess.getParameterListAccess().getGroup_3()); - // InternalRos2Parser.g:11750:2: ( rule__ParameterList__Group_3__0 )* + // InternalRos2Parser.g:11696:2: ( rule__ParameterList__Group_3__0 )* loop74: do { int alt74=2; @@ -35352,7 +35222,7 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept switch (alt74) { case 1 : - // InternalRos2Parser.g:11750:3: rule__ParameterList__Group_3__0 + // InternalRos2Parser.g:11696:3: rule__ParameterList__Group_3__0 { pushFollow(FOLLOW_13); rule__ParameterList__Group_3__0(); @@ -35391,14 +35261,14 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__4" - // InternalRos2Parser.g:11758:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; + // InternalRos2Parser.g:11704:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; public final void rule__ParameterList__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11762:1: ( rule__ParameterList__Group__4__Impl ) - // InternalRos2Parser.g:11763:2: rule__ParameterList__Group__4__Impl + // InternalRos2Parser.g:11708:1: ( rule__ParameterList__Group__4__Impl ) + // InternalRos2Parser.g:11709:2: rule__ParameterList__Group__4__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group__4__Impl(); @@ -35424,17 +35294,17 @@ public final void rule__ParameterList__Group__4() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__4__Impl" - // InternalRos2Parser.g:11769:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; + // InternalRos2Parser.g:11715:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__ParameterList__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11773:1: ( ( RightSquareBracket ) ) - // InternalRos2Parser.g:11774:1: ( RightSquareBracket ) + // InternalRos2Parser.g:11719:1: ( ( RightSquareBracket ) ) + // InternalRos2Parser.g:11720:1: ( RightSquareBracket ) { - // InternalRos2Parser.g:11774:1: ( RightSquareBracket ) - // InternalRos2Parser.g:11775:2: RightSquareBracket + // InternalRos2Parser.g:11720:1: ( RightSquareBracket ) + // InternalRos2Parser.g:11721:2: RightSquareBracket { before(grammarAccess.getParameterListAccess().getRightSquareBracketKeyword_4()); match(input,RightSquareBracket,FOLLOW_2); @@ -35461,14 +35331,14 @@ public final void rule__ParameterList__Group__4__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group_3__0" - // InternalRos2Parser.g:11785:1: rule__ParameterList__Group_3__0 : rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ; + // InternalRos2Parser.g:11731:1: rule__ParameterList__Group_3__0 : rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ; public final void rule__ParameterList__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11789:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) - // InternalRos2Parser.g:11790:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 + // InternalRos2Parser.g:11735:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) + // InternalRos2Parser.g:11736:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 { pushFollow(FOLLOW_26); rule__ParameterList__Group_3__0__Impl(); @@ -35499,17 +35369,17 @@ public final void rule__ParameterList__Group_3__0() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__0__Impl" - // InternalRos2Parser.g:11797:1: rule__ParameterList__Group_3__0__Impl : ( Comma ) ; + // InternalRos2Parser.g:11743:1: rule__ParameterList__Group_3__0__Impl : ( Comma ) ; public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11801:1: ( ( Comma ) ) - // InternalRos2Parser.g:11802:1: ( Comma ) + // InternalRos2Parser.g:11747:1: ( ( Comma ) ) + // InternalRos2Parser.g:11748:1: ( Comma ) { - // InternalRos2Parser.g:11802:1: ( Comma ) - // InternalRos2Parser.g:11803:2: Comma + // InternalRos2Parser.g:11748:1: ( Comma ) + // InternalRos2Parser.g:11749:2: Comma { before(grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); match(input,Comma,FOLLOW_2); @@ -35536,14 +35406,14 @@ public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterList__Group_3__1" - // InternalRos2Parser.g:11812:1: rule__ParameterList__Group_3__1 : rule__ParameterList__Group_3__1__Impl ; + // InternalRos2Parser.g:11758:1: rule__ParameterList__Group_3__1 : rule__ParameterList__Group_3__1__Impl ; public final void rule__ParameterList__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11816:1: ( rule__ParameterList__Group_3__1__Impl ) - // InternalRos2Parser.g:11817:2: rule__ParameterList__Group_3__1__Impl + // InternalRos2Parser.g:11762:1: ( rule__ParameterList__Group_3__1__Impl ) + // InternalRos2Parser.g:11763:2: rule__ParameterList__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group_3__1__Impl(); @@ -35569,21 +35439,21 @@ public final void rule__ParameterList__Group_3__1() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__1__Impl" - // InternalRos2Parser.g:11823:1: rule__ParameterList__Group_3__1__Impl : ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ; + // InternalRos2Parser.g:11769:1: rule__ParameterList__Group_3__1__Impl : ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ; public final void rule__ParameterList__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11827:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) - // InternalRos2Parser.g:11828:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRos2Parser.g:11773:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) + // InternalRos2Parser.g:11774:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) { - // InternalRos2Parser.g:11828:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) - // InternalRos2Parser.g:11829:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRos2Parser.g:11774:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRos2Parser.g:11775:2: ( rule__ParameterList__ValueAssignment_3_1 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_3_1()); - // InternalRos2Parser.g:11830:2: ( rule__ParameterList__ValueAssignment_3_1 ) - // InternalRos2Parser.g:11830:3: rule__ParameterList__ValueAssignment_3_1 + // InternalRos2Parser.g:11776:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRos2Parser.g:11776:3: rule__ParameterList__ValueAssignment_3_1 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_3_1(); @@ -35616,16 +35486,16 @@ public final void rule__ParameterList__Group_3__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterAny__Group__0" - // InternalRos2Parser.g:11839:1: rule__ParameterAny__Group__0 : rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ; + // InternalRos2Parser.g:11785:1: rule__ParameterAny__Group__0 : rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ; public final void rule__ParameterAny__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11843:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) - // InternalRos2Parser.g:11844:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 + // InternalRos2Parser.g:11789:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) + // InternalRos2Parser.g:11790:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 { - pushFollow(FOLLOW_61); + pushFollow(FOLLOW_60); rule__ParameterAny__Group__0__Impl(); state._fsp--; @@ -35654,21 +35524,21 @@ public final void rule__ParameterAny__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__0__Impl" - // InternalRos2Parser.g:11851:1: rule__ParameterAny__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:11797:1: rule__ParameterAny__Group__0__Impl : ( () ) ; public final void rule__ParameterAny__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11855:1: ( ( () ) ) - // InternalRos2Parser.g:11856:1: ( () ) + // InternalRos2Parser.g:11801:1: ( ( () ) ) + // InternalRos2Parser.g:11802:1: ( () ) { - // InternalRos2Parser.g:11856:1: ( () ) - // InternalRos2Parser.g:11857:2: () + // InternalRos2Parser.g:11802:1: ( () ) + // InternalRos2Parser.g:11803:2: () { before(grammarAccess.getParameterAnyAccess().getParameterAnyAction_0()); - // InternalRos2Parser.g:11858:2: () - // InternalRos2Parser.g:11858:3: + // InternalRos2Parser.g:11804:2: () + // InternalRos2Parser.g:11804:3: { } @@ -35691,16 +35561,16 @@ public final void rule__ParameterAny__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__1" - // InternalRos2Parser.g:11866:1: rule__ParameterAny__Group__1 : rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ; + // InternalRos2Parser.g:11812:1: rule__ParameterAny__Group__1 : rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ; public final void rule__ParameterAny__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11870:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) - // InternalRos2Parser.g:11871:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 + // InternalRos2Parser.g:11816:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) + // InternalRos2Parser.g:11817:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 { - pushFollow(FOLLOW_62); + pushFollow(FOLLOW_61); rule__ParameterAny__Group__1__Impl(); state._fsp--; @@ -35729,17 +35599,17 @@ public final void rule__ParameterAny__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__1__Impl" - // InternalRos2Parser.g:11878:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; + // InternalRos2Parser.g:11824:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; public final void rule__ParameterAny__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11882:1: ( ( ParameterAny ) ) - // InternalRos2Parser.g:11883:1: ( ParameterAny ) + // InternalRos2Parser.g:11828:1: ( ( ParameterAny ) ) + // InternalRos2Parser.g:11829:1: ( ParameterAny ) { - // InternalRos2Parser.g:11883:1: ( ParameterAny ) - // InternalRos2Parser.g:11884:2: ParameterAny + // InternalRos2Parser.g:11829:1: ( ParameterAny ) + // InternalRos2Parser.g:11830:2: ParameterAny { before(grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); match(input,ParameterAny,FOLLOW_2); @@ -35766,14 +35636,14 @@ public final void rule__ParameterAny__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__2" - // InternalRos2Parser.g:11893:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl ; + // InternalRos2Parser.g:11839:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl ; public final void rule__ParameterAny__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11897:1: ( rule__ParameterAny__Group__2__Impl ) - // InternalRos2Parser.g:11898:2: rule__ParameterAny__Group__2__Impl + // InternalRos2Parser.g:11843:1: ( rule__ParameterAny__Group__2__Impl ) + // InternalRos2Parser.g:11844:2: rule__ParameterAny__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group__2__Impl(); @@ -35799,20 +35669,20 @@ public final void rule__ParameterAny__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__2__Impl" - // InternalRos2Parser.g:11904:1: rule__ParameterAny__Group__2__Impl : ( ( rule__ParameterAny__Group_2__0 )? ) ; + // InternalRos2Parser.g:11850:1: rule__ParameterAny__Group__2__Impl : ( ( rule__ParameterAny__Group_2__0 )? ) ; public final void rule__ParameterAny__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11908:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) - // InternalRos2Parser.g:11909:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalRos2Parser.g:11854:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) + // InternalRos2Parser.g:11855:1: ( ( rule__ParameterAny__Group_2__0 )? ) { - // InternalRos2Parser.g:11909:1: ( ( rule__ParameterAny__Group_2__0 )? ) - // InternalRos2Parser.g:11910:2: ( rule__ParameterAny__Group_2__0 )? + // InternalRos2Parser.g:11855:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalRos2Parser.g:11856:2: ( rule__ParameterAny__Group_2__0 )? { before(grammarAccess.getParameterAnyAccess().getGroup_2()); - // InternalRos2Parser.g:11911:2: ( rule__ParameterAny__Group_2__0 )? + // InternalRos2Parser.g:11857:2: ( rule__ParameterAny__Group_2__0 )? int alt75=2; int LA75_0 = input.LA(1); @@ -35821,7 +35691,7 @@ public final void rule__ParameterAny__Group__2__Impl() throws RecognitionExcepti } switch (alt75) { case 1 : - // InternalRos2Parser.g:11911:3: rule__ParameterAny__Group_2__0 + // InternalRos2Parser.g:11857:3: rule__ParameterAny__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__0(); @@ -35857,14 +35727,14 @@ public final void rule__ParameterAny__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group_2__0" - // InternalRos2Parser.g:11920:1: rule__ParameterAny__Group_2__0 : rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ; + // InternalRos2Parser.g:11866:1: rule__ParameterAny__Group_2__0 : rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ; public final void rule__ParameterAny__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11924:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) - // InternalRos2Parser.g:11925:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 + // InternalRos2Parser.g:11870:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) + // InternalRos2Parser.g:11871:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 { pushFollow(FOLLOW_7); rule__ParameterAny__Group_2__0__Impl(); @@ -35895,17 +35765,17 @@ public final void rule__ParameterAny__Group_2__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__0__Impl" - // InternalRos2Parser.g:11932:1: rule__ParameterAny__Group_2__0__Impl : ( Value ) ; + // InternalRos2Parser.g:11878:1: rule__ParameterAny__Group_2__0__Impl : ( Value ) ; public final void rule__ParameterAny__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11936:1: ( ( Value ) ) - // InternalRos2Parser.g:11937:1: ( Value ) + // InternalRos2Parser.g:11882:1: ( ( Value ) ) + // InternalRos2Parser.g:11883:1: ( Value ) { - // InternalRos2Parser.g:11937:1: ( Value ) - // InternalRos2Parser.g:11938:2: Value + // InternalRos2Parser.g:11883:1: ( Value ) + // InternalRos2Parser.g:11884:2: Value { before(grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); match(input,Value,FOLLOW_2); @@ -35932,14 +35802,14 @@ public final void rule__ParameterAny__Group_2__0__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterAny__Group_2__1" - // InternalRos2Parser.g:11947:1: rule__ParameterAny__Group_2__1 : rule__ParameterAny__Group_2__1__Impl ; + // InternalRos2Parser.g:11893:1: rule__ParameterAny__Group_2__1 : rule__ParameterAny__Group_2__1__Impl ; public final void rule__ParameterAny__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11951:1: ( rule__ParameterAny__Group_2__1__Impl ) - // InternalRos2Parser.g:11952:2: rule__ParameterAny__Group_2__1__Impl + // InternalRos2Parser.g:11897:1: ( rule__ParameterAny__Group_2__1__Impl ) + // InternalRos2Parser.g:11898:2: rule__ParameterAny__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__1__Impl(); @@ -35965,21 +35835,21 @@ public final void rule__ParameterAny__Group_2__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__1__Impl" - // InternalRos2Parser.g:11958:1: rule__ParameterAny__Group_2__1__Impl : ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ; + // InternalRos2Parser.g:11904:1: rule__ParameterAny__Group_2__1__Impl : ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ; public final void rule__ParameterAny__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11962:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) - // InternalRos2Parser.g:11963:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalRos2Parser.g:11908:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) + // InternalRos2Parser.g:11909:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) { - // InternalRos2Parser.g:11963:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) - // InternalRos2Parser.g:11964:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalRos2Parser.g:11909:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalRos2Parser.g:11910:2: ( rule__ParameterAny__ValueAssignment_2_1 ) { before(grammarAccess.getParameterAnyAccess().getValueAssignment_2_1()); - // InternalRos2Parser.g:11965:2: ( rule__ParameterAny__ValueAssignment_2_1 ) - // InternalRos2Parser.g:11965:3: rule__ParameterAny__ValueAssignment_2_1 + // InternalRos2Parser.g:11911:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalRos2Parser.g:11911:3: rule__ParameterAny__ValueAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterAny__ValueAssignment_2_1(); @@ -36012,14 +35882,14 @@ public final void rule__ParameterAny__Group_2__1__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterStruct__Group__0" - // InternalRos2Parser.g:11974:1: rule__ParameterStruct__Group__0 : rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ; + // InternalRos2Parser.g:11920:1: rule__ParameterStruct__Group__0 : rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ; public final void rule__ParameterStruct__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11978:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) - // InternalRos2Parser.g:11979:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 + // InternalRos2Parser.g:11924:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) + // InternalRos2Parser.g:11925:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 { pushFollow(FOLLOW_26); rule__ParameterStruct__Group__0__Impl(); @@ -36050,21 +35920,21 @@ public final void rule__ParameterStruct__Group__0() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__0__Impl" - // InternalRos2Parser.g:11986:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:11932:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11990:1: ( ( () ) ) - // InternalRos2Parser.g:11991:1: ( () ) + // InternalRos2Parser.g:11936:1: ( ( () ) ) + // InternalRos2Parser.g:11937:1: ( () ) { - // InternalRos2Parser.g:11991:1: ( () ) - // InternalRos2Parser.g:11992:2: () + // InternalRos2Parser.g:11937:1: ( () ) + // InternalRos2Parser.g:11938:2: () { before(grammarAccess.getParameterStructAccess().getParameterStructAction_0()); - // InternalRos2Parser.g:11993:2: () - // InternalRos2Parser.g:11993:3: + // InternalRos2Parser.g:11939:2: () + // InternalRos2Parser.g:11939:3: { } @@ -36087,14 +35957,14 @@ public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group__1" - // InternalRos2Parser.g:12001:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; + // InternalRos2Parser.g:11947:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; public final void rule__ParameterStruct__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12005:1: ( rule__ParameterStruct__Group__1__Impl ) - // InternalRos2Parser.g:12006:2: rule__ParameterStruct__Group__1__Impl + // InternalRos2Parser.g:11951:1: ( rule__ParameterStruct__Group__1__Impl ) + // InternalRos2Parser.g:11952:2: rule__ParameterStruct__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group__1__Impl(); @@ -36120,20 +35990,20 @@ public final void rule__ParameterStruct__Group__1() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__1__Impl" - // InternalRos2Parser.g:12012:1: rule__ParameterStruct__Group__1__Impl : ( ( rule__ParameterStruct__Group_1__0 )? ) ; + // InternalRos2Parser.g:11958:1: rule__ParameterStruct__Group__1__Impl : ( ( rule__ParameterStruct__Group_1__0 )? ) ; public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12016:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) - // InternalRos2Parser.g:12017:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRos2Parser.g:11962:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) + // InternalRos2Parser.g:11963:1: ( ( rule__ParameterStruct__Group_1__0 )? ) { - // InternalRos2Parser.g:12017:1: ( ( rule__ParameterStruct__Group_1__0 )? ) - // InternalRos2Parser.g:12018:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalRos2Parser.g:11963:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRos2Parser.g:11964:2: ( rule__ParameterStruct__Group_1__0 )? { before(grammarAccess.getParameterStructAccess().getGroup_1()); - // InternalRos2Parser.g:12019:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalRos2Parser.g:11965:2: ( rule__ParameterStruct__Group_1__0 )? int alt76=2; int LA76_0 = input.LA(1); @@ -36142,7 +36012,7 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce } switch (alt76) { case 1 : - // InternalRos2Parser.g:12019:3: rule__ParameterStruct__Group_1__0 + // InternalRos2Parser.g:11965:3: rule__ParameterStruct__Group_1__0 { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__0(); @@ -36178,14 +36048,14 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group_1__0" - // InternalRos2Parser.g:12028:1: rule__ParameterStruct__Group_1__0 : rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ; + // InternalRos2Parser.g:11974:1: rule__ParameterStruct__Group_1__0 : rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ; public final void rule__ParameterStruct__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12032:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) - // InternalRos2Parser.g:12033:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 + // InternalRos2Parser.g:11978:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) + // InternalRos2Parser.g:11979:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 { pushFollow(FOLLOW_5); rule__ParameterStruct__Group_1__0__Impl(); @@ -36216,17 +36086,17 @@ public final void rule__ParameterStruct__Group_1__0() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__0__Impl" - // InternalRos2Parser.g:12040:1: rule__ParameterStruct__Group_1__0__Impl : ( LeftSquareBracket ) ; + // InternalRos2Parser.g:11986:1: rule__ParameterStruct__Group_1__0__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12044:1: ( ( LeftSquareBracket ) ) - // InternalRos2Parser.g:12045:1: ( LeftSquareBracket ) + // InternalRos2Parser.g:11990:1: ( ( LeftSquareBracket ) ) + // InternalRos2Parser.g:11991:1: ( LeftSquareBracket ) { - // InternalRos2Parser.g:12045:1: ( LeftSquareBracket ) - // InternalRos2Parser.g:12046:2: LeftSquareBracket + // InternalRos2Parser.g:11991:1: ( LeftSquareBracket ) + // InternalRos2Parser.g:11992:2: LeftSquareBracket { before(grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); match(input,LeftSquareBracket,FOLLOW_2); @@ -36253,16 +36123,16 @@ public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__1" - // InternalRos2Parser.g:12055:1: rule__ParameterStruct__Group_1__1 : rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ; + // InternalRos2Parser.g:12001:1: rule__ParameterStruct__Group_1__1 : rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ; public final void rule__ParameterStruct__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12059:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) - // InternalRos2Parser.g:12060:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 + // InternalRos2Parser.g:12005:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) + // InternalRos2Parser.g:12006:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 { - pushFollow(FOLLOW_63); + pushFollow(FOLLOW_62); rule__ParameterStruct__Group_1__1__Impl(); state._fsp--; @@ -36291,17 +36161,17 @@ public final void rule__ParameterStruct__Group_1__1() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__1__Impl" - // InternalRos2Parser.g:12067:1: rule__ParameterStruct__Group_1__1__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:12013:1: rule__ParameterStruct__Group_1__1__Impl : ( RULE_BEGIN ) ; public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12071:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:12072:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:12017:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:12018:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:12072:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:12073:2: RULE_BEGIN + // InternalRos2Parser.g:12018:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:12019:2: RULE_BEGIN { before(grammarAccess.getParameterStructAccess().getBEGINTerminalRuleCall_1_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -36328,16 +36198,16 @@ public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__2" - // InternalRos2Parser.g:12082:1: rule__ParameterStruct__Group_1__2 : rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ; + // InternalRos2Parser.g:12028:1: rule__ParameterStruct__Group_1__2 : rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ; public final void rule__ParameterStruct__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12086:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) - // InternalRos2Parser.g:12087:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 + // InternalRos2Parser.g:12032:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) + // InternalRos2Parser.g:12033:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 { - pushFollow(FOLLOW_63); + pushFollow(FOLLOW_62); rule__ParameterStruct__Group_1__2__Impl(); state._fsp--; @@ -36366,20 +36236,20 @@ public final void rule__ParameterStruct__Group_1__2() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__2__Impl" - // InternalRos2Parser.g:12094:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) ; + // InternalRos2Parser.g:12040:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) ; public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12098:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) ) - // InternalRos2Parser.g:12099:1: ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) + // InternalRos2Parser.g:12044:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) ) + // InternalRos2Parser.g:12045:1: ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) { - // InternalRos2Parser.g:12099:1: ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) - // InternalRos2Parser.g:12100:2: ( rule__ParameterStruct__ValueAssignment_1_2 )* + // InternalRos2Parser.g:12045:1: ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) + // InternalRos2Parser.g:12046:2: ( rule__ParameterStruct__ValueAssignment_1_2 )* { before(grammarAccess.getParameterStructAccess().getValueAssignment_1_2()); - // InternalRos2Parser.g:12101:2: ( rule__ParameterStruct__ValueAssignment_1_2 )* + // InternalRos2Parser.g:12047:2: ( rule__ParameterStruct__ValueAssignment_1_2 )* loop77: do { int alt77=2; @@ -36392,7 +36262,7 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx switch (alt77) { case 1 : - // InternalRos2Parser.g:12101:3: rule__ParameterStruct__ValueAssignment_1_2 + // InternalRos2Parser.g:12047:3: rule__ParameterStruct__ValueAssignment_1_2 { pushFollow(FOLLOW_32); rule__ParameterStruct__ValueAssignment_1_2(); @@ -36431,14 +36301,14 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__3" - // InternalRos2Parser.g:12109:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 ; + // InternalRos2Parser.g:12055:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 ; public final void rule__ParameterStruct__Group_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12113:1: ( rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 ) - // InternalRos2Parser.g:12114:2: rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 + // InternalRos2Parser.g:12059:1: ( rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 ) + // InternalRos2Parser.g:12060:2: rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 { pushFollow(FOLLOW_15); rule__ParameterStruct__Group_1__3__Impl(); @@ -36469,17 +36339,17 @@ public final void rule__ParameterStruct__Group_1__3() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__3__Impl" - // InternalRos2Parser.g:12121:1: rule__ParameterStruct__Group_1__3__Impl : ( RightSquareBracket ) ; + // InternalRos2Parser.g:12067:1: rule__ParameterStruct__Group_1__3__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12125:1: ( ( RightSquareBracket ) ) - // InternalRos2Parser.g:12126:1: ( RightSquareBracket ) + // InternalRos2Parser.g:12071:1: ( ( RightSquareBracket ) ) + // InternalRos2Parser.g:12072:1: ( RightSquareBracket ) { - // InternalRos2Parser.g:12126:1: ( RightSquareBracket ) - // InternalRos2Parser.g:12127:2: RightSquareBracket + // InternalRos2Parser.g:12072:1: ( RightSquareBracket ) + // InternalRos2Parser.g:12073:2: RightSquareBracket { before(grammarAccess.getParameterStructAccess().getRightSquareBracketKeyword_1_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -36506,14 +36376,14 @@ public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__4" - // InternalRos2Parser.g:12136:1: rule__ParameterStruct__Group_1__4 : rule__ParameterStruct__Group_1__4__Impl ; + // InternalRos2Parser.g:12082:1: rule__ParameterStruct__Group_1__4 : rule__ParameterStruct__Group_1__4__Impl ; public final void rule__ParameterStruct__Group_1__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12140:1: ( rule__ParameterStruct__Group_1__4__Impl ) - // InternalRos2Parser.g:12141:2: rule__ParameterStruct__Group_1__4__Impl + // InternalRos2Parser.g:12086:1: ( rule__ParameterStruct__Group_1__4__Impl ) + // InternalRos2Parser.g:12087:2: rule__ParameterStruct__Group_1__4__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__4__Impl(); @@ -36539,17 +36409,17 @@ public final void rule__ParameterStruct__Group_1__4() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__4__Impl" - // InternalRos2Parser.g:12147:1: rule__ParameterStruct__Group_1__4__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:12093:1: rule__ParameterStruct__Group_1__4__Impl : ( RULE_END ) ; public final void rule__ParameterStruct__Group_1__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12151:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:12152:1: ( RULE_END ) + // InternalRos2Parser.g:12097:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:12098:1: ( RULE_END ) { - // InternalRos2Parser.g:12152:1: ( RULE_END ) - // InternalRos2Parser.g:12153:2: RULE_END + // InternalRos2Parser.g:12098:1: ( RULE_END ) + // InternalRos2Parser.g:12099:2: RULE_END { before(grammarAccess.getParameterStructAccess().getENDTerminalRuleCall_1_4()); match(input,RULE_END,FOLLOW_2); @@ -36576,14 +36446,14 @@ public final void rule__ParameterStruct__Group_1__4__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStructMember__Group__0" - // InternalRos2Parser.g:12163:1: rule__ParameterStructMember__Group__0 : rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ; + // InternalRos2Parser.g:12109:1: rule__ParameterStructMember__Group__0 : rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ; public final void rule__ParameterStructMember__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12167:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) - // InternalRos2Parser.g:12168:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 + // InternalRos2Parser.g:12113:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) + // InternalRos2Parser.g:12114:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 { pushFollow(FOLLOW_4); rule__ParameterStructMember__Group__0__Impl(); @@ -36614,21 +36484,21 @@ public final void rule__ParameterStructMember__Group__0() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__0__Impl" - // InternalRos2Parser.g:12175:1: rule__ParameterStructMember__Group__0__Impl : ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ; + // InternalRos2Parser.g:12121:1: rule__ParameterStructMember__Group__0__Impl : ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ; public final void rule__ParameterStructMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12179:1: ( ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ) - // InternalRos2Parser.g:12180:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + // InternalRos2Parser.g:12125:1: ( ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ) + // InternalRos2Parser.g:12126:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) { - // InternalRos2Parser.g:12180:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) - // InternalRos2Parser.g:12181:2: ( rule__ParameterStructMember__NameAssignment_0 ) + // InternalRos2Parser.g:12126:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + // InternalRos2Parser.g:12127:2: ( rule__ParameterStructMember__NameAssignment_0 ) { before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); - // InternalRos2Parser.g:12182:2: ( rule__ParameterStructMember__NameAssignment_0 ) - // InternalRos2Parser.g:12182:3: rule__ParameterStructMember__NameAssignment_0 + // InternalRos2Parser.g:12128:2: ( rule__ParameterStructMember__NameAssignment_0 ) + // InternalRos2Parser.g:12128:3: rule__ParameterStructMember__NameAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterStructMember__NameAssignment_0(); @@ -36661,14 +36531,14 @@ public final void rule__ParameterStructMember__Group__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__1" - // InternalRos2Parser.g:12190:1: rule__ParameterStructMember__Group__1 : rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ; + // InternalRos2Parser.g:12136:1: rule__ParameterStructMember__Group__1 : rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ; public final void rule__ParameterStructMember__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12194:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) - // InternalRos2Parser.g:12195:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 + // InternalRos2Parser.g:12140:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) + // InternalRos2Parser.g:12141:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 { pushFollow(FOLLOW_26); rule__ParameterStructMember__Group__1__Impl(); @@ -36699,17 +36569,17 @@ public final void rule__ParameterStructMember__Group__1() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__1__Impl" - // InternalRos2Parser.g:12202:1: rule__ParameterStructMember__Group__1__Impl : ( Colon ) ; + // InternalRos2Parser.g:12148:1: rule__ParameterStructMember__Group__1__Impl : ( Colon ) ; public final void rule__ParameterStructMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12206:1: ( ( Colon ) ) - // InternalRos2Parser.g:12207:1: ( Colon ) + // InternalRos2Parser.g:12152:1: ( ( Colon ) ) + // InternalRos2Parser.g:12153:1: ( Colon ) { - // InternalRos2Parser.g:12207:1: ( Colon ) - // InternalRos2Parser.g:12208:2: Colon + // InternalRos2Parser.g:12153:1: ( Colon ) + // InternalRos2Parser.g:12154:2: Colon { before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); match(input,Colon,FOLLOW_2); @@ -36736,14 +36606,14 @@ public final void rule__ParameterStructMember__Group__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__2" - // InternalRos2Parser.g:12217:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl ; + // InternalRos2Parser.g:12163:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl ; public final void rule__ParameterStructMember__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12221:1: ( rule__ParameterStructMember__Group__2__Impl ) - // InternalRos2Parser.g:12222:2: rule__ParameterStructMember__Group__2__Impl + // InternalRos2Parser.g:12167:1: ( rule__ParameterStructMember__Group__2__Impl ) + // InternalRos2Parser.g:12168:2: rule__ParameterStructMember__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterStructMember__Group__2__Impl(); @@ -36769,21 +36639,21 @@ public final void rule__ParameterStructMember__Group__2() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__2__Impl" - // InternalRos2Parser.g:12228:1: rule__ParameterStructMember__Group__2__Impl : ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) ; + // InternalRos2Parser.g:12174:1: rule__ParameterStructMember__Group__2__Impl : ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) ; public final void rule__ParameterStructMember__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12232:1: ( ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) ) - // InternalRos2Parser.g:12233:1: ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) + // InternalRos2Parser.g:12178:1: ( ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) ) + // InternalRos2Parser.g:12179:1: ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) { - // InternalRos2Parser.g:12233:1: ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) - // InternalRos2Parser.g:12234:2: ( rule__ParameterStructMember__ValueAssignment_2 ) + // InternalRos2Parser.g:12179:1: ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) + // InternalRos2Parser.g:12180:2: ( rule__ParameterStructMember__ValueAssignment_2 ) { before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_2()); - // InternalRos2Parser.g:12235:2: ( rule__ParameterStructMember__ValueAssignment_2 ) - // InternalRos2Parser.g:12235:3: rule__ParameterStructMember__ValueAssignment_2 + // InternalRos2Parser.g:12181:2: ( rule__ParameterStructMember__ValueAssignment_2 ) + // InternalRos2Parser.g:12181:3: rule__ParameterStructMember__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__ParameterStructMember__ValueAssignment_2(); @@ -36816,14 +36686,14 @@ public final void rule__ParameterStructMember__Group__2__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructTypeMember__Group__0" - // InternalRos2Parser.g:12244:1: rule__ParameterStructTypeMember__Group__0 : rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ; + // InternalRos2Parser.g:12190:1: rule__ParameterStructTypeMember__Group__0 : rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ; public final void rule__ParameterStructTypeMember__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12248:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) - // InternalRos2Parser.g:12249:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 + // InternalRos2Parser.g:12194:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) + // InternalRos2Parser.g:12195:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 { pushFollow(FOLLOW_24); rule__ParameterStructTypeMember__Group__0__Impl(); @@ -36854,21 +36724,21 @@ public final void rule__ParameterStructTypeMember__Group__0() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__0__Impl" - // InternalRos2Parser.g:12256:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; + // InternalRos2Parser.g:12202:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; public final void rule__ParameterStructTypeMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12260:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) - // InternalRos2Parser.g:12261:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRos2Parser.g:12206:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) + // InternalRos2Parser.g:12207:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) { - // InternalRos2Parser.g:12261:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) - // InternalRos2Parser.g:12262:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalRos2Parser.g:12207:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRos2Parser.g:12208:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getNameAssignment_0()); - // InternalRos2Parser.g:12263:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) - // InternalRos2Parser.g:12263:3: rule__ParameterStructTypeMember__NameAssignment_0 + // InternalRos2Parser.g:12209:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalRos2Parser.g:12209:3: rule__ParameterStructTypeMember__NameAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__NameAssignment_0(); @@ -36901,14 +36771,14 @@ public final void rule__ParameterStructTypeMember__Group__0__Impl() throws Recog // $ANTLR start "rule__ParameterStructTypeMember__Group__1" - // InternalRos2Parser.g:12271:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; + // InternalRos2Parser.g:12217:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; public final void rule__ParameterStructTypeMember__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12275:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) - // InternalRos2Parser.g:12276:2: rule__ParameterStructTypeMember__Group__1__Impl + // InternalRos2Parser.g:12221:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) + // InternalRos2Parser.g:12222:2: rule__ParameterStructTypeMember__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__Group__1__Impl(); @@ -36934,21 +36804,21 @@ public final void rule__ParameterStructTypeMember__Group__1() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__1__Impl" - // InternalRos2Parser.g:12282:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; + // InternalRos2Parser.g:12228:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; public final void rule__ParameterStructTypeMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12286:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) - // InternalRos2Parser.g:12287:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRos2Parser.g:12232:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) + // InternalRos2Parser.g:12233:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) { - // InternalRos2Parser.g:12287:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) - // InternalRos2Parser.g:12288:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalRos2Parser.g:12233:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRos2Parser.g:12234:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeAssignment_1()); - // InternalRos2Parser.g:12289:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) - // InternalRos2Parser.g:12289:3: rule__ParameterStructTypeMember__TypeAssignment_1 + // InternalRos2Parser.g:12235:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalRos2Parser.g:12235:3: rule__ParameterStructTypeMember__TypeAssignment_1 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__TypeAssignment_1(); @@ -36981,16 +36851,16 @@ public final void rule__ParameterStructTypeMember__Group__1__Impl() throws Recog // $ANTLR start "rule__MessagePart__Group__0" - // InternalRos2Parser.g:12298:1: rule__MessagePart__Group__0 : rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ; + // InternalRos2Parser.g:12244:1: rule__MessagePart__Group__0 : rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ; public final void rule__MessagePart__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12302:1: ( rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ) - // InternalRos2Parser.g:12303:2: rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 + // InternalRos2Parser.g:12248:1: ( rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ) + // InternalRos2Parser.g:12249:2: rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 { - pushFollow(FOLLOW_64); + pushFollow(FOLLOW_63); rule__MessagePart__Group__0__Impl(); state._fsp--; @@ -37019,21 +36889,21 @@ public final void rule__MessagePart__Group__0() throws RecognitionException { // $ANTLR start "rule__MessagePart__Group__0__Impl" - // InternalRos2Parser.g:12310:1: rule__MessagePart__Group__0__Impl : ( ( rule__MessagePart__TypeAssignment_0 ) ) ; + // InternalRos2Parser.g:12256:1: rule__MessagePart__Group__0__Impl : ( ( rule__MessagePart__TypeAssignment_0 ) ) ; public final void rule__MessagePart__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12314:1: ( ( ( rule__MessagePart__TypeAssignment_0 ) ) ) - // InternalRos2Parser.g:12315:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) + // InternalRos2Parser.g:12260:1: ( ( ( rule__MessagePart__TypeAssignment_0 ) ) ) + // InternalRos2Parser.g:12261:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) { - // InternalRos2Parser.g:12315:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) - // InternalRos2Parser.g:12316:2: ( rule__MessagePart__TypeAssignment_0 ) + // InternalRos2Parser.g:12261:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) + // InternalRos2Parser.g:12262:2: ( rule__MessagePart__TypeAssignment_0 ) { before(grammarAccess.getMessagePartAccess().getTypeAssignment_0()); - // InternalRos2Parser.g:12317:2: ( rule__MessagePart__TypeAssignment_0 ) - // InternalRos2Parser.g:12317:3: rule__MessagePart__TypeAssignment_0 + // InternalRos2Parser.g:12263:2: ( rule__MessagePart__TypeAssignment_0 ) + // InternalRos2Parser.g:12263:3: rule__MessagePart__TypeAssignment_0 { pushFollow(FOLLOW_2); rule__MessagePart__TypeAssignment_0(); @@ -37066,14 +36936,14 @@ public final void rule__MessagePart__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__MessagePart__Group__1" - // InternalRos2Parser.g:12325:1: rule__MessagePart__Group__1 : rule__MessagePart__Group__1__Impl ; + // InternalRos2Parser.g:12271:1: rule__MessagePart__Group__1 : rule__MessagePart__Group__1__Impl ; public final void rule__MessagePart__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12329:1: ( rule__MessagePart__Group__1__Impl ) - // InternalRos2Parser.g:12330:2: rule__MessagePart__Group__1__Impl + // InternalRos2Parser.g:12275:1: ( rule__MessagePart__Group__1__Impl ) + // InternalRos2Parser.g:12276:2: rule__MessagePart__Group__1__Impl { pushFollow(FOLLOW_2); rule__MessagePart__Group__1__Impl(); @@ -37099,21 +36969,21 @@ public final void rule__MessagePart__Group__1() throws RecognitionException { // $ANTLR start "rule__MessagePart__Group__1__Impl" - // InternalRos2Parser.g:12336:1: rule__MessagePart__Group__1__Impl : ( ( rule__MessagePart__DataAssignment_1 ) ) ; + // InternalRos2Parser.g:12282:1: rule__MessagePart__Group__1__Impl : ( ( rule__MessagePart__DataAssignment_1 ) ) ; public final void rule__MessagePart__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12340:1: ( ( ( rule__MessagePart__DataAssignment_1 ) ) ) - // InternalRos2Parser.g:12341:1: ( ( rule__MessagePart__DataAssignment_1 ) ) + // InternalRos2Parser.g:12286:1: ( ( ( rule__MessagePart__DataAssignment_1 ) ) ) + // InternalRos2Parser.g:12287:1: ( ( rule__MessagePart__DataAssignment_1 ) ) { - // InternalRos2Parser.g:12341:1: ( ( rule__MessagePart__DataAssignment_1 ) ) - // InternalRos2Parser.g:12342:2: ( rule__MessagePart__DataAssignment_1 ) + // InternalRos2Parser.g:12287:1: ( ( rule__MessagePart__DataAssignment_1 ) ) + // InternalRos2Parser.g:12288:2: ( rule__MessagePart__DataAssignment_1 ) { before(grammarAccess.getMessagePartAccess().getDataAssignment_1()); - // InternalRos2Parser.g:12343:2: ( rule__MessagePart__DataAssignment_1 ) - // InternalRos2Parser.g:12343:3: rule__MessagePart__DataAssignment_1 + // InternalRos2Parser.g:12289:2: ( rule__MessagePart__DataAssignment_1 ) + // InternalRos2Parser.g:12289:3: rule__MessagePart__DataAssignment_1 { pushFollow(FOLLOW_2); rule__MessagePart__DataAssignment_1(); @@ -37146,16 +37016,16 @@ public final void rule__MessagePart__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Bool__Group__0" - // InternalRos2Parser.g:12352:1: rule__Bool__Group__0 : rule__Bool__Group__0__Impl rule__Bool__Group__1 ; + // InternalRos2Parser.g:12298:1: rule__Bool__Group__0 : rule__Bool__Group__0__Impl rule__Bool__Group__1 ; public final void rule__Bool__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12356:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) - // InternalRos2Parser.g:12357:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 + // InternalRos2Parser.g:12302:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) + // InternalRos2Parser.g:12303:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 { - pushFollow(FOLLOW_65); + pushFollow(FOLLOW_64); rule__Bool__Group__0__Impl(); state._fsp--; @@ -37184,21 +37054,21 @@ public final void rule__Bool__Group__0() throws RecognitionException { // $ANTLR start "rule__Bool__Group__0__Impl" - // InternalRos2Parser.g:12364:1: rule__Bool__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:12310:1: rule__Bool__Group__0__Impl : ( () ) ; public final void rule__Bool__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12368:1: ( ( () ) ) - // InternalRos2Parser.g:12369:1: ( () ) + // InternalRos2Parser.g:12314:1: ( ( () ) ) + // InternalRos2Parser.g:12315:1: ( () ) { - // InternalRos2Parser.g:12369:1: ( () ) - // InternalRos2Parser.g:12370:2: () + // InternalRos2Parser.g:12315:1: ( () ) + // InternalRos2Parser.g:12316:2: () { before(grammarAccess.getBoolAccess().getBoolAction_0()); - // InternalRos2Parser.g:12371:2: () - // InternalRos2Parser.g:12371:3: + // InternalRos2Parser.g:12317:2: () + // InternalRos2Parser.g:12317:3: { } @@ -37221,14 +37091,14 @@ public final void rule__Bool__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1" - // InternalRos2Parser.g:12379:1: rule__Bool__Group__1 : rule__Bool__Group__1__Impl ; + // InternalRos2Parser.g:12325:1: rule__Bool__Group__1 : rule__Bool__Group__1__Impl ; public final void rule__Bool__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12383:1: ( rule__Bool__Group__1__Impl ) - // InternalRos2Parser.g:12384:2: rule__Bool__Group__1__Impl + // InternalRos2Parser.g:12329:1: ( rule__Bool__Group__1__Impl ) + // InternalRos2Parser.g:12330:2: rule__Bool__Group__1__Impl { pushFollow(FOLLOW_2); rule__Bool__Group__1__Impl(); @@ -37254,17 +37124,17 @@ public final void rule__Bool__Group__1() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1__Impl" - // InternalRos2Parser.g:12390:1: rule__Bool__Group__1__Impl : ( Bool ) ; + // InternalRos2Parser.g:12336:1: rule__Bool__Group__1__Impl : ( Bool ) ; public final void rule__Bool__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12394:1: ( ( Bool ) ) - // InternalRos2Parser.g:12395:1: ( Bool ) + // InternalRos2Parser.g:12340:1: ( ( Bool ) ) + // InternalRos2Parser.g:12341:1: ( Bool ) { - // InternalRos2Parser.g:12395:1: ( Bool ) - // InternalRos2Parser.g:12396:2: Bool + // InternalRos2Parser.g:12341:1: ( Bool ) + // InternalRos2Parser.g:12342:2: Bool { before(grammarAccess.getBoolAccess().getBoolKeyword_1()); match(input,Bool,FOLLOW_2); @@ -37291,16 +37161,16 @@ public final void rule__Bool__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0" - // InternalRos2Parser.g:12406:1: rule__Int8__Group__0 : rule__Int8__Group__0__Impl rule__Int8__Group__1 ; + // InternalRos2Parser.g:12352:1: rule__Int8__Group__0 : rule__Int8__Group__0__Impl rule__Int8__Group__1 ; public final void rule__Int8__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12410:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) - // InternalRos2Parser.g:12411:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 + // InternalRos2Parser.g:12356:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) + // InternalRos2Parser.g:12357:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 { - pushFollow(FOLLOW_66); + pushFollow(FOLLOW_65); rule__Int8__Group__0__Impl(); state._fsp--; @@ -37329,21 +37199,21 @@ public final void rule__Int8__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0__Impl" - // InternalRos2Parser.g:12418:1: rule__Int8__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:12364:1: rule__Int8__Group__0__Impl : ( () ) ; public final void rule__Int8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12422:1: ( ( () ) ) - // InternalRos2Parser.g:12423:1: ( () ) + // InternalRos2Parser.g:12368:1: ( ( () ) ) + // InternalRos2Parser.g:12369:1: ( () ) { - // InternalRos2Parser.g:12423:1: ( () ) - // InternalRos2Parser.g:12424:2: () + // InternalRos2Parser.g:12369:1: ( () ) + // InternalRos2Parser.g:12370:2: () { before(grammarAccess.getInt8Access().getInt8Action_0()); - // InternalRos2Parser.g:12425:2: () - // InternalRos2Parser.g:12425:3: + // InternalRos2Parser.g:12371:2: () + // InternalRos2Parser.g:12371:3: { } @@ -37366,14 +37236,14 @@ public final void rule__Int8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1" - // InternalRos2Parser.g:12433:1: rule__Int8__Group__1 : rule__Int8__Group__1__Impl ; + // InternalRos2Parser.g:12379:1: rule__Int8__Group__1 : rule__Int8__Group__1__Impl ; public final void rule__Int8__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12437:1: ( rule__Int8__Group__1__Impl ) - // InternalRos2Parser.g:12438:2: rule__Int8__Group__1__Impl + // InternalRos2Parser.g:12383:1: ( rule__Int8__Group__1__Impl ) + // InternalRos2Parser.g:12384:2: rule__Int8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8__Group__1__Impl(); @@ -37399,17 +37269,17 @@ public final void rule__Int8__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1__Impl" - // InternalRos2Parser.g:12444:1: rule__Int8__Group__1__Impl : ( Int8 ) ; + // InternalRos2Parser.g:12390:1: rule__Int8__Group__1__Impl : ( Int8 ) ; public final void rule__Int8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12448:1: ( ( Int8 ) ) - // InternalRos2Parser.g:12449:1: ( Int8 ) + // InternalRos2Parser.g:12394:1: ( ( Int8 ) ) + // InternalRos2Parser.g:12395:1: ( Int8 ) { - // InternalRos2Parser.g:12449:1: ( Int8 ) - // InternalRos2Parser.g:12450:2: Int8 + // InternalRos2Parser.g:12395:1: ( Int8 ) + // InternalRos2Parser.g:12396:2: Int8 { before(grammarAccess.getInt8Access().getInt8Keyword_1()); match(input,Int8,FOLLOW_2); @@ -37436,16 +37306,16 @@ public final void rule__Int8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0" - // InternalRos2Parser.g:12460:1: rule__Uint8__Group__0 : rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ; + // InternalRos2Parser.g:12406:1: rule__Uint8__Group__0 : rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ; public final void rule__Uint8__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12464:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) - // InternalRos2Parser.g:12465:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 + // InternalRos2Parser.g:12410:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) + // InternalRos2Parser.g:12411:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 { - pushFollow(FOLLOW_67); + pushFollow(FOLLOW_66); rule__Uint8__Group__0__Impl(); state._fsp--; @@ -37474,21 +37344,21 @@ public final void rule__Uint8__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0__Impl" - // InternalRos2Parser.g:12472:1: rule__Uint8__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:12418:1: rule__Uint8__Group__0__Impl : ( () ) ; public final void rule__Uint8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12476:1: ( ( () ) ) - // InternalRos2Parser.g:12477:1: ( () ) + // InternalRos2Parser.g:12422:1: ( ( () ) ) + // InternalRos2Parser.g:12423:1: ( () ) { - // InternalRos2Parser.g:12477:1: ( () ) - // InternalRos2Parser.g:12478:2: () + // InternalRos2Parser.g:12423:1: ( () ) + // InternalRos2Parser.g:12424:2: () { before(grammarAccess.getUint8Access().getUint8Action_0()); - // InternalRos2Parser.g:12479:2: () - // InternalRos2Parser.g:12479:3: + // InternalRos2Parser.g:12425:2: () + // InternalRos2Parser.g:12425:3: { } @@ -37511,14 +37381,14 @@ public final void rule__Uint8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1" - // InternalRos2Parser.g:12487:1: rule__Uint8__Group__1 : rule__Uint8__Group__1__Impl ; + // InternalRos2Parser.g:12433:1: rule__Uint8__Group__1 : rule__Uint8__Group__1__Impl ; public final void rule__Uint8__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12491:1: ( rule__Uint8__Group__1__Impl ) - // InternalRos2Parser.g:12492:2: rule__Uint8__Group__1__Impl + // InternalRos2Parser.g:12437:1: ( rule__Uint8__Group__1__Impl ) + // InternalRos2Parser.g:12438:2: rule__Uint8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8__Group__1__Impl(); @@ -37544,17 +37414,17 @@ public final void rule__Uint8__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1__Impl" - // InternalRos2Parser.g:12498:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; + // InternalRos2Parser.g:12444:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; public final void rule__Uint8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12502:1: ( ( Uint8 ) ) - // InternalRos2Parser.g:12503:1: ( Uint8 ) + // InternalRos2Parser.g:12448:1: ( ( Uint8 ) ) + // InternalRos2Parser.g:12449:1: ( Uint8 ) { - // InternalRos2Parser.g:12503:1: ( Uint8 ) - // InternalRos2Parser.g:12504:2: Uint8 + // InternalRos2Parser.g:12449:1: ( Uint8 ) + // InternalRos2Parser.g:12450:2: Uint8 { before(grammarAccess.getUint8Access().getUint8Keyword_1()); match(input,Uint8,FOLLOW_2); @@ -37581,16 +37451,16 @@ public final void rule__Uint8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0" - // InternalRos2Parser.g:12514:1: rule__Int16__Group__0 : rule__Int16__Group__0__Impl rule__Int16__Group__1 ; + // InternalRos2Parser.g:12460:1: rule__Int16__Group__0 : rule__Int16__Group__0__Impl rule__Int16__Group__1 ; public final void rule__Int16__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12518:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) - // InternalRos2Parser.g:12519:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 + // InternalRos2Parser.g:12464:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) + // InternalRos2Parser.g:12465:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 { - pushFollow(FOLLOW_68); + pushFollow(FOLLOW_67); rule__Int16__Group__0__Impl(); state._fsp--; @@ -37619,21 +37489,21 @@ public final void rule__Int16__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0__Impl" - // InternalRos2Parser.g:12526:1: rule__Int16__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:12472:1: rule__Int16__Group__0__Impl : ( () ) ; public final void rule__Int16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12530:1: ( ( () ) ) - // InternalRos2Parser.g:12531:1: ( () ) + // InternalRos2Parser.g:12476:1: ( ( () ) ) + // InternalRos2Parser.g:12477:1: ( () ) { - // InternalRos2Parser.g:12531:1: ( () ) - // InternalRos2Parser.g:12532:2: () + // InternalRos2Parser.g:12477:1: ( () ) + // InternalRos2Parser.g:12478:2: () { before(grammarAccess.getInt16Access().getInt16Action_0()); - // InternalRos2Parser.g:12533:2: () - // InternalRos2Parser.g:12533:3: + // InternalRos2Parser.g:12479:2: () + // InternalRos2Parser.g:12479:3: { } @@ -37656,14 +37526,14 @@ public final void rule__Int16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1" - // InternalRos2Parser.g:12541:1: rule__Int16__Group__1 : rule__Int16__Group__1__Impl ; + // InternalRos2Parser.g:12487:1: rule__Int16__Group__1 : rule__Int16__Group__1__Impl ; public final void rule__Int16__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12545:1: ( rule__Int16__Group__1__Impl ) - // InternalRos2Parser.g:12546:2: rule__Int16__Group__1__Impl + // InternalRos2Parser.g:12491:1: ( rule__Int16__Group__1__Impl ) + // InternalRos2Parser.g:12492:2: rule__Int16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16__Group__1__Impl(); @@ -37689,17 +37559,17 @@ public final void rule__Int16__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1__Impl" - // InternalRos2Parser.g:12552:1: rule__Int16__Group__1__Impl : ( Int16 ) ; + // InternalRos2Parser.g:12498:1: rule__Int16__Group__1__Impl : ( Int16 ) ; public final void rule__Int16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12556:1: ( ( Int16 ) ) - // InternalRos2Parser.g:12557:1: ( Int16 ) + // InternalRos2Parser.g:12502:1: ( ( Int16 ) ) + // InternalRos2Parser.g:12503:1: ( Int16 ) { - // InternalRos2Parser.g:12557:1: ( Int16 ) - // InternalRos2Parser.g:12558:2: Int16 + // InternalRos2Parser.g:12503:1: ( Int16 ) + // InternalRos2Parser.g:12504:2: Int16 { before(grammarAccess.getInt16Access().getInt16Keyword_1()); match(input,Int16,FOLLOW_2); @@ -37726,16 +37596,16 @@ public final void rule__Int16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0" - // InternalRos2Parser.g:12568:1: rule__Uint16__Group__0 : rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ; + // InternalRos2Parser.g:12514:1: rule__Uint16__Group__0 : rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ; public final void rule__Uint16__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12572:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) - // InternalRos2Parser.g:12573:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 + // InternalRos2Parser.g:12518:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) + // InternalRos2Parser.g:12519:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 { - pushFollow(FOLLOW_69); + pushFollow(FOLLOW_68); rule__Uint16__Group__0__Impl(); state._fsp--; @@ -37764,21 +37634,21 @@ public final void rule__Uint16__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0__Impl" - // InternalRos2Parser.g:12580:1: rule__Uint16__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:12526:1: rule__Uint16__Group__0__Impl : ( () ) ; public final void rule__Uint16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12584:1: ( ( () ) ) - // InternalRos2Parser.g:12585:1: ( () ) + // InternalRos2Parser.g:12530:1: ( ( () ) ) + // InternalRos2Parser.g:12531:1: ( () ) { - // InternalRos2Parser.g:12585:1: ( () ) - // InternalRos2Parser.g:12586:2: () + // InternalRos2Parser.g:12531:1: ( () ) + // InternalRos2Parser.g:12532:2: () { before(grammarAccess.getUint16Access().getUint16Action_0()); - // InternalRos2Parser.g:12587:2: () - // InternalRos2Parser.g:12587:3: + // InternalRos2Parser.g:12533:2: () + // InternalRos2Parser.g:12533:3: { } @@ -37801,14 +37671,14 @@ public final void rule__Uint16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1" - // InternalRos2Parser.g:12595:1: rule__Uint16__Group__1 : rule__Uint16__Group__1__Impl ; + // InternalRos2Parser.g:12541:1: rule__Uint16__Group__1 : rule__Uint16__Group__1__Impl ; public final void rule__Uint16__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12599:1: ( rule__Uint16__Group__1__Impl ) - // InternalRos2Parser.g:12600:2: rule__Uint16__Group__1__Impl + // InternalRos2Parser.g:12545:1: ( rule__Uint16__Group__1__Impl ) + // InternalRos2Parser.g:12546:2: rule__Uint16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16__Group__1__Impl(); @@ -37834,17 +37704,17 @@ public final void rule__Uint16__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1__Impl" - // InternalRos2Parser.g:12606:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; + // InternalRos2Parser.g:12552:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; public final void rule__Uint16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12610:1: ( ( Uint16 ) ) - // InternalRos2Parser.g:12611:1: ( Uint16 ) + // InternalRos2Parser.g:12556:1: ( ( Uint16 ) ) + // InternalRos2Parser.g:12557:1: ( Uint16 ) { - // InternalRos2Parser.g:12611:1: ( Uint16 ) - // InternalRos2Parser.g:12612:2: Uint16 + // InternalRos2Parser.g:12557:1: ( Uint16 ) + // InternalRos2Parser.g:12558:2: Uint16 { before(grammarAccess.getUint16Access().getUint16Keyword_1()); match(input,Uint16,FOLLOW_2); @@ -37871,16 +37741,16 @@ public final void rule__Uint16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0" - // InternalRos2Parser.g:12622:1: rule__Int32__Group__0 : rule__Int32__Group__0__Impl rule__Int32__Group__1 ; + // InternalRos2Parser.g:12568:1: rule__Int32__Group__0 : rule__Int32__Group__0__Impl rule__Int32__Group__1 ; public final void rule__Int32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12626:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) - // InternalRos2Parser.g:12627:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 + // InternalRos2Parser.g:12572:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) + // InternalRos2Parser.g:12573:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 { - pushFollow(FOLLOW_70); + pushFollow(FOLLOW_69); rule__Int32__Group__0__Impl(); state._fsp--; @@ -37909,21 +37779,21 @@ public final void rule__Int32__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0__Impl" - // InternalRos2Parser.g:12634:1: rule__Int32__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:12580:1: rule__Int32__Group__0__Impl : ( () ) ; public final void rule__Int32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12638:1: ( ( () ) ) - // InternalRos2Parser.g:12639:1: ( () ) + // InternalRos2Parser.g:12584:1: ( ( () ) ) + // InternalRos2Parser.g:12585:1: ( () ) { - // InternalRos2Parser.g:12639:1: ( () ) - // InternalRos2Parser.g:12640:2: () + // InternalRos2Parser.g:12585:1: ( () ) + // InternalRos2Parser.g:12586:2: () { before(grammarAccess.getInt32Access().getInt32Action_0()); - // InternalRos2Parser.g:12641:2: () - // InternalRos2Parser.g:12641:3: + // InternalRos2Parser.g:12587:2: () + // InternalRos2Parser.g:12587:3: { } @@ -37946,14 +37816,14 @@ public final void rule__Int32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1" - // InternalRos2Parser.g:12649:1: rule__Int32__Group__1 : rule__Int32__Group__1__Impl ; + // InternalRos2Parser.g:12595:1: rule__Int32__Group__1 : rule__Int32__Group__1__Impl ; public final void rule__Int32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12653:1: ( rule__Int32__Group__1__Impl ) - // InternalRos2Parser.g:12654:2: rule__Int32__Group__1__Impl + // InternalRos2Parser.g:12599:1: ( rule__Int32__Group__1__Impl ) + // InternalRos2Parser.g:12600:2: rule__Int32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32__Group__1__Impl(); @@ -37979,17 +37849,17 @@ public final void rule__Int32__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1__Impl" - // InternalRos2Parser.g:12660:1: rule__Int32__Group__1__Impl : ( Int32 ) ; + // InternalRos2Parser.g:12606:1: rule__Int32__Group__1__Impl : ( Int32 ) ; public final void rule__Int32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12664:1: ( ( Int32 ) ) - // InternalRos2Parser.g:12665:1: ( Int32 ) + // InternalRos2Parser.g:12610:1: ( ( Int32 ) ) + // InternalRos2Parser.g:12611:1: ( Int32 ) { - // InternalRos2Parser.g:12665:1: ( Int32 ) - // InternalRos2Parser.g:12666:2: Int32 + // InternalRos2Parser.g:12611:1: ( Int32 ) + // InternalRos2Parser.g:12612:2: Int32 { before(grammarAccess.getInt32Access().getInt32Keyword_1()); match(input,Int32,FOLLOW_2); @@ -38016,16 +37886,16 @@ public final void rule__Int32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0" - // InternalRos2Parser.g:12676:1: rule__Uint32__Group__0 : rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ; + // InternalRos2Parser.g:12622:1: rule__Uint32__Group__0 : rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ; public final void rule__Uint32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12680:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) - // InternalRos2Parser.g:12681:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 + // InternalRos2Parser.g:12626:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) + // InternalRos2Parser.g:12627:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 { - pushFollow(FOLLOW_71); + pushFollow(FOLLOW_70); rule__Uint32__Group__0__Impl(); state._fsp--; @@ -38054,21 +37924,21 @@ public final void rule__Uint32__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0__Impl" - // InternalRos2Parser.g:12688:1: rule__Uint32__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:12634:1: rule__Uint32__Group__0__Impl : ( () ) ; public final void rule__Uint32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12692:1: ( ( () ) ) - // InternalRos2Parser.g:12693:1: ( () ) + // InternalRos2Parser.g:12638:1: ( ( () ) ) + // InternalRos2Parser.g:12639:1: ( () ) { - // InternalRos2Parser.g:12693:1: ( () ) - // InternalRos2Parser.g:12694:2: () + // InternalRos2Parser.g:12639:1: ( () ) + // InternalRos2Parser.g:12640:2: () { before(grammarAccess.getUint32Access().getUint32Action_0()); - // InternalRos2Parser.g:12695:2: () - // InternalRos2Parser.g:12695:3: + // InternalRos2Parser.g:12641:2: () + // InternalRos2Parser.g:12641:3: { } @@ -38091,14 +37961,14 @@ public final void rule__Uint32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1" - // InternalRos2Parser.g:12703:1: rule__Uint32__Group__1 : rule__Uint32__Group__1__Impl ; + // InternalRos2Parser.g:12649:1: rule__Uint32__Group__1 : rule__Uint32__Group__1__Impl ; public final void rule__Uint32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12707:1: ( rule__Uint32__Group__1__Impl ) - // InternalRos2Parser.g:12708:2: rule__Uint32__Group__1__Impl + // InternalRos2Parser.g:12653:1: ( rule__Uint32__Group__1__Impl ) + // InternalRos2Parser.g:12654:2: rule__Uint32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32__Group__1__Impl(); @@ -38124,17 +37994,17 @@ public final void rule__Uint32__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1__Impl" - // InternalRos2Parser.g:12714:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; + // InternalRos2Parser.g:12660:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; public final void rule__Uint32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12718:1: ( ( Uint32 ) ) - // InternalRos2Parser.g:12719:1: ( Uint32 ) + // InternalRos2Parser.g:12664:1: ( ( Uint32 ) ) + // InternalRos2Parser.g:12665:1: ( Uint32 ) { - // InternalRos2Parser.g:12719:1: ( Uint32 ) - // InternalRos2Parser.g:12720:2: Uint32 + // InternalRos2Parser.g:12665:1: ( Uint32 ) + // InternalRos2Parser.g:12666:2: Uint32 { before(grammarAccess.getUint32Access().getUint32Keyword_1()); match(input,Uint32,FOLLOW_2); @@ -38161,16 +38031,16 @@ public final void rule__Uint32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0" - // InternalRos2Parser.g:12730:1: rule__Int64__Group__0 : rule__Int64__Group__0__Impl rule__Int64__Group__1 ; + // InternalRos2Parser.g:12676:1: rule__Int64__Group__0 : rule__Int64__Group__0__Impl rule__Int64__Group__1 ; public final void rule__Int64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12734:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) - // InternalRos2Parser.g:12735:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 + // InternalRos2Parser.g:12680:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) + // InternalRos2Parser.g:12681:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 { - pushFollow(FOLLOW_72); + pushFollow(FOLLOW_71); rule__Int64__Group__0__Impl(); state._fsp--; @@ -38199,21 +38069,21 @@ public final void rule__Int64__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0__Impl" - // InternalRos2Parser.g:12742:1: rule__Int64__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:12688:1: rule__Int64__Group__0__Impl : ( () ) ; public final void rule__Int64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12746:1: ( ( () ) ) - // InternalRos2Parser.g:12747:1: ( () ) + // InternalRos2Parser.g:12692:1: ( ( () ) ) + // InternalRos2Parser.g:12693:1: ( () ) { - // InternalRos2Parser.g:12747:1: ( () ) - // InternalRos2Parser.g:12748:2: () + // InternalRos2Parser.g:12693:1: ( () ) + // InternalRos2Parser.g:12694:2: () { before(grammarAccess.getInt64Access().getInt64Action_0()); - // InternalRos2Parser.g:12749:2: () - // InternalRos2Parser.g:12749:3: + // InternalRos2Parser.g:12695:2: () + // InternalRos2Parser.g:12695:3: { } @@ -38236,14 +38106,14 @@ public final void rule__Int64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1" - // InternalRos2Parser.g:12757:1: rule__Int64__Group__1 : rule__Int64__Group__1__Impl ; + // InternalRos2Parser.g:12703:1: rule__Int64__Group__1 : rule__Int64__Group__1__Impl ; public final void rule__Int64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12761:1: ( rule__Int64__Group__1__Impl ) - // InternalRos2Parser.g:12762:2: rule__Int64__Group__1__Impl + // InternalRos2Parser.g:12707:1: ( rule__Int64__Group__1__Impl ) + // InternalRos2Parser.g:12708:2: rule__Int64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64__Group__1__Impl(); @@ -38269,17 +38139,17 @@ public final void rule__Int64__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1__Impl" - // InternalRos2Parser.g:12768:1: rule__Int64__Group__1__Impl : ( Int64 ) ; + // InternalRos2Parser.g:12714:1: rule__Int64__Group__1__Impl : ( Int64 ) ; public final void rule__Int64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12772:1: ( ( Int64 ) ) - // InternalRos2Parser.g:12773:1: ( Int64 ) + // InternalRos2Parser.g:12718:1: ( ( Int64 ) ) + // InternalRos2Parser.g:12719:1: ( Int64 ) { - // InternalRos2Parser.g:12773:1: ( Int64 ) - // InternalRos2Parser.g:12774:2: Int64 + // InternalRos2Parser.g:12719:1: ( Int64 ) + // InternalRos2Parser.g:12720:2: Int64 { before(grammarAccess.getInt64Access().getInt64Keyword_1()); match(input,Int64,FOLLOW_2); @@ -38306,16 +38176,16 @@ public final void rule__Int64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0" - // InternalRos2Parser.g:12784:1: rule__Uint64__Group__0 : rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ; + // InternalRos2Parser.g:12730:1: rule__Uint64__Group__0 : rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ; public final void rule__Uint64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12788:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) - // InternalRos2Parser.g:12789:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 + // InternalRos2Parser.g:12734:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) + // InternalRos2Parser.g:12735:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 { - pushFollow(FOLLOW_73); + pushFollow(FOLLOW_72); rule__Uint64__Group__0__Impl(); state._fsp--; @@ -38344,21 +38214,21 @@ public final void rule__Uint64__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0__Impl" - // InternalRos2Parser.g:12796:1: rule__Uint64__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:12742:1: rule__Uint64__Group__0__Impl : ( () ) ; public final void rule__Uint64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12800:1: ( ( () ) ) - // InternalRos2Parser.g:12801:1: ( () ) + // InternalRos2Parser.g:12746:1: ( ( () ) ) + // InternalRos2Parser.g:12747:1: ( () ) { - // InternalRos2Parser.g:12801:1: ( () ) - // InternalRos2Parser.g:12802:2: () + // InternalRos2Parser.g:12747:1: ( () ) + // InternalRos2Parser.g:12748:2: () { before(grammarAccess.getUint64Access().getUint64Action_0()); - // InternalRos2Parser.g:12803:2: () - // InternalRos2Parser.g:12803:3: + // InternalRos2Parser.g:12749:2: () + // InternalRos2Parser.g:12749:3: { } @@ -38381,14 +38251,14 @@ public final void rule__Uint64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1" - // InternalRos2Parser.g:12811:1: rule__Uint64__Group__1 : rule__Uint64__Group__1__Impl ; + // InternalRos2Parser.g:12757:1: rule__Uint64__Group__1 : rule__Uint64__Group__1__Impl ; public final void rule__Uint64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12815:1: ( rule__Uint64__Group__1__Impl ) - // InternalRos2Parser.g:12816:2: rule__Uint64__Group__1__Impl + // InternalRos2Parser.g:12761:1: ( rule__Uint64__Group__1__Impl ) + // InternalRos2Parser.g:12762:2: rule__Uint64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64__Group__1__Impl(); @@ -38414,17 +38284,17 @@ public final void rule__Uint64__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1__Impl" - // InternalRos2Parser.g:12822:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; + // InternalRos2Parser.g:12768:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; public final void rule__Uint64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12826:1: ( ( Uint64 ) ) - // InternalRos2Parser.g:12827:1: ( Uint64 ) + // InternalRos2Parser.g:12772:1: ( ( Uint64 ) ) + // InternalRos2Parser.g:12773:1: ( Uint64 ) { - // InternalRos2Parser.g:12827:1: ( Uint64 ) - // InternalRos2Parser.g:12828:2: Uint64 + // InternalRos2Parser.g:12773:1: ( Uint64 ) + // InternalRos2Parser.g:12774:2: Uint64 { before(grammarAccess.getUint64Access().getUint64Keyword_1()); match(input,Uint64,FOLLOW_2); @@ -38451,16 +38321,16 @@ public final void rule__Uint64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0" - // InternalRos2Parser.g:12838:1: rule__Float32__Group__0 : rule__Float32__Group__0__Impl rule__Float32__Group__1 ; + // InternalRos2Parser.g:12784:1: rule__Float32__Group__0 : rule__Float32__Group__0__Impl rule__Float32__Group__1 ; public final void rule__Float32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12842:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) - // InternalRos2Parser.g:12843:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 + // InternalRos2Parser.g:12788:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) + // InternalRos2Parser.g:12789:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 { - pushFollow(FOLLOW_74); + pushFollow(FOLLOW_73); rule__Float32__Group__0__Impl(); state._fsp--; @@ -38489,21 +38359,21 @@ public final void rule__Float32__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0__Impl" - // InternalRos2Parser.g:12850:1: rule__Float32__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:12796:1: rule__Float32__Group__0__Impl : ( () ) ; public final void rule__Float32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12854:1: ( ( () ) ) - // InternalRos2Parser.g:12855:1: ( () ) + // InternalRos2Parser.g:12800:1: ( ( () ) ) + // InternalRos2Parser.g:12801:1: ( () ) { - // InternalRos2Parser.g:12855:1: ( () ) - // InternalRos2Parser.g:12856:2: () + // InternalRos2Parser.g:12801:1: ( () ) + // InternalRos2Parser.g:12802:2: () { before(grammarAccess.getFloat32Access().getFloat32Action_0()); - // InternalRos2Parser.g:12857:2: () - // InternalRos2Parser.g:12857:3: + // InternalRos2Parser.g:12803:2: () + // InternalRos2Parser.g:12803:3: { } @@ -38526,14 +38396,14 @@ public final void rule__Float32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1" - // InternalRos2Parser.g:12865:1: rule__Float32__Group__1 : rule__Float32__Group__1__Impl ; + // InternalRos2Parser.g:12811:1: rule__Float32__Group__1 : rule__Float32__Group__1__Impl ; public final void rule__Float32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12869:1: ( rule__Float32__Group__1__Impl ) - // InternalRos2Parser.g:12870:2: rule__Float32__Group__1__Impl + // InternalRos2Parser.g:12815:1: ( rule__Float32__Group__1__Impl ) + // InternalRos2Parser.g:12816:2: rule__Float32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32__Group__1__Impl(); @@ -38559,17 +38429,17 @@ public final void rule__Float32__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1__Impl" - // InternalRos2Parser.g:12876:1: rule__Float32__Group__1__Impl : ( Float32 ) ; + // InternalRos2Parser.g:12822:1: rule__Float32__Group__1__Impl : ( Float32 ) ; public final void rule__Float32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12880:1: ( ( Float32 ) ) - // InternalRos2Parser.g:12881:1: ( Float32 ) + // InternalRos2Parser.g:12826:1: ( ( Float32 ) ) + // InternalRos2Parser.g:12827:1: ( Float32 ) { - // InternalRos2Parser.g:12881:1: ( Float32 ) - // InternalRos2Parser.g:12882:2: Float32 + // InternalRos2Parser.g:12827:1: ( Float32 ) + // InternalRos2Parser.g:12828:2: Float32 { before(grammarAccess.getFloat32Access().getFloat32Keyword_1()); match(input,Float32,FOLLOW_2); @@ -38596,16 +38466,16 @@ public final void rule__Float32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0" - // InternalRos2Parser.g:12892:1: rule__Float64__Group__0 : rule__Float64__Group__0__Impl rule__Float64__Group__1 ; + // InternalRos2Parser.g:12838:1: rule__Float64__Group__0 : rule__Float64__Group__0__Impl rule__Float64__Group__1 ; public final void rule__Float64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12896:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) - // InternalRos2Parser.g:12897:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 + // InternalRos2Parser.g:12842:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) + // InternalRos2Parser.g:12843:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 { - pushFollow(FOLLOW_75); + pushFollow(FOLLOW_74); rule__Float64__Group__0__Impl(); state._fsp--; @@ -38634,21 +38504,21 @@ public final void rule__Float64__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0__Impl" - // InternalRos2Parser.g:12904:1: rule__Float64__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:12850:1: rule__Float64__Group__0__Impl : ( () ) ; public final void rule__Float64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12908:1: ( ( () ) ) - // InternalRos2Parser.g:12909:1: ( () ) + // InternalRos2Parser.g:12854:1: ( ( () ) ) + // InternalRos2Parser.g:12855:1: ( () ) { - // InternalRos2Parser.g:12909:1: ( () ) - // InternalRos2Parser.g:12910:2: () + // InternalRos2Parser.g:12855:1: ( () ) + // InternalRos2Parser.g:12856:2: () { before(grammarAccess.getFloat64Access().getFloat64Action_0()); - // InternalRos2Parser.g:12911:2: () - // InternalRos2Parser.g:12911:3: + // InternalRos2Parser.g:12857:2: () + // InternalRos2Parser.g:12857:3: { } @@ -38671,14 +38541,14 @@ public final void rule__Float64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1" - // InternalRos2Parser.g:12919:1: rule__Float64__Group__1 : rule__Float64__Group__1__Impl ; + // InternalRos2Parser.g:12865:1: rule__Float64__Group__1 : rule__Float64__Group__1__Impl ; public final void rule__Float64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12923:1: ( rule__Float64__Group__1__Impl ) - // InternalRos2Parser.g:12924:2: rule__Float64__Group__1__Impl + // InternalRos2Parser.g:12869:1: ( rule__Float64__Group__1__Impl ) + // InternalRos2Parser.g:12870:2: rule__Float64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64__Group__1__Impl(); @@ -38704,17 +38574,17 @@ public final void rule__Float64__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1__Impl" - // InternalRos2Parser.g:12930:1: rule__Float64__Group__1__Impl : ( Float64 ) ; + // InternalRos2Parser.g:12876:1: rule__Float64__Group__1__Impl : ( Float64 ) ; public final void rule__Float64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12934:1: ( ( Float64 ) ) - // InternalRos2Parser.g:12935:1: ( Float64 ) + // InternalRos2Parser.g:12880:1: ( ( Float64 ) ) + // InternalRos2Parser.g:12881:1: ( Float64 ) { - // InternalRos2Parser.g:12935:1: ( Float64 ) - // InternalRos2Parser.g:12936:2: Float64 + // InternalRos2Parser.g:12881:1: ( Float64 ) + // InternalRos2Parser.g:12882:2: Float64 { before(grammarAccess.getFloat64Access().getFloat64Keyword_1()); match(input,Float64,FOLLOW_2); @@ -38741,16 +38611,16 @@ public final void rule__Float64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__0" - // InternalRos2Parser.g:12946:1: rule__String0__Group__0 : rule__String0__Group__0__Impl rule__String0__Group__1 ; + // InternalRos2Parser.g:12892:1: rule__String0__Group__0 : rule__String0__Group__0__Impl rule__String0__Group__1 ; public final void rule__String0__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12950:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) - // InternalRos2Parser.g:12951:2: rule__String0__Group__0__Impl rule__String0__Group__1 + // InternalRos2Parser.g:12896:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) + // InternalRos2Parser.g:12897:2: rule__String0__Group__0__Impl rule__String0__Group__1 { - pushFollow(FOLLOW_76); + pushFollow(FOLLOW_75); rule__String0__Group__0__Impl(); state._fsp--; @@ -38779,21 +38649,21 @@ public final void rule__String0__Group__0() throws RecognitionException { // $ANTLR start "rule__String0__Group__0__Impl" - // InternalRos2Parser.g:12958:1: rule__String0__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:12904:1: rule__String0__Group__0__Impl : ( () ) ; public final void rule__String0__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12962:1: ( ( () ) ) - // InternalRos2Parser.g:12963:1: ( () ) + // InternalRos2Parser.g:12908:1: ( ( () ) ) + // InternalRos2Parser.g:12909:1: ( () ) { - // InternalRos2Parser.g:12963:1: ( () ) - // InternalRos2Parser.g:12964:2: () + // InternalRos2Parser.g:12909:1: ( () ) + // InternalRos2Parser.g:12910:2: () { before(grammarAccess.getString0Access().getStringAction_0()); - // InternalRos2Parser.g:12965:2: () - // InternalRos2Parser.g:12965:3: + // InternalRos2Parser.g:12911:2: () + // InternalRos2Parser.g:12911:3: { } @@ -38816,14 +38686,14 @@ public final void rule__String0__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__1" - // InternalRos2Parser.g:12973:1: rule__String0__Group__1 : rule__String0__Group__1__Impl ; + // InternalRos2Parser.g:12919:1: rule__String0__Group__1 : rule__String0__Group__1__Impl ; public final void rule__String0__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12977:1: ( rule__String0__Group__1__Impl ) - // InternalRos2Parser.g:12978:2: rule__String0__Group__1__Impl + // InternalRos2Parser.g:12923:1: ( rule__String0__Group__1__Impl ) + // InternalRos2Parser.g:12924:2: rule__String0__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0__Group__1__Impl(); @@ -38849,17 +38719,17 @@ public final void rule__String0__Group__1() throws RecognitionException { // $ANTLR start "rule__String0__Group__1__Impl" - // InternalRos2Parser.g:12984:1: rule__String0__Group__1__Impl : ( String_1 ) ; + // InternalRos2Parser.g:12930:1: rule__String0__Group__1__Impl : ( String_1 ) ; public final void rule__String0__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12988:1: ( ( String_1 ) ) - // InternalRos2Parser.g:12989:1: ( String_1 ) + // InternalRos2Parser.g:12934:1: ( ( String_1 ) ) + // InternalRos2Parser.g:12935:1: ( String_1 ) { - // InternalRos2Parser.g:12989:1: ( String_1 ) - // InternalRos2Parser.g:12990:2: String_1 + // InternalRos2Parser.g:12935:1: ( String_1 ) + // InternalRos2Parser.g:12936:2: String_1 { before(grammarAccess.getString0Access().getStringKeyword_1()); match(input,String_1,FOLLOW_2); @@ -38886,16 +38756,16 @@ public final void rule__String0__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Char__Group__0" - // InternalRos2Parser.g:13000:1: rule__Char__Group__0 : rule__Char__Group__0__Impl rule__Char__Group__1 ; + // InternalRos2Parser.g:12946: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 { - // InternalRos2Parser.g:13004:1: ( rule__Char__Group__0__Impl rule__Char__Group__1 ) - // InternalRos2Parser.g:13005:2: rule__Char__Group__0__Impl rule__Char__Group__1 + // InternalRos2Parser.g:12950:1: ( rule__Char__Group__0__Impl rule__Char__Group__1 ) + // InternalRos2Parser.g:12951:2: rule__Char__Group__0__Impl rule__Char__Group__1 { - pushFollow(FOLLOW_77); + pushFollow(FOLLOW_76); rule__Char__Group__0__Impl(); state._fsp--; @@ -38924,21 +38794,21 @@ public final void rule__Char__Group__0() throws RecognitionException { // $ANTLR start "rule__Char__Group__0__Impl" - // InternalRos2Parser.g:13012:1: rule__Char__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:12958:1: rule__Char__Group__0__Impl : ( () ) ; public final void rule__Char__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13016:1: ( ( () ) ) - // InternalRos2Parser.g:13017:1: ( () ) + // InternalRos2Parser.g:12962:1: ( ( () ) ) + // InternalRos2Parser.g:12963:1: ( () ) { - // InternalRos2Parser.g:13017:1: ( () ) - // InternalRos2Parser.g:13018:2: () + // InternalRos2Parser.g:12963:1: ( () ) + // InternalRos2Parser.g:12964:2: () { before(grammarAccess.getCharAccess().getChar0Action_0()); - // InternalRos2Parser.g:13019:2: () - // InternalRos2Parser.g:13019:3: + // InternalRos2Parser.g:12965:2: () + // InternalRos2Parser.g:12965:3: { } @@ -38961,14 +38831,14 @@ public final void rule__Char__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Char__Group__1" - // InternalRos2Parser.g:13027:1: rule__Char__Group__1 : rule__Char__Group__1__Impl ; + // InternalRos2Parser.g:12973:1: rule__Char__Group__1 : rule__Char__Group__1__Impl ; public final void rule__Char__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13031:1: ( rule__Char__Group__1__Impl ) - // InternalRos2Parser.g:13032:2: rule__Char__Group__1__Impl + // InternalRos2Parser.g:12977:1: ( rule__Char__Group__1__Impl ) + // InternalRos2Parser.g:12978:2: rule__Char__Group__1__Impl { pushFollow(FOLLOW_2); rule__Char__Group__1__Impl(); @@ -38994,17 +38864,17 @@ public final void rule__Char__Group__1() throws RecognitionException { // $ANTLR start "rule__Char__Group__1__Impl" - // InternalRos2Parser.g:13038:1: rule__Char__Group__1__Impl : ( Char ) ; + // InternalRos2Parser.g:12984:1: rule__Char__Group__1__Impl : ( Char ) ; public final void rule__Char__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13042:1: ( ( Char ) ) - // InternalRos2Parser.g:13043:1: ( Char ) + // InternalRos2Parser.g:12988:1: ( ( Char ) ) + // InternalRos2Parser.g:12989:1: ( Char ) { - // InternalRos2Parser.g:13043:1: ( Char ) - // InternalRos2Parser.g:13044:2: Char + // InternalRos2Parser.g:12989:1: ( Char ) + // InternalRos2Parser.g:12990:2: Char { before(grammarAccess.getCharAccess().getCharKeyword_1()); match(input,Char,FOLLOW_2); @@ -39031,16 +38901,16 @@ public final void rule__Char__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0" - // InternalRos2Parser.g:13054:1: rule__Byte__Group__0 : rule__Byte__Group__0__Impl rule__Byte__Group__1 ; + // InternalRos2Parser.g:13000:1: rule__Byte__Group__0 : rule__Byte__Group__0__Impl rule__Byte__Group__1 ; public final void rule__Byte__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13058:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) - // InternalRos2Parser.g:13059:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 + // InternalRos2Parser.g:13004:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) + // InternalRos2Parser.g:13005:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 { - pushFollow(FOLLOW_78); + pushFollow(FOLLOW_77); rule__Byte__Group__0__Impl(); state._fsp--; @@ -39069,21 +38939,21 @@ public final void rule__Byte__Group__0() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0__Impl" - // InternalRos2Parser.g:13066:1: rule__Byte__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13012:1: rule__Byte__Group__0__Impl : ( () ) ; public final void rule__Byte__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13070:1: ( ( () ) ) - // InternalRos2Parser.g:13071:1: ( () ) + // InternalRos2Parser.g:13016:1: ( ( () ) ) + // InternalRos2Parser.g:13017:1: ( () ) { - // InternalRos2Parser.g:13071:1: ( () ) - // InternalRos2Parser.g:13072:2: () + // InternalRos2Parser.g:13017:1: ( () ) + // InternalRos2Parser.g:13018:2: () { before(grammarAccess.getByteAccess().getByteAction_0()); - // InternalRos2Parser.g:13073:2: () - // InternalRos2Parser.g:13073:3: + // InternalRos2Parser.g:13019:2: () + // InternalRos2Parser.g:13019:3: { } @@ -39106,14 +38976,14 @@ public final void rule__Byte__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1" - // InternalRos2Parser.g:13081:1: rule__Byte__Group__1 : rule__Byte__Group__1__Impl ; + // InternalRos2Parser.g:13027:1: rule__Byte__Group__1 : rule__Byte__Group__1__Impl ; public final void rule__Byte__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13085:1: ( rule__Byte__Group__1__Impl ) - // InternalRos2Parser.g:13086:2: rule__Byte__Group__1__Impl + // InternalRos2Parser.g:13031:1: ( rule__Byte__Group__1__Impl ) + // InternalRos2Parser.g:13032:2: rule__Byte__Group__1__Impl { pushFollow(FOLLOW_2); rule__Byte__Group__1__Impl(); @@ -39139,17 +39009,17 @@ public final void rule__Byte__Group__1() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1__Impl" - // InternalRos2Parser.g:13092:1: rule__Byte__Group__1__Impl : ( Byte ) ; + // InternalRos2Parser.g:13038:1: rule__Byte__Group__1__Impl : ( Byte ) ; public final void rule__Byte__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13096:1: ( ( Byte ) ) - // InternalRos2Parser.g:13097:1: ( Byte ) + // InternalRos2Parser.g:13042:1: ( ( Byte ) ) + // InternalRos2Parser.g:13043:1: ( Byte ) { - // InternalRos2Parser.g:13097:1: ( Byte ) - // InternalRos2Parser.g:13098:2: Byte + // InternalRos2Parser.g:13043:1: ( Byte ) + // InternalRos2Parser.g:13044:2: Byte { before(grammarAccess.getByteAccess().getByteKeyword_1()); match(input,Byte,FOLLOW_2); @@ -39176,16 +39046,16 @@ public final void rule__Byte__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__0" - // InternalRos2Parser.g:13108:1: rule__Time__Group__0 : rule__Time__Group__0__Impl rule__Time__Group__1 ; + // InternalRos2Parser.g:13054:1: rule__Time__Group__0 : rule__Time__Group__0__Impl rule__Time__Group__1 ; public final void rule__Time__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13112:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) - // InternalRos2Parser.g:13113:2: rule__Time__Group__0__Impl rule__Time__Group__1 + // InternalRos2Parser.g:13058:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) + // InternalRos2Parser.g:13059:2: rule__Time__Group__0__Impl rule__Time__Group__1 { - pushFollow(FOLLOW_79); + pushFollow(FOLLOW_78); rule__Time__Group__0__Impl(); state._fsp--; @@ -39214,21 +39084,21 @@ public final void rule__Time__Group__0() throws RecognitionException { // $ANTLR start "rule__Time__Group__0__Impl" - // InternalRos2Parser.g:13120:1: rule__Time__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13066:1: rule__Time__Group__0__Impl : ( () ) ; public final void rule__Time__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13124:1: ( ( () ) ) - // InternalRos2Parser.g:13125:1: ( () ) + // InternalRos2Parser.g:13070:1: ( ( () ) ) + // InternalRos2Parser.g:13071:1: ( () ) { - // InternalRos2Parser.g:13125:1: ( () ) - // InternalRos2Parser.g:13126:2: () + // InternalRos2Parser.g:13071:1: ( () ) + // InternalRos2Parser.g:13072:2: () { before(grammarAccess.getTimeAccess().getTimeAction_0()); - // InternalRos2Parser.g:13127:2: () - // InternalRos2Parser.g:13127:3: + // InternalRos2Parser.g:13073:2: () + // InternalRos2Parser.g:13073:3: { } @@ -39251,14 +39121,14 @@ public final void rule__Time__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__1" - // InternalRos2Parser.g:13135:1: rule__Time__Group__1 : rule__Time__Group__1__Impl ; + // InternalRos2Parser.g:13081:1: rule__Time__Group__1 : rule__Time__Group__1__Impl ; public final void rule__Time__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13139:1: ( rule__Time__Group__1__Impl ) - // InternalRos2Parser.g:13140:2: rule__Time__Group__1__Impl + // InternalRos2Parser.g:13085:1: ( rule__Time__Group__1__Impl ) + // InternalRos2Parser.g:13086:2: rule__Time__Group__1__Impl { pushFollow(FOLLOW_2); rule__Time__Group__1__Impl(); @@ -39284,17 +39154,17 @@ public final void rule__Time__Group__1() throws RecognitionException { // $ANTLR start "rule__Time__Group__1__Impl" - // InternalRos2Parser.g:13146:1: rule__Time__Group__1__Impl : ( Time ) ; + // InternalRos2Parser.g:13092:1: rule__Time__Group__1__Impl : ( Time ) ; public final void rule__Time__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13150:1: ( ( Time ) ) - // InternalRos2Parser.g:13151:1: ( Time ) + // InternalRos2Parser.g:13096:1: ( ( Time ) ) + // InternalRos2Parser.g:13097:1: ( Time ) { - // InternalRos2Parser.g:13151:1: ( Time ) - // InternalRos2Parser.g:13152:2: Time + // InternalRos2Parser.g:13097:1: ( Time ) + // InternalRos2Parser.g:13098:2: Time { before(grammarAccess.getTimeAccess().getTimeKeyword_1()); match(input,Time,FOLLOW_2); @@ -39321,16 +39191,16 @@ public final void rule__Time__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0" - // InternalRos2Parser.g:13162:1: rule__Duration__Group__0 : rule__Duration__Group__0__Impl rule__Duration__Group__1 ; + // InternalRos2Parser.g:13108:1: rule__Duration__Group__0 : rule__Duration__Group__0__Impl rule__Duration__Group__1 ; public final void rule__Duration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13166:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) - // InternalRos2Parser.g:13167:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 + // InternalRos2Parser.g:13112:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) + // InternalRos2Parser.g:13113:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 { - pushFollow(FOLLOW_80); + pushFollow(FOLLOW_79); rule__Duration__Group__0__Impl(); state._fsp--; @@ -39359,21 +39229,21 @@ public final void rule__Duration__Group__0() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0__Impl" - // InternalRos2Parser.g:13174:1: rule__Duration__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13120:1: rule__Duration__Group__0__Impl : ( () ) ; public final void rule__Duration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13178:1: ( ( () ) ) - // InternalRos2Parser.g:13179:1: ( () ) + // InternalRos2Parser.g:13124:1: ( ( () ) ) + // InternalRos2Parser.g:13125:1: ( () ) { - // InternalRos2Parser.g:13179:1: ( () ) - // InternalRos2Parser.g:13180:2: () + // InternalRos2Parser.g:13125:1: ( () ) + // InternalRos2Parser.g:13126:2: () { before(grammarAccess.getDurationAccess().getDurationAction_0()); - // InternalRos2Parser.g:13181:2: () - // InternalRos2Parser.g:13181:3: + // InternalRos2Parser.g:13127:2: () + // InternalRos2Parser.g:13127:3: { } @@ -39396,14 +39266,14 @@ public final void rule__Duration__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1" - // InternalRos2Parser.g:13189:1: rule__Duration__Group__1 : rule__Duration__Group__1__Impl ; + // InternalRos2Parser.g:13135:1: rule__Duration__Group__1 : rule__Duration__Group__1__Impl ; public final void rule__Duration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13193:1: ( rule__Duration__Group__1__Impl ) - // InternalRos2Parser.g:13194:2: rule__Duration__Group__1__Impl + // InternalRos2Parser.g:13139:1: ( rule__Duration__Group__1__Impl ) + // InternalRos2Parser.g:13140:2: rule__Duration__Group__1__Impl { pushFollow(FOLLOW_2); rule__Duration__Group__1__Impl(); @@ -39429,17 +39299,17 @@ public final void rule__Duration__Group__1() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1__Impl" - // InternalRos2Parser.g:13200:1: rule__Duration__Group__1__Impl : ( Duration ) ; + // InternalRos2Parser.g:13146:1: rule__Duration__Group__1__Impl : ( Duration ) ; public final void rule__Duration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13204:1: ( ( Duration ) ) - // InternalRos2Parser.g:13205:1: ( Duration ) + // InternalRos2Parser.g:13150:1: ( ( Duration ) ) + // InternalRos2Parser.g:13151:1: ( Duration ) { - // InternalRos2Parser.g:13205:1: ( Duration ) - // InternalRos2Parser.g:13206:2: Duration + // InternalRos2Parser.g:13151:1: ( Duration ) + // InternalRos2Parser.g:13152:2: Duration { before(grammarAccess.getDurationAccess().getDurationKeyword_1()); match(input,Duration,FOLLOW_2); @@ -39466,16 +39336,16 @@ public final void rule__Duration__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0" - // InternalRos2Parser.g:13216:1: rule__BoolArray__Group__0 : rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ; + // InternalRos2Parser.g:13162:1: rule__BoolArray__Group__0 : rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ; public final void rule__BoolArray__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13220:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) - // InternalRos2Parser.g:13221:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 + // InternalRos2Parser.g:13166:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) + // InternalRos2Parser.g:13167:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 { - pushFollow(FOLLOW_81); + pushFollow(FOLLOW_80); rule__BoolArray__Group__0__Impl(); state._fsp--; @@ -39504,21 +39374,21 @@ public final void rule__BoolArray__Group__0() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0__Impl" - // InternalRos2Parser.g:13228:1: rule__BoolArray__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13174:1: rule__BoolArray__Group__0__Impl : ( () ) ; public final void rule__BoolArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13232:1: ( ( () ) ) - // InternalRos2Parser.g:13233:1: ( () ) + // InternalRos2Parser.g:13178:1: ( ( () ) ) + // InternalRos2Parser.g:13179:1: ( () ) { - // InternalRos2Parser.g:13233:1: ( () ) - // InternalRos2Parser.g:13234:2: () + // InternalRos2Parser.g:13179:1: ( () ) + // InternalRos2Parser.g:13180:2: () { before(grammarAccess.getBoolArrayAccess().getBoolArrayAction_0()); - // InternalRos2Parser.g:13235:2: () - // InternalRos2Parser.g:13235:3: + // InternalRos2Parser.g:13181:2: () + // InternalRos2Parser.g:13181:3: { } @@ -39541,14 +39411,14 @@ public final void rule__BoolArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__BoolArray__Group__1" - // InternalRos2Parser.g:13243:1: rule__BoolArray__Group__1 : rule__BoolArray__Group__1__Impl ; + // InternalRos2Parser.g:13189:1: rule__BoolArray__Group__1 : rule__BoolArray__Group__1__Impl ; public final void rule__BoolArray__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13247:1: ( rule__BoolArray__Group__1__Impl ) - // InternalRos2Parser.g:13248:2: rule__BoolArray__Group__1__Impl + // InternalRos2Parser.g:13193:1: ( rule__BoolArray__Group__1__Impl ) + // InternalRos2Parser.g:13194:2: rule__BoolArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__BoolArray__Group__1__Impl(); @@ -39574,17 +39444,17 @@ public final void rule__BoolArray__Group__1() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__1__Impl" - // InternalRos2Parser.g:13254:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; + // InternalRos2Parser.g:13200:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; public final void rule__BoolArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13258:1: ( ( Bool_1 ) ) - // InternalRos2Parser.g:13259:1: ( Bool_1 ) + // InternalRos2Parser.g:13204:1: ( ( Bool_1 ) ) + // InternalRos2Parser.g:13205:1: ( Bool_1 ) { - // InternalRos2Parser.g:13259:1: ( Bool_1 ) - // InternalRos2Parser.g:13260:2: Bool_1 + // InternalRos2Parser.g:13205:1: ( Bool_1 ) + // InternalRos2Parser.g:13206:2: Bool_1 { before(grammarAccess.getBoolArrayAccess().getBoolKeyword_1()); match(input,Bool_1,FOLLOW_2); @@ -39611,16 +39481,16 @@ public final void rule__BoolArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__0" - // InternalRos2Parser.g:13270:1: rule__Int8Array__Group__0 : rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ; + // InternalRos2Parser.g:13216:1: rule__Int8Array__Group__0 : rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ; public final void rule__Int8Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13274:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) - // InternalRos2Parser.g:13275:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 + // InternalRos2Parser.g:13220:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) + // InternalRos2Parser.g:13221:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 { - pushFollow(FOLLOW_82); + pushFollow(FOLLOW_81); rule__Int8Array__Group__0__Impl(); state._fsp--; @@ -39649,21 +39519,21 @@ public final void rule__Int8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__0__Impl" - // InternalRos2Parser.g:13282:1: rule__Int8Array__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13228:1: rule__Int8Array__Group__0__Impl : ( () ) ; public final void rule__Int8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13286:1: ( ( () ) ) - // InternalRos2Parser.g:13287:1: ( () ) + // InternalRos2Parser.g:13232:1: ( ( () ) ) + // InternalRos2Parser.g:13233:1: ( () ) { - // InternalRos2Parser.g:13287:1: ( () ) - // InternalRos2Parser.g:13288:2: () + // InternalRos2Parser.g:13233:1: ( () ) + // InternalRos2Parser.g:13234:2: () { before(grammarAccess.getInt8ArrayAccess().getInt8ArrayAction_0()); - // InternalRos2Parser.g:13289:2: () - // InternalRos2Parser.g:13289:3: + // InternalRos2Parser.g:13235:2: () + // InternalRos2Parser.g:13235:3: { } @@ -39686,14 +39556,14 @@ public final void rule__Int8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__1" - // InternalRos2Parser.g:13297:1: rule__Int8Array__Group__1 : rule__Int8Array__Group__1__Impl ; + // InternalRos2Parser.g:13243:1: rule__Int8Array__Group__1 : rule__Int8Array__Group__1__Impl ; public final void rule__Int8Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13301:1: ( rule__Int8Array__Group__1__Impl ) - // InternalRos2Parser.g:13302:2: rule__Int8Array__Group__1__Impl + // InternalRos2Parser.g:13247:1: ( rule__Int8Array__Group__1__Impl ) + // InternalRos2Parser.g:13248:2: rule__Int8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8Array__Group__1__Impl(); @@ -39719,17 +39589,17 @@ public final void rule__Int8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__1__Impl" - // InternalRos2Parser.g:13308:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; + // InternalRos2Parser.g:13254:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; public final void rule__Int8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13312:1: ( ( Int8_1 ) ) - // InternalRos2Parser.g:13313:1: ( Int8_1 ) + // InternalRos2Parser.g:13258:1: ( ( Int8_1 ) ) + // InternalRos2Parser.g:13259:1: ( Int8_1 ) { - // InternalRos2Parser.g:13313:1: ( Int8_1 ) - // InternalRos2Parser.g:13314:2: Int8_1 + // InternalRos2Parser.g:13259:1: ( Int8_1 ) + // InternalRos2Parser.g:13260:2: Int8_1 { before(grammarAccess.getInt8ArrayAccess().getInt8Keyword_1()); match(input,Int8_1,FOLLOW_2); @@ -39756,16 +39626,16 @@ public final void rule__Int8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__0" - // InternalRos2Parser.g:13324:1: rule__Uint8Array__Group__0 : rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ; + // InternalRos2Parser.g:13270:1: rule__Uint8Array__Group__0 : rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ; public final void rule__Uint8Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13328:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) - // InternalRos2Parser.g:13329:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 + // InternalRos2Parser.g:13274:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) + // InternalRos2Parser.g:13275:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 { - pushFollow(FOLLOW_83); + pushFollow(FOLLOW_82); rule__Uint8Array__Group__0__Impl(); state._fsp--; @@ -39794,21 +39664,21 @@ public final void rule__Uint8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__0__Impl" - // InternalRos2Parser.g:13336:1: rule__Uint8Array__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13282:1: rule__Uint8Array__Group__0__Impl : ( () ) ; public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13340:1: ( ( () ) ) - // InternalRos2Parser.g:13341:1: ( () ) + // InternalRos2Parser.g:13286:1: ( ( () ) ) + // InternalRos2Parser.g:13287:1: ( () ) { - // InternalRos2Parser.g:13341:1: ( () ) - // InternalRos2Parser.g:13342:2: () + // InternalRos2Parser.g:13287:1: ( () ) + // InternalRos2Parser.g:13288:2: () { before(grammarAccess.getUint8ArrayAccess().getUint8ArrayAction_0()); - // InternalRos2Parser.g:13343:2: () - // InternalRos2Parser.g:13343:3: + // InternalRos2Parser.g:13289:2: () + // InternalRos2Parser.g:13289:3: { } @@ -39831,14 +39701,14 @@ public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__1" - // InternalRos2Parser.g:13351:1: rule__Uint8Array__Group__1 : rule__Uint8Array__Group__1__Impl ; + // InternalRos2Parser.g:13297:1: rule__Uint8Array__Group__1 : rule__Uint8Array__Group__1__Impl ; public final void rule__Uint8Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13355:1: ( rule__Uint8Array__Group__1__Impl ) - // InternalRos2Parser.g:13356:2: rule__Uint8Array__Group__1__Impl + // InternalRos2Parser.g:13301:1: ( rule__Uint8Array__Group__1__Impl ) + // InternalRos2Parser.g:13302:2: rule__Uint8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8Array__Group__1__Impl(); @@ -39864,17 +39734,17 @@ public final void rule__Uint8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__1__Impl" - // InternalRos2Parser.g:13362:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; + // InternalRos2Parser.g:13308:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13366:1: ( ( Uint8_1 ) ) - // InternalRos2Parser.g:13367:1: ( Uint8_1 ) + // InternalRos2Parser.g:13312:1: ( ( Uint8_1 ) ) + // InternalRos2Parser.g:13313:1: ( Uint8_1 ) { - // InternalRos2Parser.g:13367:1: ( Uint8_1 ) - // InternalRos2Parser.g:13368:2: Uint8_1 + // InternalRos2Parser.g:13313:1: ( Uint8_1 ) + // InternalRos2Parser.g:13314:2: Uint8_1 { before(grammarAccess.getUint8ArrayAccess().getUint8Keyword_1()); match(input,Uint8_1,FOLLOW_2); @@ -39901,16 +39771,16 @@ public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__0" - // InternalRos2Parser.g:13378:1: rule__Int16Array__Group__0 : rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ; + // InternalRos2Parser.g:13324:1: rule__Int16Array__Group__0 : rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ; public final void rule__Int16Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13382:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) - // InternalRos2Parser.g:13383:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 + // InternalRos2Parser.g:13328:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) + // InternalRos2Parser.g:13329:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 { - pushFollow(FOLLOW_84); + pushFollow(FOLLOW_83); rule__Int16Array__Group__0__Impl(); state._fsp--; @@ -39939,21 +39809,21 @@ public final void rule__Int16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__0__Impl" - // InternalRos2Parser.g:13390:1: rule__Int16Array__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13336:1: rule__Int16Array__Group__0__Impl : ( () ) ; public final void rule__Int16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13394:1: ( ( () ) ) - // InternalRos2Parser.g:13395:1: ( () ) + // InternalRos2Parser.g:13340:1: ( ( () ) ) + // InternalRos2Parser.g:13341:1: ( () ) { - // InternalRos2Parser.g:13395:1: ( () ) - // InternalRos2Parser.g:13396:2: () + // InternalRos2Parser.g:13341:1: ( () ) + // InternalRos2Parser.g:13342:2: () { before(grammarAccess.getInt16ArrayAccess().getInt16ArrayAction_0()); - // InternalRos2Parser.g:13397:2: () - // InternalRos2Parser.g:13397:3: + // InternalRos2Parser.g:13343:2: () + // InternalRos2Parser.g:13343:3: { } @@ -39976,14 +39846,14 @@ public final void rule__Int16Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__1" - // InternalRos2Parser.g:13405:1: rule__Int16Array__Group__1 : rule__Int16Array__Group__1__Impl ; + // InternalRos2Parser.g:13351:1: rule__Int16Array__Group__1 : rule__Int16Array__Group__1__Impl ; public final void rule__Int16Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13409:1: ( rule__Int16Array__Group__1__Impl ) - // InternalRos2Parser.g:13410:2: rule__Int16Array__Group__1__Impl + // InternalRos2Parser.g:13355:1: ( rule__Int16Array__Group__1__Impl ) + // InternalRos2Parser.g:13356:2: rule__Int16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16Array__Group__1__Impl(); @@ -40009,17 +39879,17 @@ public final void rule__Int16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__1__Impl" - // InternalRos2Parser.g:13416:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; + // InternalRos2Parser.g:13362:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; public final void rule__Int16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13420:1: ( ( Int16_1 ) ) - // InternalRos2Parser.g:13421:1: ( Int16_1 ) + // InternalRos2Parser.g:13366:1: ( ( Int16_1 ) ) + // InternalRos2Parser.g:13367:1: ( Int16_1 ) { - // InternalRos2Parser.g:13421:1: ( Int16_1 ) - // InternalRos2Parser.g:13422:2: Int16_1 + // InternalRos2Parser.g:13367:1: ( Int16_1 ) + // InternalRos2Parser.g:13368:2: Int16_1 { before(grammarAccess.getInt16ArrayAccess().getInt16Keyword_1()); match(input,Int16_1,FOLLOW_2); @@ -40046,16 +39916,16 @@ public final void rule__Int16Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint16Array__Group__0" - // InternalRos2Parser.g:13432:1: rule__Uint16Array__Group__0 : rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ; + // InternalRos2Parser.g:13378:1: rule__Uint16Array__Group__0 : rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ; public final void rule__Uint16Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13436:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) - // InternalRos2Parser.g:13437:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 + // InternalRos2Parser.g:13382:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) + // InternalRos2Parser.g:13383:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 { - pushFollow(FOLLOW_85); + pushFollow(FOLLOW_84); rule__Uint16Array__Group__0__Impl(); state._fsp--; @@ -40084,21 +39954,21 @@ public final void rule__Uint16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__0__Impl" - // InternalRos2Parser.g:13444:1: rule__Uint16Array__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13390:1: rule__Uint16Array__Group__0__Impl : ( () ) ; public final void rule__Uint16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13448:1: ( ( () ) ) - // InternalRos2Parser.g:13449:1: ( () ) + // InternalRos2Parser.g:13394:1: ( ( () ) ) + // InternalRos2Parser.g:13395:1: ( () ) { - // InternalRos2Parser.g:13449:1: ( () ) - // InternalRos2Parser.g:13450:2: () + // InternalRos2Parser.g:13395:1: ( () ) + // InternalRos2Parser.g:13396:2: () { before(grammarAccess.getUint16ArrayAccess().getUint16ArrayAction_0()); - // InternalRos2Parser.g:13451:2: () - // InternalRos2Parser.g:13451:3: + // InternalRos2Parser.g:13397:2: () + // InternalRos2Parser.g:13397:3: { } @@ -40121,14 +39991,14 @@ public final void rule__Uint16Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint16Array__Group__1" - // InternalRos2Parser.g:13459:1: rule__Uint16Array__Group__1 : rule__Uint16Array__Group__1__Impl ; + // InternalRos2Parser.g:13405:1: rule__Uint16Array__Group__1 : rule__Uint16Array__Group__1__Impl ; public final void rule__Uint16Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13463:1: ( rule__Uint16Array__Group__1__Impl ) - // InternalRos2Parser.g:13464:2: rule__Uint16Array__Group__1__Impl + // InternalRos2Parser.g:13409:1: ( rule__Uint16Array__Group__1__Impl ) + // InternalRos2Parser.g:13410:2: rule__Uint16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16Array__Group__1__Impl(); @@ -40154,17 +40024,17 @@ public final void rule__Uint16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__1__Impl" - // InternalRos2Parser.g:13470:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; + // InternalRos2Parser.g:13416:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; public final void rule__Uint16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13474:1: ( ( Uint16_1 ) ) - // InternalRos2Parser.g:13475:1: ( Uint16_1 ) + // InternalRos2Parser.g:13420:1: ( ( Uint16_1 ) ) + // InternalRos2Parser.g:13421:1: ( Uint16_1 ) { - // InternalRos2Parser.g:13475:1: ( Uint16_1 ) - // InternalRos2Parser.g:13476:2: Uint16_1 + // InternalRos2Parser.g:13421:1: ( Uint16_1 ) + // InternalRos2Parser.g:13422:2: Uint16_1 { before(grammarAccess.getUint16ArrayAccess().getUint16Keyword_1()); match(input,Uint16_1,FOLLOW_2); @@ -40191,16 +40061,16 @@ public final void rule__Uint16Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int32Array__Group__0" - // InternalRos2Parser.g:13486:1: rule__Int32Array__Group__0 : rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ; + // InternalRos2Parser.g:13432:1: rule__Int32Array__Group__0 : rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ; public final void rule__Int32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13490:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) - // InternalRos2Parser.g:13491:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 + // InternalRos2Parser.g:13436:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) + // InternalRos2Parser.g:13437:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 { - pushFollow(FOLLOW_86); + pushFollow(FOLLOW_85); rule__Int32Array__Group__0__Impl(); state._fsp--; @@ -40229,21 +40099,21 @@ public final void rule__Int32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__0__Impl" - // InternalRos2Parser.g:13498:1: rule__Int32Array__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13444:1: rule__Int32Array__Group__0__Impl : ( () ) ; public final void rule__Int32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13502:1: ( ( () ) ) - // InternalRos2Parser.g:13503:1: ( () ) + // InternalRos2Parser.g:13448:1: ( ( () ) ) + // InternalRos2Parser.g:13449:1: ( () ) { - // InternalRos2Parser.g:13503:1: ( () ) - // InternalRos2Parser.g:13504:2: () + // InternalRos2Parser.g:13449:1: ( () ) + // InternalRos2Parser.g:13450:2: () { before(grammarAccess.getInt32ArrayAccess().getInt32ArrayAction_0()); - // InternalRos2Parser.g:13505:2: () - // InternalRos2Parser.g:13505:3: + // InternalRos2Parser.g:13451:2: () + // InternalRos2Parser.g:13451:3: { } @@ -40266,14 +40136,14 @@ public final void rule__Int32Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int32Array__Group__1" - // InternalRos2Parser.g:13513:1: rule__Int32Array__Group__1 : rule__Int32Array__Group__1__Impl ; + // InternalRos2Parser.g:13459:1: rule__Int32Array__Group__1 : rule__Int32Array__Group__1__Impl ; public final void rule__Int32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13517:1: ( rule__Int32Array__Group__1__Impl ) - // InternalRos2Parser.g:13518:2: rule__Int32Array__Group__1__Impl + // InternalRos2Parser.g:13463:1: ( rule__Int32Array__Group__1__Impl ) + // InternalRos2Parser.g:13464:2: rule__Int32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32Array__Group__1__Impl(); @@ -40299,17 +40169,17 @@ public final void rule__Int32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__1__Impl" - // InternalRos2Parser.g:13524:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; + // InternalRos2Parser.g:13470:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; public final void rule__Int32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13528:1: ( ( Int32_1 ) ) - // InternalRos2Parser.g:13529:1: ( Int32_1 ) + // InternalRos2Parser.g:13474:1: ( ( Int32_1 ) ) + // InternalRos2Parser.g:13475:1: ( Int32_1 ) { - // InternalRos2Parser.g:13529:1: ( Int32_1 ) - // InternalRos2Parser.g:13530:2: Int32_1 + // InternalRos2Parser.g:13475:1: ( Int32_1 ) + // InternalRos2Parser.g:13476:2: Int32_1 { before(grammarAccess.getInt32ArrayAccess().getInt32Keyword_1()); match(input,Int32_1,FOLLOW_2); @@ -40336,16 +40206,16 @@ public final void rule__Int32Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint32Array__Group__0" - // InternalRos2Parser.g:13540:1: rule__Uint32Array__Group__0 : rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ; + // InternalRos2Parser.g:13486:1: rule__Uint32Array__Group__0 : rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ; public final void rule__Uint32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13544:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) - // InternalRos2Parser.g:13545:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 + // InternalRos2Parser.g:13490:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) + // InternalRos2Parser.g:13491:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 { - pushFollow(FOLLOW_87); + pushFollow(FOLLOW_86); rule__Uint32Array__Group__0__Impl(); state._fsp--; @@ -40374,21 +40244,21 @@ public final void rule__Uint32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__0__Impl" - // InternalRos2Parser.g:13552:1: rule__Uint32Array__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13498:1: rule__Uint32Array__Group__0__Impl : ( () ) ; public final void rule__Uint32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13556:1: ( ( () ) ) - // InternalRos2Parser.g:13557:1: ( () ) + // InternalRos2Parser.g:13502:1: ( ( () ) ) + // InternalRos2Parser.g:13503:1: ( () ) { - // InternalRos2Parser.g:13557:1: ( () ) - // InternalRos2Parser.g:13558:2: () + // InternalRos2Parser.g:13503:1: ( () ) + // InternalRos2Parser.g:13504:2: () { before(grammarAccess.getUint32ArrayAccess().getUint32ArrayAction_0()); - // InternalRos2Parser.g:13559:2: () - // InternalRos2Parser.g:13559:3: + // InternalRos2Parser.g:13505:2: () + // InternalRos2Parser.g:13505:3: { } @@ -40411,14 +40281,14 @@ public final void rule__Uint32Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint32Array__Group__1" - // InternalRos2Parser.g:13567:1: rule__Uint32Array__Group__1 : rule__Uint32Array__Group__1__Impl ; + // InternalRos2Parser.g:13513:1: rule__Uint32Array__Group__1 : rule__Uint32Array__Group__1__Impl ; public final void rule__Uint32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13571:1: ( rule__Uint32Array__Group__1__Impl ) - // InternalRos2Parser.g:13572:2: rule__Uint32Array__Group__1__Impl + // InternalRos2Parser.g:13517:1: ( rule__Uint32Array__Group__1__Impl ) + // InternalRos2Parser.g:13518:2: rule__Uint32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32Array__Group__1__Impl(); @@ -40444,17 +40314,17 @@ public final void rule__Uint32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__1__Impl" - // InternalRos2Parser.g:13578:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; + // InternalRos2Parser.g:13524:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; public final void rule__Uint32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13582:1: ( ( Uint32_1 ) ) - // InternalRos2Parser.g:13583:1: ( Uint32_1 ) + // InternalRos2Parser.g:13528:1: ( ( Uint32_1 ) ) + // InternalRos2Parser.g:13529:1: ( Uint32_1 ) { - // InternalRos2Parser.g:13583:1: ( Uint32_1 ) - // InternalRos2Parser.g:13584:2: Uint32_1 + // InternalRos2Parser.g:13529:1: ( Uint32_1 ) + // InternalRos2Parser.g:13530:2: Uint32_1 { before(grammarAccess.getUint32ArrayAccess().getUint32Keyword_1()); match(input,Uint32_1,FOLLOW_2); @@ -40481,16 +40351,16 @@ public final void rule__Uint32Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int64Array__Group__0" - // InternalRos2Parser.g:13594:1: rule__Int64Array__Group__0 : rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ; + // InternalRos2Parser.g:13540:1: rule__Int64Array__Group__0 : rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ; public final void rule__Int64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13598:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) - // InternalRos2Parser.g:13599:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 + // InternalRos2Parser.g:13544:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) + // InternalRos2Parser.g:13545:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 { - pushFollow(FOLLOW_88); + pushFollow(FOLLOW_87); rule__Int64Array__Group__0__Impl(); state._fsp--; @@ -40519,21 +40389,21 @@ public final void rule__Int64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__0__Impl" - // InternalRos2Parser.g:13606:1: rule__Int64Array__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13552:1: rule__Int64Array__Group__0__Impl : ( () ) ; public final void rule__Int64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13610:1: ( ( () ) ) - // InternalRos2Parser.g:13611:1: ( () ) + // InternalRos2Parser.g:13556:1: ( ( () ) ) + // InternalRos2Parser.g:13557:1: ( () ) { - // InternalRos2Parser.g:13611:1: ( () ) - // InternalRos2Parser.g:13612:2: () + // InternalRos2Parser.g:13557:1: ( () ) + // InternalRos2Parser.g:13558:2: () { before(grammarAccess.getInt64ArrayAccess().getInt64ArrayAction_0()); - // InternalRos2Parser.g:13613:2: () - // InternalRos2Parser.g:13613:3: + // InternalRos2Parser.g:13559:2: () + // InternalRos2Parser.g:13559:3: { } @@ -40556,14 +40426,14 @@ public final void rule__Int64Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int64Array__Group__1" - // InternalRos2Parser.g:13621:1: rule__Int64Array__Group__1 : rule__Int64Array__Group__1__Impl ; + // InternalRos2Parser.g:13567:1: rule__Int64Array__Group__1 : rule__Int64Array__Group__1__Impl ; public final void rule__Int64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13625:1: ( rule__Int64Array__Group__1__Impl ) - // InternalRos2Parser.g:13626:2: rule__Int64Array__Group__1__Impl + // InternalRos2Parser.g:13571:1: ( rule__Int64Array__Group__1__Impl ) + // InternalRos2Parser.g:13572:2: rule__Int64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64Array__Group__1__Impl(); @@ -40589,17 +40459,17 @@ public final void rule__Int64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__1__Impl" - // InternalRos2Parser.g:13632:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; + // InternalRos2Parser.g:13578:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; public final void rule__Int64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13636:1: ( ( Int64_1 ) ) - // InternalRos2Parser.g:13637:1: ( Int64_1 ) + // InternalRos2Parser.g:13582:1: ( ( Int64_1 ) ) + // InternalRos2Parser.g:13583:1: ( Int64_1 ) { - // InternalRos2Parser.g:13637:1: ( Int64_1 ) - // InternalRos2Parser.g:13638:2: Int64_1 + // InternalRos2Parser.g:13583:1: ( Int64_1 ) + // InternalRos2Parser.g:13584:2: Int64_1 { before(grammarAccess.getInt64ArrayAccess().getInt64Keyword_1()); match(input,Int64_1,FOLLOW_2); @@ -40626,16 +40496,16 @@ public final void rule__Int64Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint64Array__Group__0" - // InternalRos2Parser.g:13648:1: rule__Uint64Array__Group__0 : rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ; + // InternalRos2Parser.g:13594:1: rule__Uint64Array__Group__0 : rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ; public final void rule__Uint64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13652:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) - // InternalRos2Parser.g:13653:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 + // InternalRos2Parser.g:13598:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) + // InternalRos2Parser.g:13599:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 { - pushFollow(FOLLOW_89); + pushFollow(FOLLOW_88); rule__Uint64Array__Group__0__Impl(); state._fsp--; @@ -40664,21 +40534,21 @@ public final void rule__Uint64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__0__Impl" - // InternalRos2Parser.g:13660:1: rule__Uint64Array__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13606:1: rule__Uint64Array__Group__0__Impl : ( () ) ; public final void rule__Uint64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13664:1: ( ( () ) ) - // InternalRos2Parser.g:13665:1: ( () ) + // InternalRos2Parser.g:13610:1: ( ( () ) ) + // InternalRos2Parser.g:13611:1: ( () ) { - // InternalRos2Parser.g:13665:1: ( () ) - // InternalRos2Parser.g:13666:2: () + // InternalRos2Parser.g:13611:1: ( () ) + // InternalRos2Parser.g:13612:2: () { before(grammarAccess.getUint64ArrayAccess().getUint64ArrayAction_0()); - // InternalRos2Parser.g:13667:2: () - // InternalRos2Parser.g:13667:3: + // InternalRos2Parser.g:13613:2: () + // InternalRos2Parser.g:13613:3: { } @@ -40701,14 +40571,14 @@ public final void rule__Uint64Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint64Array__Group__1" - // InternalRos2Parser.g:13675:1: rule__Uint64Array__Group__1 : rule__Uint64Array__Group__1__Impl ; + // InternalRos2Parser.g:13621:1: rule__Uint64Array__Group__1 : rule__Uint64Array__Group__1__Impl ; public final void rule__Uint64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13679:1: ( rule__Uint64Array__Group__1__Impl ) - // InternalRos2Parser.g:13680:2: rule__Uint64Array__Group__1__Impl + // InternalRos2Parser.g:13625:1: ( rule__Uint64Array__Group__1__Impl ) + // InternalRos2Parser.g:13626:2: rule__Uint64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64Array__Group__1__Impl(); @@ -40734,17 +40604,17 @@ public final void rule__Uint64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__1__Impl" - // InternalRos2Parser.g:13686:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; + // InternalRos2Parser.g:13632:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; public final void rule__Uint64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13690:1: ( ( Uint64_1 ) ) - // InternalRos2Parser.g:13691:1: ( Uint64_1 ) + // InternalRos2Parser.g:13636:1: ( ( Uint64_1 ) ) + // InternalRos2Parser.g:13637:1: ( Uint64_1 ) { - // InternalRos2Parser.g:13691:1: ( Uint64_1 ) - // InternalRos2Parser.g:13692:2: Uint64_1 + // InternalRos2Parser.g:13637:1: ( Uint64_1 ) + // InternalRos2Parser.g:13638:2: Uint64_1 { before(grammarAccess.getUint64ArrayAccess().getUint64Keyword_1()); match(input,Uint64_1,FOLLOW_2); @@ -40771,16 +40641,16 @@ public final void rule__Uint64Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Float32Array__Group__0" - // InternalRos2Parser.g:13702:1: rule__Float32Array__Group__0 : rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ; + // InternalRos2Parser.g:13648:1: rule__Float32Array__Group__0 : rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ; public final void rule__Float32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13706:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) - // InternalRos2Parser.g:13707:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 + // InternalRos2Parser.g:13652:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) + // InternalRos2Parser.g:13653:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 { - pushFollow(FOLLOW_90); + pushFollow(FOLLOW_89); rule__Float32Array__Group__0__Impl(); state._fsp--; @@ -40809,21 +40679,21 @@ public final void rule__Float32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__0__Impl" - // InternalRos2Parser.g:13714:1: rule__Float32Array__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13660:1: rule__Float32Array__Group__0__Impl : ( () ) ; public final void rule__Float32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13718:1: ( ( () ) ) - // InternalRos2Parser.g:13719:1: ( () ) + // InternalRos2Parser.g:13664:1: ( ( () ) ) + // InternalRos2Parser.g:13665:1: ( () ) { - // InternalRos2Parser.g:13719:1: ( () ) - // InternalRos2Parser.g:13720:2: () + // InternalRos2Parser.g:13665:1: ( () ) + // InternalRos2Parser.g:13666:2: () { before(grammarAccess.getFloat32ArrayAccess().getFloat32ArrayAction_0()); - // InternalRos2Parser.g:13721:2: () - // InternalRos2Parser.g:13721:3: + // InternalRos2Parser.g:13667:2: () + // InternalRos2Parser.g:13667:3: { } @@ -40846,14 +40716,14 @@ public final void rule__Float32Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float32Array__Group__1" - // InternalRos2Parser.g:13729:1: rule__Float32Array__Group__1 : rule__Float32Array__Group__1__Impl ; + // InternalRos2Parser.g:13675:1: rule__Float32Array__Group__1 : rule__Float32Array__Group__1__Impl ; public final void rule__Float32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13733:1: ( rule__Float32Array__Group__1__Impl ) - // InternalRos2Parser.g:13734:2: rule__Float32Array__Group__1__Impl + // InternalRos2Parser.g:13679:1: ( rule__Float32Array__Group__1__Impl ) + // InternalRos2Parser.g:13680:2: rule__Float32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32Array__Group__1__Impl(); @@ -40879,17 +40749,17 @@ public final void rule__Float32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__1__Impl" - // InternalRos2Parser.g:13740:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; + // InternalRos2Parser.g:13686:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; public final void rule__Float32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13744:1: ( ( Float32_1 ) ) - // InternalRos2Parser.g:13745:1: ( Float32_1 ) + // InternalRos2Parser.g:13690:1: ( ( Float32_1 ) ) + // InternalRos2Parser.g:13691:1: ( Float32_1 ) { - // InternalRos2Parser.g:13745:1: ( Float32_1 ) - // InternalRos2Parser.g:13746:2: Float32_1 + // InternalRos2Parser.g:13691:1: ( Float32_1 ) + // InternalRos2Parser.g:13692:2: Float32_1 { before(grammarAccess.getFloat32ArrayAccess().getFloat32Keyword_1()); match(input,Float32_1,FOLLOW_2); @@ -40916,16 +40786,16 @@ public final void rule__Float32Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__0" - // InternalRos2Parser.g:13756:1: rule__Float64Array__Group__0 : rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ; + // InternalRos2Parser.g:13702:1: rule__Float64Array__Group__0 : rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ; public final void rule__Float64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13760:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) - // InternalRos2Parser.g:13761:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 + // InternalRos2Parser.g:13706:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) + // InternalRos2Parser.g:13707:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 { - pushFollow(FOLLOW_91); + pushFollow(FOLLOW_90); rule__Float64Array__Group__0__Impl(); state._fsp--; @@ -40954,21 +40824,21 @@ public final void rule__Float64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__0__Impl" - // InternalRos2Parser.g:13768:1: rule__Float64Array__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13714:1: rule__Float64Array__Group__0__Impl : ( () ) ; public final void rule__Float64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13772:1: ( ( () ) ) - // InternalRos2Parser.g:13773:1: ( () ) + // InternalRos2Parser.g:13718:1: ( ( () ) ) + // InternalRos2Parser.g:13719:1: ( () ) { - // InternalRos2Parser.g:13773:1: ( () ) - // InternalRos2Parser.g:13774:2: () + // InternalRos2Parser.g:13719:1: ( () ) + // InternalRos2Parser.g:13720:2: () { before(grammarAccess.getFloat64ArrayAccess().getFloat64ArrayAction_0()); - // InternalRos2Parser.g:13775:2: () - // InternalRos2Parser.g:13775:3: + // InternalRos2Parser.g:13721:2: () + // InternalRos2Parser.g:13721:3: { } @@ -40991,14 +40861,14 @@ public final void rule__Float64Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__1" - // InternalRos2Parser.g:13783:1: rule__Float64Array__Group__1 : rule__Float64Array__Group__1__Impl ; + // InternalRos2Parser.g:13729:1: rule__Float64Array__Group__1 : rule__Float64Array__Group__1__Impl ; public final void rule__Float64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13787:1: ( rule__Float64Array__Group__1__Impl ) - // InternalRos2Parser.g:13788:2: rule__Float64Array__Group__1__Impl + // InternalRos2Parser.g:13733:1: ( rule__Float64Array__Group__1__Impl ) + // InternalRos2Parser.g:13734:2: rule__Float64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64Array__Group__1__Impl(); @@ -41024,17 +40894,17 @@ public final void rule__Float64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__1__Impl" - // InternalRos2Parser.g:13794:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; + // InternalRos2Parser.g:13740:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; public final void rule__Float64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13798:1: ( ( Float64_1 ) ) - // InternalRos2Parser.g:13799:1: ( Float64_1 ) + // InternalRos2Parser.g:13744:1: ( ( Float64_1 ) ) + // InternalRos2Parser.g:13745:1: ( Float64_1 ) { - // InternalRos2Parser.g:13799:1: ( Float64_1 ) - // InternalRos2Parser.g:13800:2: Float64_1 + // InternalRos2Parser.g:13745:1: ( Float64_1 ) + // InternalRos2Parser.g:13746:2: Float64_1 { before(grammarAccess.getFloat64ArrayAccess().getFloat64Keyword_1()); match(input,Float64_1,FOLLOW_2); @@ -41061,16 +40931,16 @@ public final void rule__Float64Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__0" - // InternalRos2Parser.g:13810:1: rule__String0Array__Group__0 : rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ; + // InternalRos2Parser.g:13756:1: rule__String0Array__Group__0 : rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ; public final void rule__String0Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13814:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) - // InternalRos2Parser.g:13815:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 + // InternalRos2Parser.g:13760:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) + // InternalRos2Parser.g:13761:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 { - pushFollow(FOLLOW_92); + pushFollow(FOLLOW_91); rule__String0Array__Group__0__Impl(); state._fsp--; @@ -41099,21 +40969,21 @@ public final void rule__String0Array__Group__0() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__0__Impl" - // InternalRos2Parser.g:13822:1: rule__String0Array__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13768:1: rule__String0Array__Group__0__Impl : ( () ) ; public final void rule__String0Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13826:1: ( ( () ) ) - // InternalRos2Parser.g:13827:1: ( () ) + // InternalRos2Parser.g:13772:1: ( ( () ) ) + // InternalRos2Parser.g:13773:1: ( () ) { - // InternalRos2Parser.g:13827:1: ( () ) - // InternalRos2Parser.g:13828:2: () + // InternalRos2Parser.g:13773:1: ( () ) + // InternalRos2Parser.g:13774:2: () { before(grammarAccess.getString0ArrayAccess().getStringArrayAction_0()); - // InternalRos2Parser.g:13829:2: () - // InternalRos2Parser.g:13829:3: + // InternalRos2Parser.g:13775:2: () + // InternalRos2Parser.g:13775:3: { } @@ -41136,14 +41006,14 @@ public final void rule__String0Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__1" - // InternalRos2Parser.g:13837:1: rule__String0Array__Group__1 : rule__String0Array__Group__1__Impl ; + // InternalRos2Parser.g:13783:1: rule__String0Array__Group__1 : rule__String0Array__Group__1__Impl ; public final void rule__String0Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13841:1: ( rule__String0Array__Group__1__Impl ) - // InternalRos2Parser.g:13842:2: rule__String0Array__Group__1__Impl + // InternalRos2Parser.g:13787:1: ( rule__String0Array__Group__1__Impl ) + // InternalRos2Parser.g:13788:2: rule__String0Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0Array__Group__1__Impl(); @@ -41169,17 +41039,17 @@ public final void rule__String0Array__Group__1() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__1__Impl" - // InternalRos2Parser.g:13848:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; + // InternalRos2Parser.g:13794:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; public final void rule__String0Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13852:1: ( ( String_2 ) ) - // InternalRos2Parser.g:13853:1: ( String_2 ) + // InternalRos2Parser.g:13798:1: ( ( String_2 ) ) + // InternalRos2Parser.g:13799:1: ( String_2 ) { - // InternalRos2Parser.g:13853:1: ( String_2 ) - // InternalRos2Parser.g:13854:2: String_2 + // InternalRos2Parser.g:13799:1: ( String_2 ) + // InternalRos2Parser.g:13800:2: String_2 { before(grammarAccess.getString0ArrayAccess().getStringKeyword_1()); match(input,String_2,FOLLOW_2); @@ -41206,16 +41076,16 @@ public final void rule__String0Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ByteArray__Group__0" - // InternalRos2Parser.g:13864:1: rule__ByteArray__Group__0 : rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ; + // InternalRos2Parser.g:13810:1: rule__ByteArray__Group__0 : rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ; public final void rule__ByteArray__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13868:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) - // InternalRos2Parser.g:13869:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 + // InternalRos2Parser.g:13814:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) + // InternalRos2Parser.g:13815:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 { - pushFollow(FOLLOW_93); + pushFollow(FOLLOW_92); rule__ByteArray__Group__0__Impl(); state._fsp--; @@ -41244,21 +41114,21 @@ public final void rule__ByteArray__Group__0() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__0__Impl" - // InternalRos2Parser.g:13876:1: rule__ByteArray__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13822:1: rule__ByteArray__Group__0__Impl : ( () ) ; public final void rule__ByteArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13880:1: ( ( () ) ) - // InternalRos2Parser.g:13881:1: ( () ) + // InternalRos2Parser.g:13826:1: ( ( () ) ) + // InternalRos2Parser.g:13827:1: ( () ) { - // InternalRos2Parser.g:13881:1: ( () ) - // InternalRos2Parser.g:13882:2: () + // InternalRos2Parser.g:13827:1: ( () ) + // InternalRos2Parser.g:13828:2: () { before(grammarAccess.getByteArrayAccess().getByteArrayAction_0()); - // InternalRos2Parser.g:13883:2: () - // InternalRos2Parser.g:13883:3: + // InternalRos2Parser.g:13829:2: () + // InternalRos2Parser.g:13829:3: { } @@ -41281,14 +41151,14 @@ public final void rule__ByteArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__ByteArray__Group__1" - // InternalRos2Parser.g:13891:1: rule__ByteArray__Group__1 : rule__ByteArray__Group__1__Impl ; + // InternalRos2Parser.g:13837:1: rule__ByteArray__Group__1 : rule__ByteArray__Group__1__Impl ; public final void rule__ByteArray__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13895:1: ( rule__ByteArray__Group__1__Impl ) - // InternalRos2Parser.g:13896:2: rule__ByteArray__Group__1__Impl + // InternalRos2Parser.g:13841:1: ( rule__ByteArray__Group__1__Impl ) + // InternalRos2Parser.g:13842:2: rule__ByteArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__ByteArray__Group__1__Impl(); @@ -41314,17 +41184,17 @@ public final void rule__ByteArray__Group__1() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__1__Impl" - // InternalRos2Parser.g:13902:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; + // InternalRos2Parser.g:13848:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; public final void rule__ByteArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13906:1: ( ( Byte_1 ) ) - // InternalRos2Parser.g:13907:1: ( Byte_1 ) + // InternalRos2Parser.g:13852:1: ( ( Byte_1 ) ) + // InternalRos2Parser.g:13853:1: ( Byte_1 ) { - // InternalRos2Parser.g:13907:1: ( Byte_1 ) - // InternalRos2Parser.g:13908:2: Byte_1 + // InternalRos2Parser.g:13853:1: ( Byte_1 ) + // InternalRos2Parser.g:13854:2: Byte_1 { before(grammarAccess.getByteArrayAccess().getByteKeyword_1()); match(input,Byte_1,FOLLOW_2); @@ -41351,14 +41221,14 @@ public final void rule__ByteArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__CharArray__Group__0" - // InternalRos2Parser.g:13918:1: rule__CharArray__Group__0 : rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ; + // InternalRos2Parser.g:13864: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 { - // InternalRos2Parser.g:13922:1: ( rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ) - // InternalRos2Parser.g:13923:2: rule__CharArray__Group__0__Impl rule__CharArray__Group__1 + // InternalRos2Parser.g:13868:1: ( rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ) + // InternalRos2Parser.g:13869:2: rule__CharArray__Group__0__Impl rule__CharArray__Group__1 { pushFollow(FOLLOW_36); rule__CharArray__Group__0__Impl(); @@ -41389,21 +41259,21 @@ public final void rule__CharArray__Group__0() throws RecognitionException { // $ANTLR start "rule__CharArray__Group__0__Impl" - // InternalRos2Parser.g:13930:1: rule__CharArray__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13876:1: rule__CharArray__Group__0__Impl : ( () ) ; public final void rule__CharArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13934:1: ( ( () ) ) - // InternalRos2Parser.g:13935:1: ( () ) + // InternalRos2Parser.g:13880:1: ( ( () ) ) + // InternalRos2Parser.g:13881:1: ( () ) { - // InternalRos2Parser.g:13935:1: ( () ) - // InternalRos2Parser.g:13936:2: () + // InternalRos2Parser.g:13881:1: ( () ) + // InternalRos2Parser.g:13882:2: () { before(grammarAccess.getCharArrayAccess().getCharArrayAction_0()); - // InternalRos2Parser.g:13937:2: () - // InternalRos2Parser.g:13937:3: + // InternalRos2Parser.g:13883:2: () + // InternalRos2Parser.g:13883:3: { } @@ -41426,14 +41296,14 @@ public final void rule__CharArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__CharArray__Group__1" - // InternalRos2Parser.g:13945:1: rule__CharArray__Group__1 : rule__CharArray__Group__1__Impl ; + // InternalRos2Parser.g:13891:1: rule__CharArray__Group__1 : rule__CharArray__Group__1__Impl ; public final void rule__CharArray__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13949:1: ( rule__CharArray__Group__1__Impl ) - // InternalRos2Parser.g:13950:2: rule__CharArray__Group__1__Impl + // InternalRos2Parser.g:13895:1: ( rule__CharArray__Group__1__Impl ) + // InternalRos2Parser.g:13896:2: rule__CharArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__CharArray__Group__1__Impl(); @@ -41459,17 +41329,17 @@ public final void rule__CharArray__Group__1() throws RecognitionException { // $ANTLR start "rule__CharArray__Group__1__Impl" - // InternalRos2Parser.g:13956:1: rule__CharArray__Group__1__Impl : ( Char_1 ) ; + // InternalRos2Parser.g:13902:1: rule__CharArray__Group__1__Impl : ( Char_1 ) ; public final void rule__CharArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13960:1: ( ( Char_1 ) ) - // InternalRos2Parser.g:13961:1: ( Char_1 ) + // InternalRos2Parser.g:13906:1: ( ( Char_1 ) ) + // InternalRos2Parser.g:13907:1: ( Char_1 ) { - // InternalRos2Parser.g:13961:1: ( Char_1 ) - // InternalRos2Parser.g:13962:2: Char_1 + // InternalRos2Parser.g:13907:1: ( Char_1 ) + // InternalRos2Parser.g:13908:2: Char_1 { before(grammarAccess.getCharArrayAccess().getCharKeyword_1()); match(input,Char_1,FOLLOW_2); @@ -41496,16 +41366,16 @@ public final void rule__CharArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Header__Group__0" - // InternalRos2Parser.g:13972:1: rule__Header__Group__0 : rule__Header__Group__0__Impl rule__Header__Group__1 ; + // InternalRos2Parser.g:13918:1: rule__Header__Group__0 : rule__Header__Group__0__Impl rule__Header__Group__1 ; public final void rule__Header__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13976:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) - // InternalRos2Parser.g:13977:2: rule__Header__Group__0__Impl rule__Header__Group__1 + // InternalRos2Parser.g:13922:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) + // InternalRos2Parser.g:13923:2: rule__Header__Group__0__Impl rule__Header__Group__1 { - pushFollow(FOLLOW_94); + pushFollow(FOLLOW_93); rule__Header__Group__0__Impl(); state._fsp--; @@ -41534,21 +41404,21 @@ public final void rule__Header__Group__0() throws RecognitionException { // $ANTLR start "rule__Header__Group__0__Impl" - // InternalRos2Parser.g:13984:1: rule__Header__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13930:1: rule__Header__Group__0__Impl : ( () ) ; public final void rule__Header__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13988:1: ( ( () ) ) - // InternalRos2Parser.g:13989:1: ( () ) + // InternalRos2Parser.g:13934:1: ( ( () ) ) + // InternalRos2Parser.g:13935:1: ( () ) { - // InternalRos2Parser.g:13989:1: ( () ) - // InternalRos2Parser.g:13990:2: () + // InternalRos2Parser.g:13935:1: ( () ) + // InternalRos2Parser.g:13936:2: () { before(grammarAccess.getHeaderAccess().getHeaderAction_0()); - // InternalRos2Parser.g:13991:2: () - // InternalRos2Parser.g:13991:3: + // InternalRos2Parser.g:13937:2: () + // InternalRos2Parser.g:13937:3: { } @@ -41571,14 +41441,14 @@ public final void rule__Header__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Header__Group__1" - // InternalRos2Parser.g:13999:1: rule__Header__Group__1 : rule__Header__Group__1__Impl ; + // InternalRos2Parser.g:13945:1: rule__Header__Group__1 : rule__Header__Group__1__Impl ; public final void rule__Header__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14003:1: ( rule__Header__Group__1__Impl ) - // InternalRos2Parser.g:14004:2: rule__Header__Group__1__Impl + // InternalRos2Parser.g:13949:1: ( rule__Header__Group__1__Impl ) + // InternalRos2Parser.g:13950:2: rule__Header__Group__1__Impl { pushFollow(FOLLOW_2); rule__Header__Group__1__Impl(); @@ -41604,17 +41474,17 @@ public final void rule__Header__Group__1() throws RecognitionException { // $ANTLR start "rule__Header__Group__1__Impl" - // InternalRos2Parser.g:14010:1: rule__Header__Group__1__Impl : ( Header ) ; + // InternalRos2Parser.g:13956:1: rule__Header__Group__1__Impl : ( Header ) ; public final void rule__Header__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14014:1: ( ( Header ) ) - // InternalRos2Parser.g:14015:1: ( Header ) + // InternalRos2Parser.g:13960:1: ( ( Header ) ) + // InternalRos2Parser.g:13961:1: ( Header ) { - // InternalRos2Parser.g:14015:1: ( Header ) - // InternalRos2Parser.g:14016:2: Header + // InternalRos2Parser.g:13961:1: ( Header ) + // InternalRos2Parser.g:13962:2: Header { before(grammarAccess.getHeaderAccess().getHeaderKeyword_1()); match(input,Header,FOLLOW_2); @@ -41641,16 +41511,16 @@ public final void rule__Header__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__0" - // InternalRos2Parser.g:14026:1: rule__ArraySpecRef__Group__0 : rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ; + // InternalRos2Parser.g:13972: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 { - // InternalRos2Parser.g:14030:1: ( rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ) - // InternalRos2Parser.g:14031:2: rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 + // InternalRos2Parser.g:13976:1: ( rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ) + // InternalRos2Parser.g:13977:2: rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 { - pushFollow(FOLLOW_95); + pushFollow(FOLLOW_94); rule__ArraySpecRef__Group__0__Impl(); state._fsp--; @@ -41679,21 +41549,21 @@ public final void rule__ArraySpecRef__Group__0() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__0__Impl" - // InternalRos2Parser.g:14038:1: rule__ArraySpecRef__Group__0__Impl : ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ; + // InternalRos2Parser.g:13984:1: rule__ArraySpecRef__Group__0__Impl : ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ; public final void rule__ArraySpecRef__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14042:1: ( ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ) - // InternalRos2Parser.g:14043:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) + // InternalRos2Parser.g:13988:1: ( ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ) + // InternalRos2Parser.g:13989:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) { - // InternalRos2Parser.g:14043:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) - // InternalRos2Parser.g:14044:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) + // InternalRos2Parser.g:13989:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) + // InternalRos2Parser.g:13990:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) { before(grammarAccess.getArraySpecRefAccess().getReferenceAssignment_0()); - // InternalRos2Parser.g:14045:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) - // InternalRos2Parser.g:14045:3: rule__ArraySpecRef__ReferenceAssignment_0 + // InternalRos2Parser.g:13991:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) + // InternalRos2Parser.g:13991:3: rule__ArraySpecRef__ReferenceAssignment_0 { pushFollow(FOLLOW_2); rule__ArraySpecRef__ReferenceAssignment_0(); @@ -41726,14 +41596,14 @@ public final void rule__ArraySpecRef__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ArraySpecRef__Group__1" - // InternalRos2Parser.g:14053:1: rule__ArraySpecRef__Group__1 : rule__ArraySpecRef__Group__1__Impl ; + // InternalRos2Parser.g:13999:1: rule__ArraySpecRef__Group__1 : rule__ArraySpecRef__Group__1__Impl ; public final void rule__ArraySpecRef__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14057:1: ( rule__ArraySpecRef__Group__1__Impl ) - // InternalRos2Parser.g:14058:2: rule__ArraySpecRef__Group__1__Impl + // InternalRos2Parser.g:14003:1: ( rule__ArraySpecRef__Group__1__Impl ) + // InternalRos2Parser.g:14004:2: rule__ArraySpecRef__Group__1__Impl { pushFollow(FOLLOW_2); rule__ArraySpecRef__Group__1__Impl(); @@ -41759,17 +41629,17 @@ public final void rule__ArraySpecRef__Group__1() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__1__Impl" - // InternalRos2Parser.g:14064:1: rule__ArraySpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; + // InternalRos2Parser.g:14010:1: rule__ArraySpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; public final void rule__ArraySpecRef__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14068:1: ( ( LeftSquareBracketRightSquareBracket ) ) - // InternalRos2Parser.g:14069:1: ( LeftSquareBracketRightSquareBracket ) + // InternalRos2Parser.g:14014:1: ( ( LeftSquareBracketRightSquareBracket ) ) + // InternalRos2Parser.g:14015:1: ( LeftSquareBracketRightSquareBracket ) { - // InternalRos2Parser.g:14069:1: ( LeftSquareBracketRightSquareBracket ) - // InternalRos2Parser.g:14070:2: LeftSquareBracketRightSquareBracket + // InternalRos2Parser.g:14015:1: ( LeftSquareBracketRightSquareBracket ) + // InternalRos2Parser.g:14016:2: LeftSquareBracketRightSquareBracket { before(grammarAccess.getArraySpecRefAccess().getLeftSquareBracketRightSquareBracketKeyword_1()); match(input,LeftSquareBracketRightSquareBracket,FOLLOW_2); @@ -41796,17 +41666,17 @@ public final void rule__ArraySpecRef__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__QualityOfService__UnorderedGroup_2" - // InternalRos2Parser.g:14080:1: rule__QualityOfService__UnorderedGroup_2 : ( rule__QualityOfService__UnorderedGroup_2__0 )? ; + // InternalRos2Parser.g:14026:1: rule__QualityOfService__UnorderedGroup_2 : ( rule__QualityOfService__UnorderedGroup_2__0 )? ; public final void rule__QualityOfService__UnorderedGroup_2() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_2()); try { - // InternalRos2Parser.g:14085:1: ( ( rule__QualityOfService__UnorderedGroup_2__0 )? ) - // InternalRos2Parser.g:14086:2: ( rule__QualityOfService__UnorderedGroup_2__0 )? + // InternalRos2Parser.g:14031:1: ( ( rule__QualityOfService__UnorderedGroup_2__0 )? ) + // InternalRos2Parser.g:14032:2: ( rule__QualityOfService__UnorderedGroup_2__0 )? { - // InternalRos2Parser.g:14086:2: ( rule__QualityOfService__UnorderedGroup_2__0 )? + // InternalRos2Parser.g:14032:2: ( rule__QualityOfService__UnorderedGroup_2__0 )? int alt78=2; int LA78_0 = input.LA(1); @@ -41827,7 +41697,7 @@ else if ( LA78_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc } switch (alt78) { case 1 : - // InternalRos2Parser.g:14086:2: rule__QualityOfService__UnorderedGroup_2__0 + // InternalRos2Parser.g:14032:2: rule__QualityOfService__UnorderedGroup_2__0 { pushFollow(FOLLOW_2); rule__QualityOfService__UnorderedGroup_2__0(); @@ -41860,17 +41730,17 @@ else if ( LA78_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc // $ANTLR start "rule__QualityOfService__UnorderedGroup_2__Impl" - // InternalRos2Parser.g:14094:1: rule__QualityOfService__UnorderedGroup_2__Impl : ( ({...}? => ( ( ( rule__QualityOfService__Group_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_4__0 ) ) ) ) ) ; + // InternalRos2Parser.g:14040:1: rule__QualityOfService__UnorderedGroup_2__Impl : ( ({...}? => ( ( ( rule__QualityOfService__Group_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_4__0 ) ) ) ) ) ; public final void rule__QualityOfService__UnorderedGroup_2__Impl() throws RecognitionException { int stackSize = keepStackSize(); boolean selected = false; try { - // InternalRos2Parser.g:14099:1: ( ( ({...}? => ( ( ( rule__QualityOfService__Group_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_4__0 ) ) ) ) ) ) - // InternalRos2Parser.g:14100:3: ( ({...}? => ( ( ( rule__QualityOfService__Group_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_4__0 ) ) ) ) ) + // InternalRos2Parser.g:14045:1: ( ( ({...}? => ( ( ( rule__QualityOfService__Group_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_4__0 ) ) ) ) ) ) + // InternalRos2Parser.g:14046:3: ( ({...}? => ( ( ( rule__QualityOfService__Group_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_4__0 ) ) ) ) ) { - // InternalRos2Parser.g:14100:3: ( ({...}? => ( ( ( rule__QualityOfService__Group_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_4__0 ) ) ) ) ) + // InternalRos2Parser.g:14046:3: ( ({...}? => ( ( ( rule__QualityOfService__Group_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_1__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_2__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_3__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_2_4__0 ) ) ) ) ) int alt79=5; int LA79_0 = input.LA(1); @@ -41897,16 +41767,16 @@ else if ( LA79_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc } switch (alt79) { case 1 : - // InternalRos2Parser.g:14101:3: ({...}? => ( ( ( rule__QualityOfService__Group_2_0__0 ) ) ) ) + // InternalRos2Parser.g:14047:3: ({...}? => ( ( ( rule__QualityOfService__Group_2_0__0 ) ) ) ) { - // InternalRos2Parser.g:14101:3: ({...}? => ( ( ( rule__QualityOfService__Group_2_0__0 ) ) ) ) - // InternalRos2Parser.g:14102:4: {...}? => ( ( ( rule__QualityOfService__Group_2_0__0 ) ) ) + // InternalRos2Parser.g:14047:3: ({...}? => ( ( ( rule__QualityOfService__Group_2_0__0 ) ) ) ) + // InternalRos2Parser.g:14048:4: {...}? => ( ( ( rule__QualityOfService__Group_2_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_2(), 0) ) { throw new FailedPredicateException(input, "rule__QualityOfService__UnorderedGroup_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_2(), 0)"); } - // InternalRos2Parser.g:14102:112: ( ( ( rule__QualityOfService__Group_2_0__0 ) ) ) - // InternalRos2Parser.g:14103:5: ( ( rule__QualityOfService__Group_2_0__0 ) ) + // InternalRos2Parser.g:14048:112: ( ( ( rule__QualityOfService__Group_2_0__0 ) ) ) + // InternalRos2Parser.g:14049:5: ( ( rule__QualityOfService__Group_2_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_2(), 0); @@ -41914,12 +41784,12 @@ else if ( LA79_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc selected = true; - // InternalRos2Parser.g:14109:5: ( ( rule__QualityOfService__Group_2_0__0 ) ) - // InternalRos2Parser.g:14110:6: ( rule__QualityOfService__Group_2_0__0 ) + // InternalRos2Parser.g:14055:5: ( ( rule__QualityOfService__Group_2_0__0 ) ) + // InternalRos2Parser.g:14056:6: ( rule__QualityOfService__Group_2_0__0 ) { before(grammarAccess.getQualityOfServiceAccess().getGroup_2_0()); - // InternalRos2Parser.g:14111:6: ( rule__QualityOfService__Group_2_0__0 ) - // InternalRos2Parser.g:14111:7: rule__QualityOfService__Group_2_0__0 + // InternalRos2Parser.g:14057:6: ( rule__QualityOfService__Group_2_0__0 ) + // InternalRos2Parser.g:14057:7: rule__QualityOfService__Group_2_0__0 { pushFollow(FOLLOW_2); rule__QualityOfService__Group_2_0__0(); @@ -41943,16 +41813,16 @@ else if ( LA79_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc } break; case 2 : - // InternalRos2Parser.g:14116:3: ({...}? => ( ( ( rule__QualityOfService__Group_2_1__0 ) ) ) ) + // InternalRos2Parser.g:14062:3: ({...}? => ( ( ( rule__QualityOfService__Group_2_1__0 ) ) ) ) { - // InternalRos2Parser.g:14116:3: ({...}? => ( ( ( rule__QualityOfService__Group_2_1__0 ) ) ) ) - // InternalRos2Parser.g:14117:4: {...}? => ( ( ( rule__QualityOfService__Group_2_1__0 ) ) ) + // InternalRos2Parser.g:14062:3: ({...}? => ( ( ( rule__QualityOfService__Group_2_1__0 ) ) ) ) + // InternalRos2Parser.g:14063:4: {...}? => ( ( ( rule__QualityOfService__Group_2_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_2(), 1) ) { throw new FailedPredicateException(input, "rule__QualityOfService__UnorderedGroup_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_2(), 1)"); } - // InternalRos2Parser.g:14117:112: ( ( ( rule__QualityOfService__Group_2_1__0 ) ) ) - // InternalRos2Parser.g:14118:5: ( ( rule__QualityOfService__Group_2_1__0 ) ) + // InternalRos2Parser.g:14063:112: ( ( ( rule__QualityOfService__Group_2_1__0 ) ) ) + // InternalRos2Parser.g:14064:5: ( ( rule__QualityOfService__Group_2_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_2(), 1); @@ -41960,12 +41830,12 @@ else if ( LA79_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc selected = true; - // InternalRos2Parser.g:14124:5: ( ( rule__QualityOfService__Group_2_1__0 ) ) - // InternalRos2Parser.g:14125:6: ( rule__QualityOfService__Group_2_1__0 ) + // InternalRos2Parser.g:14070:5: ( ( rule__QualityOfService__Group_2_1__0 ) ) + // InternalRos2Parser.g:14071:6: ( rule__QualityOfService__Group_2_1__0 ) { before(grammarAccess.getQualityOfServiceAccess().getGroup_2_1()); - // InternalRos2Parser.g:14126:6: ( rule__QualityOfService__Group_2_1__0 ) - // InternalRos2Parser.g:14126:7: rule__QualityOfService__Group_2_1__0 + // InternalRos2Parser.g:14072:6: ( rule__QualityOfService__Group_2_1__0 ) + // InternalRos2Parser.g:14072:7: rule__QualityOfService__Group_2_1__0 { pushFollow(FOLLOW_2); rule__QualityOfService__Group_2_1__0(); @@ -41989,16 +41859,16 @@ else if ( LA79_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc } break; case 3 : - // InternalRos2Parser.g:14131:3: ({...}? => ( ( ( rule__QualityOfService__Group_2_2__0 ) ) ) ) + // InternalRos2Parser.g:14077:3: ({...}? => ( ( ( rule__QualityOfService__Group_2_2__0 ) ) ) ) { - // InternalRos2Parser.g:14131:3: ({...}? => ( ( ( rule__QualityOfService__Group_2_2__0 ) ) ) ) - // InternalRos2Parser.g:14132:4: {...}? => ( ( ( rule__QualityOfService__Group_2_2__0 ) ) ) + // InternalRos2Parser.g:14077:3: ({...}? => ( ( ( rule__QualityOfService__Group_2_2__0 ) ) ) ) + // InternalRos2Parser.g:14078:4: {...}? => ( ( ( rule__QualityOfService__Group_2_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_2(), 2) ) { throw new FailedPredicateException(input, "rule__QualityOfService__UnorderedGroup_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_2(), 2)"); } - // InternalRos2Parser.g:14132:112: ( ( ( rule__QualityOfService__Group_2_2__0 ) ) ) - // InternalRos2Parser.g:14133:5: ( ( rule__QualityOfService__Group_2_2__0 ) ) + // InternalRos2Parser.g:14078:112: ( ( ( rule__QualityOfService__Group_2_2__0 ) ) ) + // InternalRos2Parser.g:14079:5: ( ( rule__QualityOfService__Group_2_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_2(), 2); @@ -42006,12 +41876,12 @@ else if ( LA79_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc selected = true; - // InternalRos2Parser.g:14139:5: ( ( rule__QualityOfService__Group_2_2__0 ) ) - // InternalRos2Parser.g:14140:6: ( rule__QualityOfService__Group_2_2__0 ) + // InternalRos2Parser.g:14085:5: ( ( rule__QualityOfService__Group_2_2__0 ) ) + // InternalRos2Parser.g:14086:6: ( rule__QualityOfService__Group_2_2__0 ) { before(grammarAccess.getQualityOfServiceAccess().getGroup_2_2()); - // InternalRos2Parser.g:14141:6: ( rule__QualityOfService__Group_2_2__0 ) - // InternalRos2Parser.g:14141:7: rule__QualityOfService__Group_2_2__0 + // InternalRos2Parser.g:14087:6: ( rule__QualityOfService__Group_2_2__0 ) + // InternalRos2Parser.g:14087:7: rule__QualityOfService__Group_2_2__0 { pushFollow(FOLLOW_2); rule__QualityOfService__Group_2_2__0(); @@ -42035,16 +41905,16 @@ else if ( LA79_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc } break; case 4 : - // InternalRos2Parser.g:14146:3: ({...}? => ( ( ( rule__QualityOfService__Group_2_3__0 ) ) ) ) + // InternalRos2Parser.g:14092:3: ({...}? => ( ( ( rule__QualityOfService__Group_2_3__0 ) ) ) ) { - // InternalRos2Parser.g:14146:3: ({...}? => ( ( ( rule__QualityOfService__Group_2_3__0 ) ) ) ) - // InternalRos2Parser.g:14147:4: {...}? => ( ( ( rule__QualityOfService__Group_2_3__0 ) ) ) + // InternalRos2Parser.g:14092:3: ({...}? => ( ( ( rule__QualityOfService__Group_2_3__0 ) ) ) ) + // InternalRos2Parser.g:14093:4: {...}? => ( ( ( rule__QualityOfService__Group_2_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_2(), 3) ) { throw new FailedPredicateException(input, "rule__QualityOfService__UnorderedGroup_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_2(), 3)"); } - // InternalRos2Parser.g:14147:112: ( ( ( rule__QualityOfService__Group_2_3__0 ) ) ) - // InternalRos2Parser.g:14148:5: ( ( rule__QualityOfService__Group_2_3__0 ) ) + // InternalRos2Parser.g:14093:112: ( ( ( rule__QualityOfService__Group_2_3__0 ) ) ) + // InternalRos2Parser.g:14094:5: ( ( rule__QualityOfService__Group_2_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_2(), 3); @@ -42052,12 +41922,12 @@ else if ( LA79_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc selected = true; - // InternalRos2Parser.g:14154:5: ( ( rule__QualityOfService__Group_2_3__0 ) ) - // InternalRos2Parser.g:14155:6: ( rule__QualityOfService__Group_2_3__0 ) + // InternalRos2Parser.g:14100:5: ( ( rule__QualityOfService__Group_2_3__0 ) ) + // InternalRos2Parser.g:14101:6: ( rule__QualityOfService__Group_2_3__0 ) { before(grammarAccess.getQualityOfServiceAccess().getGroup_2_3()); - // InternalRos2Parser.g:14156:6: ( rule__QualityOfService__Group_2_3__0 ) - // InternalRos2Parser.g:14156:7: rule__QualityOfService__Group_2_3__0 + // InternalRos2Parser.g:14102:6: ( rule__QualityOfService__Group_2_3__0 ) + // InternalRos2Parser.g:14102:7: rule__QualityOfService__Group_2_3__0 { pushFollow(FOLLOW_2); rule__QualityOfService__Group_2_3__0(); @@ -42081,16 +41951,16 @@ else if ( LA79_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc } break; case 5 : - // InternalRos2Parser.g:14161:3: ({...}? => ( ( ( rule__QualityOfService__Group_2_4__0 ) ) ) ) + // InternalRos2Parser.g:14107:3: ({...}? => ( ( ( rule__QualityOfService__Group_2_4__0 ) ) ) ) { - // InternalRos2Parser.g:14161:3: ({...}? => ( ( ( rule__QualityOfService__Group_2_4__0 ) ) ) ) - // InternalRos2Parser.g:14162:4: {...}? => ( ( ( rule__QualityOfService__Group_2_4__0 ) ) ) + // InternalRos2Parser.g:14107:3: ({...}? => ( ( ( rule__QualityOfService__Group_2_4__0 ) ) ) ) + // InternalRos2Parser.g:14108:4: {...}? => ( ( ( rule__QualityOfService__Group_2_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_2(), 4) ) { throw new FailedPredicateException(input, "rule__QualityOfService__UnorderedGroup_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_2(), 4)"); } - // InternalRos2Parser.g:14162:112: ( ( ( rule__QualityOfService__Group_2_4__0 ) ) ) - // InternalRos2Parser.g:14163:5: ( ( rule__QualityOfService__Group_2_4__0 ) ) + // InternalRos2Parser.g:14108:112: ( ( ( rule__QualityOfService__Group_2_4__0 ) ) ) + // InternalRos2Parser.g:14109:5: ( ( rule__QualityOfService__Group_2_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_2(), 4); @@ -42098,12 +41968,12 @@ else if ( LA79_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc selected = true; - // InternalRos2Parser.g:14169:5: ( ( rule__QualityOfService__Group_2_4__0 ) ) - // InternalRos2Parser.g:14170:6: ( rule__QualityOfService__Group_2_4__0 ) + // InternalRos2Parser.g:14115:5: ( ( rule__QualityOfService__Group_2_4__0 ) ) + // InternalRos2Parser.g:14116:6: ( rule__QualityOfService__Group_2_4__0 ) { before(grammarAccess.getQualityOfServiceAccess().getGroup_2_4()); - // InternalRos2Parser.g:14171:6: ( rule__QualityOfService__Group_2_4__0 ) - // InternalRos2Parser.g:14171:7: rule__QualityOfService__Group_2_4__0 + // InternalRos2Parser.g:14117:6: ( rule__QualityOfService__Group_2_4__0 ) + // InternalRos2Parser.g:14117:7: rule__QualityOfService__Group_2_4__0 { pushFollow(FOLLOW_2); rule__QualityOfService__Group_2_4__0(); @@ -42150,21 +42020,21 @@ else if ( LA79_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc // $ANTLR start "rule__QualityOfService__UnorderedGroup_2__0" - // InternalRos2Parser.g:14184:1: rule__QualityOfService__UnorderedGroup_2__0 : rule__QualityOfService__UnorderedGroup_2__Impl ( rule__QualityOfService__UnorderedGroup_2__1 )? ; + // InternalRos2Parser.g:14130:1: rule__QualityOfService__UnorderedGroup_2__0 : rule__QualityOfService__UnorderedGroup_2__Impl ( rule__QualityOfService__UnorderedGroup_2__1 )? ; public final void rule__QualityOfService__UnorderedGroup_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14188:1: ( rule__QualityOfService__UnorderedGroup_2__Impl ( rule__QualityOfService__UnorderedGroup_2__1 )? ) - // InternalRos2Parser.g:14189:2: rule__QualityOfService__UnorderedGroup_2__Impl ( rule__QualityOfService__UnorderedGroup_2__1 )? + // InternalRos2Parser.g:14134:1: ( rule__QualityOfService__UnorderedGroup_2__Impl ( rule__QualityOfService__UnorderedGroup_2__1 )? ) + // InternalRos2Parser.g:14135:2: rule__QualityOfService__UnorderedGroup_2__Impl ( rule__QualityOfService__UnorderedGroup_2__1 )? { - pushFollow(FOLLOW_96); + pushFollow(FOLLOW_95); rule__QualityOfService__UnorderedGroup_2__Impl(); state._fsp--; - // InternalRos2Parser.g:14190:2: ( rule__QualityOfService__UnorderedGroup_2__1 )? + // InternalRos2Parser.g:14136:2: ( rule__QualityOfService__UnorderedGroup_2__1 )? int alt80=2; int LA80_0 = input.LA(1); @@ -42185,7 +42055,7 @@ else if ( LA80_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc } switch (alt80) { case 1 : - // InternalRos2Parser.g:14190:2: rule__QualityOfService__UnorderedGroup_2__1 + // InternalRos2Parser.g:14136:2: rule__QualityOfService__UnorderedGroup_2__1 { pushFollow(FOLLOW_2); rule__QualityOfService__UnorderedGroup_2__1(); @@ -42217,21 +42087,21 @@ else if ( LA80_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc // $ANTLR start "rule__QualityOfService__UnorderedGroup_2__1" - // InternalRos2Parser.g:14196:1: rule__QualityOfService__UnorderedGroup_2__1 : rule__QualityOfService__UnorderedGroup_2__Impl ( rule__QualityOfService__UnorderedGroup_2__2 )? ; + // InternalRos2Parser.g:14142:1: rule__QualityOfService__UnorderedGroup_2__1 : rule__QualityOfService__UnorderedGroup_2__Impl ( rule__QualityOfService__UnorderedGroup_2__2 )? ; public final void rule__QualityOfService__UnorderedGroup_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14200:1: ( rule__QualityOfService__UnorderedGroup_2__Impl ( rule__QualityOfService__UnorderedGroup_2__2 )? ) - // InternalRos2Parser.g:14201:2: rule__QualityOfService__UnorderedGroup_2__Impl ( rule__QualityOfService__UnorderedGroup_2__2 )? + // InternalRos2Parser.g:14146:1: ( rule__QualityOfService__UnorderedGroup_2__Impl ( rule__QualityOfService__UnorderedGroup_2__2 )? ) + // InternalRos2Parser.g:14147:2: rule__QualityOfService__UnorderedGroup_2__Impl ( rule__QualityOfService__UnorderedGroup_2__2 )? { - pushFollow(FOLLOW_96); + pushFollow(FOLLOW_95); rule__QualityOfService__UnorderedGroup_2__Impl(); state._fsp--; - // InternalRos2Parser.g:14202:2: ( rule__QualityOfService__UnorderedGroup_2__2 )? + // InternalRos2Parser.g:14148:2: ( rule__QualityOfService__UnorderedGroup_2__2 )? int alt81=2; int LA81_0 = input.LA(1); @@ -42252,7 +42122,7 @@ else if ( LA81_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc } switch (alt81) { case 1 : - // InternalRos2Parser.g:14202:2: rule__QualityOfService__UnorderedGroup_2__2 + // InternalRos2Parser.g:14148:2: rule__QualityOfService__UnorderedGroup_2__2 { pushFollow(FOLLOW_2); rule__QualityOfService__UnorderedGroup_2__2(); @@ -42284,21 +42154,21 @@ else if ( LA81_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc // $ANTLR start "rule__QualityOfService__UnorderedGroup_2__2" - // InternalRos2Parser.g:14208:1: rule__QualityOfService__UnorderedGroup_2__2 : rule__QualityOfService__UnorderedGroup_2__Impl ( rule__QualityOfService__UnorderedGroup_2__3 )? ; + // InternalRos2Parser.g:14154:1: rule__QualityOfService__UnorderedGroup_2__2 : rule__QualityOfService__UnorderedGroup_2__Impl ( rule__QualityOfService__UnorderedGroup_2__3 )? ; public final void rule__QualityOfService__UnorderedGroup_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14212:1: ( rule__QualityOfService__UnorderedGroup_2__Impl ( rule__QualityOfService__UnorderedGroup_2__3 )? ) - // InternalRos2Parser.g:14213:2: rule__QualityOfService__UnorderedGroup_2__Impl ( rule__QualityOfService__UnorderedGroup_2__3 )? + // InternalRos2Parser.g:14158:1: ( rule__QualityOfService__UnorderedGroup_2__Impl ( rule__QualityOfService__UnorderedGroup_2__3 )? ) + // InternalRos2Parser.g:14159:2: rule__QualityOfService__UnorderedGroup_2__Impl ( rule__QualityOfService__UnorderedGroup_2__3 )? { - pushFollow(FOLLOW_96); + pushFollow(FOLLOW_95); rule__QualityOfService__UnorderedGroup_2__Impl(); state._fsp--; - // InternalRos2Parser.g:14214:2: ( rule__QualityOfService__UnorderedGroup_2__3 )? + // InternalRos2Parser.g:14160:2: ( rule__QualityOfService__UnorderedGroup_2__3 )? int alt82=2; int LA82_0 = input.LA(1); @@ -42319,7 +42189,7 @@ else if ( LA82_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc } switch (alt82) { case 1 : - // InternalRos2Parser.g:14214:2: rule__QualityOfService__UnorderedGroup_2__3 + // InternalRos2Parser.g:14160:2: rule__QualityOfService__UnorderedGroup_2__3 { pushFollow(FOLLOW_2); rule__QualityOfService__UnorderedGroup_2__3(); @@ -42351,21 +42221,21 @@ else if ( LA82_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc // $ANTLR start "rule__QualityOfService__UnorderedGroup_2__3" - // InternalRos2Parser.g:14220:1: rule__QualityOfService__UnorderedGroup_2__3 : rule__QualityOfService__UnorderedGroup_2__Impl ( rule__QualityOfService__UnorderedGroup_2__4 )? ; + // InternalRos2Parser.g:14166:1: rule__QualityOfService__UnorderedGroup_2__3 : rule__QualityOfService__UnorderedGroup_2__Impl ( rule__QualityOfService__UnorderedGroup_2__4 )? ; public final void rule__QualityOfService__UnorderedGroup_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14224:1: ( rule__QualityOfService__UnorderedGroup_2__Impl ( rule__QualityOfService__UnorderedGroup_2__4 )? ) - // InternalRos2Parser.g:14225:2: rule__QualityOfService__UnorderedGroup_2__Impl ( rule__QualityOfService__UnorderedGroup_2__4 )? + // InternalRos2Parser.g:14170:1: ( rule__QualityOfService__UnorderedGroup_2__Impl ( rule__QualityOfService__UnorderedGroup_2__4 )? ) + // InternalRos2Parser.g:14171:2: rule__QualityOfService__UnorderedGroup_2__Impl ( rule__QualityOfService__UnorderedGroup_2__4 )? { - pushFollow(FOLLOW_96); + pushFollow(FOLLOW_95); rule__QualityOfService__UnorderedGroup_2__Impl(); state._fsp--; - // InternalRos2Parser.g:14226:2: ( rule__QualityOfService__UnorderedGroup_2__4 )? + // InternalRos2Parser.g:14172:2: ( rule__QualityOfService__UnorderedGroup_2__4 )? int alt83=2; int LA83_0 = input.LA(1); @@ -42386,7 +42256,7 @@ else if ( LA83_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc } switch (alt83) { case 1 : - // InternalRos2Parser.g:14226:2: rule__QualityOfService__UnorderedGroup_2__4 + // InternalRos2Parser.g:14172:2: rule__QualityOfService__UnorderedGroup_2__4 { pushFollow(FOLLOW_2); rule__QualityOfService__UnorderedGroup_2__4(); @@ -42418,14 +42288,14 @@ else if ( LA83_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc // $ANTLR start "rule__QualityOfService__UnorderedGroup_2__4" - // InternalRos2Parser.g:14232:1: rule__QualityOfService__UnorderedGroup_2__4 : rule__QualityOfService__UnorderedGroup_2__Impl ; + // InternalRos2Parser.g:14178:1: rule__QualityOfService__UnorderedGroup_2__4 : rule__QualityOfService__UnorderedGroup_2__Impl ; public final void rule__QualityOfService__UnorderedGroup_2__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14236:1: ( rule__QualityOfService__UnorderedGroup_2__Impl ) - // InternalRos2Parser.g:14237:2: rule__QualityOfService__UnorderedGroup_2__Impl + // InternalRos2Parser.g:14182:1: ( rule__QualityOfService__UnorderedGroup_2__Impl ) + // InternalRos2Parser.g:14183:2: rule__QualityOfService__UnorderedGroup_2__Impl { pushFollow(FOLLOW_2); rule__QualityOfService__UnorderedGroup_2__Impl(); @@ -42451,17 +42321,17 @@ public final void rule__QualityOfService__UnorderedGroup_2__4() throws Recogniti // $ANTLR start "rule__AmentPackage__NameAssignment_1" - // InternalRos2Parser.g:14244:1: rule__AmentPackage__NameAssignment_1 : ( ruleRosNames ) ; + // InternalRos2Parser.g:14190:1: rule__AmentPackage__NameAssignment_1 : ( ruleRosNames ) ; public final void rule__AmentPackage__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14248:1: ( ( ruleRosNames ) ) - // InternalRos2Parser.g:14249:2: ( ruleRosNames ) + // InternalRos2Parser.g:14194:1: ( ( ruleRosNames ) ) + // InternalRos2Parser.g:14195:2: ( ruleRosNames ) { - // InternalRos2Parser.g:14249:2: ( ruleRosNames ) - // InternalRos2Parser.g:14250:3: ruleRosNames + // InternalRos2Parser.g:14195:2: ( ruleRosNames ) + // InternalRos2Parser.g:14196:3: ruleRosNames { before(grammarAccess.getAmentPackageAccess().getNameRosNamesParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -42492,17 +42362,17 @@ public final void rule__AmentPackage__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__AmentPackage__FromGitRepoAssignment_4_1" - // InternalRos2Parser.g:14259:1: rule__AmentPackage__FromGitRepoAssignment_4_1 : ( ruleEString ) ; + // InternalRos2Parser.g:14205:1: rule__AmentPackage__FromGitRepoAssignment_4_1 : ( ruleEString ) ; public final void rule__AmentPackage__FromGitRepoAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14263:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:14264:2: ( ruleEString ) + // InternalRos2Parser.g:14209:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:14210:2: ( ruleEString ) { - // InternalRos2Parser.g:14264:2: ( ruleEString ) - // InternalRos2Parser.g:14265:3: ruleEString + // InternalRos2Parser.g:14210:2: ( ruleEString ) + // InternalRos2Parser.g:14211:3: ruleEString { before(grammarAccess.getAmentPackageAccess().getFromGitRepoEStringParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -42533,17 +42403,17 @@ public final void rule__AmentPackage__FromGitRepoAssignment_4_1() throws Recogni // $ANTLR start "rule__AmentPackage__ArtifactAssignment_5_2" - // InternalRos2Parser.g:14274:1: rule__AmentPackage__ArtifactAssignment_5_2 : ( ruleArtifact ) ; + // InternalRos2Parser.g:14220:1: rule__AmentPackage__ArtifactAssignment_5_2 : ( ruleArtifact ) ; public final void rule__AmentPackage__ArtifactAssignment_5_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14278:1: ( ( ruleArtifact ) ) - // InternalRos2Parser.g:14279:2: ( ruleArtifact ) + // InternalRos2Parser.g:14224:1: ( ( ruleArtifact ) ) + // InternalRos2Parser.g:14225:2: ( ruleArtifact ) { - // InternalRos2Parser.g:14279:2: ( ruleArtifact ) - // InternalRos2Parser.g:14280:3: ruleArtifact + // InternalRos2Parser.g:14225:2: ( ruleArtifact ) + // InternalRos2Parser.g:14226:3: ruleArtifact { before(grammarAccess.getAmentPackageAccess().getArtifactArtifactParserRuleCall_5_2_0()); pushFollow(FOLLOW_2); @@ -42574,17 +42444,17 @@ public final void rule__AmentPackage__ArtifactAssignment_5_2() throws Recognitio // $ANTLR start "rule__AmentPackage__DependencyAssignment_6_2" - // InternalRos2Parser.g:14289:1: rule__AmentPackage__DependencyAssignment_6_2 : ( ruleDependency ) ; + // InternalRos2Parser.g:14235:1: rule__AmentPackage__DependencyAssignment_6_2 : ( ruleDependency ) ; public final void rule__AmentPackage__DependencyAssignment_6_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14293:1: ( ( ruleDependency ) ) - // InternalRos2Parser.g:14294:2: ( ruleDependency ) + // InternalRos2Parser.g:14239:1: ( ( ruleDependency ) ) + // InternalRos2Parser.g:14240:2: ( ruleDependency ) { - // InternalRos2Parser.g:14294:2: ( ruleDependency ) - // InternalRos2Parser.g:14295:3: ruleDependency + // InternalRos2Parser.g:14240:2: ( ruleDependency ) + // InternalRos2Parser.g:14241:3: ruleDependency { before(grammarAccess.getAmentPackageAccess().getDependencyDependencyParserRuleCall_6_2_0()); pushFollow(FOLLOW_2); @@ -42615,17 +42485,17 @@ public final void rule__AmentPackage__DependencyAssignment_6_2() throws Recognit // $ANTLR start "rule__AmentPackage__DependencyAssignment_6_3_1" - // InternalRos2Parser.g:14304:1: rule__AmentPackage__DependencyAssignment_6_3_1 : ( ruleDependency ) ; + // InternalRos2Parser.g:14250:1: rule__AmentPackage__DependencyAssignment_6_3_1 : ( ruleDependency ) ; public final void rule__AmentPackage__DependencyAssignment_6_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14308:1: ( ( ruleDependency ) ) - // InternalRos2Parser.g:14309:2: ( ruleDependency ) + // InternalRos2Parser.g:14254:1: ( ( ruleDependency ) ) + // InternalRos2Parser.g:14255:2: ( ruleDependency ) { - // InternalRos2Parser.g:14309:2: ( ruleDependency ) - // InternalRos2Parser.g:14310:3: ruleDependency + // InternalRos2Parser.g:14255:2: ( ruleDependency ) + // InternalRos2Parser.g:14256:3: ruleDependency { before(grammarAccess.getAmentPackageAccess().getDependencyDependencyParserRuleCall_6_3_1_0()); pushFollow(FOLLOW_2); @@ -42656,21 +42526,21 @@ public final void rule__AmentPackage__DependencyAssignment_6_3_1() throws Recogn // $ANTLR start "rule__QualityOfService__QoSProfileAssignment_2_0_1" - // InternalRos2Parser.g:14319:1: rule__QualityOfService__QoSProfileAssignment_2_0_1 : ( ( rule__QualityOfService__QoSProfileAlternatives_2_0_1_0 ) ) ; + // InternalRos2Parser.g:14265:1: rule__QualityOfService__QoSProfileAssignment_2_0_1 : ( ( rule__QualityOfService__QoSProfileAlternatives_2_0_1_0 ) ) ; public final void rule__QualityOfService__QoSProfileAssignment_2_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14323:1: ( ( ( rule__QualityOfService__QoSProfileAlternatives_2_0_1_0 ) ) ) - // InternalRos2Parser.g:14324:2: ( ( rule__QualityOfService__QoSProfileAlternatives_2_0_1_0 ) ) + // InternalRos2Parser.g:14269:1: ( ( ( rule__QualityOfService__QoSProfileAlternatives_2_0_1_0 ) ) ) + // InternalRos2Parser.g:14270:2: ( ( rule__QualityOfService__QoSProfileAlternatives_2_0_1_0 ) ) { - // InternalRos2Parser.g:14324:2: ( ( rule__QualityOfService__QoSProfileAlternatives_2_0_1_0 ) ) - // InternalRos2Parser.g:14325:3: ( rule__QualityOfService__QoSProfileAlternatives_2_0_1_0 ) + // InternalRos2Parser.g:14270:2: ( ( rule__QualityOfService__QoSProfileAlternatives_2_0_1_0 ) ) + // InternalRos2Parser.g:14271:3: ( rule__QualityOfService__QoSProfileAlternatives_2_0_1_0 ) { before(grammarAccess.getQualityOfServiceAccess().getQoSProfileAlternatives_2_0_1_0()); - // InternalRos2Parser.g:14326:3: ( rule__QualityOfService__QoSProfileAlternatives_2_0_1_0 ) - // InternalRos2Parser.g:14326:4: rule__QualityOfService__QoSProfileAlternatives_2_0_1_0 + // InternalRos2Parser.g:14272:3: ( rule__QualityOfService__QoSProfileAlternatives_2_0_1_0 ) + // InternalRos2Parser.g:14272:4: rule__QualityOfService__QoSProfileAlternatives_2_0_1_0 { pushFollow(FOLLOW_2); rule__QualityOfService__QoSProfileAlternatives_2_0_1_0(); @@ -42703,21 +42573,21 @@ public final void rule__QualityOfService__QoSProfileAssignment_2_0_1() throws Re // $ANTLR start "rule__QualityOfService__HistoryAssignment_2_1_1" - // InternalRos2Parser.g:14334:1: rule__QualityOfService__HistoryAssignment_2_1_1 : ( ( rule__QualityOfService__HistoryAlternatives_2_1_1_0 ) ) ; + // InternalRos2Parser.g:14280:1: rule__QualityOfService__HistoryAssignment_2_1_1 : ( ( rule__QualityOfService__HistoryAlternatives_2_1_1_0 ) ) ; public final void rule__QualityOfService__HistoryAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14338:1: ( ( ( rule__QualityOfService__HistoryAlternatives_2_1_1_0 ) ) ) - // InternalRos2Parser.g:14339:2: ( ( rule__QualityOfService__HistoryAlternatives_2_1_1_0 ) ) + // InternalRos2Parser.g:14284:1: ( ( ( rule__QualityOfService__HistoryAlternatives_2_1_1_0 ) ) ) + // InternalRos2Parser.g:14285:2: ( ( rule__QualityOfService__HistoryAlternatives_2_1_1_0 ) ) { - // InternalRos2Parser.g:14339:2: ( ( rule__QualityOfService__HistoryAlternatives_2_1_1_0 ) ) - // InternalRos2Parser.g:14340:3: ( rule__QualityOfService__HistoryAlternatives_2_1_1_0 ) + // InternalRos2Parser.g:14285:2: ( ( rule__QualityOfService__HistoryAlternatives_2_1_1_0 ) ) + // InternalRos2Parser.g:14286:3: ( rule__QualityOfService__HistoryAlternatives_2_1_1_0 ) { before(grammarAccess.getQualityOfServiceAccess().getHistoryAlternatives_2_1_1_0()); - // InternalRos2Parser.g:14341:3: ( rule__QualityOfService__HistoryAlternatives_2_1_1_0 ) - // InternalRos2Parser.g:14341:4: rule__QualityOfService__HistoryAlternatives_2_1_1_0 + // InternalRos2Parser.g:14287:3: ( rule__QualityOfService__HistoryAlternatives_2_1_1_0 ) + // InternalRos2Parser.g:14287:4: rule__QualityOfService__HistoryAlternatives_2_1_1_0 { pushFollow(FOLLOW_2); rule__QualityOfService__HistoryAlternatives_2_1_1_0(); @@ -42750,17 +42620,17 @@ public final void rule__QualityOfService__HistoryAssignment_2_1_1() throws Recog // $ANTLR start "rule__QualityOfService__DepthAssignment_2_2_1" - // InternalRos2Parser.g:14349:1: rule__QualityOfService__DepthAssignment_2_2_1 : ( ruleInteger0 ) ; + // InternalRos2Parser.g:14295:1: rule__QualityOfService__DepthAssignment_2_2_1 : ( ruleInteger0 ) ; public final void rule__QualityOfService__DepthAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14353:1: ( ( ruleInteger0 ) ) - // InternalRos2Parser.g:14354:2: ( ruleInteger0 ) + // InternalRos2Parser.g:14299:1: ( ( ruleInteger0 ) ) + // InternalRos2Parser.g:14300:2: ( ruleInteger0 ) { - // InternalRos2Parser.g:14354:2: ( ruleInteger0 ) - // InternalRos2Parser.g:14355:3: ruleInteger0 + // InternalRos2Parser.g:14300:2: ( ruleInteger0 ) + // InternalRos2Parser.g:14301:3: ruleInteger0 { before(grammarAccess.getQualityOfServiceAccess().getDepthInteger0ParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -42791,21 +42661,21 @@ public final void rule__QualityOfService__DepthAssignment_2_2_1() throws Recogni // $ANTLR start "rule__QualityOfService__ReliabilityAssignment_2_3_1" - // InternalRos2Parser.g:14364:1: rule__QualityOfService__ReliabilityAssignment_2_3_1 : ( ( rule__QualityOfService__ReliabilityAlternatives_2_3_1_0 ) ) ; + // InternalRos2Parser.g:14310:1: rule__QualityOfService__ReliabilityAssignment_2_3_1 : ( ( rule__QualityOfService__ReliabilityAlternatives_2_3_1_0 ) ) ; public final void rule__QualityOfService__ReliabilityAssignment_2_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14368:1: ( ( ( rule__QualityOfService__ReliabilityAlternatives_2_3_1_0 ) ) ) - // InternalRos2Parser.g:14369:2: ( ( rule__QualityOfService__ReliabilityAlternatives_2_3_1_0 ) ) + // InternalRos2Parser.g:14314:1: ( ( ( rule__QualityOfService__ReliabilityAlternatives_2_3_1_0 ) ) ) + // InternalRos2Parser.g:14315:2: ( ( rule__QualityOfService__ReliabilityAlternatives_2_3_1_0 ) ) { - // InternalRos2Parser.g:14369:2: ( ( rule__QualityOfService__ReliabilityAlternatives_2_3_1_0 ) ) - // InternalRos2Parser.g:14370:3: ( rule__QualityOfService__ReliabilityAlternatives_2_3_1_0 ) + // InternalRos2Parser.g:14315:2: ( ( rule__QualityOfService__ReliabilityAlternatives_2_3_1_0 ) ) + // InternalRos2Parser.g:14316:3: ( rule__QualityOfService__ReliabilityAlternatives_2_3_1_0 ) { before(grammarAccess.getQualityOfServiceAccess().getReliabilityAlternatives_2_3_1_0()); - // InternalRos2Parser.g:14371:3: ( rule__QualityOfService__ReliabilityAlternatives_2_3_1_0 ) - // InternalRos2Parser.g:14371:4: rule__QualityOfService__ReliabilityAlternatives_2_3_1_0 + // InternalRos2Parser.g:14317:3: ( rule__QualityOfService__ReliabilityAlternatives_2_3_1_0 ) + // InternalRos2Parser.g:14317:4: rule__QualityOfService__ReliabilityAlternatives_2_3_1_0 { pushFollow(FOLLOW_2); rule__QualityOfService__ReliabilityAlternatives_2_3_1_0(); @@ -42838,21 +42708,21 @@ public final void rule__QualityOfService__ReliabilityAssignment_2_3_1() throws R // $ANTLR start "rule__QualityOfService__DurabilityAssignment_2_4_1" - // InternalRos2Parser.g:14379:1: rule__QualityOfService__DurabilityAssignment_2_4_1 : ( ( rule__QualityOfService__DurabilityAlternatives_2_4_1_0 ) ) ; + // InternalRos2Parser.g:14325:1: rule__QualityOfService__DurabilityAssignment_2_4_1 : ( ( rule__QualityOfService__DurabilityAlternatives_2_4_1_0 ) ) ; public final void rule__QualityOfService__DurabilityAssignment_2_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14383:1: ( ( ( rule__QualityOfService__DurabilityAlternatives_2_4_1_0 ) ) ) - // InternalRos2Parser.g:14384:2: ( ( rule__QualityOfService__DurabilityAlternatives_2_4_1_0 ) ) + // InternalRos2Parser.g:14329:1: ( ( ( rule__QualityOfService__DurabilityAlternatives_2_4_1_0 ) ) ) + // InternalRos2Parser.g:14330:2: ( ( rule__QualityOfService__DurabilityAlternatives_2_4_1_0 ) ) { - // InternalRos2Parser.g:14384:2: ( ( rule__QualityOfService__DurabilityAlternatives_2_4_1_0 ) ) - // InternalRos2Parser.g:14385:3: ( rule__QualityOfService__DurabilityAlternatives_2_4_1_0 ) + // InternalRos2Parser.g:14330:2: ( ( rule__QualityOfService__DurabilityAlternatives_2_4_1_0 ) ) + // InternalRos2Parser.g:14331:3: ( rule__QualityOfService__DurabilityAlternatives_2_4_1_0 ) { before(grammarAccess.getQualityOfServiceAccess().getDurabilityAlternatives_2_4_1_0()); - // InternalRos2Parser.g:14386:3: ( rule__QualityOfService__DurabilityAlternatives_2_4_1_0 ) - // InternalRos2Parser.g:14386:4: rule__QualityOfService__DurabilityAlternatives_2_4_1_0 + // InternalRos2Parser.g:14332:3: ( rule__QualityOfService__DurabilityAlternatives_2_4_1_0 ) + // InternalRos2Parser.g:14332:4: rule__QualityOfService__DurabilityAlternatives_2_4_1_0 { pushFollow(FOLLOW_2); rule__QualityOfService__DurabilityAlternatives_2_4_1_0(); @@ -42885,17 +42755,17 @@ public final void rule__QualityOfService__DurabilityAssignment_2_4_1() throws Re // $ANTLR start "rule__Publisher__NameAssignment_1" - // InternalRos2Parser.g:14394:1: rule__Publisher__NameAssignment_1 : ( ruleEString ) ; + // InternalRos2Parser.g:14340:1: rule__Publisher__NameAssignment_1 : ( ruleEString ) ; public final void rule__Publisher__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14398:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:14399:2: ( ruleEString ) + // InternalRos2Parser.g:14344:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:14345:2: ( ruleEString ) { - // InternalRos2Parser.g:14399:2: ( ruleEString ) - // InternalRos2Parser.g:14400:3: ruleEString + // InternalRos2Parser.g:14345:2: ( ruleEString ) + // InternalRos2Parser.g:14346:3: ruleEString { before(grammarAccess.getPublisherAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -42926,21 +42796,21 @@ public final void rule__Publisher__NameAssignment_1() throws RecognitionExceptio // $ANTLR start "rule__Publisher__MessageAssignment_5" - // InternalRos2Parser.g:14409:1: rule__Publisher__MessageAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos2Parser.g:14355:1: rule__Publisher__MessageAssignment_5 : ( ( ruleEString ) ) ; public final void rule__Publisher__MessageAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14413:1: ( ( ( ruleEString ) ) ) - // InternalRos2Parser.g:14414:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:14359:1: ( ( ( ruleEString ) ) ) + // InternalRos2Parser.g:14360:2: ( ( ruleEString ) ) { - // InternalRos2Parser.g:14414:2: ( ( ruleEString ) ) - // InternalRos2Parser.g:14415:3: ( ruleEString ) + // InternalRos2Parser.g:14360:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:14361:3: ( ruleEString ) { before(grammarAccess.getPublisherAccess().getMessageTopicSpecCrossReference_5_0()); - // InternalRos2Parser.g:14416:3: ( ruleEString ) - // InternalRos2Parser.g:14417:4: ruleEString + // InternalRos2Parser.g:14362:3: ( ruleEString ) + // InternalRos2Parser.g:14363:4: ruleEString { before(grammarAccess.getPublisherAccess().getMessageTopicSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -42975,17 +42845,17 @@ public final void rule__Publisher__MessageAssignment_5() throws RecognitionExcep // $ANTLR start "rule__Publisher__NamespaceAssignment_6_1" - // InternalRos2Parser.g:14428:1: rule__Publisher__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos2Parser.g:14374:1: rule__Publisher__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__Publisher__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14432:1: ( ( ruleNamespace ) ) - // InternalRos2Parser.g:14433:2: ( ruleNamespace ) + // InternalRos2Parser.g:14378:1: ( ( ruleNamespace ) ) + // InternalRos2Parser.g:14379:2: ( ruleNamespace ) { - // InternalRos2Parser.g:14433:2: ( ruleNamespace ) - // InternalRos2Parser.g:14434:3: ruleNamespace + // InternalRos2Parser.g:14379:2: ( ruleNamespace ) + // InternalRos2Parser.g:14380:3: ruleNamespace { before(grammarAccess.getPublisherAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -43016,17 +42886,17 @@ public final void rule__Publisher__NamespaceAssignment_6_1() throws RecognitionE // $ANTLR start "rule__Publisher__QosAssignment_7_1" - // InternalRos2Parser.g:14443:1: rule__Publisher__QosAssignment_7_1 : ( ruleQualityOfService ) ; + // InternalRos2Parser.g:14389:1: rule__Publisher__QosAssignment_7_1 : ( ruleQualityOfService ) ; public final void rule__Publisher__QosAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14447:1: ( ( ruleQualityOfService ) ) - // InternalRos2Parser.g:14448:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14393:1: ( ( ruleQualityOfService ) ) + // InternalRos2Parser.g:14394:2: ( ruleQualityOfService ) { - // InternalRos2Parser.g:14448:2: ( ruleQualityOfService ) - // InternalRos2Parser.g:14449:3: ruleQualityOfService + // InternalRos2Parser.g:14394:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14395:3: ruleQualityOfService { before(grammarAccess.getPublisherAccess().getQosQualityOfServiceParserRuleCall_7_1_0()); pushFollow(FOLLOW_2); @@ -43057,17 +42927,17 @@ public final void rule__Publisher__QosAssignment_7_1() throws RecognitionExcepti // $ANTLR start "rule__Subscriber__NameAssignment_1" - // InternalRos2Parser.g:14458:1: rule__Subscriber__NameAssignment_1 : ( ruleEString ) ; + // InternalRos2Parser.g:14404:1: rule__Subscriber__NameAssignment_1 : ( ruleEString ) ; public final void rule__Subscriber__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14462:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:14463:2: ( ruleEString ) + // InternalRos2Parser.g:14408:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:14409:2: ( ruleEString ) { - // InternalRos2Parser.g:14463:2: ( ruleEString ) - // InternalRos2Parser.g:14464:3: ruleEString + // InternalRos2Parser.g:14409:2: ( ruleEString ) + // InternalRos2Parser.g:14410:3: ruleEString { before(grammarAccess.getSubscriberAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -43098,21 +42968,21 @@ public final void rule__Subscriber__NameAssignment_1() throws RecognitionExcepti // $ANTLR start "rule__Subscriber__MessageAssignment_5" - // InternalRos2Parser.g:14473:1: rule__Subscriber__MessageAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos2Parser.g:14419:1: rule__Subscriber__MessageAssignment_5 : ( ( ruleEString ) ) ; public final void rule__Subscriber__MessageAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14477:1: ( ( ( ruleEString ) ) ) - // InternalRos2Parser.g:14478:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:14423:1: ( ( ( ruleEString ) ) ) + // InternalRos2Parser.g:14424:2: ( ( ruleEString ) ) { - // InternalRos2Parser.g:14478:2: ( ( ruleEString ) ) - // InternalRos2Parser.g:14479:3: ( ruleEString ) + // InternalRos2Parser.g:14424:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:14425:3: ( ruleEString ) { before(grammarAccess.getSubscriberAccess().getMessageTopicSpecCrossReference_5_0()); - // InternalRos2Parser.g:14480:3: ( ruleEString ) - // InternalRos2Parser.g:14481:4: ruleEString + // InternalRos2Parser.g:14426:3: ( ruleEString ) + // InternalRos2Parser.g:14427:4: ruleEString { before(grammarAccess.getSubscriberAccess().getMessageTopicSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -43147,17 +43017,17 @@ public final void rule__Subscriber__MessageAssignment_5() throws RecognitionExce // $ANTLR start "rule__Subscriber__NamespaceAssignment_6_1" - // InternalRos2Parser.g:14492:1: rule__Subscriber__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos2Parser.g:14438:1: rule__Subscriber__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__Subscriber__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14496:1: ( ( ruleNamespace ) ) - // InternalRos2Parser.g:14497:2: ( ruleNamespace ) + // InternalRos2Parser.g:14442:1: ( ( ruleNamespace ) ) + // InternalRos2Parser.g:14443:2: ( ruleNamespace ) { - // InternalRos2Parser.g:14497:2: ( ruleNamespace ) - // InternalRos2Parser.g:14498:3: ruleNamespace + // InternalRos2Parser.g:14443:2: ( ruleNamespace ) + // InternalRos2Parser.g:14444:3: ruleNamespace { before(grammarAccess.getSubscriberAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -43188,17 +43058,17 @@ public final void rule__Subscriber__NamespaceAssignment_6_1() throws Recognition // $ANTLR start "rule__Subscriber__QosAssignment_7_1" - // InternalRos2Parser.g:14507:1: rule__Subscriber__QosAssignment_7_1 : ( ruleQualityOfService ) ; + // InternalRos2Parser.g:14453:1: rule__Subscriber__QosAssignment_7_1 : ( ruleQualityOfService ) ; public final void rule__Subscriber__QosAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14511:1: ( ( ruleQualityOfService ) ) - // InternalRos2Parser.g:14512:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14457:1: ( ( ruleQualityOfService ) ) + // InternalRos2Parser.g:14458:2: ( ruleQualityOfService ) { - // InternalRos2Parser.g:14512:2: ( ruleQualityOfService ) - // InternalRos2Parser.g:14513:3: ruleQualityOfService + // InternalRos2Parser.g:14458:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14459:3: ruleQualityOfService { before(grammarAccess.getSubscriberAccess().getQosQualityOfServiceParserRuleCall_7_1_0()); pushFollow(FOLLOW_2); @@ -43229,17 +43099,17 @@ public final void rule__Subscriber__QosAssignment_7_1() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__NameAssignment_1" - // InternalRos2Parser.g:14522:1: rule__ServiceServer__NameAssignment_1 : ( ruleEString ) ; + // InternalRos2Parser.g:14468:1: rule__ServiceServer__NameAssignment_1 : ( ruleEString ) ; public final void rule__ServiceServer__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14526:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:14527:2: ( ruleEString ) + // InternalRos2Parser.g:14472:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:14473:2: ( ruleEString ) { - // InternalRos2Parser.g:14527:2: ( ruleEString ) - // InternalRos2Parser.g:14528:3: ruleEString + // InternalRos2Parser.g:14473:2: ( ruleEString ) + // InternalRos2Parser.g:14474:3: ruleEString { before(grammarAccess.getServiceServerAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -43270,21 +43140,21 @@ public final void rule__ServiceServer__NameAssignment_1() throws RecognitionExce // $ANTLR start "rule__ServiceServer__ServiceAssignment_5" - // InternalRos2Parser.g:14537:1: rule__ServiceServer__ServiceAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos2Parser.g:14483:1: rule__ServiceServer__ServiceAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ServiceServer__ServiceAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14541:1: ( ( ( ruleEString ) ) ) - // InternalRos2Parser.g:14542:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:14487:1: ( ( ( ruleEString ) ) ) + // InternalRos2Parser.g:14488:2: ( ( ruleEString ) ) { - // InternalRos2Parser.g:14542:2: ( ( ruleEString ) ) - // InternalRos2Parser.g:14543:3: ( ruleEString ) + // InternalRos2Parser.g:14488:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:14489:3: ( ruleEString ) { before(grammarAccess.getServiceServerAccess().getServiceServiceSpecCrossReference_5_0()); - // InternalRos2Parser.g:14544:3: ( ruleEString ) - // InternalRos2Parser.g:14545:4: ruleEString + // InternalRos2Parser.g:14490:3: ( ruleEString ) + // InternalRos2Parser.g:14491:4: ruleEString { before(grammarAccess.getServiceServerAccess().getServiceServiceSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -43319,17 +43189,17 @@ public final void rule__ServiceServer__ServiceAssignment_5() throws RecognitionE // $ANTLR start "rule__ServiceServer__NamespaceAssignment_6_1" - // InternalRos2Parser.g:14556:1: rule__ServiceServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos2Parser.g:14502:1: rule__ServiceServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ServiceServer__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14560:1: ( ( ruleNamespace ) ) - // InternalRos2Parser.g:14561:2: ( ruleNamespace ) + // InternalRos2Parser.g:14506:1: ( ( ruleNamespace ) ) + // InternalRos2Parser.g:14507:2: ( ruleNamespace ) { - // InternalRos2Parser.g:14561:2: ( ruleNamespace ) - // InternalRos2Parser.g:14562:3: ruleNamespace + // InternalRos2Parser.g:14507:2: ( ruleNamespace ) + // InternalRos2Parser.g:14508:3: ruleNamespace { before(grammarAccess.getServiceServerAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -43360,17 +43230,17 @@ public final void rule__ServiceServer__NamespaceAssignment_6_1() throws Recognit // $ANTLR start "rule__ServiceServer__QosAssignment_7_1" - // InternalRos2Parser.g:14571:1: rule__ServiceServer__QosAssignment_7_1 : ( ruleQualityOfService ) ; + // InternalRos2Parser.g:14517:1: rule__ServiceServer__QosAssignment_7_1 : ( ruleQualityOfService ) ; public final void rule__ServiceServer__QosAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14575:1: ( ( ruleQualityOfService ) ) - // InternalRos2Parser.g:14576:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14521:1: ( ( ruleQualityOfService ) ) + // InternalRos2Parser.g:14522:2: ( ruleQualityOfService ) { - // InternalRos2Parser.g:14576:2: ( ruleQualityOfService ) - // InternalRos2Parser.g:14577:3: ruleQualityOfService + // InternalRos2Parser.g:14522:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14523:3: ruleQualityOfService { before(grammarAccess.getServiceServerAccess().getQosQualityOfServiceParserRuleCall_7_1_0()); pushFollow(FOLLOW_2); @@ -43401,17 +43271,17 @@ public final void rule__ServiceServer__QosAssignment_7_1() throws RecognitionExc // $ANTLR start "rule__ServiceClient__NameAssignment_1" - // InternalRos2Parser.g:14586:1: rule__ServiceClient__NameAssignment_1 : ( ruleEString ) ; + // InternalRos2Parser.g:14532:1: rule__ServiceClient__NameAssignment_1 : ( ruleEString ) ; public final void rule__ServiceClient__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14590:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:14591:2: ( ruleEString ) + // InternalRos2Parser.g:14536:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:14537:2: ( ruleEString ) { - // InternalRos2Parser.g:14591:2: ( ruleEString ) - // InternalRos2Parser.g:14592:3: ruleEString + // InternalRos2Parser.g:14537:2: ( ruleEString ) + // InternalRos2Parser.g:14538:3: ruleEString { before(grammarAccess.getServiceClientAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -43442,21 +43312,21 @@ public final void rule__ServiceClient__NameAssignment_1() throws RecognitionExce // $ANTLR start "rule__ServiceClient__ServiceAssignment_5" - // InternalRos2Parser.g:14601:1: rule__ServiceClient__ServiceAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos2Parser.g:14547:1: rule__ServiceClient__ServiceAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ServiceClient__ServiceAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14605:1: ( ( ( ruleEString ) ) ) - // InternalRos2Parser.g:14606:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:14551:1: ( ( ( ruleEString ) ) ) + // InternalRos2Parser.g:14552:2: ( ( ruleEString ) ) { - // InternalRos2Parser.g:14606:2: ( ( ruleEString ) ) - // InternalRos2Parser.g:14607:3: ( ruleEString ) + // InternalRos2Parser.g:14552:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:14553:3: ( ruleEString ) { before(grammarAccess.getServiceClientAccess().getServiceServiceSpecCrossReference_5_0()); - // InternalRos2Parser.g:14608:3: ( ruleEString ) - // InternalRos2Parser.g:14609:4: ruleEString + // InternalRos2Parser.g:14554:3: ( ruleEString ) + // InternalRos2Parser.g:14555:4: ruleEString { before(grammarAccess.getServiceClientAccess().getServiceServiceSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -43491,17 +43361,17 @@ public final void rule__ServiceClient__ServiceAssignment_5() throws RecognitionE // $ANTLR start "rule__ServiceClient__NamespaceAssignment_6_1" - // InternalRos2Parser.g:14620:1: rule__ServiceClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos2Parser.g:14566:1: rule__ServiceClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ServiceClient__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14624:1: ( ( ruleNamespace ) ) - // InternalRos2Parser.g:14625:2: ( ruleNamespace ) + // InternalRos2Parser.g:14570:1: ( ( ruleNamespace ) ) + // InternalRos2Parser.g:14571:2: ( ruleNamespace ) { - // InternalRos2Parser.g:14625:2: ( ruleNamespace ) - // InternalRos2Parser.g:14626:3: ruleNamespace + // InternalRos2Parser.g:14571:2: ( ruleNamespace ) + // InternalRos2Parser.g:14572:3: ruleNamespace { before(grammarAccess.getServiceClientAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -43532,17 +43402,17 @@ public final void rule__ServiceClient__NamespaceAssignment_6_1() throws Recognit // $ANTLR start "rule__ServiceClient__QosAssignment_7_1" - // InternalRos2Parser.g:14635:1: rule__ServiceClient__QosAssignment_7_1 : ( ruleQualityOfService ) ; + // InternalRos2Parser.g:14581:1: rule__ServiceClient__QosAssignment_7_1 : ( ruleQualityOfService ) ; public final void rule__ServiceClient__QosAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14639:1: ( ( ruleQualityOfService ) ) - // InternalRos2Parser.g:14640:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14585:1: ( ( ruleQualityOfService ) ) + // InternalRos2Parser.g:14586:2: ( ruleQualityOfService ) { - // InternalRos2Parser.g:14640:2: ( ruleQualityOfService ) - // InternalRos2Parser.g:14641:3: ruleQualityOfService + // InternalRos2Parser.g:14586:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14587:3: ruleQualityOfService { before(grammarAccess.getServiceClientAccess().getQosQualityOfServiceParserRuleCall_7_1_0()); pushFollow(FOLLOW_2); @@ -43573,17 +43443,17 @@ public final void rule__ServiceClient__QosAssignment_7_1() throws RecognitionExc // $ANTLR start "rule__ActionServer__NameAssignment_1" - // InternalRos2Parser.g:14650:1: rule__ActionServer__NameAssignment_1 : ( ruleEString ) ; + // InternalRos2Parser.g:14596:1: rule__ActionServer__NameAssignment_1 : ( ruleEString ) ; public final void rule__ActionServer__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14654:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:14655:2: ( ruleEString ) + // InternalRos2Parser.g:14600:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:14601:2: ( ruleEString ) { - // InternalRos2Parser.g:14655:2: ( ruleEString ) - // InternalRos2Parser.g:14656:3: ruleEString + // InternalRos2Parser.g:14601:2: ( ruleEString ) + // InternalRos2Parser.g:14602:3: ruleEString { before(grammarAccess.getActionServerAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -43614,21 +43484,21 @@ public final void rule__ActionServer__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__ActionServer__ActionAssignment_5" - // InternalRos2Parser.g:14665:1: rule__ActionServer__ActionAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos2Parser.g:14611:1: rule__ActionServer__ActionAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ActionServer__ActionAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14669:1: ( ( ( ruleEString ) ) ) - // InternalRos2Parser.g:14670:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:14615:1: ( ( ( ruleEString ) ) ) + // InternalRos2Parser.g:14616:2: ( ( ruleEString ) ) { - // InternalRos2Parser.g:14670:2: ( ( ruleEString ) ) - // InternalRos2Parser.g:14671:3: ( ruleEString ) + // InternalRos2Parser.g:14616:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:14617:3: ( ruleEString ) { before(grammarAccess.getActionServerAccess().getActionActionSpecCrossReference_5_0()); - // InternalRos2Parser.g:14672:3: ( ruleEString ) - // InternalRos2Parser.g:14673:4: ruleEString + // InternalRos2Parser.g:14618:3: ( ruleEString ) + // InternalRos2Parser.g:14619:4: ruleEString { before(grammarAccess.getActionServerAccess().getActionActionSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -43663,17 +43533,17 @@ public final void rule__ActionServer__ActionAssignment_5() throws RecognitionExc // $ANTLR start "rule__ActionServer__NamespaceAssignment_6_1" - // InternalRos2Parser.g:14684:1: rule__ActionServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos2Parser.g:14630:1: rule__ActionServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ActionServer__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14688:1: ( ( ruleNamespace ) ) - // InternalRos2Parser.g:14689:2: ( ruleNamespace ) + // InternalRos2Parser.g:14634:1: ( ( ruleNamespace ) ) + // InternalRos2Parser.g:14635:2: ( ruleNamespace ) { - // InternalRos2Parser.g:14689:2: ( ruleNamespace ) - // InternalRos2Parser.g:14690:3: ruleNamespace + // InternalRos2Parser.g:14635:2: ( ruleNamespace ) + // InternalRos2Parser.g:14636:3: ruleNamespace { before(grammarAccess.getActionServerAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -43704,17 +43574,17 @@ public final void rule__ActionServer__NamespaceAssignment_6_1() throws Recogniti // $ANTLR start "rule__ActionServer__QosAssignment_7_1" - // InternalRos2Parser.g:14699:1: rule__ActionServer__QosAssignment_7_1 : ( ruleQualityOfService ) ; + // InternalRos2Parser.g:14645:1: rule__ActionServer__QosAssignment_7_1 : ( ruleQualityOfService ) ; public final void rule__ActionServer__QosAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14703:1: ( ( ruleQualityOfService ) ) - // InternalRos2Parser.g:14704:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14649:1: ( ( ruleQualityOfService ) ) + // InternalRos2Parser.g:14650:2: ( ruleQualityOfService ) { - // InternalRos2Parser.g:14704:2: ( ruleQualityOfService ) - // InternalRos2Parser.g:14705:3: ruleQualityOfService + // InternalRos2Parser.g:14650:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14651:3: ruleQualityOfService { before(grammarAccess.getActionServerAccess().getQosQualityOfServiceParserRuleCall_7_1_0()); pushFollow(FOLLOW_2); @@ -43745,17 +43615,17 @@ public final void rule__ActionServer__QosAssignment_7_1() throws RecognitionExce // $ANTLR start "rule__ActionClient__NameAssignment_1" - // InternalRos2Parser.g:14714:1: rule__ActionClient__NameAssignment_1 : ( ruleEString ) ; + // InternalRos2Parser.g:14660:1: rule__ActionClient__NameAssignment_1 : ( ruleEString ) ; public final void rule__ActionClient__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14718:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:14719:2: ( ruleEString ) + // InternalRos2Parser.g:14664:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:14665:2: ( ruleEString ) { - // InternalRos2Parser.g:14719:2: ( ruleEString ) - // InternalRos2Parser.g:14720:3: ruleEString + // InternalRos2Parser.g:14665:2: ( ruleEString ) + // InternalRos2Parser.g:14666:3: ruleEString { before(grammarAccess.getActionClientAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -43786,21 +43656,21 @@ public final void rule__ActionClient__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__ActionClient__ActionAssignment_5" - // InternalRos2Parser.g:14729:1: rule__ActionClient__ActionAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos2Parser.g:14675:1: rule__ActionClient__ActionAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ActionClient__ActionAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14733:1: ( ( ( ruleEString ) ) ) - // InternalRos2Parser.g:14734:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:14679:1: ( ( ( ruleEString ) ) ) + // InternalRos2Parser.g:14680:2: ( ( ruleEString ) ) { - // InternalRos2Parser.g:14734:2: ( ( ruleEString ) ) - // InternalRos2Parser.g:14735:3: ( ruleEString ) + // InternalRos2Parser.g:14680:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:14681:3: ( ruleEString ) { before(grammarAccess.getActionClientAccess().getActionActionSpecCrossReference_5_0()); - // InternalRos2Parser.g:14736:3: ( ruleEString ) - // InternalRos2Parser.g:14737:4: ruleEString + // InternalRos2Parser.g:14682:3: ( ruleEString ) + // InternalRos2Parser.g:14683:4: ruleEString { before(grammarAccess.getActionClientAccess().getActionActionSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -43835,17 +43705,17 @@ public final void rule__ActionClient__ActionAssignment_5() throws RecognitionExc // $ANTLR start "rule__ActionClient__NamespaceAssignment_6_1" - // InternalRos2Parser.g:14748:1: rule__ActionClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos2Parser.g:14694:1: rule__ActionClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ActionClient__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14752:1: ( ( ruleNamespace ) ) - // InternalRos2Parser.g:14753:2: ( ruleNamespace ) + // InternalRos2Parser.g:14698:1: ( ( ruleNamespace ) ) + // InternalRos2Parser.g:14699:2: ( ruleNamespace ) { - // InternalRos2Parser.g:14753:2: ( ruleNamespace ) - // InternalRos2Parser.g:14754:3: ruleNamespace + // InternalRos2Parser.g:14699:2: ( ruleNamespace ) + // InternalRos2Parser.g:14700:3: ruleNamespace { before(grammarAccess.getActionClientAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -43876,17 +43746,17 @@ public final void rule__ActionClient__NamespaceAssignment_6_1() throws Recogniti // $ANTLR start "rule__ActionClient__QosAssignment_7_1" - // InternalRos2Parser.g:14763:1: rule__ActionClient__QosAssignment_7_1 : ( ruleQualityOfService ) ; + // InternalRos2Parser.g:14709:1: rule__ActionClient__QosAssignment_7_1 : ( ruleQualityOfService ) ; public final void rule__ActionClient__QosAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14767:1: ( ( ruleQualityOfService ) ) - // InternalRos2Parser.g:14768:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14713:1: ( ( ruleQualityOfService ) ) + // InternalRos2Parser.g:14714:2: ( ruleQualityOfService ) { - // InternalRos2Parser.g:14768:2: ( ruleQualityOfService ) - // InternalRos2Parser.g:14769:3: ruleQualityOfService + // InternalRos2Parser.g:14714:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14715:3: ruleQualityOfService { before(grammarAccess.getActionClientAccess().getQosQualityOfServiceParserRuleCall_7_1_0()); pushFollow(FOLLOW_2); @@ -43917,17 +43787,17 @@ public final void rule__ActionClient__QosAssignment_7_1() throws RecognitionExce // $ANTLR start "rule__Parameter__NameAssignment_1" - // InternalRos2Parser.g:14778:1: rule__Parameter__NameAssignment_1 : ( ruleEString ) ; + // InternalRos2Parser.g:14724:1: rule__Parameter__NameAssignment_1 : ( ruleEString ) ; public final void rule__Parameter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14782:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:14783:2: ( ruleEString ) + // InternalRos2Parser.g:14728:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:14729:2: ( ruleEString ) { - // InternalRos2Parser.g:14783:2: ( ruleEString ) - // InternalRos2Parser.g:14784:3: ruleEString + // InternalRos2Parser.g:14729:2: ( ruleEString ) + // InternalRos2Parser.g:14730:3: ruleEString { before(grammarAccess.getParameterAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -43958,17 +43828,17 @@ public final void rule__Parameter__NameAssignment_1() throws RecognitionExceptio // $ANTLR start "rule__Parameter__TypeAssignment_5" - // InternalRos2Parser.g:14793:1: rule__Parameter__TypeAssignment_5 : ( ruleParameterType ) ; + // InternalRos2Parser.g:14739:1: rule__Parameter__TypeAssignment_5 : ( ruleParameterType ) ; public final void rule__Parameter__TypeAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14797:1: ( ( ruleParameterType ) ) - // InternalRos2Parser.g:14798:2: ( ruleParameterType ) + // InternalRos2Parser.g:14743:1: ( ( ruleParameterType ) ) + // InternalRos2Parser.g:14744:2: ( ruleParameterType ) { - // InternalRos2Parser.g:14798:2: ( ruleParameterType ) - // InternalRos2Parser.g:14799:3: ruleParameterType + // InternalRos2Parser.g:14744:2: ( ruleParameterType ) + // InternalRos2Parser.g:14745:3: ruleParameterType { before(grammarAccess.getParameterAccess().getTypeParameterTypeParserRuleCall_5_0()); pushFollow(FOLLOW_2); @@ -43999,17 +43869,17 @@ public final void rule__Parameter__TypeAssignment_5() throws RecognitionExceptio // $ANTLR start "rule__Parameter__NamespaceAssignment_6_1" - // InternalRos2Parser.g:14808:1: rule__Parameter__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos2Parser.g:14754:1: rule__Parameter__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__Parameter__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14812:1: ( ( ruleNamespace ) ) - // InternalRos2Parser.g:14813:2: ( ruleNamespace ) + // InternalRos2Parser.g:14758:1: ( ( ruleNamespace ) ) + // InternalRos2Parser.g:14759:2: ( ruleNamespace ) { - // InternalRos2Parser.g:14813:2: ( ruleNamespace ) - // InternalRos2Parser.g:14814:3: ruleNamespace + // InternalRos2Parser.g:14759:2: ( ruleNamespace ) + // InternalRos2Parser.g:14760:3: ruleNamespace { before(grammarAccess.getParameterAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -44040,17 +43910,17 @@ public final void rule__Parameter__NamespaceAssignment_6_1() throws RecognitionE // $ANTLR start "rule__Parameter__ValueAssignment_7_1" - // InternalRos2Parser.g:14823:1: rule__Parameter__ValueAssignment_7_1 : ( ruleParameterValue ) ; + // InternalRos2Parser.g:14769:1: rule__Parameter__ValueAssignment_7_1 : ( ruleParameterValue ) ; public final void rule__Parameter__ValueAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14827:1: ( ( ruleParameterValue ) ) - // InternalRos2Parser.g:14828:2: ( ruleParameterValue ) + // InternalRos2Parser.g:14773:1: ( ( ruleParameterValue ) ) + // InternalRos2Parser.g:14774:2: ( ruleParameterValue ) { - // InternalRos2Parser.g:14828:2: ( ruleParameterValue ) - // InternalRos2Parser.g:14829:3: ruleParameterValue + // InternalRos2Parser.g:14774:2: ( ruleParameterValue ) + // InternalRos2Parser.g:14775:3: ruleParameterValue { before(grammarAccess.getParameterAccess().getValueParameterValueParserRuleCall_7_1_0()); pushFollow(FOLLOW_2); @@ -44081,17 +43951,17 @@ public final void rule__Parameter__ValueAssignment_7_1() throws RecognitionExcep // $ANTLR start "rule__Parameter__QosAssignment_8_1" - // InternalRos2Parser.g:14838:1: rule__Parameter__QosAssignment_8_1 : ( ruleQualityOfService ) ; + // InternalRos2Parser.g:14784:1: rule__Parameter__QosAssignment_8_1 : ( ruleQualityOfService ) ; public final void rule__Parameter__QosAssignment_8_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14842:1: ( ( ruleQualityOfService ) ) - // InternalRos2Parser.g:14843:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14788:1: ( ( ruleQualityOfService ) ) + // InternalRos2Parser.g:14789:2: ( ruleQualityOfService ) { - // InternalRos2Parser.g:14843:2: ( ruleQualityOfService ) - // InternalRos2Parser.g:14844:3: ruleQualityOfService + // InternalRos2Parser.g:14789:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14790:3: ruleQualityOfService { before(grammarAccess.getParameterAccess().getQosQualityOfServiceParserRuleCall_8_1_0()); pushFollow(FOLLOW_2); @@ -44122,17 +43992,17 @@ public final void rule__Parameter__QosAssignment_8_1() throws RecognitionExcepti // $ANTLR start "rule__Package_Impl__NameAssignment_1" - // InternalRos2Parser.g:14853:1: rule__Package_Impl__NameAssignment_1 : ( ruleRosNames ) ; + // InternalRos2Parser.g:14799:1: rule__Package_Impl__NameAssignment_1 : ( ruleRosNames ) ; public final void rule__Package_Impl__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14857:1: ( ( ruleRosNames ) ) - // InternalRos2Parser.g:14858:2: ( ruleRosNames ) + // InternalRos2Parser.g:14803:1: ( ( ruleRosNames ) ) + // InternalRos2Parser.g:14804:2: ( ruleRosNames ) { - // InternalRos2Parser.g:14858:2: ( ruleRosNames ) - // InternalRos2Parser.g:14859:3: ruleRosNames + // InternalRos2Parser.g:14804:2: ( ruleRosNames ) + // InternalRos2Parser.g:14805:3: ruleRosNames { before(grammarAccess.getPackage_ImplAccess().getNameRosNamesParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -44163,17 +44033,17 @@ public final void rule__Package_Impl__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__FromGitRepoAssignment_4_1" - // InternalRos2Parser.g:14868:1: rule__Package_Impl__FromGitRepoAssignment_4_1 : ( ruleEString ) ; + // InternalRos2Parser.g:14814:1: rule__Package_Impl__FromGitRepoAssignment_4_1 : ( ruleEString ) ; public final void rule__Package_Impl__FromGitRepoAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14872:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:14873:2: ( ruleEString ) + // InternalRos2Parser.g:14818:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:14819:2: ( ruleEString ) { - // InternalRos2Parser.g:14873:2: ( ruleEString ) - // InternalRos2Parser.g:14874:3: ruleEString + // InternalRos2Parser.g:14819:2: ( ruleEString ) + // InternalRos2Parser.g:14820:3: ruleEString { before(grammarAccess.getPackage_ImplAccess().getFromGitRepoEStringParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -44204,17 +44074,17 @@ public final void rule__Package_Impl__FromGitRepoAssignment_4_1() throws Recogni // $ANTLR start "rule__Package_Impl__DependencyAssignment_5_2" - // InternalRos2Parser.g:14883:1: rule__Package_Impl__DependencyAssignment_5_2 : ( ruleDependency ) ; + // InternalRos2Parser.g:14829:1: rule__Package_Impl__DependencyAssignment_5_2 : ( ruleDependency ) ; public final void rule__Package_Impl__DependencyAssignment_5_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14887:1: ( ( ruleDependency ) ) - // InternalRos2Parser.g:14888:2: ( ruleDependency ) + // InternalRos2Parser.g:14833:1: ( ( ruleDependency ) ) + // InternalRos2Parser.g:14834:2: ( ruleDependency ) { - // InternalRos2Parser.g:14888:2: ( ruleDependency ) - // InternalRos2Parser.g:14889:3: ruleDependency + // InternalRos2Parser.g:14834:2: ( ruleDependency ) + // InternalRos2Parser.g:14835:3: ruleDependency { before(grammarAccess.getPackage_ImplAccess().getDependencyDependencyParserRuleCall_5_2_0()); pushFollow(FOLLOW_2); @@ -44245,17 +44115,17 @@ public final void rule__Package_Impl__DependencyAssignment_5_2() throws Recognit // $ANTLR start "rule__Package_Impl__DependencyAssignment_5_3_1" - // InternalRos2Parser.g:14898:1: rule__Package_Impl__DependencyAssignment_5_3_1 : ( ruleDependency ) ; + // InternalRos2Parser.g:14844:1: rule__Package_Impl__DependencyAssignment_5_3_1 : ( ruleDependency ) ; public final void rule__Package_Impl__DependencyAssignment_5_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14902:1: ( ( ruleDependency ) ) - // InternalRos2Parser.g:14903:2: ( ruleDependency ) + // InternalRos2Parser.g:14848:1: ( ( ruleDependency ) ) + // InternalRos2Parser.g:14849:2: ( ruleDependency ) { - // InternalRos2Parser.g:14903:2: ( ruleDependency ) - // InternalRos2Parser.g:14904:3: ruleDependency + // InternalRos2Parser.g:14849:2: ( ruleDependency ) + // InternalRos2Parser.g:14850:3: ruleDependency { before(grammarAccess.getPackage_ImplAccess().getDependencyDependencyParserRuleCall_5_3_1_0()); pushFollow(FOLLOW_2); @@ -44286,17 +44156,17 @@ public final void rule__Package_Impl__DependencyAssignment_5_3_1() throws Recogn // $ANTLR start "rule__Package_Impl__SpecAssignment_6_0_2" - // InternalRos2Parser.g:14913:1: rule__Package_Impl__SpecAssignment_6_0_2 : ( ruleTopicSpec ) ; + // InternalRos2Parser.g:14859:1: rule__Package_Impl__SpecAssignment_6_0_2 : ( ruleTopicSpec ) ; public final void rule__Package_Impl__SpecAssignment_6_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14917:1: ( ( ruleTopicSpec ) ) - // InternalRos2Parser.g:14918:2: ( ruleTopicSpec ) + // InternalRos2Parser.g:14863:1: ( ( ruleTopicSpec ) ) + // InternalRos2Parser.g:14864:2: ( ruleTopicSpec ) { - // InternalRos2Parser.g:14918:2: ( ruleTopicSpec ) - // InternalRos2Parser.g:14919:3: ruleTopicSpec + // InternalRos2Parser.g:14864:2: ( ruleTopicSpec ) + // InternalRos2Parser.g:14865:3: ruleTopicSpec { before(grammarAccess.getPackage_ImplAccess().getSpecTopicSpecParserRuleCall_6_0_2_0()); pushFollow(FOLLOW_2); @@ -44327,17 +44197,17 @@ public final void rule__Package_Impl__SpecAssignment_6_0_2() throws RecognitionE // $ANTLR start "rule__Package_Impl__SpecAssignment_6_1_2" - // InternalRos2Parser.g:14928:1: rule__Package_Impl__SpecAssignment_6_1_2 : ( ruleServiceSpec ) ; + // InternalRos2Parser.g:14874:1: rule__Package_Impl__SpecAssignment_6_1_2 : ( ruleServiceSpec ) ; public final void rule__Package_Impl__SpecAssignment_6_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14932:1: ( ( ruleServiceSpec ) ) - // InternalRos2Parser.g:14933:2: ( ruleServiceSpec ) + // InternalRos2Parser.g:14878:1: ( ( ruleServiceSpec ) ) + // InternalRos2Parser.g:14879:2: ( ruleServiceSpec ) { - // InternalRos2Parser.g:14933:2: ( ruleServiceSpec ) - // InternalRos2Parser.g:14934:3: ruleServiceSpec + // InternalRos2Parser.g:14879:2: ( ruleServiceSpec ) + // InternalRos2Parser.g:14880:3: ruleServiceSpec { before(grammarAccess.getPackage_ImplAccess().getSpecServiceSpecParserRuleCall_6_1_2_0()); pushFollow(FOLLOW_2); @@ -44368,17 +44238,17 @@ public final void rule__Package_Impl__SpecAssignment_6_1_2() throws RecognitionE // $ANTLR start "rule__Package_Impl__SpecAssignment_6_2_2" - // InternalRos2Parser.g:14943:1: rule__Package_Impl__SpecAssignment_6_2_2 : ( ruleActionSpec ) ; + // InternalRos2Parser.g:14889:1: rule__Package_Impl__SpecAssignment_6_2_2 : ( ruleActionSpec ) ; public final void rule__Package_Impl__SpecAssignment_6_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14947:1: ( ( ruleActionSpec ) ) - // InternalRos2Parser.g:14948:2: ( ruleActionSpec ) + // InternalRos2Parser.g:14893:1: ( ( ruleActionSpec ) ) + // InternalRos2Parser.g:14894:2: ( ruleActionSpec ) { - // InternalRos2Parser.g:14948:2: ( ruleActionSpec ) - // InternalRos2Parser.g:14949:3: ruleActionSpec + // InternalRos2Parser.g:14894:2: ( ruleActionSpec ) + // InternalRos2Parser.g:14895:3: ruleActionSpec { before(grammarAccess.getPackage_ImplAccess().getSpecActionSpecParserRuleCall_6_2_2_0()); pushFollow(FOLLOW_2); @@ -44409,21 +44279,21 @@ public final void rule__Package_Impl__SpecAssignment_6_2_2() throws RecognitionE // $ANTLR start "rule__TopicSpec__NameAssignment_1" - // InternalRos2Parser.g:14958:1: rule__TopicSpec__NameAssignment_1 : ( ( rule__TopicSpec__NameAlternatives_1_0 ) ) ; + // InternalRos2Parser.g:14904:1: rule__TopicSpec__NameAssignment_1 : ( ( rule__TopicSpec__NameAlternatives_1_0 ) ) ; public final void rule__TopicSpec__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14962:1: ( ( ( rule__TopicSpec__NameAlternatives_1_0 ) ) ) - // InternalRos2Parser.g:14963:2: ( ( rule__TopicSpec__NameAlternatives_1_0 ) ) + // InternalRos2Parser.g:14908:1: ( ( ( rule__TopicSpec__NameAlternatives_1_0 ) ) ) + // InternalRos2Parser.g:14909:2: ( ( rule__TopicSpec__NameAlternatives_1_0 ) ) { - // InternalRos2Parser.g:14963:2: ( ( rule__TopicSpec__NameAlternatives_1_0 ) ) - // InternalRos2Parser.g:14964:3: ( rule__TopicSpec__NameAlternatives_1_0 ) + // InternalRos2Parser.g:14909:2: ( ( rule__TopicSpec__NameAlternatives_1_0 ) ) + // InternalRos2Parser.g:14910:3: ( rule__TopicSpec__NameAlternatives_1_0 ) { before(grammarAccess.getTopicSpecAccess().getNameAlternatives_1_0()); - // InternalRos2Parser.g:14965:3: ( rule__TopicSpec__NameAlternatives_1_0 ) - // InternalRos2Parser.g:14965:4: rule__TopicSpec__NameAlternatives_1_0 + // InternalRos2Parser.g:14911:3: ( rule__TopicSpec__NameAlternatives_1_0 ) + // InternalRos2Parser.g:14911:4: rule__TopicSpec__NameAlternatives_1_0 { pushFollow(FOLLOW_2); rule__TopicSpec__NameAlternatives_1_0(); @@ -44456,17 +44326,17 @@ public final void rule__TopicSpec__NameAssignment_1() throws RecognitionExceptio // $ANTLR start "rule__TopicSpec__MessageAssignment_4_1" - // InternalRos2Parser.g:14973:1: rule__TopicSpec__MessageAssignment_4_1 : ( ruleMessageDefinition ) ; + // InternalRos2Parser.g:14919:1: rule__TopicSpec__MessageAssignment_4_1 : ( ruleMessageDefinition ) ; public final void rule__TopicSpec__MessageAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14977:1: ( ( ruleMessageDefinition ) ) - // InternalRos2Parser.g:14978:2: ( ruleMessageDefinition ) + // InternalRos2Parser.g:14923:1: ( ( ruleMessageDefinition ) ) + // InternalRos2Parser.g:14924:2: ( ruleMessageDefinition ) { - // InternalRos2Parser.g:14978:2: ( ruleMessageDefinition ) - // InternalRos2Parser.g:14979:3: ruleMessageDefinition + // InternalRos2Parser.g:14924:2: ( ruleMessageDefinition ) + // InternalRos2Parser.g:14925:3: ruleMessageDefinition { before(grammarAccess.getTopicSpecAccess().getMessageMessageDefinitionParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -44497,17 +44367,17 @@ public final void rule__TopicSpec__MessageAssignment_4_1() throws RecognitionExc // $ANTLR start "rule__ServiceSpec__NameAssignment_1" - // InternalRos2Parser.g:14988:1: rule__ServiceSpec__NameAssignment_1 : ( ruleEString ) ; + // InternalRos2Parser.g:14934:1: rule__ServiceSpec__NameAssignment_1 : ( ruleEString ) ; public final void rule__ServiceSpec__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14992:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:14993:2: ( ruleEString ) + // InternalRos2Parser.g:14938:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:14939:2: ( ruleEString ) { - // InternalRos2Parser.g:14993:2: ( ruleEString ) - // InternalRos2Parser.g:14994:3: ruleEString + // InternalRos2Parser.g:14939:2: ( ruleEString ) + // InternalRos2Parser.g:14940:3: ruleEString { before(grammarAccess.getServiceSpecAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -44538,17 +44408,17 @@ public final void rule__ServiceSpec__NameAssignment_1() throws RecognitionExcept // $ANTLR start "rule__ServiceSpec__RequestAssignment_4_1" - // InternalRos2Parser.g:15003:1: rule__ServiceSpec__RequestAssignment_4_1 : ( ruleMessageDefinition ) ; + // InternalRos2Parser.g:14949:1: rule__ServiceSpec__RequestAssignment_4_1 : ( ruleMessageDefinition ) ; public final void rule__ServiceSpec__RequestAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15007:1: ( ( ruleMessageDefinition ) ) - // InternalRos2Parser.g:15008:2: ( ruleMessageDefinition ) + // InternalRos2Parser.g:14953:1: ( ( ruleMessageDefinition ) ) + // InternalRos2Parser.g:14954:2: ( ruleMessageDefinition ) { - // InternalRos2Parser.g:15008:2: ( ruleMessageDefinition ) - // InternalRos2Parser.g:15009:3: ruleMessageDefinition + // InternalRos2Parser.g:14954:2: ( ruleMessageDefinition ) + // InternalRos2Parser.g:14955:3: ruleMessageDefinition { before(grammarAccess.getServiceSpecAccess().getRequestMessageDefinitionParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -44579,17 +44449,17 @@ public final void rule__ServiceSpec__RequestAssignment_4_1() throws RecognitionE // $ANTLR start "rule__ServiceSpec__ResponseAssignment_6_1" - // InternalRos2Parser.g:15018:1: rule__ServiceSpec__ResponseAssignment_6_1 : ( ruleMessageDefinition ) ; + // InternalRos2Parser.g:14964:1: rule__ServiceSpec__ResponseAssignment_6_1 : ( ruleMessageDefinition ) ; public final void rule__ServiceSpec__ResponseAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15022:1: ( ( ruleMessageDefinition ) ) - // InternalRos2Parser.g:15023:2: ( ruleMessageDefinition ) + // InternalRos2Parser.g:14968:1: ( ( ruleMessageDefinition ) ) + // InternalRos2Parser.g:14969:2: ( ruleMessageDefinition ) { - // InternalRos2Parser.g:15023:2: ( ruleMessageDefinition ) - // InternalRos2Parser.g:15024:3: ruleMessageDefinition + // InternalRos2Parser.g:14969:2: ( ruleMessageDefinition ) + // InternalRos2Parser.g:14970:3: ruleMessageDefinition { before(grammarAccess.getServiceSpecAccess().getResponseMessageDefinitionParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -44620,17 +44490,17 @@ public final void rule__ServiceSpec__ResponseAssignment_6_1() throws Recognition // $ANTLR start "rule__ActionSpec__NameAssignment_1" - // InternalRos2Parser.g:15033:1: rule__ActionSpec__NameAssignment_1 : ( ruleEString ) ; + // InternalRos2Parser.g:14979:1: rule__ActionSpec__NameAssignment_1 : ( ruleEString ) ; public final void rule__ActionSpec__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15037:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:15038:2: ( ruleEString ) + // InternalRos2Parser.g:14983:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:14984:2: ( ruleEString ) { - // InternalRos2Parser.g:15038:2: ( ruleEString ) - // InternalRos2Parser.g:15039:3: ruleEString + // InternalRos2Parser.g:14984:2: ( ruleEString ) + // InternalRos2Parser.g:14985:3: ruleEString { before(grammarAccess.getActionSpecAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -44661,17 +44531,17 @@ public final void rule__ActionSpec__NameAssignment_1() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__GoalAssignment_4_1" - // InternalRos2Parser.g:15048:1: rule__ActionSpec__GoalAssignment_4_1 : ( ruleMessageDefinition ) ; + // InternalRos2Parser.g:14994:1: rule__ActionSpec__GoalAssignment_4_1 : ( ruleMessageDefinition ) ; public final void rule__ActionSpec__GoalAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15052:1: ( ( ruleMessageDefinition ) ) - // InternalRos2Parser.g:15053:2: ( ruleMessageDefinition ) + // InternalRos2Parser.g:14998:1: ( ( ruleMessageDefinition ) ) + // InternalRos2Parser.g:14999:2: ( ruleMessageDefinition ) { - // InternalRos2Parser.g:15053:2: ( ruleMessageDefinition ) - // InternalRos2Parser.g:15054:3: ruleMessageDefinition + // InternalRos2Parser.g:14999:2: ( ruleMessageDefinition ) + // InternalRos2Parser.g:15000:3: ruleMessageDefinition { before(grammarAccess.getActionSpecAccess().getGoalMessageDefinitionParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -44702,17 +44572,17 @@ public final void rule__ActionSpec__GoalAssignment_4_1() throws RecognitionExcep // $ANTLR start "rule__ActionSpec__ResultAssignment_6_1" - // InternalRos2Parser.g:15063:1: rule__ActionSpec__ResultAssignment_6_1 : ( ruleMessageDefinition ) ; + // InternalRos2Parser.g:15009:1: rule__ActionSpec__ResultAssignment_6_1 : ( ruleMessageDefinition ) ; public final void rule__ActionSpec__ResultAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15067:1: ( ( ruleMessageDefinition ) ) - // InternalRos2Parser.g:15068:2: ( ruleMessageDefinition ) + // InternalRos2Parser.g:15013:1: ( ( ruleMessageDefinition ) ) + // InternalRos2Parser.g:15014:2: ( ruleMessageDefinition ) { - // InternalRos2Parser.g:15068:2: ( ruleMessageDefinition ) - // InternalRos2Parser.g:15069:3: ruleMessageDefinition + // InternalRos2Parser.g:15014:2: ( ruleMessageDefinition ) + // InternalRos2Parser.g:15015:3: ruleMessageDefinition { before(grammarAccess.getActionSpecAccess().getResultMessageDefinitionParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -44743,17 +44613,17 @@ public final void rule__ActionSpec__ResultAssignment_6_1() throws RecognitionExc // $ANTLR start "rule__ActionSpec__FeedbackAssignment_8_1" - // InternalRos2Parser.g:15078:1: rule__ActionSpec__FeedbackAssignment_8_1 : ( ruleMessageDefinition ) ; + // InternalRos2Parser.g:15024:1: rule__ActionSpec__FeedbackAssignment_8_1 : ( ruleMessageDefinition ) ; public final void rule__ActionSpec__FeedbackAssignment_8_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15082:1: ( ( ruleMessageDefinition ) ) - // InternalRos2Parser.g:15083:2: ( ruleMessageDefinition ) + // InternalRos2Parser.g:15028:1: ( ( ruleMessageDefinition ) ) + // InternalRos2Parser.g:15029:2: ( ruleMessageDefinition ) { - // InternalRos2Parser.g:15083:2: ( ruleMessageDefinition ) - // InternalRos2Parser.g:15084:3: ruleMessageDefinition + // InternalRos2Parser.g:15029:2: ( ruleMessageDefinition ) + // InternalRos2Parser.g:15030:3: ruleMessageDefinition { before(grammarAccess.getActionSpecAccess().getFeedbackMessageDefinitionParserRuleCall_8_1_0()); pushFollow(FOLLOW_2); @@ -44784,17 +44654,17 @@ public final void rule__ActionSpec__FeedbackAssignment_8_1() throws RecognitionE // $ANTLR start "rule__MessageDefinition__MessagePartAssignment_1" - // InternalRos2Parser.g:15093:1: rule__MessageDefinition__MessagePartAssignment_1 : ( ruleMessagePart ) ; + // InternalRos2Parser.g:15039:1: rule__MessageDefinition__MessagePartAssignment_1 : ( ruleMessagePart ) ; public final void rule__MessageDefinition__MessagePartAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15097:1: ( ( ruleMessagePart ) ) - // InternalRos2Parser.g:15098:2: ( ruleMessagePart ) + // InternalRos2Parser.g:15043:1: ( ( ruleMessagePart ) ) + // InternalRos2Parser.g:15044:2: ( ruleMessagePart ) { - // InternalRos2Parser.g:15098:2: ( ruleMessagePart ) - // InternalRos2Parser.g:15099:3: ruleMessagePart + // InternalRos2Parser.g:15044:2: ( ruleMessagePart ) + // InternalRos2Parser.g:15045:3: ruleMessagePart { before(grammarAccess.getMessageDefinitionAccess().getMessagePartMessagePartParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -44825,17 +44695,17 @@ public final void rule__MessageDefinition__MessagePartAssignment_1() throws Reco // $ANTLR start "rule__Artifact__NameAssignment_1" - // InternalRos2Parser.g:15108:1: rule__Artifact__NameAssignment_1 : ( ruleRosNames ) ; + // InternalRos2Parser.g:15054:1: rule__Artifact__NameAssignment_1 : ( ruleRosNames ) ; public final void rule__Artifact__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15112:1: ( ( ruleRosNames ) ) - // InternalRos2Parser.g:15113:2: ( ruleRosNames ) + // InternalRos2Parser.g:15058:1: ( ( ruleRosNames ) ) + // InternalRos2Parser.g:15059:2: ( ruleRosNames ) { - // InternalRos2Parser.g:15113:2: ( ruleRosNames ) - // InternalRos2Parser.g:15114:3: ruleRosNames + // InternalRos2Parser.g:15059:2: ( ruleRosNames ) + // InternalRos2Parser.g:15060:3: ruleRosNames { before(grammarAccess.getArtifactAccess().getNameRosNamesParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -44866,17 +44736,17 @@ public final void rule__Artifact__NameAssignment_1() throws RecognitionException // $ANTLR start "rule__Artifact__NodeAssignment_4" - // InternalRos2Parser.g:15123:1: rule__Artifact__NodeAssignment_4 : ( ruleNode ) ; + // InternalRos2Parser.g:15069:1: rule__Artifact__NodeAssignment_4 : ( ruleNode ) ; public final void rule__Artifact__NodeAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15127:1: ( ( ruleNode ) ) - // InternalRos2Parser.g:15128:2: ( ruleNode ) + // InternalRos2Parser.g:15073:1: ( ( ruleNode ) ) + // InternalRos2Parser.g:15074:2: ( ruleNode ) { - // InternalRos2Parser.g:15128:2: ( ruleNode ) - // InternalRos2Parser.g:15129:3: ruleNode + // InternalRos2Parser.g:15074:2: ( ruleNode ) + // InternalRos2Parser.g:15075:3: ruleNode { before(grammarAccess.getArtifactAccess().getNodeNodeParserRuleCall_4_0()); pushFollow(FOLLOW_2); @@ -44907,17 +44777,17 @@ public final void rule__Artifact__NodeAssignment_4() throws RecognitionException // $ANTLR start "rule__Node__NameAssignment_1" - // InternalRos2Parser.g:15138:1: rule__Node__NameAssignment_1 : ( ruleRosNames ) ; + // InternalRos2Parser.g:15084:1: rule__Node__NameAssignment_1 : ( ruleRosNames ) ; public final void rule__Node__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15142:1: ( ( ruleRosNames ) ) - // InternalRos2Parser.g:15143:2: ( ruleRosNames ) + // InternalRos2Parser.g:15088:1: ( ( ruleRosNames ) ) + // InternalRos2Parser.g:15089:2: ( ruleRosNames ) { - // InternalRos2Parser.g:15143:2: ( ruleRosNames ) - // InternalRos2Parser.g:15144:3: ruleRosNames + // InternalRos2Parser.g:15089:2: ( ruleRosNames ) + // InternalRos2Parser.g:15090:3: ruleRosNames { before(grammarAccess.getNodeAccess().getNameRosNamesParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -44948,17 +44818,17 @@ public final void rule__Node__NameAssignment_1() throws RecognitionException { // $ANTLR start "rule__Node__PublisherAssignment_2_0_2" - // InternalRos2Parser.g:15153:1: rule__Node__PublisherAssignment_2_0_2 : ( rulePublisher ) ; + // InternalRos2Parser.g:15099:1: rule__Node__PublisherAssignment_2_0_2 : ( rulePublisher ) ; public final void rule__Node__PublisherAssignment_2_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15157:1: ( ( rulePublisher ) ) - // InternalRos2Parser.g:15158:2: ( rulePublisher ) + // InternalRos2Parser.g:15103:1: ( ( rulePublisher ) ) + // InternalRos2Parser.g:15104:2: ( rulePublisher ) { - // InternalRos2Parser.g:15158:2: ( rulePublisher ) - // InternalRos2Parser.g:15159:3: rulePublisher + // InternalRos2Parser.g:15104:2: ( rulePublisher ) + // InternalRos2Parser.g:15105:3: rulePublisher { before(grammarAccess.getNodeAccess().getPublisherPublisherParserRuleCall_2_0_2_0()); pushFollow(FOLLOW_2); @@ -44989,17 +44859,17 @@ public final void rule__Node__PublisherAssignment_2_0_2() throws RecognitionExce // $ANTLR start "rule__Node__SubscriberAssignment_2_1_2" - // InternalRos2Parser.g:15168:1: rule__Node__SubscriberAssignment_2_1_2 : ( ruleSubscriber ) ; + // InternalRos2Parser.g:15114:1: rule__Node__SubscriberAssignment_2_1_2 : ( ruleSubscriber ) ; public final void rule__Node__SubscriberAssignment_2_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15172:1: ( ( ruleSubscriber ) ) - // InternalRos2Parser.g:15173:2: ( ruleSubscriber ) + // InternalRos2Parser.g:15118:1: ( ( ruleSubscriber ) ) + // InternalRos2Parser.g:15119:2: ( ruleSubscriber ) { - // InternalRos2Parser.g:15173:2: ( ruleSubscriber ) - // InternalRos2Parser.g:15174:3: ruleSubscriber + // InternalRos2Parser.g:15119:2: ( ruleSubscriber ) + // InternalRos2Parser.g:15120:3: ruleSubscriber { before(grammarAccess.getNodeAccess().getSubscriberSubscriberParserRuleCall_2_1_2_0()); pushFollow(FOLLOW_2); @@ -45030,17 +44900,17 @@ public final void rule__Node__SubscriberAssignment_2_1_2() throws RecognitionExc // $ANTLR start "rule__Node__ServiceserverAssignment_2_2_2" - // InternalRos2Parser.g:15183:1: rule__Node__ServiceserverAssignment_2_2_2 : ( ruleServiceServer ) ; + // InternalRos2Parser.g:15129:1: rule__Node__ServiceserverAssignment_2_2_2 : ( ruleServiceServer ) ; public final void rule__Node__ServiceserverAssignment_2_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15187:1: ( ( ruleServiceServer ) ) - // InternalRos2Parser.g:15188:2: ( ruleServiceServer ) + // InternalRos2Parser.g:15133:1: ( ( ruleServiceServer ) ) + // InternalRos2Parser.g:15134:2: ( ruleServiceServer ) { - // InternalRos2Parser.g:15188:2: ( ruleServiceServer ) - // InternalRos2Parser.g:15189:3: ruleServiceServer + // InternalRos2Parser.g:15134:2: ( ruleServiceServer ) + // InternalRos2Parser.g:15135:3: ruleServiceServer { before(grammarAccess.getNodeAccess().getServiceserverServiceServerParserRuleCall_2_2_2_0()); pushFollow(FOLLOW_2); @@ -45071,17 +44941,17 @@ public final void rule__Node__ServiceserverAssignment_2_2_2() throws Recognition // $ANTLR start "rule__Node__ServiceclientAssignment_2_3_2" - // InternalRos2Parser.g:15198:1: rule__Node__ServiceclientAssignment_2_3_2 : ( ruleServiceClient ) ; + // InternalRos2Parser.g:15144:1: rule__Node__ServiceclientAssignment_2_3_2 : ( ruleServiceClient ) ; public final void rule__Node__ServiceclientAssignment_2_3_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15202:1: ( ( ruleServiceClient ) ) - // InternalRos2Parser.g:15203:2: ( ruleServiceClient ) + // InternalRos2Parser.g:15148:1: ( ( ruleServiceClient ) ) + // InternalRos2Parser.g:15149:2: ( ruleServiceClient ) { - // InternalRos2Parser.g:15203:2: ( ruleServiceClient ) - // InternalRos2Parser.g:15204:3: ruleServiceClient + // InternalRos2Parser.g:15149:2: ( ruleServiceClient ) + // InternalRos2Parser.g:15150:3: ruleServiceClient { before(grammarAccess.getNodeAccess().getServiceclientServiceClientParserRuleCall_2_3_2_0()); pushFollow(FOLLOW_2); @@ -45112,17 +44982,17 @@ public final void rule__Node__ServiceclientAssignment_2_3_2() throws Recognition // $ANTLR start "rule__Node__ActionserverAssignment_2_4_2" - // InternalRos2Parser.g:15213:1: rule__Node__ActionserverAssignment_2_4_2 : ( ruleActionServer ) ; + // InternalRos2Parser.g:15159:1: rule__Node__ActionserverAssignment_2_4_2 : ( ruleActionServer ) ; public final void rule__Node__ActionserverAssignment_2_4_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15217:1: ( ( ruleActionServer ) ) - // InternalRos2Parser.g:15218:2: ( ruleActionServer ) + // InternalRos2Parser.g:15163:1: ( ( ruleActionServer ) ) + // InternalRos2Parser.g:15164:2: ( ruleActionServer ) { - // InternalRos2Parser.g:15218:2: ( ruleActionServer ) - // InternalRos2Parser.g:15219:3: ruleActionServer + // InternalRos2Parser.g:15164:2: ( ruleActionServer ) + // InternalRos2Parser.g:15165:3: ruleActionServer { before(grammarAccess.getNodeAccess().getActionserverActionServerParserRuleCall_2_4_2_0()); pushFollow(FOLLOW_2); @@ -45153,17 +45023,17 @@ public final void rule__Node__ActionserverAssignment_2_4_2() throws RecognitionE // $ANTLR start "rule__Node__ActionclientAssignment_2_5_2" - // InternalRos2Parser.g:15228:1: rule__Node__ActionclientAssignment_2_5_2 : ( ruleActionClient ) ; + // InternalRos2Parser.g:15174:1: rule__Node__ActionclientAssignment_2_5_2 : ( ruleActionClient ) ; public final void rule__Node__ActionclientAssignment_2_5_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15232:1: ( ( ruleActionClient ) ) - // InternalRos2Parser.g:15233:2: ( ruleActionClient ) + // InternalRos2Parser.g:15178:1: ( ( ruleActionClient ) ) + // InternalRos2Parser.g:15179:2: ( ruleActionClient ) { - // InternalRos2Parser.g:15233:2: ( ruleActionClient ) - // InternalRos2Parser.g:15234:3: ruleActionClient + // InternalRos2Parser.g:15179:2: ( ruleActionClient ) + // InternalRos2Parser.g:15180:3: ruleActionClient { before(grammarAccess.getNodeAccess().getActionclientActionClientParserRuleCall_2_5_2_0()); pushFollow(FOLLOW_2); @@ -45194,17 +45064,17 @@ public final void rule__Node__ActionclientAssignment_2_5_2() throws RecognitionE // $ANTLR start "rule__Node__ParameterAssignment_2_6_2" - // InternalRos2Parser.g:15243:1: rule__Node__ParameterAssignment_2_6_2 : ( ruleParameter ) ; + // InternalRos2Parser.g:15189:1: rule__Node__ParameterAssignment_2_6_2 : ( ruleParameter ) ; public final void rule__Node__ParameterAssignment_2_6_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15247:1: ( ( ruleParameter ) ) - // InternalRos2Parser.g:15248:2: ( ruleParameter ) + // InternalRos2Parser.g:15193:1: ( ( ruleParameter ) ) + // InternalRos2Parser.g:15194:2: ( ruleParameter ) { - // InternalRos2Parser.g:15248:2: ( ruleParameter ) - // InternalRos2Parser.g:15249:3: ruleParameter + // InternalRos2Parser.g:15194:2: ( ruleParameter ) + // InternalRos2Parser.g:15195:3: ruleParameter { before(grammarAccess.getNodeAccess().getParameterParameterParserRuleCall_2_6_2_0()); pushFollow(FOLLOW_2); @@ -45235,21 +45105,21 @@ public final void rule__Node__ParameterAssignment_2_6_2() throws RecognitionExce // $ANTLR start "rule__PackageDependency__PackageAssignment" - // InternalRos2Parser.g:15258:1: rule__PackageDependency__PackageAssignment : ( ( ruleEString ) ) ; + // InternalRos2Parser.g:15204:1: rule__PackageDependency__PackageAssignment : ( ( ruleEString ) ) ; public final void rule__PackageDependency__PackageAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15262:1: ( ( ( ruleEString ) ) ) - // InternalRos2Parser.g:15263:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:15208:1: ( ( ( ruleEString ) ) ) + // InternalRos2Parser.g:15209:2: ( ( ruleEString ) ) { - // InternalRos2Parser.g:15263:2: ( ( ruleEString ) ) - // InternalRos2Parser.g:15264:3: ( ruleEString ) + // InternalRos2Parser.g:15209:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:15210:3: ( ruleEString ) { before(grammarAccess.getPackageDependencyAccess().getPackagePackageCrossReference_0()); - // InternalRos2Parser.g:15265:3: ( ruleEString ) - // InternalRos2Parser.g:15266:4: ruleEString + // InternalRos2Parser.g:15211:3: ( ruleEString ) + // InternalRos2Parser.g:15212:4: ruleEString { before(grammarAccess.getPackageDependencyAccess().getPackagePackageEStringParserRuleCall_0_1()); pushFollow(FOLLOW_2); @@ -45284,17 +45154,17 @@ public final void rule__PackageDependency__PackageAssignment() throws Recognitio // $ANTLR start "rule__ExternalDependency__NameAssignment_2" - // InternalRos2Parser.g:15277:1: rule__ExternalDependency__NameAssignment_2 : ( ruleEString ) ; + // InternalRos2Parser.g:15223:1: rule__ExternalDependency__NameAssignment_2 : ( ruleEString ) ; public final void rule__ExternalDependency__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15281:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:15282:2: ( ruleEString ) + // InternalRos2Parser.g:15227:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:15228:2: ( ruleEString ) { - // InternalRos2Parser.g:15282:2: ( ruleEString ) - // InternalRos2Parser.g:15283:3: ruleEString + // InternalRos2Parser.g:15228:2: ( ruleEString ) + // InternalRos2Parser.g:15229:3: ruleEString { before(grammarAccess.getExternalDependencyAccess().getNameEStringParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -45325,17 +45195,17 @@ public final void rule__ExternalDependency__NameAssignment_2() throws Recognitio // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_1" - // InternalRos2Parser.g:15292:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRos2Parser.g:15238:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15296:1: ( ( ruleGraphName ) ) - // InternalRos2Parser.g:15297:2: ( ruleGraphName ) + // InternalRos2Parser.g:15242:1: ( ( ruleGraphName ) ) + // InternalRos2Parser.g:15243:2: ( ruleGraphName ) { - // InternalRos2Parser.g:15297:2: ( ruleGraphName ) - // InternalRos2Parser.g:15298:3: ruleGraphName + // InternalRos2Parser.g:15243:2: ( ruleGraphName ) + // InternalRos2Parser.g:15244:3: ruleGraphName { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -45366,17 +45236,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_1() throws Recognitio // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_2_1" - // InternalRos2Parser.g:15307:1: rule__GlobalNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRos2Parser.g:15253:1: rule__GlobalNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15311:1: ( ( ruleGraphName ) ) - // InternalRos2Parser.g:15312:2: ( ruleGraphName ) + // InternalRos2Parser.g:15257:1: ( ( ruleGraphName ) ) + // InternalRos2Parser.g:15258:2: ( ruleGraphName ) { - // InternalRos2Parser.g:15312:2: ( ruleGraphName ) - // InternalRos2Parser.g:15313:3: ruleGraphName + // InternalRos2Parser.g:15258:2: ( ruleGraphName ) + // InternalRos2Parser.g:15259:3: ruleGraphName { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -45407,17 +45277,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_2_1() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_1" - // InternalRos2Parser.g:15322:1: rule__RelativeNamespace_Impl__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRos2Parser.g:15268:1: rule__RelativeNamespace_Impl__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__RelativeNamespace_Impl__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15326:1: ( ( ruleGraphName ) ) - // InternalRos2Parser.g:15327:2: ( ruleGraphName ) + // InternalRos2Parser.g:15272:1: ( ( ruleGraphName ) ) + // InternalRos2Parser.g:15273:2: ( ruleGraphName ) { - // InternalRos2Parser.g:15327:2: ( ruleGraphName ) - // InternalRos2Parser.g:15328:3: ruleGraphName + // InternalRos2Parser.g:15273:2: ( ruleGraphName ) + // InternalRos2Parser.g:15274:3: ruleGraphName { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -45448,17 +45318,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_1() throws Rec // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_2_1" - // InternalRos2Parser.g:15337:1: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRos2Parser.g:15283:1: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__RelativeNamespace_Impl__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15341:1: ( ( ruleGraphName ) ) - // InternalRos2Parser.g:15342:2: ( ruleGraphName ) + // InternalRos2Parser.g:15287:1: ( ( ruleGraphName ) ) + // InternalRos2Parser.g:15288:2: ( ruleGraphName ) { - // InternalRos2Parser.g:15342:2: ( ruleGraphName ) - // InternalRos2Parser.g:15343:3: ruleGraphName + // InternalRos2Parser.g:15288:2: ( ruleGraphName ) + // InternalRos2Parser.g:15289:3: ruleGraphName { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -45489,17 +45359,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_2_1() throws R // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_1" - // InternalRos2Parser.g:15352:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRos2Parser.g:15298:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15356:1: ( ( ruleGraphName ) ) - // InternalRos2Parser.g:15357:2: ( ruleGraphName ) + // InternalRos2Parser.g:15302:1: ( ( ruleGraphName ) ) + // InternalRos2Parser.g:15303:2: ( ruleGraphName ) { - // InternalRos2Parser.g:15357:2: ( ruleGraphName ) - // InternalRos2Parser.g:15358:3: ruleGraphName + // InternalRos2Parser.g:15303:2: ( ruleGraphName ) + // InternalRos2Parser.g:15304:3: ruleGraphName { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -45530,17 +45400,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_1() throws Recogniti // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_2_1" - // InternalRos2Parser.g:15367:1: rule__PrivateNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRos2Parser.g:15313:1: rule__PrivateNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15371:1: ( ( ruleGraphName ) ) - // InternalRos2Parser.g:15372:2: ( ruleGraphName ) + // InternalRos2Parser.g:15317:1: ( ( ruleGraphName ) ) + // InternalRos2Parser.g:15318:2: ( ruleGraphName ) { - // InternalRos2Parser.g:15372:2: ( ruleGraphName ) - // InternalRos2Parser.g:15373:3: ruleGraphName + // InternalRos2Parser.g:15318:2: ( ruleGraphName ) + // InternalRos2Parser.g:15319:3: ruleGraphName { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -45571,17 +45441,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_2_1() throws Recogni // $ANTLR start "rule__ParameterListType__SequenceAssignment_3" - // InternalRos2Parser.g:15382:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; + // InternalRos2Parser.g:15328:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15386:1: ( ( ruleParameterType ) ) - // InternalRos2Parser.g:15387:2: ( ruleParameterType ) + // InternalRos2Parser.g:15332:1: ( ( ruleParameterType ) ) + // InternalRos2Parser.g:15333:2: ( ruleParameterType ) { - // InternalRos2Parser.g:15387:2: ( ruleParameterType ) - // InternalRos2Parser.g:15388:3: ruleParameterType + // InternalRos2Parser.g:15333:2: ( ruleParameterType ) + // InternalRos2Parser.g:15334:3: ruleParameterType { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -45612,17 +45482,17 @@ public final void rule__ParameterListType__SequenceAssignment_3() throws Recogni // $ANTLR start "rule__ParameterListType__SequenceAssignment_4_1" - // InternalRos2Parser.g:15397:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; + // InternalRos2Parser.g:15343:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15401:1: ( ( ruleParameterType ) ) - // InternalRos2Parser.g:15402:2: ( ruleParameterType ) + // InternalRos2Parser.g:15347:1: ( ( ruleParameterType ) ) + // InternalRos2Parser.g:15348:2: ( ruleParameterType ) { - // InternalRos2Parser.g:15402:2: ( ruleParameterType ) - // InternalRos2Parser.g:15403:3: ruleParameterType + // InternalRos2Parser.g:15348:2: ( ruleParameterType ) + // InternalRos2Parser.g:15349:3: ruleParameterType { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -45653,17 +45523,17 @@ public final void rule__ParameterListType__SequenceAssignment_4_1() throws Recog // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_3" - // InternalRos2Parser.g:15412:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; + // InternalRos2Parser.g:15358:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15416:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRos2Parser.g:15417:2: ( ruleParameterStructTypeMember ) + // InternalRos2Parser.g:15362:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRos2Parser.g:15363:2: ( ruleParameterStructTypeMember ) { - // InternalRos2Parser.g:15417:2: ( ruleParameterStructTypeMember ) - // InternalRos2Parser.g:15418:3: ruleParameterStructTypeMember + // InternalRos2Parser.g:15363:2: ( ruleParameterStructTypeMember ) + // InternalRos2Parser.g:15364:3: ruleParameterStructTypeMember { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -45694,17 +45564,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1" - // InternalRos2Parser.g:15427:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; + // InternalRos2Parser.g:15373:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15431:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRos2Parser.g:15432:2: ( ruleParameterStructTypeMember ) + // InternalRos2Parser.g:15377:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRos2Parser.g:15378:2: ( ruleParameterStructTypeMember ) { - // InternalRos2Parser.g:15432:2: ( ruleParameterStructTypeMember ) - // InternalRos2Parser.g:15433:3: ruleParameterStructTypeMember + // InternalRos2Parser.g:15378:2: ( ruleParameterStructTypeMember ) + // InternalRos2Parser.g:15379:3: ruleParameterStructTypeMember { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -45735,17 +45605,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterIntegerType__DefaultAssignment_2_1" - // InternalRos2Parser.g:15442:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; + // InternalRos2Parser.g:15388:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15446:1: ( ( ruleParameterInteger ) ) - // InternalRos2Parser.g:15447:2: ( ruleParameterInteger ) + // InternalRos2Parser.g:15392:1: ( ( ruleParameterInteger ) ) + // InternalRos2Parser.g:15393:2: ( ruleParameterInteger ) { - // InternalRos2Parser.g:15447:2: ( ruleParameterInteger ) - // InternalRos2Parser.g:15448:3: ruleParameterInteger + // InternalRos2Parser.g:15393:2: ( ruleParameterInteger ) + // InternalRos2Parser.g:15394:3: ruleParameterInteger { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -45776,17 +45646,17 @@ public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterStringType__DefaultAssignment_2_1" - // InternalRos2Parser.g:15457:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; + // InternalRos2Parser.g:15403:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; public final void rule__ParameterStringType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15461:1: ( ( ruleParameterString ) ) - // InternalRos2Parser.g:15462:2: ( ruleParameterString ) + // InternalRos2Parser.g:15407:1: ( ( ruleParameterString ) ) + // InternalRos2Parser.g:15408:2: ( ruleParameterString ) { - // InternalRos2Parser.g:15462:2: ( ruleParameterString ) - // InternalRos2Parser.g:15463:3: ruleParameterString + // InternalRos2Parser.g:15408:2: ( ruleParameterString ) + // InternalRos2Parser.g:15409:3: ruleParameterString { before(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -45817,17 +45687,17 @@ public final void rule__ParameterStringType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterDoubleType__DefaultAssignment_2_1" - // InternalRos2Parser.g:15472:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; + // InternalRos2Parser.g:15418:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15476:1: ( ( ruleParameterDouble ) ) - // InternalRos2Parser.g:15477:2: ( ruleParameterDouble ) + // InternalRos2Parser.g:15422:1: ( ( ruleParameterDouble ) ) + // InternalRos2Parser.g:15423:2: ( ruleParameterDouble ) { - // InternalRos2Parser.g:15477:2: ( ruleParameterDouble ) - // InternalRos2Parser.g:15478:3: ruleParameterDouble + // InternalRos2Parser.g:15423:2: ( ruleParameterDouble ) + // InternalRos2Parser.g:15424:3: ruleParameterDouble { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -45858,17 +45728,17 @@ public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterBooleanType__DefaultAssignment_2_1" - // InternalRos2Parser.g:15487:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; + // InternalRos2Parser.g:15433:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15491:1: ( ( ruleParameterBoolean ) ) - // InternalRos2Parser.g:15492:2: ( ruleParameterBoolean ) + // InternalRos2Parser.g:15437:1: ( ( ruleParameterBoolean ) ) + // InternalRos2Parser.g:15438:2: ( ruleParameterBoolean ) { - // InternalRos2Parser.g:15492:2: ( ruleParameterBoolean ) - // InternalRos2Parser.g:15493:3: ruleParameterBoolean + // InternalRos2Parser.g:15438:2: ( ruleParameterBoolean ) + // InternalRos2Parser.g:15439:3: ruleParameterBoolean { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -45899,17 +45769,17 @@ public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterBase64Type__DefaultAssignment_2_1" - // InternalRos2Parser.g:15502:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; + // InternalRos2Parser.g:15448:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15506:1: ( ( ruleParameterBase64 ) ) - // InternalRos2Parser.g:15507:2: ( ruleParameterBase64 ) + // InternalRos2Parser.g:15452:1: ( ( ruleParameterBase64 ) ) + // InternalRos2Parser.g:15453:2: ( ruleParameterBase64 ) { - // InternalRos2Parser.g:15507:2: ( ruleParameterBase64 ) - // InternalRos2Parser.g:15508:3: ruleParameterBase64 + // InternalRos2Parser.g:15453:2: ( ruleParameterBase64 ) + // InternalRos2Parser.g:15454:3: ruleParameterBase64 { before(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -45939,26 +45809,26 @@ public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws Reco // $ANTLR end "rule__ParameterBase64Type__DefaultAssignment_2_1" - // $ANTLR start "rule__ParameterArrayType__TypeAssignment_2" - // InternalRos2Parser.g:15517:1: rule__ParameterArrayType__TypeAssignment_2 : ( ruleParameterType ) ; - public final void rule__ParameterArrayType__TypeAssignment_2() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__TypeAssignment_1" + // InternalRos2Parser.g:15463:1: rule__ParameterArrayType__TypeAssignment_1 : ( ruleParameterType ) ; + public final void rule__ParameterArrayType__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15521:1: ( ( ruleParameterType ) ) - // InternalRos2Parser.g:15522:2: ( ruleParameterType ) + // InternalRos2Parser.g:15467:1: ( ( ruleParameterType ) ) + // InternalRos2Parser.g:15468:2: ( ruleParameterType ) { - // InternalRos2Parser.g:15522:2: ( ruleParameterType ) - // InternalRos2Parser.g:15523:3: ruleParameterType + // InternalRos2Parser.g:15468:2: ( ruleParameterType ) + // InternalRos2Parser.g:15469:3: ruleParameterType { - before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); + before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); pushFollow(FOLLOW_2); ruleParameterType(); state._fsp--; - after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); + after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); } @@ -45977,29 +45847,29 @@ public final void rule__ParameterArrayType__TypeAssignment_2() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__TypeAssignment_2" + // $ANTLR end "rule__ParameterArrayType__TypeAssignment_1" - // $ANTLR start "rule__ParameterArrayType__DefaultAssignment_4_1" - // InternalRos2Parser.g:15532:1: rule__ParameterArrayType__DefaultAssignment_4_1 : ( ruleParameterList ) ; - public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__DefaultAssignment_2_1" + // InternalRos2Parser.g:15478:1: rule__ParameterArrayType__DefaultAssignment_2_1 : ( ruleParameterList ) ; + public final void rule__ParameterArrayType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15536:1: ( ( ruleParameterList ) ) - // InternalRos2Parser.g:15537:2: ( ruleParameterList ) + // InternalRos2Parser.g:15482:1: ( ( ruleParameterList ) ) + // InternalRos2Parser.g:15483:2: ( ruleParameterList ) { - // InternalRos2Parser.g:15537:2: ( ruleParameterList ) - // InternalRos2Parser.g:15538:3: ruleParameterList + // InternalRos2Parser.g:15483:2: ( ruleParameterList ) + // InternalRos2Parser.g:15484:3: ruleParameterList { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); ruleParameterList(); state._fsp--; - after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); } @@ -46018,21 +45888,21 @@ public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws Recog } return ; } - // $ANTLR end "rule__ParameterArrayType__DefaultAssignment_4_1" + // $ANTLR end "rule__ParameterArrayType__DefaultAssignment_2_1" // $ANTLR start "rule__ParameterList__ValueAssignment_2" - // InternalRos2Parser.g:15547:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; + // InternalRos2Parser.g:15493:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15551:1: ( ( ruleParameterValue ) ) - // InternalRos2Parser.g:15552:2: ( ruleParameterValue ) + // InternalRos2Parser.g:15497:1: ( ( ruleParameterValue ) ) + // InternalRos2Parser.g:15498:2: ( ruleParameterValue ) { - // InternalRos2Parser.g:15552:2: ( ruleParameterValue ) - // InternalRos2Parser.g:15553:3: ruleParameterValue + // InternalRos2Parser.g:15498:2: ( ruleParameterValue ) + // InternalRos2Parser.g:15499:3: ruleParameterValue { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -46063,17 +45933,17 @@ public final void rule__ParameterList__ValueAssignment_2() throws RecognitionExc // $ANTLR start "rule__ParameterList__ValueAssignment_3_1" - // InternalRos2Parser.g:15562:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; + // InternalRos2Parser.g:15508:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15566:1: ( ( ruleParameterValue ) ) - // InternalRos2Parser.g:15567:2: ( ruleParameterValue ) + // InternalRos2Parser.g:15512:1: ( ( ruleParameterValue ) ) + // InternalRos2Parser.g:15513:2: ( ruleParameterValue ) { - // InternalRos2Parser.g:15567:2: ( ruleParameterValue ) - // InternalRos2Parser.g:15568:3: ruleParameterValue + // InternalRos2Parser.g:15513:2: ( ruleParameterValue ) + // InternalRos2Parser.g:15514:3: ruleParameterValue { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); pushFollow(FOLLOW_2); @@ -46104,17 +45974,17 @@ public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionE // $ANTLR start "rule__ParameterAny__ValueAssignment_2_1" - // InternalRos2Parser.g:15577:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; + // InternalRos2Parser.g:15523:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15581:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:15582:2: ( ruleEString ) + // InternalRos2Parser.g:15527:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:15528:2: ( ruleEString ) { - // InternalRos2Parser.g:15582:2: ( ruleEString ) - // InternalRos2Parser.g:15583:3: ruleEString + // InternalRos2Parser.g:15528:2: ( ruleEString ) + // InternalRos2Parser.g:15529:3: ruleEString { before(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -46145,17 +46015,17 @@ public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionEx // $ANTLR start "rule__ParameterString__ValueAssignment" - // InternalRos2Parser.g:15592:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; + // InternalRos2Parser.g:15538:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; public final void rule__ParameterString__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15596:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:15597:2: ( ruleEString ) + // InternalRos2Parser.g:15542:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:15543:2: ( ruleEString ) { - // InternalRos2Parser.g:15597:2: ( ruleEString ) - // InternalRos2Parser.g:15598:3: ruleEString + // InternalRos2Parser.g:15543:2: ( ruleEString ) + // InternalRos2Parser.g:15544:3: ruleEString { before(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -46186,17 +46056,17 @@ public final void rule__ParameterString__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBase64__ValueAssignment" - // InternalRos2Parser.g:15607:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; + // InternalRos2Parser.g:15553:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; public final void rule__ParameterBase64__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15611:1: ( ( ruleBase64Binary ) ) - // InternalRos2Parser.g:15612:2: ( ruleBase64Binary ) + // InternalRos2Parser.g:15557:1: ( ( ruleBase64Binary ) ) + // InternalRos2Parser.g:15558:2: ( ruleBase64Binary ) { - // InternalRos2Parser.g:15612:2: ( ruleBase64Binary ) - // InternalRos2Parser.g:15613:3: ruleBase64Binary + // InternalRos2Parser.g:15558:2: ( ruleBase64Binary ) + // InternalRos2Parser.g:15559:3: ruleBase64Binary { before(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -46227,17 +46097,17 @@ public final void rule__ParameterBase64__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterInteger__ValueAssignment" - // InternalRos2Parser.g:15622:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; + // InternalRos2Parser.g:15568:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; public final void rule__ParameterInteger__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15626:1: ( ( ruleInteger0 ) ) - // InternalRos2Parser.g:15627:2: ( ruleInteger0 ) + // InternalRos2Parser.g:15572:1: ( ( ruleInteger0 ) ) + // InternalRos2Parser.g:15573:2: ( ruleInteger0 ) { - // InternalRos2Parser.g:15627:2: ( ruleInteger0 ) - // InternalRos2Parser.g:15628:3: ruleInteger0 + // InternalRos2Parser.g:15573:2: ( ruleInteger0 ) + // InternalRos2Parser.g:15574:3: ruleInteger0 { before(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -46268,17 +46138,17 @@ public final void rule__ParameterInteger__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterDouble__ValueAssignment" - // InternalRos2Parser.g:15637:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; + // InternalRos2Parser.g:15583:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; public final void rule__ParameterDouble__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15641:1: ( ( ruleDouble0 ) ) - // InternalRos2Parser.g:15642:2: ( ruleDouble0 ) + // InternalRos2Parser.g:15587:1: ( ( ruleDouble0 ) ) + // InternalRos2Parser.g:15588:2: ( ruleDouble0 ) { - // InternalRos2Parser.g:15642:2: ( ruleDouble0 ) - // InternalRos2Parser.g:15643:3: ruleDouble0 + // InternalRos2Parser.g:15588:2: ( ruleDouble0 ) + // InternalRos2Parser.g:15589:3: ruleDouble0 { before(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -46309,17 +46179,17 @@ public final void rule__ParameterDouble__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBoolean__ValueAssignment" - // InternalRos2Parser.g:15652:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; + // InternalRos2Parser.g:15598:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15656:1: ( ( ruleboolean0 ) ) - // InternalRos2Parser.g:15657:2: ( ruleboolean0 ) + // InternalRos2Parser.g:15602:1: ( ( ruleboolean0 ) ) + // InternalRos2Parser.g:15603:2: ( ruleboolean0 ) { - // InternalRos2Parser.g:15657:2: ( ruleboolean0 ) - // InternalRos2Parser.g:15658:3: ruleboolean0 + // InternalRos2Parser.g:15603:2: ( ruleboolean0 ) + // InternalRos2Parser.g:15604:3: ruleboolean0 { before(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -46350,17 +46220,17 @@ public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__ValueAssignment_1_2" - // InternalRos2Parser.g:15667:1: rule__ParameterStruct__ValueAssignment_1_2 : ( ruleParameterStructMember ) ; + // InternalRos2Parser.g:15613:1: rule__ParameterStruct__ValueAssignment_1_2 : ( ruleParameterStructMember ) ; public final void rule__ParameterStruct__ValueAssignment_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15671:1: ( ( ruleParameterStructMember ) ) - // InternalRos2Parser.g:15672:2: ( ruleParameterStructMember ) + // InternalRos2Parser.g:15617:1: ( ( ruleParameterStructMember ) ) + // InternalRos2Parser.g:15618:2: ( ruleParameterStructMember ) { - // InternalRos2Parser.g:15672:2: ( ruleParameterStructMember ) - // InternalRos2Parser.g:15673:3: ruleParameterStructMember + // InternalRos2Parser.g:15618:2: ( ruleParameterStructMember ) + // InternalRos2Parser.g:15619:3: ruleParameterStructMember { before(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_0()); pushFollow(FOLLOW_2); @@ -46391,17 +46261,17 @@ public final void rule__ParameterStruct__ValueAssignment_1_2() throws Recognitio // $ANTLR start "rule__ParameterDate__ValueAssignment" - // InternalRos2Parser.g:15682:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; + // InternalRos2Parser.g:15628:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; public final void rule__ParameterDate__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15686:1: ( ( ruleDateTime0 ) ) - // InternalRos2Parser.g:15687:2: ( ruleDateTime0 ) + // InternalRos2Parser.g:15632:1: ( ( ruleDateTime0 ) ) + // InternalRos2Parser.g:15633:2: ( ruleDateTime0 ) { - // InternalRos2Parser.g:15687:2: ( ruleDateTime0 ) - // InternalRos2Parser.g:15688:3: ruleDateTime0 + // InternalRos2Parser.g:15633:2: ( ruleDateTime0 ) + // InternalRos2Parser.g:15634:3: ruleDateTime0 { before(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -46432,17 +46302,17 @@ public final void rule__ParameterDate__ValueAssignment() throws RecognitionExcep // $ANTLR start "rule__ParameterStructMember__NameAssignment_0" - // InternalRos2Parser.g:15697:1: rule__ParameterStructMember__NameAssignment_0 : ( ruleEString ) ; + // InternalRos2Parser.g:15643:1: rule__ParameterStructMember__NameAssignment_0 : ( ruleEString ) ; public final void rule__ParameterStructMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15701:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:15702:2: ( ruleEString ) + // InternalRos2Parser.g:15647:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:15648:2: ( ruleEString ) { - // InternalRos2Parser.g:15702:2: ( ruleEString ) - // InternalRos2Parser.g:15703:3: ruleEString + // InternalRos2Parser.g:15648:2: ( ruleEString ) + // InternalRos2Parser.g:15649:3: ruleEString { before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -46473,17 +46343,17 @@ public final void rule__ParameterStructMember__NameAssignment_0() throws Recogni // $ANTLR start "rule__ParameterStructMember__ValueAssignment_2" - // InternalRos2Parser.g:15712:1: rule__ParameterStructMember__ValueAssignment_2 : ( ruleParameterValue ) ; + // InternalRos2Parser.g:15658:1: rule__ParameterStructMember__ValueAssignment_2 : ( ruleParameterValue ) ; public final void rule__ParameterStructMember__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15716:1: ( ( ruleParameterValue ) ) - // InternalRos2Parser.g:15717:2: ( ruleParameterValue ) + // InternalRos2Parser.g:15662:1: ( ( ruleParameterValue ) ) + // InternalRos2Parser.g:15663:2: ( ruleParameterValue ) { - // InternalRos2Parser.g:15717:2: ( ruleParameterValue ) - // InternalRos2Parser.g:15718:3: ruleParameterValue + // InternalRos2Parser.g:15663:2: ( ruleParameterValue ) + // InternalRos2Parser.g:15664:3: ruleParameterValue { before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -46514,17 +46384,17 @@ public final void rule__ParameterStructMember__ValueAssignment_2() throws Recogn // $ANTLR start "rule__ParameterStructTypeMember__NameAssignment_0" - // InternalRos2Parser.g:15727:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; + // InternalRos2Parser.g:15673:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; public final void rule__ParameterStructTypeMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15731:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:15732:2: ( ruleEString ) + // InternalRos2Parser.g:15677:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:15678:2: ( ruleEString ) { - // InternalRos2Parser.g:15732:2: ( ruleEString ) - // InternalRos2Parser.g:15733:3: ruleEString + // InternalRos2Parser.g:15678:2: ( ruleEString ) + // InternalRos2Parser.g:15679:3: ruleEString { before(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -46555,17 +46425,17 @@ public final void rule__ParameterStructTypeMember__NameAssignment_0() throws Rec // $ANTLR start "rule__ParameterStructTypeMember__TypeAssignment_1" - // InternalRos2Parser.g:15742:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; + // InternalRos2Parser.g:15688:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15746:1: ( ( ruleParameterType ) ) - // InternalRos2Parser.g:15747:2: ( ruleParameterType ) + // InternalRos2Parser.g:15692:1: ( ( ruleParameterType ) ) + // InternalRos2Parser.g:15693:2: ( ruleParameterType ) { - // InternalRos2Parser.g:15747:2: ( ruleParameterType ) - // InternalRos2Parser.g:15748:3: ruleParameterType + // InternalRos2Parser.g:15693:2: ( ruleParameterType ) + // InternalRos2Parser.g:15694:3: ruleParameterType { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -46596,17 +46466,17 @@ public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws Rec // $ANTLR start "rule__MessagePart__TypeAssignment_0" - // InternalRos2Parser.g:15757:1: rule__MessagePart__TypeAssignment_0 : ( ruleAbstractType ) ; + // InternalRos2Parser.g:15703:1: rule__MessagePart__TypeAssignment_0 : ( ruleAbstractType ) ; public final void rule__MessagePart__TypeAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15761:1: ( ( ruleAbstractType ) ) - // InternalRos2Parser.g:15762:2: ( ruleAbstractType ) + // InternalRos2Parser.g:15707:1: ( ( ruleAbstractType ) ) + // InternalRos2Parser.g:15708:2: ( ruleAbstractType ) { - // InternalRos2Parser.g:15762:2: ( ruleAbstractType ) - // InternalRos2Parser.g:15763:3: ruleAbstractType + // InternalRos2Parser.g:15708:2: ( ruleAbstractType ) + // InternalRos2Parser.g:15709:3: ruleAbstractType { before(grammarAccess.getMessagePartAccess().getTypeAbstractTypeParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -46637,21 +46507,21 @@ public final void rule__MessagePart__TypeAssignment_0() throws RecognitionExcept // $ANTLR start "rule__MessagePart__DataAssignment_1" - // InternalRos2Parser.g:15772:1: rule__MessagePart__DataAssignment_1 : ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ; + // InternalRos2Parser.g:15718:1: rule__MessagePart__DataAssignment_1 : ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ; public final void rule__MessagePart__DataAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15776:1: ( ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ) - // InternalRos2Parser.g:15777:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) + // InternalRos2Parser.g:15722:1: ( ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ) + // InternalRos2Parser.g:15723:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) { - // InternalRos2Parser.g:15777:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) - // InternalRos2Parser.g:15778:3: ( rule__MessagePart__DataAlternatives_1_0 ) + // InternalRos2Parser.g:15723:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) + // InternalRos2Parser.g:15724:3: ( rule__MessagePart__DataAlternatives_1_0 ) { before(grammarAccess.getMessagePartAccess().getDataAlternatives_1_0()); - // InternalRos2Parser.g:15779:3: ( rule__MessagePart__DataAlternatives_1_0 ) - // InternalRos2Parser.g:15779:4: rule__MessagePart__DataAlternatives_1_0 + // InternalRos2Parser.g:15725:3: ( rule__MessagePart__DataAlternatives_1_0 ) + // InternalRos2Parser.g:15725:4: rule__MessagePart__DataAlternatives_1_0 { pushFollow(FOLLOW_2); rule__MessagePart__DataAlternatives_1_0(); @@ -46684,21 +46554,21 @@ public final void rule__MessagePart__DataAssignment_1() throws RecognitionExcept // $ANTLR start "rule__SpecBaseRef__ReferenceAssignment" - // InternalRos2Parser.g:15787:1: rule__SpecBaseRef__ReferenceAssignment : ( ( ruleEString ) ) ; + // InternalRos2Parser.g:15733:1: rule__SpecBaseRef__ReferenceAssignment : ( ( ruleEString ) ) ; public final void rule__SpecBaseRef__ReferenceAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15791:1: ( ( ( ruleEString ) ) ) - // InternalRos2Parser.g:15792:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:15737:1: ( ( ( ruleEString ) ) ) + // InternalRos2Parser.g:15738:2: ( ( ruleEString ) ) { - // InternalRos2Parser.g:15792:2: ( ( ruleEString ) ) - // InternalRos2Parser.g:15793:3: ( ruleEString ) + // InternalRos2Parser.g:15738:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:15739:3: ( ruleEString ) { before(grammarAccess.getSpecBaseRefAccess().getReferenceTopicSpecCrossReference_0()); - // InternalRos2Parser.g:15794:3: ( ruleEString ) - // InternalRos2Parser.g:15795:4: ruleEString + // InternalRos2Parser.g:15740:3: ( ruleEString ) + // InternalRos2Parser.g:15741:4: ruleEString { before(grammarAccess.getSpecBaseRefAccess().getReferenceTopicSpecEStringParserRuleCall_0_1()); pushFollow(FOLLOW_2); @@ -46733,21 +46603,21 @@ public final void rule__SpecBaseRef__ReferenceAssignment() throws RecognitionExc // $ANTLR start "rule__ArraySpecRef__ReferenceAssignment_0" - // InternalRos2Parser.g:15806:1: rule__ArraySpecRef__ReferenceAssignment_0 : ( ( ruleEString ) ) ; + // InternalRos2Parser.g:15752:1: rule__ArraySpecRef__ReferenceAssignment_0 : ( ( ruleEString ) ) ; public final void rule__ArraySpecRef__ReferenceAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15810:1: ( ( ( ruleEString ) ) ) - // InternalRos2Parser.g:15811:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:15756:1: ( ( ( ruleEString ) ) ) + // InternalRos2Parser.g:15757:2: ( ( ruleEString ) ) { - // InternalRos2Parser.g:15811:2: ( ( ruleEString ) ) - // InternalRos2Parser.g:15812:3: ( ruleEString ) + // InternalRos2Parser.g:15757:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:15758:3: ( ruleEString ) { before(grammarAccess.getArraySpecRefAccess().getReferenceTopicSpecCrossReference_0_0()); - // InternalRos2Parser.g:15813:3: ( ruleEString ) - // InternalRos2Parser.g:15814:4: ruleEString + // InternalRos2Parser.g:15759:3: ( ruleEString ) + // InternalRos2Parser.g:15760:4: ruleEString { before(grammarAccess.getArraySpecRefAccess().getReferenceTopicSpecEStringParserRuleCall_0_0_1()); pushFollow(FOLLOW_2); @@ -46831,10 +46701,10 @@ public String getDescription() { } } static final String dfa_8s = "\44\uffff"; - static final String dfa_9s = "\36\uffff\2\42\4\uffff"; + static final String dfa_9s = "\36\uffff\2\43\4\uffff"; static final String dfa_10s = "\1\34\35\uffff\2\41\4\uffff"; static final String dfa_11s = "\1\162\35\uffff\2\164\4\uffff"; - static final String dfa_12s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\40\1\41\1\36\1\37"; + static final String dfa_12s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\40\1\41\1\37\1\36"; static final String dfa_13s = "\44\uffff}>"; static final String[] dfa_14s = { "\1\32\1\33\3\uffff\1\17\6\uffff\1\34\1\25\1\27\1\31\3\uffff\1\12\1\13\1\24\1\26\1\30\3\uffff\1\23\2\uffff\1\20\3\uffff\1\21\1\35\1\41\1\uffff\1\22\1\uffff\1\14\1\5\1\7\1\11\2\uffff\1\4\1\6\1\10\4\uffff\1\3\3\uffff\1\1\1\15\1\40\1\uffff\1\2\3\uffff\1\16\23\uffff\1\37\1\36", @@ -46867,8 +46737,8 @@ public String getDescription() { "", "", "", - "\2\42\21\uffff\1\42\1\uffff\1\42\6\uffff\1\42\5\uffff\1\42\16\uffff\1\42\5\uffff\1\42\1\uffff\1\42\2\uffff\2\42\2\uffff\1\43\17\uffff\2\42\1\uffff\1\42", - "\2\42\21\uffff\1\42\1\uffff\1\42\6\uffff\1\42\5\uffff\1\42\16\uffff\1\42\5\uffff\1\42\1\uffff\1\42\2\uffff\2\42\2\uffff\1\43\17\uffff\2\42\1\uffff\1\42", + "\2\43\21\uffff\1\43\1\uffff\1\43\6\uffff\1\43\5\uffff\1\43\16\uffff\1\43\5\uffff\1\43\1\uffff\1\43\2\uffff\2\43\2\uffff\1\42\17\uffff\2\43\1\uffff\1\43", + "\2\43\21\uffff\1\43\1\uffff\1\43\6\uffff\1\43\5\uffff\1\43\16\uffff\1\43\5\uffff\1\43\1\uffff\1\43\2\uffff\2\43\2\uffff\1\42\17\uffff\2\43\1\uffff\1\43", "", "", "", @@ -46961,42 +46831,41 @@ public String getDescription() { public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0100000000000000L}); public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000000000000L,0x0000008000000000L}); - public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000000L}); - public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000000008000L}); - public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); - public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000000000000000L,0x0006002000000000L}); - public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x2050000600000000L,0x0016000065040008L}); - public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); - public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); - public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); - public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L}); - public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); - public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); - public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000800000000000L}); - public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0001000000000000L}); - public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); - public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); - public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L}); - public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000000200000000L}); - public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x4000000000000000L}); - public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); - public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0080000000000000L}); - public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0002000000000000L}); - public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000020000000000L}); - public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000040000000000L}); - public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0008000000000000L}); - public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0000080000000000L}); - public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x0000000020000000L}); - public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x0000010000000000L}); - public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x8000000000000000L}); - public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); - public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x0000002800420002L,0x0000000000000002L}); + public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000008000L}); + public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); + public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000000000L,0x0006002000000000L}); + public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x2050000600000000L,0x0016000065040008L}); + public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); + public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); + public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); + public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L}); + public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); + public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L}); + public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); + public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); + public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000800000000000L}); + public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0001000000000000L}); + public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); + public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); + public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L}); + public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000000200000000L}); + public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x4000000000000000L}); + public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); + public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0080000000000000L}); + public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0002000000000000L}); + public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000020000000000L}); + public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000040000000000L}); + public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0008000000000000L}); + public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000080000000000L}); + public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0000000010000000L}); + public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0000000020000000L}); + public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x0000010000000000L}); + public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x8000000000000000L}); + public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x0400000000000000L}); + public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); + public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x0000002800420002L,0x0000000000000002L}); } diff --git a/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/Ros2.xtextbin b/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/Ros2.xtextbin index 9ba3733e..b529608c 100644 Binary files a/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/Ros2.xtextbin and b/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/Ros2.xtextbin differ diff --git a/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/parser/antlr/internal/InternalRos2Parser.g b/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/parser/antlr/internal/InternalRos2Parser.g index fe5589d3..4309944e 100644 --- a/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/parser/antlr/internal/InternalRos2Parser.g +++ b/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/parser/antlr/internal/InternalRos2Parser.g @@ -3533,16 +3533,12 @@ ruleParameterArrayType returns [EObject current=null] { newLeafNode(otherlv_0, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); } - otherlv_1=LeftSquareBracket - { - newLeafNode(otherlv_1, grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); - } ( ( { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); } - lv_type_2_0=ruleParameterType + lv_type_1_0=ruleParameterType { if ($current==null) { $current = createModelElementForParent(grammarAccess.getParameterArrayTypeRule()); @@ -3550,27 +3546,23 @@ ruleParameterArrayType returns [EObject current=null] set( $current, "type", - lv_type_2_0, + lv_type_1_0, "de.fraunhofer.ipa.ros.Basics.ParameterType"); afterParserOrEnumRuleCall(); } ) ) - otherlv_3=RightSquareBracket - { - newLeafNode(otherlv_3, grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); - } ( - otherlv_4=Default + otherlv_2=Default { - newLeafNode(otherlv_4, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + newLeafNode(otherlv_2, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); } ( ( { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); } - lv_default_5_0=ruleParameterList + lv_default_3_0=ruleParameterList { if ($current==null) { $current = createModelElementForParent(grammarAccess.getParameterArrayTypeRule()); @@ -3578,7 +3570,7 @@ ruleParameterArrayType returns [EObject current=null] set( $current, "default", - lv_default_5_0, + lv_default_3_0, "de.fraunhofer.ipa.ros.Basics.ParameterList"); afterParserOrEnumRuleCall(); } diff --git a/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/parser/antlr/internal/InternalRos2Parser.java b/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/parser/antlr/internal/InternalRos2Parser.java index 7adf4360..81cc591d 100644 --- a/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/parser/antlr/internal/InternalRos2Parser.java +++ b/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/parser/antlr/internal/InternalRos2Parser.java @@ -8006,7 +8006,11 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { int LA62_0 = input.LA(1); if ( (LA62_0==Default) ) { - alt62=1; + int LA62_1 = input.LA(2); + + if ( (LA62_1==RULE_DECINT) ) { + alt62=1; + } } switch (alt62) { case 1 : @@ -8151,7 +8155,11 @@ public final EObject ruleParameterStringType() throws RecognitionException { int LA63_0 = input.LA(1); if ( (LA63_0==Default) ) { - alt63=1; + int LA63_1 = input.LA(2); + + if ( ((LA63_1>=RULE_ID && LA63_1<=RULE_STRING)) ) { + alt63=1; + } } switch (alt63) { case 1 : @@ -8296,7 +8304,11 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { int LA64_0 = input.LA(1); if ( (LA64_0==Default) ) { - alt64=1; + int LA64_1 = input.LA(2); + + if ( (LA64_1==RULE_DOUBLE) ) { + alt64=1; + } } switch (alt64) { case 1 : @@ -8441,7 +8453,11 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { int LA65_0 = input.LA(1); if ( (LA65_0==Default) ) { - alt65=1; + int LA65_1 = input.LA(2); + + if ( (LA65_1==RULE_BOOLEAN) ) { + alt65=1; + } } switch (alt65) { case 1 : @@ -8586,7 +8602,11 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { int LA66_0 = input.LA(1); if ( (LA66_0==Default) ) { - alt66=1; + int LA66_1 = input.LA(2); + + if ( (LA66_1==RULE_BINARY) ) { + alt66=1; + } } switch (alt66) { case 1 : @@ -8692,48 +8712,42 @@ public final EObject entryRuleParameterArrayType() throws RecognitionException { // $ANTLR start "ruleParameterArrayType" - // InternalRos2Parser.g:3524:1: ruleParameterArrayType returns [EObject current=null] : (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) ; + // InternalRos2Parser.g:3524:1: ruleParameterArrayType returns [EObject current=null] : (otherlv_0= Array ( (lv_type_1_0= ruleParameterType ) ) (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? ) ; public final EObject ruleParameterArrayType() throws RecognitionException { EObject current = null; Token otherlv_0=null; - Token otherlv_1=null; - Token otherlv_3=null; - Token otherlv_4=null; - EObject lv_type_2_0 = null; + Token otherlv_2=null; + EObject lv_type_1_0 = null; - EObject lv_default_5_0 = null; + EObject lv_default_3_0 = null; enterRule(); try { - // InternalRos2Parser.g:3530:2: ( (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) ) - // InternalRos2Parser.g:3531:2: (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) + // InternalRos2Parser.g:3530:2: ( (otherlv_0= Array ( (lv_type_1_0= ruleParameterType ) ) (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? ) ) + // InternalRos2Parser.g:3531:2: (otherlv_0= Array ( (lv_type_1_0= ruleParameterType ) ) (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? ) { - // InternalRos2Parser.g:3531:2: (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) - // InternalRos2Parser.g:3532:3: otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? + // InternalRos2Parser.g:3531:2: (otherlv_0= Array ( (lv_type_1_0= ruleParameterType ) ) (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? ) + // InternalRos2Parser.g:3532:3: otherlv_0= Array ( (lv_type_1_0= ruleParameterType ) ) (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? { - otherlv_0=(Token)match(input,Array,FOLLOW_10); + otherlv_0=(Token)match(input,Array,FOLLOW_24); newLeafNode(otherlv_0, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); - otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_24); - - newLeafNode(otherlv_1, grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); - - // InternalRos2Parser.g:3540:3: ( (lv_type_2_0= ruleParameterType ) ) - // InternalRos2Parser.g:3541:4: (lv_type_2_0= ruleParameterType ) + // InternalRos2Parser.g:3536:3: ( (lv_type_1_0= ruleParameterType ) ) + // InternalRos2Parser.g:3537:4: (lv_type_1_0= ruleParameterType ) { - // InternalRos2Parser.g:3541:4: (lv_type_2_0= ruleParameterType ) - // InternalRos2Parser.g:3542:5: lv_type_2_0= ruleParameterType + // InternalRos2Parser.g:3537:4: (lv_type_1_0= ruleParameterType ) + // InternalRos2Parser.g:3538:5: lv_type_1_0= ruleParameterType { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); - pushFollow(FOLLOW_54); - lv_type_2_0=ruleParameterType(); + pushFollow(FOLLOW_50); + lv_type_1_0=ruleParameterType(); state._fsp--; @@ -8744,7 +8758,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { set( current, "type", - lv_type_2_0, + lv_type_1_0, "de.fraunhofer.ipa.ros.Basics.ParameterType"); afterParserOrEnumRuleCall(); @@ -8754,11 +8768,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } - otherlv_3=(Token)match(input,RightSquareBracket,FOLLOW_50); - - newLeafNode(otherlv_3, grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); - - // InternalRos2Parser.g:3563:3: (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? + // InternalRos2Parser.g:3555:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? int alt67=2; int LA67_0 = input.LA(1); @@ -8767,23 +8777,23 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } switch (alt67) { case 1 : - // InternalRos2Parser.g:3564:4: otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) + // InternalRos2Parser.g:3556:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) { - otherlv_4=(Token)match(input,Default,FOLLOW_10); + otherlv_2=(Token)match(input,Default,FOLLOW_10); - newLeafNode(otherlv_4, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + newLeafNode(otherlv_2, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); - // InternalRos2Parser.g:3568:4: ( (lv_default_5_0= ruleParameterList ) ) - // InternalRos2Parser.g:3569:5: (lv_default_5_0= ruleParameterList ) + // InternalRos2Parser.g:3560:4: ( (lv_default_3_0= ruleParameterList ) ) + // InternalRos2Parser.g:3561:5: (lv_default_3_0= ruleParameterList ) { - // InternalRos2Parser.g:3569:5: (lv_default_5_0= ruleParameterList ) - // InternalRos2Parser.g:3570:6: lv_default_5_0= ruleParameterList + // InternalRos2Parser.g:3561:5: (lv_default_3_0= ruleParameterList ) + // InternalRos2Parser.g:3562:6: lv_default_3_0= ruleParameterList { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); - lv_default_5_0=ruleParameterList(); + lv_default_3_0=ruleParameterList(); state._fsp--; @@ -8794,7 +8804,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { set( current, "default", - lv_default_5_0, + lv_default_3_0, "de.fraunhofer.ipa.ros.Basics.ParameterList"); afterParserOrEnumRuleCall(); @@ -8833,7 +8843,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { // $ANTLR start "entryRuleParameterList" - // InternalRos2Parser.g:3592:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; + // InternalRos2Parser.g:3584:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; public final EObject entryRuleParameterList() throws RecognitionException { EObject current = null; @@ -8841,8 +8851,8 @@ public final EObject entryRuleParameterList() throws RecognitionException { try { - // InternalRos2Parser.g:3592:54: (iv_ruleParameterList= ruleParameterList EOF ) - // InternalRos2Parser.g:3593:2: iv_ruleParameterList= ruleParameterList EOF + // InternalRos2Parser.g:3584:54: (iv_ruleParameterList= ruleParameterList EOF ) + // InternalRos2Parser.g:3585:2: iv_ruleParameterList= ruleParameterList EOF { newCompositeNode(grammarAccess.getParameterListRule()); pushFollow(FOLLOW_1); @@ -8869,7 +8879,7 @@ public final EObject entryRuleParameterList() throws RecognitionException { // $ANTLR start "ruleParameterList" - // InternalRos2Parser.g:3599:1: ruleParameterList returns [EObject current=null] : ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ; + // InternalRos2Parser.g:3591: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; @@ -8885,14 +8895,14 @@ public final EObject ruleParameterList() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:3605:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) - // InternalRos2Parser.g:3606:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalRos2Parser.g:3597:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) + // InternalRos2Parser.g:3598:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) { - // InternalRos2Parser.g:3606:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) - // InternalRos2Parser.g:3607:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket + // InternalRos2Parser.g:3598:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalRos2Parser.g:3599:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket { - // InternalRos2Parser.g:3607:3: () - // InternalRos2Parser.g:3608:4: + // InternalRos2Parser.g:3599:3: () + // InternalRos2Parser.g:3600:4: { current = forceCreateModelElement( @@ -8906,11 +8916,11 @@ public final EObject ruleParameterList() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); - // InternalRos2Parser.g:3618:3: ( (lv_value_2_0= ruleParameterValue ) ) - // InternalRos2Parser.g:3619:4: (lv_value_2_0= ruleParameterValue ) + // InternalRos2Parser.g:3610:3: ( (lv_value_2_0= ruleParameterValue ) ) + // InternalRos2Parser.g:3611:4: (lv_value_2_0= ruleParameterValue ) { - // InternalRos2Parser.g:3619:4: (lv_value_2_0= ruleParameterValue ) - // InternalRos2Parser.g:3620:5: lv_value_2_0= ruleParameterValue + // InternalRos2Parser.g:3611:4: (lv_value_2_0= ruleParameterValue ) + // InternalRos2Parser.g:3612:5: lv_value_2_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); @@ -8937,7 +8947,7 @@ public final EObject ruleParameterList() throws RecognitionException { } - // InternalRos2Parser.g:3637:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* + // InternalRos2Parser.g:3629:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* loop68: do { int alt68=2; @@ -8950,17 +8960,17 @@ public final EObject ruleParameterList() throws RecognitionException { switch (alt68) { case 1 : - // InternalRos2Parser.g:3638:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRos2Parser.g:3630:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) { otherlv_3=(Token)match(input,Comma,FOLLOW_27); newLeafNode(otherlv_3, grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); - // InternalRos2Parser.g:3642:4: ( (lv_value_4_0= ruleParameterValue ) ) - // InternalRos2Parser.g:3643:5: (lv_value_4_0= ruleParameterValue ) + // InternalRos2Parser.g:3634:4: ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRos2Parser.g:3635:5: (lv_value_4_0= ruleParameterValue ) { - // InternalRos2Parser.g:3643:5: (lv_value_4_0= ruleParameterValue ) - // InternalRos2Parser.g:3644:6: lv_value_4_0= ruleParameterValue + // InternalRos2Parser.g:3635:5: (lv_value_4_0= ruleParameterValue ) + // InternalRos2Parser.g:3636:6: lv_value_4_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); @@ -9023,7 +9033,7 @@ public final EObject ruleParameterList() throws RecognitionException { // $ANTLR start "entryRuleParameterAny" - // InternalRos2Parser.g:3670:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; + // InternalRos2Parser.g:3662:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; public final EObject entryRuleParameterAny() throws RecognitionException { EObject current = null; @@ -9031,8 +9041,8 @@ public final EObject entryRuleParameterAny() throws RecognitionException { try { - // InternalRos2Parser.g:3670:53: (iv_ruleParameterAny= ruleParameterAny EOF ) - // InternalRos2Parser.g:3671:2: iv_ruleParameterAny= ruleParameterAny EOF + // InternalRos2Parser.g:3662:53: (iv_ruleParameterAny= ruleParameterAny EOF ) + // InternalRos2Parser.g:3663:2: iv_ruleParameterAny= ruleParameterAny EOF { newCompositeNode(grammarAccess.getParameterAnyRule()); pushFollow(FOLLOW_1); @@ -9059,7 +9069,7 @@ public final EObject entryRuleParameterAny() throws RecognitionException { // $ANTLR start "ruleParameterAny" - // InternalRos2Parser.g:3677:1: ruleParameterAny returns [EObject current=null] : ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ; + // InternalRos2Parser.g:3669: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; @@ -9072,14 +9082,14 @@ public final EObject ruleParameterAny() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:3683:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) - // InternalRos2Parser.g:3684:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalRos2Parser.g:3675:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) + // InternalRos2Parser.g:3676:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) { - // InternalRos2Parser.g:3684:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) - // InternalRos2Parser.g:3685:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + // InternalRos2Parser.g:3676:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalRos2Parser.g:3677:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? { - // InternalRos2Parser.g:3685:3: () - // InternalRos2Parser.g:3686:4: + // InternalRos2Parser.g:3677:3: () + // InternalRos2Parser.g:3678:4: { current = forceCreateModelElement( @@ -9089,11 +9099,11 @@ public final EObject ruleParameterAny() throws RecognitionException { } - otherlv_1=(Token)match(input,ParameterAny,FOLLOW_55); + otherlv_1=(Token)match(input,ParameterAny,FOLLOW_54); newLeafNode(otherlv_1, grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); - // InternalRos2Parser.g:3696:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + // InternalRos2Parser.g:3688:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? int alt69=2; int LA69_0 = input.LA(1); @@ -9102,17 +9112,17 @@ public final EObject ruleParameterAny() throws RecognitionException { } switch (alt69) { case 1 : - // InternalRos2Parser.g:3697:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) + // InternalRos2Parser.g:3689:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) { otherlv_2=(Token)match(input,Value,FOLLOW_6); newLeafNode(otherlv_2, grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); - // InternalRos2Parser.g:3701:4: ( (lv_value_3_0= ruleEString ) ) - // InternalRos2Parser.g:3702:5: (lv_value_3_0= ruleEString ) + // InternalRos2Parser.g:3693:4: ( (lv_value_3_0= ruleEString ) ) + // InternalRos2Parser.g:3694:5: (lv_value_3_0= ruleEString ) { - // InternalRos2Parser.g:3702:5: (lv_value_3_0= ruleEString ) - // InternalRos2Parser.g:3703:6: lv_value_3_0= ruleEString + // InternalRos2Parser.g:3694:5: (lv_value_3_0= ruleEString ) + // InternalRos2Parser.g:3695:6: lv_value_3_0= ruleEString { newCompositeNode(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_2_1_0()); @@ -9168,7 +9178,7 @@ public final EObject ruleParameterAny() throws RecognitionException { // $ANTLR start "entryRuleParameterString" - // InternalRos2Parser.g:3725:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; + // InternalRos2Parser.g:3717:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; public final EObject entryRuleParameterString() throws RecognitionException { EObject current = null; @@ -9176,8 +9186,8 @@ public final EObject entryRuleParameterString() throws RecognitionException { try { - // InternalRos2Parser.g:3725:56: (iv_ruleParameterString= ruleParameterString EOF ) - // InternalRos2Parser.g:3726:2: iv_ruleParameterString= ruleParameterString EOF + // InternalRos2Parser.g:3717:56: (iv_ruleParameterString= ruleParameterString EOF ) + // InternalRos2Parser.g:3718:2: iv_ruleParameterString= ruleParameterString EOF { newCompositeNode(grammarAccess.getParameterStringRule()); pushFollow(FOLLOW_1); @@ -9204,7 +9214,7 @@ public final EObject entryRuleParameterString() throws RecognitionException { // $ANTLR start "ruleParameterString" - // InternalRos2Parser.g:3732:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; + // InternalRos2Parser.g:3724:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; public final EObject ruleParameterString() throws RecognitionException { EObject current = null; @@ -9215,14 +9225,14 @@ public final EObject ruleParameterString() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:3738:2: ( ( (lv_value_0_0= ruleEString ) ) ) - // InternalRos2Parser.g:3739:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRos2Parser.g:3730:2: ( ( (lv_value_0_0= ruleEString ) ) ) + // InternalRos2Parser.g:3731:2: ( (lv_value_0_0= ruleEString ) ) { - // InternalRos2Parser.g:3739:2: ( (lv_value_0_0= ruleEString ) ) - // InternalRos2Parser.g:3740:3: (lv_value_0_0= ruleEString ) + // InternalRos2Parser.g:3731:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRos2Parser.g:3732:3: (lv_value_0_0= ruleEString ) { - // InternalRos2Parser.g:3740:3: (lv_value_0_0= ruleEString ) - // InternalRos2Parser.g:3741:4: lv_value_0_0= ruleEString + // InternalRos2Parser.g:3732:3: (lv_value_0_0= ruleEString ) + // InternalRos2Parser.g:3733:4: lv_value_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); @@ -9269,7 +9279,7 @@ public final EObject ruleParameterString() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64" - // InternalRos2Parser.g:3761:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; + // InternalRos2Parser.g:3753:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; public final EObject entryRuleParameterBase64() throws RecognitionException { EObject current = null; @@ -9277,8 +9287,8 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { try { - // InternalRos2Parser.g:3761:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) - // InternalRos2Parser.g:3762:2: iv_ruleParameterBase64= ruleParameterBase64 EOF + // InternalRos2Parser.g:3753:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) + // InternalRos2Parser.g:3754:2: iv_ruleParameterBase64= ruleParameterBase64 EOF { newCompositeNode(grammarAccess.getParameterBase64Rule()); pushFollow(FOLLOW_1); @@ -9305,7 +9315,7 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { // $ANTLR start "ruleParameterBase64" - // InternalRos2Parser.g:3768:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; + // InternalRos2Parser.g:3760:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; public final EObject ruleParameterBase64() throws RecognitionException { EObject current = null; @@ -9316,14 +9326,14 @@ public final EObject ruleParameterBase64() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:3774:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) - // InternalRos2Parser.g:3775:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRos2Parser.g:3766:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) + // InternalRos2Parser.g:3767:2: ( (lv_value_0_0= ruleBase64Binary ) ) { - // InternalRos2Parser.g:3775:2: ( (lv_value_0_0= ruleBase64Binary ) ) - // InternalRos2Parser.g:3776:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRos2Parser.g:3767:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRos2Parser.g:3768:3: (lv_value_0_0= ruleBase64Binary ) { - // InternalRos2Parser.g:3776:3: (lv_value_0_0= ruleBase64Binary ) - // InternalRos2Parser.g:3777:4: lv_value_0_0= ruleBase64Binary + // InternalRos2Parser.g:3768:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRos2Parser.g:3769:4: lv_value_0_0= ruleBase64Binary { newCompositeNode(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); @@ -9370,7 +9380,7 @@ public final EObject ruleParameterBase64() throws RecognitionException { // $ANTLR start "entryRuleParameterInteger" - // InternalRos2Parser.g:3797:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; + // InternalRos2Parser.g:3789:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; public final EObject entryRuleParameterInteger() throws RecognitionException { EObject current = null; @@ -9378,8 +9388,8 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { try { - // InternalRos2Parser.g:3797:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) - // InternalRos2Parser.g:3798:2: iv_ruleParameterInteger= ruleParameterInteger EOF + // InternalRos2Parser.g:3789:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) + // InternalRos2Parser.g:3790:2: iv_ruleParameterInteger= ruleParameterInteger EOF { newCompositeNode(grammarAccess.getParameterIntegerRule()); pushFollow(FOLLOW_1); @@ -9406,7 +9416,7 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { // $ANTLR start "ruleParameterInteger" - // InternalRos2Parser.g:3804:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; + // InternalRos2Parser.g:3796:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; public final EObject ruleParameterInteger() throws RecognitionException { EObject current = null; @@ -9417,14 +9427,14 @@ public final EObject ruleParameterInteger() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:3810:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) - // InternalRos2Parser.g:3811:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRos2Parser.g:3802:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) + // InternalRos2Parser.g:3803:2: ( (lv_value_0_0= ruleInteger0 ) ) { - // InternalRos2Parser.g:3811:2: ( (lv_value_0_0= ruleInteger0 ) ) - // InternalRos2Parser.g:3812:3: (lv_value_0_0= ruleInteger0 ) + // InternalRos2Parser.g:3803:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRos2Parser.g:3804:3: (lv_value_0_0= ruleInteger0 ) { - // InternalRos2Parser.g:3812:3: (lv_value_0_0= ruleInteger0 ) - // InternalRos2Parser.g:3813:4: lv_value_0_0= ruleInteger0 + // InternalRos2Parser.g:3804:3: (lv_value_0_0= ruleInteger0 ) + // InternalRos2Parser.g:3805:4: lv_value_0_0= ruleInteger0 { newCompositeNode(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); @@ -9471,7 +9481,7 @@ public final EObject ruleParameterInteger() throws RecognitionException { // $ANTLR start "entryRuleParameterDouble" - // InternalRos2Parser.g:3833:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; + // InternalRos2Parser.g:3825:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; public final EObject entryRuleParameterDouble() throws RecognitionException { EObject current = null; @@ -9479,8 +9489,8 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { try { - // InternalRos2Parser.g:3833:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) - // InternalRos2Parser.g:3834:2: iv_ruleParameterDouble= ruleParameterDouble EOF + // InternalRos2Parser.g:3825:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) + // InternalRos2Parser.g:3826:2: iv_ruleParameterDouble= ruleParameterDouble EOF { newCompositeNode(grammarAccess.getParameterDoubleRule()); pushFollow(FOLLOW_1); @@ -9507,7 +9517,7 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { // $ANTLR start "ruleParameterDouble" - // InternalRos2Parser.g:3840:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; + // InternalRos2Parser.g:3832:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; public final EObject ruleParameterDouble() throws RecognitionException { EObject current = null; @@ -9518,14 +9528,14 @@ public final EObject ruleParameterDouble() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:3846:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) - // InternalRos2Parser.g:3847:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRos2Parser.g:3838:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) + // InternalRos2Parser.g:3839:2: ( (lv_value_0_0= ruleDouble0 ) ) { - // InternalRos2Parser.g:3847:2: ( (lv_value_0_0= ruleDouble0 ) ) - // InternalRos2Parser.g:3848:3: (lv_value_0_0= ruleDouble0 ) + // InternalRos2Parser.g:3839:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRos2Parser.g:3840:3: (lv_value_0_0= ruleDouble0 ) { - // InternalRos2Parser.g:3848:3: (lv_value_0_0= ruleDouble0 ) - // InternalRos2Parser.g:3849:4: lv_value_0_0= ruleDouble0 + // InternalRos2Parser.g:3840:3: (lv_value_0_0= ruleDouble0 ) + // InternalRos2Parser.g:3841:4: lv_value_0_0= ruleDouble0 { newCompositeNode(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); @@ -9572,7 +9582,7 @@ public final EObject ruleParameterDouble() throws RecognitionException { // $ANTLR start "entryRuleParameterBoolean" - // InternalRos2Parser.g:3869:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; + // InternalRos2Parser.g:3861:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; public final EObject entryRuleParameterBoolean() throws RecognitionException { EObject current = null; @@ -9580,8 +9590,8 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { try { - // InternalRos2Parser.g:3869:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) - // InternalRos2Parser.g:3870:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF + // InternalRos2Parser.g:3861:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) + // InternalRos2Parser.g:3862:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF { newCompositeNode(grammarAccess.getParameterBooleanRule()); pushFollow(FOLLOW_1); @@ -9608,7 +9618,7 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { // $ANTLR start "ruleParameterBoolean" - // InternalRos2Parser.g:3876:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; + // InternalRos2Parser.g:3868:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; public final EObject ruleParameterBoolean() throws RecognitionException { EObject current = null; @@ -9619,14 +9629,14 @@ public final EObject ruleParameterBoolean() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:3882:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) - // InternalRos2Parser.g:3883:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRos2Parser.g:3874:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) + // InternalRos2Parser.g:3875:2: ( (lv_value_0_0= ruleboolean0 ) ) { - // InternalRos2Parser.g:3883:2: ( (lv_value_0_0= ruleboolean0 ) ) - // InternalRos2Parser.g:3884:3: (lv_value_0_0= ruleboolean0 ) + // InternalRos2Parser.g:3875:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRos2Parser.g:3876:3: (lv_value_0_0= ruleboolean0 ) { - // InternalRos2Parser.g:3884:3: (lv_value_0_0= ruleboolean0 ) - // InternalRos2Parser.g:3885:4: lv_value_0_0= ruleboolean0 + // InternalRos2Parser.g:3876:3: (lv_value_0_0= ruleboolean0 ) + // InternalRos2Parser.g:3877:4: lv_value_0_0= ruleboolean0 { newCompositeNode(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); @@ -9673,7 +9683,7 @@ public final EObject ruleParameterBoolean() throws RecognitionException { // $ANTLR start "entryRuleParameterStruct" - // InternalRos2Parser.g:3905:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; + // InternalRos2Parser.g:3897:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; public final EObject entryRuleParameterStruct() throws RecognitionException { EObject current = null; @@ -9681,8 +9691,8 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { try { - // InternalRos2Parser.g:3905:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) - // InternalRos2Parser.g:3906:2: iv_ruleParameterStruct= ruleParameterStruct EOF + // InternalRos2Parser.g:3897:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) + // InternalRos2Parser.g:3898:2: iv_ruleParameterStruct= ruleParameterStruct EOF { newCompositeNode(grammarAccess.getParameterStructRule()); pushFollow(FOLLOW_1); @@ -9709,7 +9719,7 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { // $ANTLR start "ruleParameterStruct" - // InternalRos2Parser.g:3912:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) ; + // InternalRos2Parser.g:3904:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) ; public final EObject ruleParameterStruct() throws RecognitionException { EObject current = null; @@ -9724,14 +9734,14 @@ public final EObject ruleParameterStruct() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:3918:2: ( ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) ) - // InternalRos2Parser.g:3919:2: ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) + // InternalRos2Parser.g:3910:2: ( ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) ) + // InternalRos2Parser.g:3911:2: ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) { - // InternalRos2Parser.g:3919:2: ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) - // InternalRos2Parser.g:3920:3: () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? + // InternalRos2Parser.g:3911:2: ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) + // InternalRos2Parser.g:3912:3: () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? { - // InternalRos2Parser.g:3920:3: () - // InternalRos2Parser.g:3921:4: + // InternalRos2Parser.g:3912:3: () + // InternalRos2Parser.g:3913:4: { current = forceCreateModelElement( @@ -9741,7 +9751,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - // InternalRos2Parser.g:3927:3: (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? + // InternalRos2Parser.g:3919:3: (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? int alt71=2; int LA71_0 = input.LA(1); @@ -9750,17 +9760,17 @@ public final EObject ruleParameterStruct() throws RecognitionException { } switch (alt71) { case 1 : - // InternalRos2Parser.g:3928:4: otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END + // InternalRos2Parser.g:3920:4: otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END { otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_4); newLeafNode(otherlv_1, grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); - this_BEGIN_2=(Token)match(input,RULE_BEGIN,FOLLOW_56); + this_BEGIN_2=(Token)match(input,RULE_BEGIN,FOLLOW_55); newLeafNode(this_BEGIN_2, grammarAccess.getParameterStructAccess().getBEGINTerminalRuleCall_1_1()); - // InternalRos2Parser.g:3936:4: ( (lv_value_3_0= ruleParameterStructMember ) )* + // InternalRos2Parser.g:3928:4: ( (lv_value_3_0= ruleParameterStructMember ) )* loop70: do { int alt70=2; @@ -9773,15 +9783,15 @@ public final EObject ruleParameterStruct() throws RecognitionException { switch (alt70) { case 1 : - // InternalRos2Parser.g:3937:5: (lv_value_3_0= ruleParameterStructMember ) + // InternalRos2Parser.g:3929:5: (lv_value_3_0= ruleParameterStructMember ) { - // InternalRos2Parser.g:3937:5: (lv_value_3_0= ruleParameterStructMember ) - // InternalRos2Parser.g:3938:6: lv_value_3_0= ruleParameterStructMember + // InternalRos2Parser.g:3929:5: (lv_value_3_0= ruleParameterStructMember ) + // InternalRos2Parser.g:3930:6: lv_value_3_0= ruleParameterStructMember { newCompositeNode(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_0()); - pushFollow(FOLLOW_56); + pushFollow(FOLLOW_55); lv_value_3_0=ruleParameterStructMember(); state._fsp--; @@ -9846,7 +9856,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { // $ANTLR start "entryRuleParameterDate" - // InternalRos2Parser.g:3968:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; + // InternalRos2Parser.g:3960:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; public final EObject entryRuleParameterDate() throws RecognitionException { EObject current = null; @@ -9854,8 +9864,8 @@ public final EObject entryRuleParameterDate() throws RecognitionException { try { - // InternalRos2Parser.g:3968:54: (iv_ruleParameterDate= ruleParameterDate EOF ) - // InternalRos2Parser.g:3969:2: iv_ruleParameterDate= ruleParameterDate EOF + // InternalRos2Parser.g:3960:54: (iv_ruleParameterDate= ruleParameterDate EOF ) + // InternalRos2Parser.g:3961:2: iv_ruleParameterDate= ruleParameterDate EOF { newCompositeNode(grammarAccess.getParameterDateRule()); pushFollow(FOLLOW_1); @@ -9882,7 +9892,7 @@ public final EObject entryRuleParameterDate() throws RecognitionException { // $ANTLR start "ruleParameterDate" - // InternalRos2Parser.g:3975:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; + // InternalRos2Parser.g:3967:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; public final EObject ruleParameterDate() throws RecognitionException { EObject current = null; @@ -9893,14 +9903,14 @@ public final EObject ruleParameterDate() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:3981:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) - // InternalRos2Parser.g:3982:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRos2Parser.g:3973:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) + // InternalRos2Parser.g:3974:2: ( (lv_value_0_0= ruleDateTime0 ) ) { - // InternalRos2Parser.g:3982:2: ( (lv_value_0_0= ruleDateTime0 ) ) - // InternalRos2Parser.g:3983:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRos2Parser.g:3974:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRos2Parser.g:3975:3: (lv_value_0_0= ruleDateTime0 ) { - // InternalRos2Parser.g:3983:3: (lv_value_0_0= ruleDateTime0 ) - // InternalRos2Parser.g:3984:4: lv_value_0_0= ruleDateTime0 + // InternalRos2Parser.g:3975:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRos2Parser.g:3976:4: lv_value_0_0= ruleDateTime0 { newCompositeNode(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); @@ -9947,7 +9957,7 @@ public final EObject ruleParameterDate() throws RecognitionException { // $ANTLR start "entryRuleParameterStructMember" - // InternalRos2Parser.g:4004:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; + // InternalRos2Parser.g:3996:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; public final EObject entryRuleParameterStructMember() throws RecognitionException { EObject current = null; @@ -9955,8 +9965,8 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio try { - // InternalRos2Parser.g:4004:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) - // InternalRos2Parser.g:4005:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF + // InternalRos2Parser.g:3996:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) + // InternalRos2Parser.g:3997:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF { newCompositeNode(grammarAccess.getParameterStructMemberRule()); pushFollow(FOLLOW_1); @@ -9983,7 +9993,7 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio // $ANTLR start "ruleParameterStructMember" - // InternalRos2Parser.g:4011:1: ruleParameterStructMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) ; + // InternalRos2Parser.g:4003:1: ruleParameterStructMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) ; public final EObject ruleParameterStructMember() throws RecognitionException { EObject current = null; @@ -9997,17 +10007,17 @@ public final EObject ruleParameterStructMember() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4017:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) ) - // InternalRos2Parser.g:4018:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) + // InternalRos2Parser.g:4009:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) ) + // InternalRos2Parser.g:4010:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) { - // InternalRos2Parser.g:4018:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) - // InternalRos2Parser.g:4019:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) + // InternalRos2Parser.g:4010:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) + // InternalRos2Parser.g:4011:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) { - // InternalRos2Parser.g:4019:3: ( (lv_name_0_0= ruleEString ) ) - // InternalRos2Parser.g:4020:4: (lv_name_0_0= ruleEString ) + // InternalRos2Parser.g:4011:3: ( (lv_name_0_0= ruleEString ) ) + // InternalRos2Parser.g:4012:4: (lv_name_0_0= ruleEString ) { - // InternalRos2Parser.g:4020:4: (lv_name_0_0= ruleEString ) - // InternalRos2Parser.g:4021:5: lv_name_0_0= ruleEString + // InternalRos2Parser.g:4012:4: (lv_name_0_0= ruleEString ) + // InternalRos2Parser.g:4013:5: lv_name_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); @@ -10038,11 +10048,11 @@ public final EObject ruleParameterStructMember() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); - // InternalRos2Parser.g:4042:3: ( (lv_value_2_0= ruleParameterValue ) ) - // InternalRos2Parser.g:4043:4: (lv_value_2_0= ruleParameterValue ) + // InternalRos2Parser.g:4034:3: ( (lv_value_2_0= ruleParameterValue ) ) + // InternalRos2Parser.g:4035:4: (lv_value_2_0= ruleParameterValue ) { - // InternalRos2Parser.g:4043:4: (lv_value_2_0= ruleParameterValue ) - // InternalRos2Parser.g:4044:5: lv_value_2_0= ruleParameterValue + // InternalRos2Parser.g:4035:4: (lv_value_2_0= ruleParameterValue ) + // InternalRos2Parser.g:4036:5: lv_value_2_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_2_0()); @@ -10092,7 +10102,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { // $ANTLR start "entryRuleParameterStructTypeMember" - // InternalRos2Parser.g:4065:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; + // InternalRos2Parser.g:4057:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; public final EObject entryRuleParameterStructTypeMember() throws RecognitionException { EObject current = null; @@ -10100,8 +10110,8 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce try { - // InternalRos2Parser.g:4065:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) - // InternalRos2Parser.g:4066:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF + // InternalRos2Parser.g:4057:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) + // InternalRos2Parser.g:4058:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF { newCompositeNode(grammarAccess.getParameterStructTypeMemberRule()); pushFollow(FOLLOW_1); @@ -10128,7 +10138,7 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce // $ANTLR start "ruleParameterStructTypeMember" - // InternalRos2Parser.g:4072:1: ruleParameterStructTypeMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ; + // InternalRos2Parser.g:4064: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; @@ -10141,17 +10151,17 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException enterRule(); try { - // InternalRos2Parser.g:4078:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) - // InternalRos2Parser.g:4079:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRos2Parser.g:4070:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) + // InternalRos2Parser.g:4071:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) { - // InternalRos2Parser.g:4079:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) - // InternalRos2Parser.g:4080:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) + // InternalRos2Parser.g:4071:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRos2Parser.g:4072:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) { - // InternalRos2Parser.g:4080:3: ( (lv_name_0_0= ruleEString ) ) - // InternalRos2Parser.g:4081:4: (lv_name_0_0= ruleEString ) + // InternalRos2Parser.g:4072:3: ( (lv_name_0_0= ruleEString ) ) + // InternalRos2Parser.g:4073:4: (lv_name_0_0= ruleEString ) { - // InternalRos2Parser.g:4081:4: (lv_name_0_0= ruleEString ) - // InternalRos2Parser.g:4082:5: lv_name_0_0= ruleEString + // InternalRos2Parser.g:4073:4: (lv_name_0_0= ruleEString ) + // InternalRos2Parser.g:4074:5: lv_name_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); @@ -10178,11 +10188,11 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException } - // InternalRos2Parser.g:4099:3: ( (lv_type_1_0= ruleParameterType ) ) - // InternalRos2Parser.g:4100:4: (lv_type_1_0= ruleParameterType ) + // InternalRos2Parser.g:4091:3: ( (lv_type_1_0= ruleParameterType ) ) + // InternalRos2Parser.g:4092:4: (lv_type_1_0= ruleParameterType ) { - // InternalRos2Parser.g:4100:4: (lv_type_1_0= ruleParameterType ) - // InternalRos2Parser.g:4101:5: lv_type_1_0= ruleParameterType + // InternalRos2Parser.g:4092:4: (lv_type_1_0= ruleParameterType ) + // InternalRos2Parser.g:4093:5: lv_type_1_0= ruleParameterType { newCompositeNode(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); @@ -10232,7 +10242,7 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException // $ANTLR start "entryRuleBase64Binary" - // InternalRos2Parser.g:4122:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; + // InternalRos2Parser.g:4114:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; public final String entryRuleBase64Binary() throws RecognitionException { String current = null; @@ -10240,8 +10250,8 @@ public final String entryRuleBase64Binary() throws RecognitionException { try { - // InternalRos2Parser.g:4122:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) - // InternalRos2Parser.g:4123:2: iv_ruleBase64Binary= ruleBase64Binary EOF + // InternalRos2Parser.g:4114:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) + // InternalRos2Parser.g:4115:2: iv_ruleBase64Binary= ruleBase64Binary EOF { newCompositeNode(grammarAccess.getBase64BinaryRule()); pushFollow(FOLLOW_1); @@ -10268,7 +10278,7 @@ public final String entryRuleBase64Binary() throws RecognitionException { // $ANTLR start "ruleBase64Binary" - // InternalRos2Parser.g:4129:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; + // InternalRos2Parser.g:4121:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -10278,8 +10288,8 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti enterRule(); try { - // InternalRos2Parser.g:4135:2: (this_BINARY_0= RULE_BINARY ) - // InternalRos2Parser.g:4136:2: this_BINARY_0= RULE_BINARY + // InternalRos2Parser.g:4127:2: (this_BINARY_0= RULE_BINARY ) + // InternalRos2Parser.g:4128:2: this_BINARY_0= RULE_BINARY { this_BINARY_0=(Token)match(input,RULE_BINARY,FOLLOW_2); @@ -10308,7 +10318,7 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti // $ANTLR start "entryRuleboolean0" - // InternalRos2Parser.g:4146:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; + // InternalRos2Parser.g:4138:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; public final String entryRuleboolean0() throws RecognitionException { String current = null; @@ -10316,8 +10326,8 @@ public final String entryRuleboolean0() throws RecognitionException { try { - // InternalRos2Parser.g:4146:48: (iv_ruleboolean0= ruleboolean0 EOF ) - // InternalRos2Parser.g:4147:2: iv_ruleboolean0= ruleboolean0 EOF + // InternalRos2Parser.g:4138:48: (iv_ruleboolean0= ruleboolean0 EOF ) + // InternalRos2Parser.g:4139:2: iv_ruleboolean0= ruleboolean0 EOF { newCompositeNode(grammarAccess.getBoolean0Rule()); pushFollow(FOLLOW_1); @@ -10344,7 +10354,7 @@ public final String entryRuleboolean0() throws RecognitionException { // $ANTLR start "ruleboolean0" - // InternalRos2Parser.g:4153:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; + // InternalRos2Parser.g:4145:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -10354,8 +10364,8 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4159:2: (this_BOOLEAN_0= RULE_BOOLEAN ) - // InternalRos2Parser.g:4160:2: this_BOOLEAN_0= RULE_BOOLEAN + // InternalRos2Parser.g:4151:2: (this_BOOLEAN_0= RULE_BOOLEAN ) + // InternalRos2Parser.g:4152:2: this_BOOLEAN_0= RULE_BOOLEAN { this_BOOLEAN_0=(Token)match(input,RULE_BOOLEAN,FOLLOW_2); @@ -10384,7 +10394,7 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { // $ANTLR start "entryRuleDouble0" - // InternalRos2Parser.g:4170:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; + // InternalRos2Parser.g:4162:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; public final String entryRuleDouble0() throws RecognitionException { String current = null; @@ -10392,8 +10402,8 @@ public final String entryRuleDouble0() throws RecognitionException { try { - // InternalRos2Parser.g:4170:47: (iv_ruleDouble0= ruleDouble0 EOF ) - // InternalRos2Parser.g:4171:2: iv_ruleDouble0= ruleDouble0 EOF + // InternalRos2Parser.g:4162:47: (iv_ruleDouble0= ruleDouble0 EOF ) + // InternalRos2Parser.g:4163:2: iv_ruleDouble0= ruleDouble0 EOF { newCompositeNode(grammarAccess.getDouble0Rule()); pushFollow(FOLLOW_1); @@ -10420,7 +10430,7 @@ public final String entryRuleDouble0() throws RecognitionException { // $ANTLR start "ruleDouble0" - // InternalRos2Parser.g:4177:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; + // InternalRos2Parser.g:4169:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -10430,8 +10440,8 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4183:2: (this_DOUBLE_0= RULE_DOUBLE ) - // InternalRos2Parser.g:4184:2: this_DOUBLE_0= RULE_DOUBLE + // InternalRos2Parser.g:4175:2: (this_DOUBLE_0= RULE_DOUBLE ) + // InternalRos2Parser.g:4176:2: this_DOUBLE_0= RULE_DOUBLE { this_DOUBLE_0=(Token)match(input,RULE_DOUBLE,FOLLOW_2); @@ -10460,7 +10470,7 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { // $ANTLR start "entryRuleInteger0" - // InternalRos2Parser.g:4194:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; + // InternalRos2Parser.g:4186:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; public final String entryRuleInteger0() throws RecognitionException { String current = null; @@ -10468,8 +10478,8 @@ public final String entryRuleInteger0() throws RecognitionException { try { - // InternalRos2Parser.g:4194:48: (iv_ruleInteger0= ruleInteger0 EOF ) - // InternalRos2Parser.g:4195:2: iv_ruleInteger0= ruleInteger0 EOF + // InternalRos2Parser.g:4186:48: (iv_ruleInteger0= ruleInteger0 EOF ) + // InternalRos2Parser.g:4187:2: iv_ruleInteger0= ruleInteger0 EOF { newCompositeNode(grammarAccess.getInteger0Rule()); pushFollow(FOLLOW_1); @@ -10496,7 +10506,7 @@ public final String entryRuleInteger0() throws RecognitionException { // $ANTLR start "ruleInteger0" - // InternalRos2Parser.g:4201:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; + // InternalRos2Parser.g:4193:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -10506,8 +10516,8 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4207:2: (this_DECINT_0= RULE_DECINT ) - // InternalRos2Parser.g:4208:2: this_DECINT_0= RULE_DECINT + // InternalRos2Parser.g:4199:2: (this_DECINT_0= RULE_DECINT ) + // InternalRos2Parser.g:4200:2: this_DECINT_0= RULE_DECINT { this_DECINT_0=(Token)match(input,RULE_DECINT,FOLLOW_2); @@ -10536,7 +10546,7 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { // $ANTLR start "entryRuleDateTime0" - // InternalRos2Parser.g:4218:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; + // InternalRos2Parser.g:4210:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; public final String entryRuleDateTime0() throws RecognitionException { String current = null; @@ -10544,8 +10554,8 @@ public final String entryRuleDateTime0() throws RecognitionException { try { - // InternalRos2Parser.g:4218:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) - // InternalRos2Parser.g:4219:2: iv_ruleDateTime0= ruleDateTime0 EOF + // InternalRos2Parser.g:4210:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) + // InternalRos2Parser.g:4211:2: iv_ruleDateTime0= ruleDateTime0 EOF { newCompositeNode(grammarAccess.getDateTime0Rule()); pushFollow(FOLLOW_1); @@ -10572,7 +10582,7 @@ public final String entryRuleDateTime0() throws RecognitionException { // $ANTLR start "ruleDateTime0" - // InternalRos2Parser.g:4225:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; + // InternalRos2Parser.g:4217:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -10582,8 +10592,8 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException enterRule(); try { - // InternalRos2Parser.g:4231:2: (this_DATE_TIME_0= RULE_DATE_TIME ) - // InternalRos2Parser.g:4232:2: this_DATE_TIME_0= RULE_DATE_TIME + // InternalRos2Parser.g:4223:2: (this_DATE_TIME_0= RULE_DATE_TIME ) + // InternalRos2Parser.g:4224:2: this_DATE_TIME_0= RULE_DATE_TIME { this_DATE_TIME_0=(Token)match(input,RULE_DATE_TIME,FOLLOW_2); @@ -10612,7 +10622,7 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException // $ANTLR start "entryRuleMessagePart" - // InternalRos2Parser.g:4242:1: entryRuleMessagePart returns [EObject current=null] : iv_ruleMessagePart= ruleMessagePart EOF ; + // InternalRos2Parser.g:4234:1: entryRuleMessagePart returns [EObject current=null] : iv_ruleMessagePart= ruleMessagePart EOF ; public final EObject entryRuleMessagePart() throws RecognitionException { EObject current = null; @@ -10620,8 +10630,8 @@ public final EObject entryRuleMessagePart() throws RecognitionException { try { - // InternalRos2Parser.g:4242:52: (iv_ruleMessagePart= ruleMessagePart EOF ) - // InternalRos2Parser.g:4243:2: iv_ruleMessagePart= ruleMessagePart EOF + // InternalRos2Parser.g:4234:52: (iv_ruleMessagePart= ruleMessagePart EOF ) + // InternalRos2Parser.g:4235:2: iv_ruleMessagePart= ruleMessagePart EOF { newCompositeNode(grammarAccess.getMessagePartRule()); pushFollow(FOLLOW_1); @@ -10648,7 +10658,7 @@ public final EObject entryRuleMessagePart() throws RecognitionException { // $ANTLR start "ruleMessagePart" - // InternalRos2Parser.g:4249:1: ruleMessagePart returns [EObject current=null] : ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) ; + // InternalRos2Parser.g:4241:1: ruleMessagePart returns [EObject current=null] : ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) ; public final EObject ruleMessagePart() throws RecognitionException { EObject current = null; @@ -10664,22 +10674,22 @@ public final EObject ruleMessagePart() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4255:2: ( ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) ) - // InternalRos2Parser.g:4256:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) + // InternalRos2Parser.g:4247:2: ( ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) ) + // InternalRos2Parser.g:4248:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) { - // InternalRos2Parser.g:4256:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) - // InternalRos2Parser.g:4257:3: ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) + // InternalRos2Parser.g:4248:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) + // InternalRos2Parser.g:4249:3: ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) { - // InternalRos2Parser.g:4257:3: ( (lv_Type_0_0= ruleAbstractType ) ) - // InternalRos2Parser.g:4258:4: (lv_Type_0_0= ruleAbstractType ) + // InternalRos2Parser.g:4249:3: ( (lv_Type_0_0= ruleAbstractType ) ) + // InternalRos2Parser.g:4250:4: (lv_Type_0_0= ruleAbstractType ) { - // InternalRos2Parser.g:4258:4: (lv_Type_0_0= ruleAbstractType ) - // InternalRos2Parser.g:4259:5: lv_Type_0_0= ruleAbstractType + // InternalRos2Parser.g:4250:4: (lv_Type_0_0= ruleAbstractType ) + // InternalRos2Parser.g:4251:5: lv_Type_0_0= ruleAbstractType { newCompositeNode(grammarAccess.getMessagePartAccess().getTypeAbstractTypeParserRuleCall_0_0()); - pushFollow(FOLLOW_57); + pushFollow(FOLLOW_56); lv_Type_0_0=ruleAbstractType(); state._fsp--; @@ -10701,13 +10711,13 @@ public final EObject ruleMessagePart() throws RecognitionException { } - // InternalRos2Parser.g:4276:3: ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) - // InternalRos2Parser.g:4277:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) + // InternalRos2Parser.g:4268:3: ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) + // InternalRos2Parser.g:4269:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) { - // InternalRos2Parser.g:4277:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) - // InternalRos2Parser.g:4278:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) + // InternalRos2Parser.g:4269:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) + // InternalRos2Parser.g:4270:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) { - // InternalRos2Parser.g:4278:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) + // InternalRos2Parser.g:4270:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) int alt72=3; switch ( input.LA(1) ) { case Duration: @@ -10745,7 +10755,7 @@ public final EObject ruleMessagePart() throws RecognitionException { switch (alt72) { case 1 : - // InternalRos2Parser.g:4279:6: lv_Data_1_1= ruleKEYWORD + // InternalRos2Parser.g:4271:6: lv_Data_1_1= ruleKEYWORD { newCompositeNode(grammarAccess.getMessagePartAccess().getDataKEYWORDParserRuleCall_1_0_0()); @@ -10770,7 +10780,7 @@ public final EObject ruleMessagePart() throws RecognitionException { } break; case 2 : - // InternalRos2Parser.g:4295:6: lv_Data_1_2= RULE_MESSAGE_ASIGMENT + // InternalRos2Parser.g:4287:6: lv_Data_1_2= RULE_MESSAGE_ASIGMENT { lv_Data_1_2=(Token)match(input,RULE_MESSAGE_ASIGMENT,FOLLOW_2); @@ -10790,7 +10800,7 @@ public final EObject ruleMessagePart() throws RecognitionException { } break; case 3 : - // InternalRos2Parser.g:4310:6: lv_Data_1_3= ruleEString + // InternalRos2Parser.g:4302:6: lv_Data_1_3= ruleEString { newCompositeNode(grammarAccess.getMessagePartAccess().getDataEStringParserRuleCall_1_0_2()); @@ -10846,7 +10856,7 @@ public final EObject ruleMessagePart() throws RecognitionException { // $ANTLR start "entryRuleAbstractType" - // InternalRos2Parser.g:4332:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; + // InternalRos2Parser.g:4324:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; public final EObject entryRuleAbstractType() throws RecognitionException { EObject current = null; @@ -10854,8 +10864,8 @@ public final EObject entryRuleAbstractType() throws RecognitionException { try { - // InternalRos2Parser.g:4332:53: (iv_ruleAbstractType= ruleAbstractType EOF ) - // InternalRos2Parser.g:4333:2: iv_ruleAbstractType= ruleAbstractType EOF + // InternalRos2Parser.g:4324:53: (iv_ruleAbstractType= ruleAbstractType EOF ) + // InternalRos2Parser.g:4325:2: iv_ruleAbstractType= ruleAbstractType EOF { newCompositeNode(grammarAccess.getAbstractTypeRule()); pushFollow(FOLLOW_1); @@ -10882,7 +10892,7 @@ public final EObject entryRuleAbstractType() throws RecognitionException { // $ANTLR start "ruleAbstractType" - // InternalRos2Parser.g:4339: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 ) ; + // InternalRos2Parser.g:4331: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; @@ -10957,15 +10967,15 @@ public final EObject ruleAbstractType() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4345: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 ) ) - // InternalRos2Parser.g:4346: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 ) + // InternalRos2Parser.g:4337: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 ) ) + // InternalRos2Parser.g:4338: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 ) { - // InternalRos2Parser.g:4346: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 ) + // InternalRos2Parser.g:4338: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 alt73=33; alt73 = dfa73.predict(input); switch (alt73) { case 1 : - // InternalRos2Parser.g:4347:3: this_bool_0= rulebool + // InternalRos2Parser.g:4339:3: this_bool_0= rulebool { newCompositeNode(grammarAccess.getAbstractTypeAccess().getBoolParserRuleCall_0()); @@ -10983,7 +10993,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 2 : - // InternalRos2Parser.g:4356:3: this_int8_1= ruleint8 + // InternalRos2Parser.g:4348:3: this_int8_1= ruleint8 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt8ParserRuleCall_1()); @@ -11001,7 +11011,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 3 : - // InternalRos2Parser.g:4365:3: this_uint8_2= ruleuint8 + // InternalRos2Parser.g:4357:3: this_uint8_2= ruleuint8 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint8ParserRuleCall_2()); @@ -11019,7 +11029,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 4 : - // InternalRos2Parser.g:4374:3: this_int16_3= ruleint16 + // InternalRos2Parser.g:4366:3: this_int16_3= ruleint16 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt16ParserRuleCall_3()); @@ -11037,7 +11047,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 5 : - // InternalRos2Parser.g:4383:3: this_uint16_4= ruleuint16 + // InternalRos2Parser.g:4375:3: this_uint16_4= ruleuint16 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint16ParserRuleCall_4()); @@ -11055,7 +11065,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 6 : - // InternalRos2Parser.g:4392:3: this_int32_5= ruleint32 + // InternalRos2Parser.g:4384:3: this_int32_5= ruleint32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt32ParserRuleCall_5()); @@ -11073,7 +11083,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 7 : - // InternalRos2Parser.g:4401:3: this_uint32_6= ruleuint32 + // InternalRos2Parser.g:4393:3: this_uint32_6= ruleuint32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint32ParserRuleCall_6()); @@ -11091,7 +11101,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 8 : - // InternalRos2Parser.g:4410:3: this_int64_7= ruleint64 + // InternalRos2Parser.g:4402:3: this_int64_7= ruleint64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt64ParserRuleCall_7()); @@ -11109,7 +11119,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 9 : - // InternalRos2Parser.g:4419:3: this_uint64_8= ruleuint64 + // InternalRos2Parser.g:4411:3: this_uint64_8= ruleuint64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint64ParserRuleCall_8()); @@ -11127,7 +11137,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 10 : - // InternalRos2Parser.g:4428:3: this_float32_9= rulefloat32 + // InternalRos2Parser.g:4420:3: this_float32_9= rulefloat32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat32ParserRuleCall_9()); @@ -11145,7 +11155,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 11 : - // InternalRos2Parser.g:4437:3: this_float64_10= rulefloat64 + // InternalRos2Parser.g:4429:3: this_float64_10= rulefloat64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat64ParserRuleCall_10()); @@ -11163,7 +11173,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 12 : - // InternalRos2Parser.g:4446:3: this_string0_11= rulestring0 + // InternalRos2Parser.g:4438:3: this_string0_11= rulestring0 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getString0ParserRuleCall_11()); @@ -11181,7 +11191,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 13 : - // InternalRos2Parser.g:4455:3: this_byte_12= rulebyte + // InternalRos2Parser.g:4447:3: this_byte_12= rulebyte { newCompositeNode(grammarAccess.getAbstractTypeAccess().getByteParserRuleCall_12()); @@ -11199,7 +11209,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 14 : - // InternalRos2Parser.g:4464:3: this_time_13= ruletime + // InternalRos2Parser.g:4456:3: this_time_13= ruletime { newCompositeNode(grammarAccess.getAbstractTypeAccess().getTimeParserRuleCall_13()); @@ -11217,7 +11227,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 15 : - // InternalRos2Parser.g:4473:3: this_duration_14= ruleduration + // InternalRos2Parser.g:4465:3: this_duration_14= ruleduration { newCompositeNode(grammarAccess.getAbstractTypeAccess().getDurationParserRuleCall_14()); @@ -11235,7 +11245,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 16 : - // InternalRos2Parser.g:4482:3: this_Header_15= ruleHeader + // InternalRos2Parser.g:4474:3: this_Header_15= ruleHeader { newCompositeNode(grammarAccess.getAbstractTypeAccess().getHeaderParserRuleCall_15()); @@ -11253,7 +11263,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 17 : - // InternalRos2Parser.g:4491:3: this_boolArray_16= ruleboolArray + // InternalRos2Parser.g:4483:3: this_boolArray_16= ruleboolArray { newCompositeNode(grammarAccess.getAbstractTypeAccess().getBoolArrayParserRuleCall_16()); @@ -11271,7 +11281,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 18 : - // InternalRos2Parser.g:4500:3: this_int8Array_17= ruleint8Array + // InternalRos2Parser.g:4492:3: this_int8Array_17= ruleint8Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt8ArrayParserRuleCall_17()); @@ -11289,7 +11299,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 19 : - // InternalRos2Parser.g:4509:3: this_uint8Array_18= ruleuint8Array + // InternalRos2Parser.g:4501:3: this_uint8Array_18= ruleuint8Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint8ArrayParserRuleCall_18()); @@ -11307,7 +11317,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 20 : - // InternalRos2Parser.g:4518:3: this_int16Array_19= ruleint16Array + // InternalRos2Parser.g:4510:3: this_int16Array_19= ruleint16Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt16ArrayParserRuleCall_19()); @@ -11325,7 +11335,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 21 : - // InternalRos2Parser.g:4527:3: this_uint16Array_20= ruleuint16Array + // InternalRos2Parser.g:4519:3: this_uint16Array_20= ruleuint16Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint16ArrayParserRuleCall_20()); @@ -11343,7 +11353,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 22 : - // InternalRos2Parser.g:4536:3: this_int32Array_21= ruleint32Array + // InternalRos2Parser.g:4528:3: this_int32Array_21= ruleint32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt32ArrayParserRuleCall_21()); @@ -11361,7 +11371,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 23 : - // InternalRos2Parser.g:4545:3: this_uint32Array_22= ruleuint32Array + // InternalRos2Parser.g:4537:3: this_uint32Array_22= ruleuint32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint32ArrayParserRuleCall_22()); @@ -11379,7 +11389,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 24 : - // InternalRos2Parser.g:4554:3: this_int64Array_23= ruleint64Array + // InternalRos2Parser.g:4546:3: this_int64Array_23= ruleint64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt64ArrayParserRuleCall_23()); @@ -11397,7 +11407,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 25 : - // InternalRos2Parser.g:4563:3: this_uint64Array_24= ruleuint64Array + // InternalRos2Parser.g:4555:3: this_uint64Array_24= ruleuint64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint64ArrayParserRuleCall_24()); @@ -11415,7 +11425,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 26 : - // InternalRos2Parser.g:4572:3: this_float32Array_25= rulefloat32Array + // InternalRos2Parser.g:4564:3: this_float32Array_25= rulefloat32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat32ArrayParserRuleCall_25()); @@ -11433,7 +11443,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 27 : - // InternalRos2Parser.g:4581:3: this_float64Array_26= rulefloat64Array + // InternalRos2Parser.g:4573:3: this_float64Array_26= rulefloat64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat64ArrayParserRuleCall_26()); @@ -11451,7 +11461,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 28 : - // InternalRos2Parser.g:4590:3: this_string0Array_27= rulestring0Array + // InternalRos2Parser.g:4582:3: this_string0Array_27= rulestring0Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getString0ArrayParserRuleCall_27()); @@ -11469,7 +11479,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 29 : - // InternalRos2Parser.g:4599:3: this_byteArray_28= rulebyteArray + // InternalRos2Parser.g:4591:3: this_byteArray_28= rulebyteArray { newCompositeNode(grammarAccess.getAbstractTypeAccess().getByteArrayParserRuleCall_28()); @@ -11487,7 +11497,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 30 : - // InternalRos2Parser.g:4608:3: this_SpecBaseRef_29= ruleSpecBaseRef + // InternalRos2Parser.g:4600:3: this_SpecBaseRef_29= ruleSpecBaseRef { newCompositeNode(grammarAccess.getAbstractTypeAccess().getSpecBaseRefParserRuleCall_29()); @@ -11505,7 +11515,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 31 : - // InternalRos2Parser.g:4617:3: this_ArraySpecRef_30= ruleArraySpecRef + // InternalRos2Parser.g:4609:3: this_ArraySpecRef_30= ruleArraySpecRef { newCompositeNode(grammarAccess.getAbstractTypeAccess().getArraySpecRefParserRuleCall_30()); @@ -11523,7 +11533,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 32 : - // InternalRos2Parser.g:4626:3: this_char_31= rulechar + // InternalRos2Parser.g:4618:3: this_char_31= rulechar { newCompositeNode(grammarAccess.getAbstractTypeAccess().getCharParserRuleCall_31()); @@ -11541,7 +11551,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 33 : - // InternalRos2Parser.g:4635:3: this_charArray_32= rulecharArray + // InternalRos2Parser.g:4627:3: this_charArray_32= rulecharArray { newCompositeNode(grammarAccess.getAbstractTypeAccess().getCharArrayParserRuleCall_32()); @@ -11581,7 +11591,7 @@ public final EObject ruleAbstractType() throws RecognitionException { // $ANTLR start "entryRulebool" - // InternalRos2Parser.g:4647:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; + // InternalRos2Parser.g:4639:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; public final EObject entryRulebool() throws RecognitionException { EObject current = null; @@ -11589,8 +11599,8 @@ public final EObject entryRulebool() throws RecognitionException { try { - // InternalRos2Parser.g:4647:45: (iv_rulebool= rulebool EOF ) - // InternalRos2Parser.g:4648:2: iv_rulebool= rulebool EOF + // InternalRos2Parser.g:4639:45: (iv_rulebool= rulebool EOF ) + // InternalRos2Parser.g:4640:2: iv_rulebool= rulebool EOF { newCompositeNode(grammarAccess.getBoolRule()); pushFollow(FOLLOW_1); @@ -11617,7 +11627,7 @@ public final EObject entryRulebool() throws RecognitionException { // $ANTLR start "rulebool" - // InternalRos2Parser.g:4654:1: rulebool returns [EObject current=null] : ( () otherlv_1= Bool ) ; + // InternalRos2Parser.g:4646:1: rulebool returns [EObject current=null] : ( () otherlv_1= Bool ) ; public final EObject rulebool() throws RecognitionException { EObject current = null; @@ -11627,14 +11637,14 @@ public final EObject rulebool() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4660:2: ( ( () otherlv_1= Bool ) ) - // InternalRos2Parser.g:4661:2: ( () otherlv_1= Bool ) + // InternalRos2Parser.g:4652:2: ( ( () otherlv_1= Bool ) ) + // InternalRos2Parser.g:4653:2: ( () otherlv_1= Bool ) { - // InternalRos2Parser.g:4661:2: ( () otherlv_1= Bool ) - // InternalRos2Parser.g:4662:3: () otherlv_1= Bool + // InternalRos2Parser.g:4653:2: ( () otherlv_1= Bool ) + // InternalRos2Parser.g:4654:3: () otherlv_1= Bool { - // InternalRos2Parser.g:4662:3: () - // InternalRos2Parser.g:4663:4: + // InternalRos2Parser.g:4654:3: () + // InternalRos2Parser.g:4655:4: { current = forceCreateModelElement( @@ -11671,7 +11681,7 @@ public final EObject rulebool() throws RecognitionException { // $ANTLR start "entryRuleint8" - // InternalRos2Parser.g:4677:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; + // InternalRos2Parser.g:4669:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; public final EObject entryRuleint8() throws RecognitionException { EObject current = null; @@ -11679,8 +11689,8 @@ public final EObject entryRuleint8() throws RecognitionException { try { - // InternalRos2Parser.g:4677:45: (iv_ruleint8= ruleint8 EOF ) - // InternalRos2Parser.g:4678:2: iv_ruleint8= ruleint8 EOF + // InternalRos2Parser.g:4669:45: (iv_ruleint8= ruleint8 EOF ) + // InternalRos2Parser.g:4670:2: iv_ruleint8= ruleint8 EOF { newCompositeNode(grammarAccess.getInt8Rule()); pushFollow(FOLLOW_1); @@ -11707,7 +11717,7 @@ public final EObject entryRuleint8() throws RecognitionException { // $ANTLR start "ruleint8" - // InternalRos2Parser.g:4684:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= Int8 ) ; + // InternalRos2Parser.g:4676:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= Int8 ) ; public final EObject ruleint8() throws RecognitionException { EObject current = null; @@ -11717,14 +11727,14 @@ public final EObject ruleint8() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4690:2: ( ( () otherlv_1= Int8 ) ) - // InternalRos2Parser.g:4691:2: ( () otherlv_1= Int8 ) + // InternalRos2Parser.g:4682:2: ( ( () otherlv_1= Int8 ) ) + // InternalRos2Parser.g:4683:2: ( () otherlv_1= Int8 ) { - // InternalRos2Parser.g:4691:2: ( () otherlv_1= Int8 ) - // InternalRos2Parser.g:4692:3: () otherlv_1= Int8 + // InternalRos2Parser.g:4683:2: ( () otherlv_1= Int8 ) + // InternalRos2Parser.g:4684:3: () otherlv_1= Int8 { - // InternalRos2Parser.g:4692:3: () - // InternalRos2Parser.g:4693:4: + // InternalRos2Parser.g:4684:3: () + // InternalRos2Parser.g:4685:4: { current = forceCreateModelElement( @@ -11761,7 +11771,7 @@ public final EObject ruleint8() throws RecognitionException { // $ANTLR start "entryRuleuint8" - // InternalRos2Parser.g:4707:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; + // InternalRos2Parser.g:4699:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; public final EObject entryRuleuint8() throws RecognitionException { EObject current = null; @@ -11769,8 +11779,8 @@ public final EObject entryRuleuint8() throws RecognitionException { try { - // InternalRos2Parser.g:4707:46: (iv_ruleuint8= ruleuint8 EOF ) - // InternalRos2Parser.g:4708:2: iv_ruleuint8= ruleuint8 EOF + // InternalRos2Parser.g:4699:46: (iv_ruleuint8= ruleuint8 EOF ) + // InternalRos2Parser.g:4700:2: iv_ruleuint8= ruleuint8 EOF { newCompositeNode(grammarAccess.getUint8Rule()); pushFollow(FOLLOW_1); @@ -11797,7 +11807,7 @@ public final EObject entryRuleuint8() throws RecognitionException { // $ANTLR start "ruleuint8" - // InternalRos2Parser.g:4714:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= Uint8 ) ; + // InternalRos2Parser.g:4706:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= Uint8 ) ; public final EObject ruleuint8() throws RecognitionException { EObject current = null; @@ -11807,14 +11817,14 @@ public final EObject ruleuint8() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4720:2: ( ( () otherlv_1= Uint8 ) ) - // InternalRos2Parser.g:4721:2: ( () otherlv_1= Uint8 ) + // InternalRos2Parser.g:4712:2: ( ( () otherlv_1= Uint8 ) ) + // InternalRos2Parser.g:4713:2: ( () otherlv_1= Uint8 ) { - // InternalRos2Parser.g:4721:2: ( () otherlv_1= Uint8 ) - // InternalRos2Parser.g:4722:3: () otherlv_1= Uint8 + // InternalRos2Parser.g:4713:2: ( () otherlv_1= Uint8 ) + // InternalRos2Parser.g:4714:3: () otherlv_1= Uint8 { - // InternalRos2Parser.g:4722:3: () - // InternalRos2Parser.g:4723:4: + // InternalRos2Parser.g:4714:3: () + // InternalRos2Parser.g:4715:4: { current = forceCreateModelElement( @@ -11851,7 +11861,7 @@ public final EObject ruleuint8() throws RecognitionException { // $ANTLR start "entryRuleint16" - // InternalRos2Parser.g:4737:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; + // InternalRos2Parser.g:4729:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; public final EObject entryRuleint16() throws RecognitionException { EObject current = null; @@ -11859,8 +11869,8 @@ public final EObject entryRuleint16() throws RecognitionException { try { - // InternalRos2Parser.g:4737:46: (iv_ruleint16= ruleint16 EOF ) - // InternalRos2Parser.g:4738:2: iv_ruleint16= ruleint16 EOF + // InternalRos2Parser.g:4729:46: (iv_ruleint16= ruleint16 EOF ) + // InternalRos2Parser.g:4730:2: iv_ruleint16= ruleint16 EOF { newCompositeNode(grammarAccess.getInt16Rule()); pushFollow(FOLLOW_1); @@ -11887,7 +11897,7 @@ public final EObject entryRuleint16() throws RecognitionException { // $ANTLR start "ruleint16" - // InternalRos2Parser.g:4744:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= Int16 ) ; + // InternalRos2Parser.g:4736:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= Int16 ) ; public final EObject ruleint16() throws RecognitionException { EObject current = null; @@ -11897,14 +11907,14 @@ public final EObject ruleint16() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4750:2: ( ( () otherlv_1= Int16 ) ) - // InternalRos2Parser.g:4751:2: ( () otherlv_1= Int16 ) + // InternalRos2Parser.g:4742:2: ( ( () otherlv_1= Int16 ) ) + // InternalRos2Parser.g:4743:2: ( () otherlv_1= Int16 ) { - // InternalRos2Parser.g:4751:2: ( () otherlv_1= Int16 ) - // InternalRos2Parser.g:4752:3: () otherlv_1= Int16 + // InternalRos2Parser.g:4743:2: ( () otherlv_1= Int16 ) + // InternalRos2Parser.g:4744:3: () otherlv_1= Int16 { - // InternalRos2Parser.g:4752:3: () - // InternalRos2Parser.g:4753:4: + // InternalRos2Parser.g:4744:3: () + // InternalRos2Parser.g:4745:4: { current = forceCreateModelElement( @@ -11941,7 +11951,7 @@ public final EObject ruleint16() throws RecognitionException { // $ANTLR start "entryRuleuint16" - // InternalRos2Parser.g:4767:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; + // InternalRos2Parser.g:4759:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; public final EObject entryRuleuint16() throws RecognitionException { EObject current = null; @@ -11949,8 +11959,8 @@ public final EObject entryRuleuint16() throws RecognitionException { try { - // InternalRos2Parser.g:4767:47: (iv_ruleuint16= ruleuint16 EOF ) - // InternalRos2Parser.g:4768:2: iv_ruleuint16= ruleuint16 EOF + // InternalRos2Parser.g:4759:47: (iv_ruleuint16= ruleuint16 EOF ) + // InternalRos2Parser.g:4760:2: iv_ruleuint16= ruleuint16 EOF { newCompositeNode(grammarAccess.getUint16Rule()); pushFollow(FOLLOW_1); @@ -11977,7 +11987,7 @@ public final EObject entryRuleuint16() throws RecognitionException { // $ANTLR start "ruleuint16" - // InternalRos2Parser.g:4774:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= Uint16 ) ; + // InternalRos2Parser.g:4766:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= Uint16 ) ; public final EObject ruleuint16() throws RecognitionException { EObject current = null; @@ -11987,14 +11997,14 @@ public final EObject ruleuint16() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4780:2: ( ( () otherlv_1= Uint16 ) ) - // InternalRos2Parser.g:4781:2: ( () otherlv_1= Uint16 ) + // InternalRos2Parser.g:4772:2: ( ( () otherlv_1= Uint16 ) ) + // InternalRos2Parser.g:4773:2: ( () otherlv_1= Uint16 ) { - // InternalRos2Parser.g:4781:2: ( () otherlv_1= Uint16 ) - // InternalRos2Parser.g:4782:3: () otherlv_1= Uint16 + // InternalRos2Parser.g:4773:2: ( () otherlv_1= Uint16 ) + // InternalRos2Parser.g:4774:3: () otherlv_1= Uint16 { - // InternalRos2Parser.g:4782:3: () - // InternalRos2Parser.g:4783:4: + // InternalRos2Parser.g:4774:3: () + // InternalRos2Parser.g:4775:4: { current = forceCreateModelElement( @@ -12031,7 +12041,7 @@ public final EObject ruleuint16() throws RecognitionException { // $ANTLR start "entryRuleint32" - // InternalRos2Parser.g:4797:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; + // InternalRos2Parser.g:4789:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; public final EObject entryRuleint32() throws RecognitionException { EObject current = null; @@ -12039,8 +12049,8 @@ public final EObject entryRuleint32() throws RecognitionException { try { - // InternalRos2Parser.g:4797:46: (iv_ruleint32= ruleint32 EOF ) - // InternalRos2Parser.g:4798:2: iv_ruleint32= ruleint32 EOF + // InternalRos2Parser.g:4789:46: (iv_ruleint32= ruleint32 EOF ) + // InternalRos2Parser.g:4790:2: iv_ruleint32= ruleint32 EOF { newCompositeNode(grammarAccess.getInt32Rule()); pushFollow(FOLLOW_1); @@ -12067,7 +12077,7 @@ public final EObject entryRuleint32() throws RecognitionException { // $ANTLR start "ruleint32" - // InternalRos2Parser.g:4804:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= Int32 ) ; + // InternalRos2Parser.g:4796:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= Int32 ) ; public final EObject ruleint32() throws RecognitionException { EObject current = null; @@ -12077,14 +12087,14 @@ public final EObject ruleint32() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4810:2: ( ( () otherlv_1= Int32 ) ) - // InternalRos2Parser.g:4811:2: ( () otherlv_1= Int32 ) + // InternalRos2Parser.g:4802:2: ( ( () otherlv_1= Int32 ) ) + // InternalRos2Parser.g:4803:2: ( () otherlv_1= Int32 ) { - // InternalRos2Parser.g:4811:2: ( () otherlv_1= Int32 ) - // InternalRos2Parser.g:4812:3: () otherlv_1= Int32 + // InternalRos2Parser.g:4803:2: ( () otherlv_1= Int32 ) + // InternalRos2Parser.g:4804:3: () otherlv_1= Int32 { - // InternalRos2Parser.g:4812:3: () - // InternalRos2Parser.g:4813:4: + // InternalRos2Parser.g:4804:3: () + // InternalRos2Parser.g:4805:4: { current = forceCreateModelElement( @@ -12121,7 +12131,7 @@ public final EObject ruleint32() throws RecognitionException { // $ANTLR start "entryRuleuint32" - // InternalRos2Parser.g:4827:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; + // InternalRos2Parser.g:4819:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; public final EObject entryRuleuint32() throws RecognitionException { EObject current = null; @@ -12129,8 +12139,8 @@ public final EObject entryRuleuint32() throws RecognitionException { try { - // InternalRos2Parser.g:4827:47: (iv_ruleuint32= ruleuint32 EOF ) - // InternalRos2Parser.g:4828:2: iv_ruleuint32= ruleuint32 EOF + // InternalRos2Parser.g:4819:47: (iv_ruleuint32= ruleuint32 EOF ) + // InternalRos2Parser.g:4820:2: iv_ruleuint32= ruleuint32 EOF { newCompositeNode(grammarAccess.getUint32Rule()); pushFollow(FOLLOW_1); @@ -12157,7 +12167,7 @@ public final EObject entryRuleuint32() throws RecognitionException { // $ANTLR start "ruleuint32" - // InternalRos2Parser.g:4834:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= Uint32 ) ; + // InternalRos2Parser.g:4826:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= Uint32 ) ; public final EObject ruleuint32() throws RecognitionException { EObject current = null; @@ -12167,14 +12177,14 @@ public final EObject ruleuint32() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4840:2: ( ( () otherlv_1= Uint32 ) ) - // InternalRos2Parser.g:4841:2: ( () otherlv_1= Uint32 ) + // InternalRos2Parser.g:4832:2: ( ( () otherlv_1= Uint32 ) ) + // InternalRos2Parser.g:4833:2: ( () otherlv_1= Uint32 ) { - // InternalRos2Parser.g:4841:2: ( () otherlv_1= Uint32 ) - // InternalRos2Parser.g:4842:3: () otherlv_1= Uint32 + // InternalRos2Parser.g:4833:2: ( () otherlv_1= Uint32 ) + // InternalRos2Parser.g:4834:3: () otherlv_1= Uint32 { - // InternalRos2Parser.g:4842:3: () - // InternalRos2Parser.g:4843:4: + // InternalRos2Parser.g:4834:3: () + // InternalRos2Parser.g:4835:4: { current = forceCreateModelElement( @@ -12211,7 +12221,7 @@ public final EObject ruleuint32() throws RecognitionException { // $ANTLR start "entryRuleint64" - // InternalRos2Parser.g:4857:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; + // InternalRos2Parser.g:4849:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; public final EObject entryRuleint64() throws RecognitionException { EObject current = null; @@ -12219,8 +12229,8 @@ public final EObject entryRuleint64() throws RecognitionException { try { - // InternalRos2Parser.g:4857:46: (iv_ruleint64= ruleint64 EOF ) - // InternalRos2Parser.g:4858:2: iv_ruleint64= ruleint64 EOF + // InternalRos2Parser.g:4849:46: (iv_ruleint64= ruleint64 EOF ) + // InternalRos2Parser.g:4850:2: iv_ruleint64= ruleint64 EOF { newCompositeNode(grammarAccess.getInt64Rule()); pushFollow(FOLLOW_1); @@ -12247,7 +12257,7 @@ public final EObject entryRuleint64() throws RecognitionException { // $ANTLR start "ruleint64" - // InternalRos2Parser.g:4864:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= Int64 ) ; + // InternalRos2Parser.g:4856:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= Int64 ) ; public final EObject ruleint64() throws RecognitionException { EObject current = null; @@ -12257,14 +12267,14 @@ public final EObject ruleint64() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4870:2: ( ( () otherlv_1= Int64 ) ) - // InternalRos2Parser.g:4871:2: ( () otherlv_1= Int64 ) + // InternalRos2Parser.g:4862:2: ( ( () otherlv_1= Int64 ) ) + // InternalRos2Parser.g:4863:2: ( () otherlv_1= Int64 ) { - // InternalRos2Parser.g:4871:2: ( () otherlv_1= Int64 ) - // InternalRos2Parser.g:4872:3: () otherlv_1= Int64 + // InternalRos2Parser.g:4863:2: ( () otherlv_1= Int64 ) + // InternalRos2Parser.g:4864:3: () otherlv_1= Int64 { - // InternalRos2Parser.g:4872:3: () - // InternalRos2Parser.g:4873:4: + // InternalRos2Parser.g:4864:3: () + // InternalRos2Parser.g:4865:4: { current = forceCreateModelElement( @@ -12301,7 +12311,7 @@ public final EObject ruleint64() throws RecognitionException { // $ANTLR start "entryRuleuint64" - // InternalRos2Parser.g:4887:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; + // InternalRos2Parser.g:4879:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; public final EObject entryRuleuint64() throws RecognitionException { EObject current = null; @@ -12309,8 +12319,8 @@ public final EObject entryRuleuint64() throws RecognitionException { try { - // InternalRos2Parser.g:4887:47: (iv_ruleuint64= ruleuint64 EOF ) - // InternalRos2Parser.g:4888:2: iv_ruleuint64= ruleuint64 EOF + // InternalRos2Parser.g:4879:47: (iv_ruleuint64= ruleuint64 EOF ) + // InternalRos2Parser.g:4880:2: iv_ruleuint64= ruleuint64 EOF { newCompositeNode(grammarAccess.getUint64Rule()); pushFollow(FOLLOW_1); @@ -12337,7 +12347,7 @@ public final EObject entryRuleuint64() throws RecognitionException { // $ANTLR start "ruleuint64" - // InternalRos2Parser.g:4894:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= Uint64 ) ; + // InternalRos2Parser.g:4886:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= Uint64 ) ; public final EObject ruleuint64() throws RecognitionException { EObject current = null; @@ -12347,14 +12357,14 @@ public final EObject ruleuint64() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4900:2: ( ( () otherlv_1= Uint64 ) ) - // InternalRos2Parser.g:4901:2: ( () otherlv_1= Uint64 ) + // InternalRos2Parser.g:4892:2: ( ( () otherlv_1= Uint64 ) ) + // InternalRos2Parser.g:4893:2: ( () otherlv_1= Uint64 ) { - // InternalRos2Parser.g:4901:2: ( () otherlv_1= Uint64 ) - // InternalRos2Parser.g:4902:3: () otherlv_1= Uint64 + // InternalRos2Parser.g:4893:2: ( () otherlv_1= Uint64 ) + // InternalRos2Parser.g:4894:3: () otherlv_1= Uint64 { - // InternalRos2Parser.g:4902:3: () - // InternalRos2Parser.g:4903:4: + // InternalRos2Parser.g:4894:3: () + // InternalRos2Parser.g:4895:4: { current = forceCreateModelElement( @@ -12391,7 +12401,7 @@ public final EObject ruleuint64() throws RecognitionException { // $ANTLR start "entryRulefloat32" - // InternalRos2Parser.g:4917:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; + // InternalRos2Parser.g:4909:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; public final EObject entryRulefloat32() throws RecognitionException { EObject current = null; @@ -12399,8 +12409,8 @@ public final EObject entryRulefloat32() throws RecognitionException { try { - // InternalRos2Parser.g:4917:48: (iv_rulefloat32= rulefloat32 EOF ) - // InternalRos2Parser.g:4918:2: iv_rulefloat32= rulefloat32 EOF + // InternalRos2Parser.g:4909:48: (iv_rulefloat32= rulefloat32 EOF ) + // InternalRos2Parser.g:4910:2: iv_rulefloat32= rulefloat32 EOF { newCompositeNode(grammarAccess.getFloat32Rule()); pushFollow(FOLLOW_1); @@ -12427,7 +12437,7 @@ public final EObject entryRulefloat32() throws RecognitionException { // $ANTLR start "rulefloat32" - // InternalRos2Parser.g:4924:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= Float32 ) ; + // InternalRos2Parser.g:4916:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= Float32 ) ; public final EObject rulefloat32() throws RecognitionException { EObject current = null; @@ -12437,14 +12447,14 @@ public final EObject rulefloat32() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4930:2: ( ( () otherlv_1= Float32 ) ) - // InternalRos2Parser.g:4931:2: ( () otherlv_1= Float32 ) + // InternalRos2Parser.g:4922:2: ( ( () otherlv_1= Float32 ) ) + // InternalRos2Parser.g:4923:2: ( () otherlv_1= Float32 ) { - // InternalRos2Parser.g:4931:2: ( () otherlv_1= Float32 ) - // InternalRos2Parser.g:4932:3: () otherlv_1= Float32 + // InternalRos2Parser.g:4923:2: ( () otherlv_1= Float32 ) + // InternalRos2Parser.g:4924:3: () otherlv_1= Float32 { - // InternalRos2Parser.g:4932:3: () - // InternalRos2Parser.g:4933:4: + // InternalRos2Parser.g:4924:3: () + // InternalRos2Parser.g:4925:4: { current = forceCreateModelElement( @@ -12481,7 +12491,7 @@ public final EObject rulefloat32() throws RecognitionException { // $ANTLR start "entryRulefloat64" - // InternalRos2Parser.g:4947:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; + // InternalRos2Parser.g:4939:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; public final EObject entryRulefloat64() throws RecognitionException { EObject current = null; @@ -12489,8 +12499,8 @@ public final EObject entryRulefloat64() throws RecognitionException { try { - // InternalRos2Parser.g:4947:48: (iv_rulefloat64= rulefloat64 EOF ) - // InternalRos2Parser.g:4948:2: iv_rulefloat64= rulefloat64 EOF + // InternalRos2Parser.g:4939:48: (iv_rulefloat64= rulefloat64 EOF ) + // InternalRos2Parser.g:4940:2: iv_rulefloat64= rulefloat64 EOF { newCompositeNode(grammarAccess.getFloat64Rule()); pushFollow(FOLLOW_1); @@ -12517,7 +12527,7 @@ public final EObject entryRulefloat64() throws RecognitionException { // $ANTLR start "rulefloat64" - // InternalRos2Parser.g:4954:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= Float64 ) ; + // InternalRos2Parser.g:4946:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= Float64 ) ; public final EObject rulefloat64() throws RecognitionException { EObject current = null; @@ -12527,14 +12537,14 @@ public final EObject rulefloat64() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4960:2: ( ( () otherlv_1= Float64 ) ) - // InternalRos2Parser.g:4961:2: ( () otherlv_1= Float64 ) + // InternalRos2Parser.g:4952:2: ( ( () otherlv_1= Float64 ) ) + // InternalRos2Parser.g:4953:2: ( () otherlv_1= Float64 ) { - // InternalRos2Parser.g:4961:2: ( () otherlv_1= Float64 ) - // InternalRos2Parser.g:4962:3: () otherlv_1= Float64 + // InternalRos2Parser.g:4953:2: ( () otherlv_1= Float64 ) + // InternalRos2Parser.g:4954:3: () otherlv_1= Float64 { - // InternalRos2Parser.g:4962:3: () - // InternalRos2Parser.g:4963:4: + // InternalRos2Parser.g:4954:3: () + // InternalRos2Parser.g:4955:4: { current = forceCreateModelElement( @@ -12571,7 +12581,7 @@ public final EObject rulefloat64() throws RecognitionException { // $ANTLR start "entryRulestring0" - // InternalRos2Parser.g:4977:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; + // InternalRos2Parser.g:4969:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; public final EObject entryRulestring0() throws RecognitionException { EObject current = null; @@ -12579,8 +12589,8 @@ public final EObject entryRulestring0() throws RecognitionException { try { - // InternalRos2Parser.g:4977:48: (iv_rulestring0= rulestring0 EOF ) - // InternalRos2Parser.g:4978:2: iv_rulestring0= rulestring0 EOF + // InternalRos2Parser.g:4969:48: (iv_rulestring0= rulestring0 EOF ) + // InternalRos2Parser.g:4970:2: iv_rulestring0= rulestring0 EOF { newCompositeNode(grammarAccess.getString0Rule()); pushFollow(FOLLOW_1); @@ -12607,7 +12617,7 @@ public final EObject entryRulestring0() throws RecognitionException { // $ANTLR start "rulestring0" - // InternalRos2Parser.g:4984:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; + // InternalRos2Parser.g:4976:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; public final EObject rulestring0() throws RecognitionException { EObject current = null; @@ -12617,14 +12627,14 @@ public final EObject rulestring0() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4990:2: ( ( () otherlv_1= String_1 ) ) - // InternalRos2Parser.g:4991:2: ( () otherlv_1= String_1 ) + // InternalRos2Parser.g:4982:2: ( ( () otherlv_1= String_1 ) ) + // InternalRos2Parser.g:4983:2: ( () otherlv_1= String_1 ) { - // InternalRos2Parser.g:4991:2: ( () otherlv_1= String_1 ) - // InternalRos2Parser.g:4992:3: () otherlv_1= String_1 + // InternalRos2Parser.g:4983:2: ( () otherlv_1= String_1 ) + // InternalRos2Parser.g:4984:3: () otherlv_1= String_1 { - // InternalRos2Parser.g:4992:3: () - // InternalRos2Parser.g:4993:4: + // InternalRos2Parser.g:4984:3: () + // InternalRos2Parser.g:4985:4: { current = forceCreateModelElement( @@ -12661,7 +12671,7 @@ public final EObject rulestring0() throws RecognitionException { // $ANTLR start "entryRulechar" - // InternalRos2Parser.g:5007:1: entryRulechar returns [EObject current=null] : iv_rulechar= rulechar EOF ; + // InternalRos2Parser.g:4999:1: entryRulechar returns [EObject current=null] : iv_rulechar= rulechar EOF ; public final EObject entryRulechar() throws RecognitionException { EObject current = null; @@ -12669,8 +12679,8 @@ public final EObject entryRulechar() throws RecognitionException { try { - // InternalRos2Parser.g:5007:45: (iv_rulechar= rulechar EOF ) - // InternalRos2Parser.g:5008:2: iv_rulechar= rulechar EOF + // InternalRos2Parser.g:4999:45: (iv_rulechar= rulechar EOF ) + // InternalRos2Parser.g:5000:2: iv_rulechar= rulechar EOF { newCompositeNode(grammarAccess.getCharRule()); pushFollow(FOLLOW_1); @@ -12697,7 +12707,7 @@ public final EObject entryRulechar() throws RecognitionException { // $ANTLR start "rulechar" - // InternalRos2Parser.g:5014:1: rulechar returns [EObject current=null] : ( () otherlv_1= Char ) ; + // InternalRos2Parser.g:5006:1: rulechar returns [EObject current=null] : ( () otherlv_1= Char ) ; public final EObject rulechar() throws RecognitionException { EObject current = null; @@ -12707,14 +12717,14 @@ public final EObject rulechar() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5020:2: ( ( () otherlv_1= Char ) ) - // InternalRos2Parser.g:5021:2: ( () otherlv_1= Char ) + // InternalRos2Parser.g:5012:2: ( ( () otherlv_1= Char ) ) + // InternalRos2Parser.g:5013:2: ( () otherlv_1= Char ) { - // InternalRos2Parser.g:5021:2: ( () otherlv_1= Char ) - // InternalRos2Parser.g:5022:3: () otherlv_1= Char + // InternalRos2Parser.g:5013:2: ( () otherlv_1= Char ) + // InternalRos2Parser.g:5014:3: () otherlv_1= Char { - // InternalRos2Parser.g:5022:3: () - // InternalRos2Parser.g:5023:4: + // InternalRos2Parser.g:5014:3: () + // InternalRos2Parser.g:5015:4: { current = forceCreateModelElement( @@ -12751,7 +12761,7 @@ public final EObject rulechar() throws RecognitionException { // $ANTLR start "entryRulebyte" - // InternalRos2Parser.g:5037:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; + // InternalRos2Parser.g:5029:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; public final EObject entryRulebyte() throws RecognitionException { EObject current = null; @@ -12759,8 +12769,8 @@ public final EObject entryRulebyte() throws RecognitionException { try { - // InternalRos2Parser.g:5037:45: (iv_rulebyte= rulebyte EOF ) - // InternalRos2Parser.g:5038:2: iv_rulebyte= rulebyte EOF + // InternalRos2Parser.g:5029:45: (iv_rulebyte= rulebyte EOF ) + // InternalRos2Parser.g:5030:2: iv_rulebyte= rulebyte EOF { newCompositeNode(grammarAccess.getByteRule()); pushFollow(FOLLOW_1); @@ -12787,7 +12797,7 @@ public final EObject entryRulebyte() throws RecognitionException { // $ANTLR start "rulebyte" - // InternalRos2Parser.g:5044:1: rulebyte returns [EObject current=null] : ( () otherlv_1= Byte ) ; + // InternalRos2Parser.g:5036:1: rulebyte returns [EObject current=null] : ( () otherlv_1= Byte ) ; public final EObject rulebyte() throws RecognitionException { EObject current = null; @@ -12797,14 +12807,14 @@ public final EObject rulebyte() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5050:2: ( ( () otherlv_1= Byte ) ) - // InternalRos2Parser.g:5051:2: ( () otherlv_1= Byte ) + // InternalRos2Parser.g:5042:2: ( ( () otherlv_1= Byte ) ) + // InternalRos2Parser.g:5043:2: ( () otherlv_1= Byte ) { - // InternalRos2Parser.g:5051:2: ( () otherlv_1= Byte ) - // InternalRos2Parser.g:5052:3: () otherlv_1= Byte + // InternalRos2Parser.g:5043:2: ( () otherlv_1= Byte ) + // InternalRos2Parser.g:5044:3: () otherlv_1= Byte { - // InternalRos2Parser.g:5052:3: () - // InternalRos2Parser.g:5053:4: + // InternalRos2Parser.g:5044:3: () + // InternalRos2Parser.g:5045:4: { current = forceCreateModelElement( @@ -12841,7 +12851,7 @@ public final EObject rulebyte() throws RecognitionException { // $ANTLR start "entryRuletime" - // InternalRos2Parser.g:5067:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; + // InternalRos2Parser.g:5059:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; public final EObject entryRuletime() throws RecognitionException { EObject current = null; @@ -12849,8 +12859,8 @@ public final EObject entryRuletime() throws RecognitionException { try { - // InternalRos2Parser.g:5067:45: (iv_ruletime= ruletime EOF ) - // InternalRos2Parser.g:5068:2: iv_ruletime= ruletime EOF + // InternalRos2Parser.g:5059:45: (iv_ruletime= ruletime EOF ) + // InternalRos2Parser.g:5060:2: iv_ruletime= ruletime EOF { newCompositeNode(grammarAccess.getTimeRule()); pushFollow(FOLLOW_1); @@ -12877,7 +12887,7 @@ public final EObject entryRuletime() throws RecognitionException { // $ANTLR start "ruletime" - // InternalRos2Parser.g:5074:1: ruletime returns [EObject current=null] : ( () otherlv_1= Time ) ; + // InternalRos2Parser.g:5066:1: ruletime returns [EObject current=null] : ( () otherlv_1= Time ) ; public final EObject ruletime() throws RecognitionException { EObject current = null; @@ -12887,14 +12897,14 @@ public final EObject ruletime() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5080:2: ( ( () otherlv_1= Time ) ) - // InternalRos2Parser.g:5081:2: ( () otherlv_1= Time ) + // InternalRos2Parser.g:5072:2: ( ( () otherlv_1= Time ) ) + // InternalRos2Parser.g:5073:2: ( () otherlv_1= Time ) { - // InternalRos2Parser.g:5081:2: ( () otherlv_1= Time ) - // InternalRos2Parser.g:5082:3: () otherlv_1= Time + // InternalRos2Parser.g:5073:2: ( () otherlv_1= Time ) + // InternalRos2Parser.g:5074:3: () otherlv_1= Time { - // InternalRos2Parser.g:5082:3: () - // InternalRos2Parser.g:5083:4: + // InternalRos2Parser.g:5074:3: () + // InternalRos2Parser.g:5075:4: { current = forceCreateModelElement( @@ -12931,7 +12941,7 @@ public final EObject ruletime() throws RecognitionException { // $ANTLR start "entryRuleduration" - // InternalRos2Parser.g:5097:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; + // InternalRos2Parser.g:5089:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; public final EObject entryRuleduration() throws RecognitionException { EObject current = null; @@ -12939,8 +12949,8 @@ public final EObject entryRuleduration() throws RecognitionException { try { - // InternalRos2Parser.g:5097:49: (iv_ruleduration= ruleduration EOF ) - // InternalRos2Parser.g:5098:2: iv_ruleduration= ruleduration EOF + // InternalRos2Parser.g:5089:49: (iv_ruleduration= ruleduration EOF ) + // InternalRos2Parser.g:5090:2: iv_ruleduration= ruleduration EOF { newCompositeNode(grammarAccess.getDurationRule()); pushFollow(FOLLOW_1); @@ -12967,7 +12977,7 @@ public final EObject entryRuleduration() throws RecognitionException { // $ANTLR start "ruleduration" - // InternalRos2Parser.g:5104:1: ruleduration returns [EObject current=null] : ( () otherlv_1= Duration ) ; + // InternalRos2Parser.g:5096:1: ruleduration returns [EObject current=null] : ( () otherlv_1= Duration ) ; public final EObject ruleduration() throws RecognitionException { EObject current = null; @@ -12977,14 +12987,14 @@ public final EObject ruleduration() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5110:2: ( ( () otherlv_1= Duration ) ) - // InternalRos2Parser.g:5111:2: ( () otherlv_1= Duration ) + // InternalRos2Parser.g:5102:2: ( ( () otherlv_1= Duration ) ) + // InternalRos2Parser.g:5103:2: ( () otherlv_1= Duration ) { - // InternalRos2Parser.g:5111:2: ( () otherlv_1= Duration ) - // InternalRos2Parser.g:5112:3: () otherlv_1= Duration + // InternalRos2Parser.g:5103:2: ( () otherlv_1= Duration ) + // InternalRos2Parser.g:5104:3: () otherlv_1= Duration { - // InternalRos2Parser.g:5112:3: () - // InternalRos2Parser.g:5113:4: + // InternalRos2Parser.g:5104:3: () + // InternalRos2Parser.g:5105:4: { current = forceCreateModelElement( @@ -13021,7 +13031,7 @@ public final EObject ruleduration() throws RecognitionException { // $ANTLR start "entryRuleboolArray" - // InternalRos2Parser.g:5127:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; + // InternalRos2Parser.g:5119:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; public final EObject entryRuleboolArray() throws RecognitionException { EObject current = null; @@ -13029,8 +13039,8 @@ public final EObject entryRuleboolArray() throws RecognitionException { try { - // InternalRos2Parser.g:5127:50: (iv_ruleboolArray= ruleboolArray EOF ) - // InternalRos2Parser.g:5128:2: iv_ruleboolArray= ruleboolArray EOF + // InternalRos2Parser.g:5119:50: (iv_ruleboolArray= ruleboolArray EOF ) + // InternalRos2Parser.g:5120:2: iv_ruleboolArray= ruleboolArray EOF { newCompositeNode(grammarAccess.getBoolArrayRule()); pushFollow(FOLLOW_1); @@ -13057,7 +13067,7 @@ public final EObject entryRuleboolArray() throws RecognitionException { // $ANTLR start "ruleboolArray" - // InternalRos2Parser.g:5134:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; + // InternalRos2Parser.g:5126:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; public final EObject ruleboolArray() throws RecognitionException { EObject current = null; @@ -13067,14 +13077,14 @@ public final EObject ruleboolArray() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5140:2: ( ( () otherlv_1= Bool_1 ) ) - // InternalRos2Parser.g:5141:2: ( () otherlv_1= Bool_1 ) + // InternalRos2Parser.g:5132:2: ( ( () otherlv_1= Bool_1 ) ) + // InternalRos2Parser.g:5133:2: ( () otherlv_1= Bool_1 ) { - // InternalRos2Parser.g:5141:2: ( () otherlv_1= Bool_1 ) - // InternalRos2Parser.g:5142:3: () otherlv_1= Bool_1 + // InternalRos2Parser.g:5133:2: ( () otherlv_1= Bool_1 ) + // InternalRos2Parser.g:5134:3: () otherlv_1= Bool_1 { - // InternalRos2Parser.g:5142:3: () - // InternalRos2Parser.g:5143:4: + // InternalRos2Parser.g:5134:3: () + // InternalRos2Parser.g:5135:4: { current = forceCreateModelElement( @@ -13111,7 +13121,7 @@ public final EObject ruleboolArray() throws RecognitionException { // $ANTLR start "entryRuleint8Array" - // InternalRos2Parser.g:5157:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; + // InternalRos2Parser.g:5149:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; public final EObject entryRuleint8Array() throws RecognitionException { EObject current = null; @@ -13119,8 +13129,8 @@ public final EObject entryRuleint8Array() throws RecognitionException { try { - // InternalRos2Parser.g:5157:50: (iv_ruleint8Array= ruleint8Array EOF ) - // InternalRos2Parser.g:5158:2: iv_ruleint8Array= ruleint8Array EOF + // InternalRos2Parser.g:5149:50: (iv_ruleint8Array= ruleint8Array EOF ) + // InternalRos2Parser.g:5150:2: iv_ruleint8Array= ruleint8Array EOF { newCompositeNode(grammarAccess.getInt8ArrayRule()); pushFollow(FOLLOW_1); @@ -13147,7 +13157,7 @@ public final EObject entryRuleint8Array() throws RecognitionException { // $ANTLR start "ruleint8Array" - // InternalRos2Parser.g:5164:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; + // InternalRos2Parser.g:5156:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; public final EObject ruleint8Array() throws RecognitionException { EObject current = null; @@ -13157,14 +13167,14 @@ public final EObject ruleint8Array() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5170:2: ( ( () otherlv_1= Int8_1 ) ) - // InternalRos2Parser.g:5171:2: ( () otherlv_1= Int8_1 ) + // InternalRos2Parser.g:5162:2: ( ( () otherlv_1= Int8_1 ) ) + // InternalRos2Parser.g:5163:2: ( () otherlv_1= Int8_1 ) { - // InternalRos2Parser.g:5171:2: ( () otherlv_1= Int8_1 ) - // InternalRos2Parser.g:5172:3: () otherlv_1= Int8_1 + // InternalRos2Parser.g:5163:2: ( () otherlv_1= Int8_1 ) + // InternalRos2Parser.g:5164:3: () otherlv_1= Int8_1 { - // InternalRos2Parser.g:5172:3: () - // InternalRos2Parser.g:5173:4: + // InternalRos2Parser.g:5164:3: () + // InternalRos2Parser.g:5165:4: { current = forceCreateModelElement( @@ -13201,7 +13211,7 @@ public final EObject ruleint8Array() throws RecognitionException { // $ANTLR start "entryRuleuint8Array" - // InternalRos2Parser.g:5187:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; + // InternalRos2Parser.g:5179:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; public final EObject entryRuleuint8Array() throws RecognitionException { EObject current = null; @@ -13209,8 +13219,8 @@ public final EObject entryRuleuint8Array() throws RecognitionException { try { - // InternalRos2Parser.g:5187:51: (iv_ruleuint8Array= ruleuint8Array EOF ) - // InternalRos2Parser.g:5188:2: iv_ruleuint8Array= ruleuint8Array EOF + // InternalRos2Parser.g:5179:51: (iv_ruleuint8Array= ruleuint8Array EOF ) + // InternalRos2Parser.g:5180:2: iv_ruleuint8Array= ruleuint8Array EOF { newCompositeNode(grammarAccess.getUint8ArrayRule()); pushFollow(FOLLOW_1); @@ -13237,7 +13247,7 @@ public final EObject entryRuleuint8Array() throws RecognitionException { // $ANTLR start "ruleuint8Array" - // InternalRos2Parser.g:5194:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; + // InternalRos2Parser.g:5186:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; public final EObject ruleuint8Array() throws RecognitionException { EObject current = null; @@ -13247,14 +13257,14 @@ public final EObject ruleuint8Array() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5200:2: ( ( () otherlv_1= Uint8_1 ) ) - // InternalRos2Parser.g:5201:2: ( () otherlv_1= Uint8_1 ) + // InternalRos2Parser.g:5192:2: ( ( () otherlv_1= Uint8_1 ) ) + // InternalRos2Parser.g:5193:2: ( () otherlv_1= Uint8_1 ) { - // InternalRos2Parser.g:5201:2: ( () otherlv_1= Uint8_1 ) - // InternalRos2Parser.g:5202:3: () otherlv_1= Uint8_1 + // InternalRos2Parser.g:5193:2: ( () otherlv_1= Uint8_1 ) + // InternalRos2Parser.g:5194:3: () otherlv_1= Uint8_1 { - // InternalRos2Parser.g:5202:3: () - // InternalRos2Parser.g:5203:4: + // InternalRos2Parser.g:5194:3: () + // InternalRos2Parser.g:5195:4: { current = forceCreateModelElement( @@ -13291,7 +13301,7 @@ public final EObject ruleuint8Array() throws RecognitionException { // $ANTLR start "entryRuleint16Array" - // InternalRos2Parser.g:5217:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; + // InternalRos2Parser.g:5209:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; public final EObject entryRuleint16Array() throws RecognitionException { EObject current = null; @@ -13299,8 +13309,8 @@ public final EObject entryRuleint16Array() throws RecognitionException { try { - // InternalRos2Parser.g:5217:51: (iv_ruleint16Array= ruleint16Array EOF ) - // InternalRos2Parser.g:5218:2: iv_ruleint16Array= ruleint16Array EOF + // InternalRos2Parser.g:5209:51: (iv_ruleint16Array= ruleint16Array EOF ) + // InternalRos2Parser.g:5210:2: iv_ruleint16Array= ruleint16Array EOF { newCompositeNode(grammarAccess.getInt16ArrayRule()); pushFollow(FOLLOW_1); @@ -13327,7 +13337,7 @@ public final EObject entryRuleint16Array() throws RecognitionException { // $ANTLR start "ruleint16Array" - // InternalRos2Parser.g:5224:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; + // InternalRos2Parser.g:5216:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; public final EObject ruleint16Array() throws RecognitionException { EObject current = null; @@ -13337,14 +13347,14 @@ public final EObject ruleint16Array() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5230:2: ( ( () otherlv_1= Int16_1 ) ) - // InternalRos2Parser.g:5231:2: ( () otherlv_1= Int16_1 ) + // InternalRos2Parser.g:5222:2: ( ( () otherlv_1= Int16_1 ) ) + // InternalRos2Parser.g:5223:2: ( () otherlv_1= Int16_1 ) { - // InternalRos2Parser.g:5231:2: ( () otherlv_1= Int16_1 ) - // InternalRos2Parser.g:5232:3: () otherlv_1= Int16_1 + // InternalRos2Parser.g:5223:2: ( () otherlv_1= Int16_1 ) + // InternalRos2Parser.g:5224:3: () otherlv_1= Int16_1 { - // InternalRos2Parser.g:5232:3: () - // InternalRos2Parser.g:5233:4: + // InternalRos2Parser.g:5224:3: () + // InternalRos2Parser.g:5225:4: { current = forceCreateModelElement( @@ -13381,7 +13391,7 @@ public final EObject ruleint16Array() throws RecognitionException { // $ANTLR start "entryRuleuint16Array" - // InternalRos2Parser.g:5247:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; + // InternalRos2Parser.g:5239:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; public final EObject entryRuleuint16Array() throws RecognitionException { EObject current = null; @@ -13389,8 +13399,8 @@ public final EObject entryRuleuint16Array() throws RecognitionException { try { - // InternalRos2Parser.g:5247:52: (iv_ruleuint16Array= ruleuint16Array EOF ) - // InternalRos2Parser.g:5248:2: iv_ruleuint16Array= ruleuint16Array EOF + // InternalRos2Parser.g:5239:52: (iv_ruleuint16Array= ruleuint16Array EOF ) + // InternalRos2Parser.g:5240:2: iv_ruleuint16Array= ruleuint16Array EOF { newCompositeNode(grammarAccess.getUint16ArrayRule()); pushFollow(FOLLOW_1); @@ -13417,7 +13427,7 @@ public final EObject entryRuleuint16Array() throws RecognitionException { // $ANTLR start "ruleuint16Array" - // InternalRos2Parser.g:5254:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; + // InternalRos2Parser.g:5246:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; public final EObject ruleuint16Array() throws RecognitionException { EObject current = null; @@ -13427,14 +13437,14 @@ public final EObject ruleuint16Array() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5260:2: ( ( () otherlv_1= Uint16_1 ) ) - // InternalRos2Parser.g:5261:2: ( () otherlv_1= Uint16_1 ) + // InternalRos2Parser.g:5252:2: ( ( () otherlv_1= Uint16_1 ) ) + // InternalRos2Parser.g:5253:2: ( () otherlv_1= Uint16_1 ) { - // InternalRos2Parser.g:5261:2: ( () otherlv_1= Uint16_1 ) - // InternalRos2Parser.g:5262:3: () otherlv_1= Uint16_1 + // InternalRos2Parser.g:5253:2: ( () otherlv_1= Uint16_1 ) + // InternalRos2Parser.g:5254:3: () otherlv_1= Uint16_1 { - // InternalRos2Parser.g:5262:3: () - // InternalRos2Parser.g:5263:4: + // InternalRos2Parser.g:5254:3: () + // InternalRos2Parser.g:5255:4: { current = forceCreateModelElement( @@ -13471,7 +13481,7 @@ public final EObject ruleuint16Array() throws RecognitionException { // $ANTLR start "entryRuleint32Array" - // InternalRos2Parser.g:5277:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; + // InternalRos2Parser.g:5269:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; public final EObject entryRuleint32Array() throws RecognitionException { EObject current = null; @@ -13479,8 +13489,8 @@ public final EObject entryRuleint32Array() throws RecognitionException { try { - // InternalRos2Parser.g:5277:51: (iv_ruleint32Array= ruleint32Array EOF ) - // InternalRos2Parser.g:5278:2: iv_ruleint32Array= ruleint32Array EOF + // InternalRos2Parser.g:5269:51: (iv_ruleint32Array= ruleint32Array EOF ) + // InternalRos2Parser.g:5270:2: iv_ruleint32Array= ruleint32Array EOF { newCompositeNode(grammarAccess.getInt32ArrayRule()); pushFollow(FOLLOW_1); @@ -13507,7 +13517,7 @@ public final EObject entryRuleint32Array() throws RecognitionException { // $ANTLR start "ruleint32Array" - // InternalRos2Parser.g:5284:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; + // InternalRos2Parser.g:5276:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; public final EObject ruleint32Array() throws RecognitionException { EObject current = null; @@ -13517,14 +13527,14 @@ public final EObject ruleint32Array() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5290:2: ( ( () otherlv_1= Int32_1 ) ) - // InternalRos2Parser.g:5291:2: ( () otherlv_1= Int32_1 ) + // InternalRos2Parser.g:5282:2: ( ( () otherlv_1= Int32_1 ) ) + // InternalRos2Parser.g:5283:2: ( () otherlv_1= Int32_1 ) { - // InternalRos2Parser.g:5291:2: ( () otherlv_1= Int32_1 ) - // InternalRos2Parser.g:5292:3: () otherlv_1= Int32_1 + // InternalRos2Parser.g:5283:2: ( () otherlv_1= Int32_1 ) + // InternalRos2Parser.g:5284:3: () otherlv_1= Int32_1 { - // InternalRos2Parser.g:5292:3: () - // InternalRos2Parser.g:5293:4: + // InternalRos2Parser.g:5284:3: () + // InternalRos2Parser.g:5285:4: { current = forceCreateModelElement( @@ -13561,7 +13571,7 @@ public final EObject ruleint32Array() throws RecognitionException { // $ANTLR start "entryRuleuint32Array" - // InternalRos2Parser.g:5307:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; + // InternalRos2Parser.g:5299:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; public final EObject entryRuleuint32Array() throws RecognitionException { EObject current = null; @@ -13569,8 +13579,8 @@ public final EObject entryRuleuint32Array() throws RecognitionException { try { - // InternalRos2Parser.g:5307:52: (iv_ruleuint32Array= ruleuint32Array EOF ) - // InternalRos2Parser.g:5308:2: iv_ruleuint32Array= ruleuint32Array EOF + // InternalRos2Parser.g:5299:52: (iv_ruleuint32Array= ruleuint32Array EOF ) + // InternalRos2Parser.g:5300:2: iv_ruleuint32Array= ruleuint32Array EOF { newCompositeNode(grammarAccess.getUint32ArrayRule()); pushFollow(FOLLOW_1); @@ -13597,7 +13607,7 @@ public final EObject entryRuleuint32Array() throws RecognitionException { // $ANTLR start "ruleuint32Array" - // InternalRos2Parser.g:5314:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; + // InternalRos2Parser.g:5306:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; public final EObject ruleuint32Array() throws RecognitionException { EObject current = null; @@ -13607,14 +13617,14 @@ public final EObject ruleuint32Array() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5320:2: ( ( () otherlv_1= Uint32_1 ) ) - // InternalRos2Parser.g:5321:2: ( () otherlv_1= Uint32_1 ) + // InternalRos2Parser.g:5312:2: ( ( () otherlv_1= Uint32_1 ) ) + // InternalRos2Parser.g:5313:2: ( () otherlv_1= Uint32_1 ) { - // InternalRos2Parser.g:5321:2: ( () otherlv_1= Uint32_1 ) - // InternalRos2Parser.g:5322:3: () otherlv_1= Uint32_1 + // InternalRos2Parser.g:5313:2: ( () otherlv_1= Uint32_1 ) + // InternalRos2Parser.g:5314:3: () otherlv_1= Uint32_1 { - // InternalRos2Parser.g:5322:3: () - // InternalRos2Parser.g:5323:4: + // InternalRos2Parser.g:5314:3: () + // InternalRos2Parser.g:5315:4: { current = forceCreateModelElement( @@ -13651,7 +13661,7 @@ public final EObject ruleuint32Array() throws RecognitionException { // $ANTLR start "entryRuleint64Array" - // InternalRos2Parser.g:5337:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; + // InternalRos2Parser.g:5329:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; public final EObject entryRuleint64Array() throws RecognitionException { EObject current = null; @@ -13659,8 +13669,8 @@ public final EObject entryRuleint64Array() throws RecognitionException { try { - // InternalRos2Parser.g:5337:51: (iv_ruleint64Array= ruleint64Array EOF ) - // InternalRos2Parser.g:5338:2: iv_ruleint64Array= ruleint64Array EOF + // InternalRos2Parser.g:5329:51: (iv_ruleint64Array= ruleint64Array EOF ) + // InternalRos2Parser.g:5330:2: iv_ruleint64Array= ruleint64Array EOF { newCompositeNode(grammarAccess.getInt64ArrayRule()); pushFollow(FOLLOW_1); @@ -13687,7 +13697,7 @@ public final EObject entryRuleint64Array() throws RecognitionException { // $ANTLR start "ruleint64Array" - // InternalRos2Parser.g:5344:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; + // InternalRos2Parser.g:5336:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; public final EObject ruleint64Array() throws RecognitionException { EObject current = null; @@ -13697,14 +13707,14 @@ public final EObject ruleint64Array() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5350:2: ( ( () otherlv_1= Int64_1 ) ) - // InternalRos2Parser.g:5351:2: ( () otherlv_1= Int64_1 ) + // InternalRos2Parser.g:5342:2: ( ( () otherlv_1= Int64_1 ) ) + // InternalRos2Parser.g:5343:2: ( () otherlv_1= Int64_1 ) { - // InternalRos2Parser.g:5351:2: ( () otherlv_1= Int64_1 ) - // InternalRos2Parser.g:5352:3: () otherlv_1= Int64_1 + // InternalRos2Parser.g:5343:2: ( () otherlv_1= Int64_1 ) + // InternalRos2Parser.g:5344:3: () otherlv_1= Int64_1 { - // InternalRos2Parser.g:5352:3: () - // InternalRos2Parser.g:5353:4: + // InternalRos2Parser.g:5344:3: () + // InternalRos2Parser.g:5345:4: { current = forceCreateModelElement( @@ -13741,7 +13751,7 @@ public final EObject ruleint64Array() throws RecognitionException { // $ANTLR start "entryRuleuint64Array" - // InternalRos2Parser.g:5367:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; + // InternalRos2Parser.g:5359:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; public final EObject entryRuleuint64Array() throws RecognitionException { EObject current = null; @@ -13749,8 +13759,8 @@ public final EObject entryRuleuint64Array() throws RecognitionException { try { - // InternalRos2Parser.g:5367:52: (iv_ruleuint64Array= ruleuint64Array EOF ) - // InternalRos2Parser.g:5368:2: iv_ruleuint64Array= ruleuint64Array EOF + // InternalRos2Parser.g:5359:52: (iv_ruleuint64Array= ruleuint64Array EOF ) + // InternalRos2Parser.g:5360:2: iv_ruleuint64Array= ruleuint64Array EOF { newCompositeNode(grammarAccess.getUint64ArrayRule()); pushFollow(FOLLOW_1); @@ -13777,7 +13787,7 @@ public final EObject entryRuleuint64Array() throws RecognitionException { // $ANTLR start "ruleuint64Array" - // InternalRos2Parser.g:5374:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; + // InternalRos2Parser.g:5366:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; public final EObject ruleuint64Array() throws RecognitionException { EObject current = null; @@ -13787,14 +13797,14 @@ public final EObject ruleuint64Array() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5380:2: ( ( () otherlv_1= Uint64_1 ) ) - // InternalRos2Parser.g:5381:2: ( () otherlv_1= Uint64_1 ) + // InternalRos2Parser.g:5372:2: ( ( () otherlv_1= Uint64_1 ) ) + // InternalRos2Parser.g:5373:2: ( () otherlv_1= Uint64_1 ) { - // InternalRos2Parser.g:5381:2: ( () otherlv_1= Uint64_1 ) - // InternalRos2Parser.g:5382:3: () otherlv_1= Uint64_1 + // InternalRos2Parser.g:5373:2: ( () otherlv_1= Uint64_1 ) + // InternalRos2Parser.g:5374:3: () otherlv_1= Uint64_1 { - // InternalRos2Parser.g:5382:3: () - // InternalRos2Parser.g:5383:4: + // InternalRos2Parser.g:5374:3: () + // InternalRos2Parser.g:5375:4: { current = forceCreateModelElement( @@ -13831,7 +13841,7 @@ public final EObject ruleuint64Array() throws RecognitionException { // $ANTLR start "entryRulefloat32Array" - // InternalRos2Parser.g:5397:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; + // InternalRos2Parser.g:5389:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; public final EObject entryRulefloat32Array() throws RecognitionException { EObject current = null; @@ -13839,8 +13849,8 @@ public final EObject entryRulefloat32Array() throws RecognitionException { try { - // InternalRos2Parser.g:5397:53: (iv_rulefloat32Array= rulefloat32Array EOF ) - // InternalRos2Parser.g:5398:2: iv_rulefloat32Array= rulefloat32Array EOF + // InternalRos2Parser.g:5389:53: (iv_rulefloat32Array= rulefloat32Array EOF ) + // InternalRos2Parser.g:5390:2: iv_rulefloat32Array= rulefloat32Array EOF { newCompositeNode(grammarAccess.getFloat32ArrayRule()); pushFollow(FOLLOW_1); @@ -13867,7 +13877,7 @@ public final EObject entryRulefloat32Array() throws RecognitionException { // $ANTLR start "rulefloat32Array" - // InternalRos2Parser.g:5404:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; + // InternalRos2Parser.g:5396:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; public final EObject rulefloat32Array() throws RecognitionException { EObject current = null; @@ -13877,14 +13887,14 @@ public final EObject rulefloat32Array() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5410:2: ( ( () otherlv_1= Float32_1 ) ) - // InternalRos2Parser.g:5411:2: ( () otherlv_1= Float32_1 ) + // InternalRos2Parser.g:5402:2: ( ( () otherlv_1= Float32_1 ) ) + // InternalRos2Parser.g:5403:2: ( () otherlv_1= Float32_1 ) { - // InternalRos2Parser.g:5411:2: ( () otherlv_1= Float32_1 ) - // InternalRos2Parser.g:5412:3: () otherlv_1= Float32_1 + // InternalRos2Parser.g:5403:2: ( () otherlv_1= Float32_1 ) + // InternalRos2Parser.g:5404:3: () otherlv_1= Float32_1 { - // InternalRos2Parser.g:5412:3: () - // InternalRos2Parser.g:5413:4: + // InternalRos2Parser.g:5404:3: () + // InternalRos2Parser.g:5405:4: { current = forceCreateModelElement( @@ -13921,7 +13931,7 @@ public final EObject rulefloat32Array() throws RecognitionException { // $ANTLR start "entryRulefloat64Array" - // InternalRos2Parser.g:5427:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; + // InternalRos2Parser.g:5419:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; public final EObject entryRulefloat64Array() throws RecognitionException { EObject current = null; @@ -13929,8 +13939,8 @@ public final EObject entryRulefloat64Array() throws RecognitionException { try { - // InternalRos2Parser.g:5427:53: (iv_rulefloat64Array= rulefloat64Array EOF ) - // InternalRos2Parser.g:5428:2: iv_rulefloat64Array= rulefloat64Array EOF + // InternalRos2Parser.g:5419:53: (iv_rulefloat64Array= rulefloat64Array EOF ) + // InternalRos2Parser.g:5420:2: iv_rulefloat64Array= rulefloat64Array EOF { newCompositeNode(grammarAccess.getFloat64ArrayRule()); pushFollow(FOLLOW_1); @@ -13957,7 +13967,7 @@ public final EObject entryRulefloat64Array() throws RecognitionException { // $ANTLR start "rulefloat64Array" - // InternalRos2Parser.g:5434:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; + // InternalRos2Parser.g:5426:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; public final EObject rulefloat64Array() throws RecognitionException { EObject current = null; @@ -13967,14 +13977,14 @@ public final EObject rulefloat64Array() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5440:2: ( ( () otherlv_1= Float64_1 ) ) - // InternalRos2Parser.g:5441:2: ( () otherlv_1= Float64_1 ) + // InternalRos2Parser.g:5432:2: ( ( () otherlv_1= Float64_1 ) ) + // InternalRos2Parser.g:5433:2: ( () otherlv_1= Float64_1 ) { - // InternalRos2Parser.g:5441:2: ( () otherlv_1= Float64_1 ) - // InternalRos2Parser.g:5442:3: () otherlv_1= Float64_1 + // InternalRos2Parser.g:5433:2: ( () otherlv_1= Float64_1 ) + // InternalRos2Parser.g:5434:3: () otherlv_1= Float64_1 { - // InternalRos2Parser.g:5442:3: () - // InternalRos2Parser.g:5443:4: + // InternalRos2Parser.g:5434:3: () + // InternalRos2Parser.g:5435:4: { current = forceCreateModelElement( @@ -14011,7 +14021,7 @@ public final EObject rulefloat64Array() throws RecognitionException { // $ANTLR start "entryRulestring0Array" - // InternalRos2Parser.g:5457:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; + // InternalRos2Parser.g:5449:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; public final EObject entryRulestring0Array() throws RecognitionException { EObject current = null; @@ -14019,8 +14029,8 @@ public final EObject entryRulestring0Array() throws RecognitionException { try { - // InternalRos2Parser.g:5457:53: (iv_rulestring0Array= rulestring0Array EOF ) - // InternalRos2Parser.g:5458:2: iv_rulestring0Array= rulestring0Array EOF + // InternalRos2Parser.g:5449:53: (iv_rulestring0Array= rulestring0Array EOF ) + // InternalRos2Parser.g:5450:2: iv_rulestring0Array= rulestring0Array EOF { newCompositeNode(grammarAccess.getString0ArrayRule()); pushFollow(FOLLOW_1); @@ -14047,7 +14057,7 @@ public final EObject entryRulestring0Array() throws RecognitionException { // $ANTLR start "rulestring0Array" - // InternalRos2Parser.g:5464:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; + // InternalRos2Parser.g:5456:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; public final EObject rulestring0Array() throws RecognitionException { EObject current = null; @@ -14057,14 +14067,14 @@ public final EObject rulestring0Array() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5470:2: ( ( () otherlv_1= String_2 ) ) - // InternalRos2Parser.g:5471:2: ( () otherlv_1= String_2 ) + // InternalRos2Parser.g:5462:2: ( ( () otherlv_1= String_2 ) ) + // InternalRos2Parser.g:5463:2: ( () otherlv_1= String_2 ) { - // InternalRos2Parser.g:5471:2: ( () otherlv_1= String_2 ) - // InternalRos2Parser.g:5472:3: () otherlv_1= String_2 + // InternalRos2Parser.g:5463:2: ( () otherlv_1= String_2 ) + // InternalRos2Parser.g:5464:3: () otherlv_1= String_2 { - // InternalRos2Parser.g:5472:3: () - // InternalRos2Parser.g:5473:4: + // InternalRos2Parser.g:5464:3: () + // InternalRos2Parser.g:5465:4: { current = forceCreateModelElement( @@ -14101,7 +14111,7 @@ public final EObject rulestring0Array() throws RecognitionException { // $ANTLR start "entryRulebyteArray" - // InternalRos2Parser.g:5487:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; + // InternalRos2Parser.g:5479:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; public final EObject entryRulebyteArray() throws RecognitionException { EObject current = null; @@ -14109,8 +14119,8 @@ public final EObject entryRulebyteArray() throws RecognitionException { try { - // InternalRos2Parser.g:5487:50: (iv_rulebyteArray= rulebyteArray EOF ) - // InternalRos2Parser.g:5488:2: iv_rulebyteArray= rulebyteArray EOF + // InternalRos2Parser.g:5479:50: (iv_rulebyteArray= rulebyteArray EOF ) + // InternalRos2Parser.g:5480:2: iv_rulebyteArray= rulebyteArray EOF { newCompositeNode(grammarAccess.getByteArrayRule()); pushFollow(FOLLOW_1); @@ -14137,7 +14147,7 @@ public final EObject entryRulebyteArray() throws RecognitionException { // $ANTLR start "rulebyteArray" - // InternalRos2Parser.g:5494:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; + // InternalRos2Parser.g:5486:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; public final EObject rulebyteArray() throws RecognitionException { EObject current = null; @@ -14147,14 +14157,14 @@ public final EObject rulebyteArray() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5500:2: ( ( () otherlv_1= Byte_1 ) ) - // InternalRos2Parser.g:5501:2: ( () otherlv_1= Byte_1 ) + // InternalRos2Parser.g:5492:2: ( ( () otherlv_1= Byte_1 ) ) + // InternalRos2Parser.g:5493:2: ( () otherlv_1= Byte_1 ) { - // InternalRos2Parser.g:5501:2: ( () otherlv_1= Byte_1 ) - // InternalRos2Parser.g:5502:3: () otherlv_1= Byte_1 + // InternalRos2Parser.g:5493:2: ( () otherlv_1= Byte_1 ) + // InternalRos2Parser.g:5494:3: () otherlv_1= Byte_1 { - // InternalRos2Parser.g:5502:3: () - // InternalRos2Parser.g:5503:4: + // InternalRos2Parser.g:5494:3: () + // InternalRos2Parser.g:5495:4: { current = forceCreateModelElement( @@ -14191,7 +14201,7 @@ public final EObject rulebyteArray() throws RecognitionException { // $ANTLR start "entryRulecharArray" - // InternalRos2Parser.g:5517:1: entryRulecharArray returns [EObject current=null] : iv_rulecharArray= rulecharArray EOF ; + // InternalRos2Parser.g:5509:1: entryRulecharArray returns [EObject current=null] : iv_rulecharArray= rulecharArray EOF ; public final EObject entryRulecharArray() throws RecognitionException { EObject current = null; @@ -14199,8 +14209,8 @@ public final EObject entryRulecharArray() throws RecognitionException { try { - // InternalRos2Parser.g:5517:50: (iv_rulecharArray= rulecharArray EOF ) - // InternalRos2Parser.g:5518:2: iv_rulecharArray= rulecharArray EOF + // InternalRos2Parser.g:5509:50: (iv_rulecharArray= rulecharArray EOF ) + // InternalRos2Parser.g:5510:2: iv_rulecharArray= rulecharArray EOF { newCompositeNode(grammarAccess.getCharArrayRule()); pushFollow(FOLLOW_1); @@ -14227,7 +14237,7 @@ public final EObject entryRulecharArray() throws RecognitionException { // $ANTLR start "rulecharArray" - // InternalRos2Parser.g:5524:1: rulecharArray returns [EObject current=null] : ( () otherlv_1= Char_1 ) ; + // InternalRos2Parser.g:5516:1: rulecharArray returns [EObject current=null] : ( () otherlv_1= Char_1 ) ; public final EObject rulecharArray() throws RecognitionException { EObject current = null; @@ -14237,14 +14247,14 @@ public final EObject rulecharArray() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5530:2: ( ( () otherlv_1= Char_1 ) ) - // InternalRos2Parser.g:5531:2: ( () otherlv_1= Char_1 ) + // InternalRos2Parser.g:5522:2: ( ( () otherlv_1= Char_1 ) ) + // InternalRos2Parser.g:5523:2: ( () otherlv_1= Char_1 ) { - // InternalRos2Parser.g:5531:2: ( () otherlv_1= Char_1 ) - // InternalRos2Parser.g:5532:3: () otherlv_1= Char_1 + // InternalRos2Parser.g:5523:2: ( () otherlv_1= Char_1 ) + // InternalRos2Parser.g:5524:3: () otherlv_1= Char_1 { - // InternalRos2Parser.g:5532:3: () - // InternalRos2Parser.g:5533:4: + // InternalRos2Parser.g:5524:3: () + // InternalRos2Parser.g:5525:4: { current = forceCreateModelElement( @@ -14281,7 +14291,7 @@ public final EObject rulecharArray() throws RecognitionException { // $ANTLR start "entryRuleHeader" - // InternalRos2Parser.g:5547:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; + // InternalRos2Parser.g:5539:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; public final EObject entryRuleHeader() throws RecognitionException { EObject current = null; @@ -14289,8 +14299,8 @@ public final EObject entryRuleHeader() throws RecognitionException { try { - // InternalRos2Parser.g:5547:47: (iv_ruleHeader= ruleHeader EOF ) - // InternalRos2Parser.g:5548:2: iv_ruleHeader= ruleHeader EOF + // InternalRos2Parser.g:5539:47: (iv_ruleHeader= ruleHeader EOF ) + // InternalRos2Parser.g:5540:2: iv_ruleHeader= ruleHeader EOF { newCompositeNode(grammarAccess.getHeaderRule()); pushFollow(FOLLOW_1); @@ -14317,7 +14327,7 @@ public final EObject entryRuleHeader() throws RecognitionException { // $ANTLR start "ruleHeader" - // InternalRos2Parser.g:5554:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= Header ) ; + // InternalRos2Parser.g:5546:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= Header ) ; public final EObject ruleHeader() throws RecognitionException { EObject current = null; @@ -14327,14 +14337,14 @@ public final EObject ruleHeader() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5560:2: ( ( () otherlv_1= Header ) ) - // InternalRos2Parser.g:5561:2: ( () otherlv_1= Header ) + // InternalRos2Parser.g:5552:2: ( ( () otherlv_1= Header ) ) + // InternalRos2Parser.g:5553:2: ( () otherlv_1= Header ) { - // InternalRos2Parser.g:5561:2: ( () otherlv_1= Header ) - // InternalRos2Parser.g:5562:3: () otherlv_1= Header + // InternalRos2Parser.g:5553:2: ( () otherlv_1= Header ) + // InternalRos2Parser.g:5554:3: () otherlv_1= Header { - // InternalRos2Parser.g:5562:3: () - // InternalRos2Parser.g:5563:4: + // InternalRos2Parser.g:5554:3: () + // InternalRos2Parser.g:5555:4: { current = forceCreateModelElement( @@ -14371,7 +14381,7 @@ public final EObject ruleHeader() throws RecognitionException { // $ANTLR start "entryRuleSpecBaseRef" - // InternalRos2Parser.g:5577:1: entryRuleSpecBaseRef returns [EObject current=null] : iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ; + // InternalRos2Parser.g:5569:1: entryRuleSpecBaseRef returns [EObject current=null] : iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ; public final EObject entryRuleSpecBaseRef() throws RecognitionException { EObject current = null; @@ -14379,8 +14389,8 @@ public final EObject entryRuleSpecBaseRef() throws RecognitionException { try { - // InternalRos2Parser.g:5577:52: (iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ) - // InternalRos2Parser.g:5578:2: iv_ruleSpecBaseRef= ruleSpecBaseRef EOF + // InternalRos2Parser.g:5569:52: (iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ) + // InternalRos2Parser.g:5570:2: iv_ruleSpecBaseRef= ruleSpecBaseRef EOF { newCompositeNode(grammarAccess.getSpecBaseRefRule()); pushFollow(FOLLOW_1); @@ -14407,7 +14417,7 @@ public final EObject entryRuleSpecBaseRef() throws RecognitionException { // $ANTLR start "ruleSpecBaseRef" - // InternalRos2Parser.g:5584:1: ruleSpecBaseRef returns [EObject current=null] : ( ( ruleEString ) ) ; + // InternalRos2Parser.g:5576:1: ruleSpecBaseRef returns [EObject current=null] : ( ( ruleEString ) ) ; public final EObject ruleSpecBaseRef() throws RecognitionException { EObject current = null; @@ -14415,14 +14425,14 @@ public final EObject ruleSpecBaseRef() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5590:2: ( ( ( ruleEString ) ) ) - // InternalRos2Parser.g:5591:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:5582:2: ( ( ( ruleEString ) ) ) + // InternalRos2Parser.g:5583:2: ( ( ruleEString ) ) { - // InternalRos2Parser.g:5591:2: ( ( ruleEString ) ) - // InternalRos2Parser.g:5592:3: ( ruleEString ) + // InternalRos2Parser.g:5583:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:5584:3: ( ruleEString ) { - // InternalRos2Parser.g:5592:3: ( ruleEString ) - // InternalRos2Parser.g:5593:4: ruleEString + // InternalRos2Parser.g:5584:3: ( ruleEString ) + // InternalRos2Parser.g:5585:4: ruleEString { if (current==null) { @@ -14466,7 +14476,7 @@ public final EObject ruleSpecBaseRef() throws RecognitionException { // $ANTLR start "entryRuleArraySpecRef" - // InternalRos2Parser.g:5610:1: entryRuleArraySpecRef returns [EObject current=null] : iv_ruleArraySpecRef= ruleArraySpecRef EOF ; + // InternalRos2Parser.g:5602:1: entryRuleArraySpecRef returns [EObject current=null] : iv_ruleArraySpecRef= ruleArraySpecRef EOF ; public final EObject entryRuleArraySpecRef() throws RecognitionException { EObject current = null; @@ -14474,8 +14484,8 @@ public final EObject entryRuleArraySpecRef() throws RecognitionException { try { - // InternalRos2Parser.g:5610:53: (iv_ruleArraySpecRef= ruleArraySpecRef EOF ) - // InternalRos2Parser.g:5611:2: iv_ruleArraySpecRef= ruleArraySpecRef EOF + // InternalRos2Parser.g:5602:53: (iv_ruleArraySpecRef= ruleArraySpecRef EOF ) + // InternalRos2Parser.g:5603:2: iv_ruleArraySpecRef= ruleArraySpecRef EOF { newCompositeNode(grammarAccess.getArraySpecRefRule()); pushFollow(FOLLOW_1); @@ -14502,7 +14512,7 @@ public final EObject entryRuleArraySpecRef() throws RecognitionException { // $ANTLR start "ruleArraySpecRef" - // InternalRos2Parser.g:5617:1: ruleArraySpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; + // InternalRos2Parser.g:5609:1: ruleArraySpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; public final EObject ruleArraySpecRef() throws RecognitionException { EObject current = null; @@ -14512,17 +14522,17 @@ public final EObject ruleArraySpecRef() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5623:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) - // InternalRos2Parser.g:5624:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalRos2Parser.g:5615:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) + // InternalRos2Parser.g:5616:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) { - // InternalRos2Parser.g:5624:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) - // InternalRos2Parser.g:5625:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket + // InternalRos2Parser.g:5616:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalRos2Parser.g:5617:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket { - // InternalRos2Parser.g:5625:3: ( ( ruleEString ) ) - // InternalRos2Parser.g:5626:4: ( ruleEString ) + // InternalRos2Parser.g:5617:3: ( ( ruleEString ) ) + // InternalRos2Parser.g:5618:4: ( ruleEString ) { - // InternalRos2Parser.g:5626:4: ( ruleEString ) - // InternalRos2Parser.g:5627:5: ruleEString + // InternalRos2Parser.g:5618:4: ( ruleEString ) + // InternalRos2Parser.g:5619:5: ruleEString { if (current==null) { @@ -14532,7 +14542,7 @@ public final EObject ruleArraySpecRef() throws RecognitionException { newCompositeNode(grammarAccess.getArraySpecRefAccess().getReferenceTopicSpecCrossReference_0_0()); - pushFollow(FOLLOW_58); + pushFollow(FOLLOW_57); ruleEString(); state._fsp--; @@ -14573,7 +14583,7 @@ public final EObject ruleArraySpecRef() throws RecognitionException { // $ANTLR start "entryRuleKEYWORD" - // InternalRos2Parser.g:5649:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; + // InternalRos2Parser.g:5641:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; public final String entryRuleKEYWORD() throws RecognitionException { String current = null; @@ -14581,8 +14591,8 @@ public final String entryRuleKEYWORD() throws RecognitionException { try { - // InternalRos2Parser.g:5649:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) - // InternalRos2Parser.g:5650:2: iv_ruleKEYWORD= ruleKEYWORD EOF + // InternalRos2Parser.g:5641:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) + // InternalRos2Parser.g:5642:2: iv_ruleKEYWORD= ruleKEYWORD EOF { newCompositeNode(grammarAccess.getKEYWORDRule()); pushFollow(FOLLOW_1); @@ -14609,7 +14619,7 @@ public final String entryRuleKEYWORD() throws RecognitionException { // $ANTLR start "ruleKEYWORD" - // InternalRos2Parser.g:5656:1: ruleKEYWORD returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ; + // InternalRos2Parser.g:5648: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(); @@ -14619,10 +14629,10 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5662:2: ( (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ) - // InternalRos2Parser.g:5663:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) + // InternalRos2Parser.g:5654:2: ( (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ) + // InternalRos2Parser.g:5655:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) { - // InternalRos2Parser.g:5663:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) + // InternalRos2Parser.g:5655:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) int alt74=11; switch ( input.LA(1) ) { case Goal: @@ -14689,7 +14699,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { switch (alt74) { case 1 : - // InternalRos2Parser.g:5664:3: kw= Goal + // InternalRos2Parser.g:5656:3: kw= Goal { kw=(Token)match(input,Goal,FOLLOW_2); @@ -14700,7 +14710,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 2 : - // InternalRos2Parser.g:5670:3: kw= Message + // InternalRos2Parser.g:5662:3: kw= Message { kw=(Token)match(input,Message,FOLLOW_2); @@ -14711,7 +14721,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 3 : - // InternalRos2Parser.g:5676:3: kw= Result + // InternalRos2Parser.g:5668:3: kw= Result { kw=(Token)match(input,Result,FOLLOW_2); @@ -14722,7 +14732,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 4 : - // InternalRos2Parser.g:5682:3: kw= Feedback + // InternalRos2Parser.g:5674:3: kw= Feedback { kw=(Token)match(input,Feedback,FOLLOW_2); @@ -14733,7 +14743,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 5 : - // InternalRos2Parser.g:5688:3: kw= Name + // InternalRos2Parser.g:5680:3: kw= Name { kw=(Token)match(input,Name,FOLLOW_2); @@ -14744,7 +14754,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 6 : - // InternalRos2Parser.g:5694:3: kw= Value + // InternalRos2Parser.g:5686:3: kw= Value { kw=(Token)match(input,Value,FOLLOW_2); @@ -14755,7 +14765,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 7 : - // InternalRos2Parser.g:5700:3: kw= Service + // InternalRos2Parser.g:5692:3: kw= Service { kw=(Token)match(input,Service,FOLLOW_2); @@ -14766,7 +14776,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 8 : - // InternalRos2Parser.g:5706:3: kw= Type + // InternalRos2Parser.g:5698:3: kw= Type { kw=(Token)match(input,Type,FOLLOW_2); @@ -14777,7 +14787,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 9 : - // InternalRos2Parser.g:5712:3: kw= Action + // InternalRos2Parser.g:5704:3: kw= Action { kw=(Token)match(input,Action,FOLLOW_2); @@ -14788,7 +14798,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 10 : - // InternalRos2Parser.g:5718:3: kw= Duration + // InternalRos2Parser.g:5710:3: kw= Duration { kw=(Token)match(input,Duration,FOLLOW_2); @@ -14799,7 +14809,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 11 : - // InternalRos2Parser.g:5724:3: kw= Time + // InternalRos2Parser.g:5716:3: kw= Time { kw=(Token)match(input,Time,FOLLOW_2); @@ -14832,7 +14842,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { // $ANTLR start "entryRuleEString" - // InternalRos2Parser.g:5733:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; + // InternalRos2Parser.g:5725:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; public final String entryRuleEString() throws RecognitionException { String current = null; @@ -14840,8 +14850,8 @@ public final String entryRuleEString() throws RecognitionException { try { - // InternalRos2Parser.g:5733:47: (iv_ruleEString= ruleEString EOF ) - // InternalRos2Parser.g:5734:2: iv_ruleEString= ruleEString EOF + // InternalRos2Parser.g:5725:47: (iv_ruleEString= ruleEString EOF ) + // InternalRos2Parser.g:5726:2: iv_ruleEString= ruleEString EOF { newCompositeNode(grammarAccess.getEStringRule()); pushFollow(FOLLOW_1); @@ -14868,7 +14878,7 @@ public final String entryRuleEString() throws RecognitionException { // $ANTLR start "ruleEString" - // InternalRos2Parser.g:5740:1: ruleEString returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ; + // InternalRos2Parser.g:5732: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(); @@ -14879,10 +14889,10 @@ public final AntlrDatatypeRuleToken ruleEString() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5746:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) - // InternalRos2Parser.g:5747:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + // InternalRos2Parser.g:5738:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) + // InternalRos2Parser.g:5739:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) { - // InternalRos2Parser.g:5747:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + // InternalRos2Parser.g:5739:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) int alt75=2; int LA75_0 = input.LA(1); @@ -14900,7 +14910,7 @@ else if ( (LA75_0==RULE_ID) ) { } switch (alt75) { case 1 : - // InternalRos2Parser.g:5748:3: this_STRING_0= RULE_STRING + // InternalRos2Parser.g:5740:3: this_STRING_0= RULE_STRING { this_STRING_0=(Token)match(input,RULE_STRING,FOLLOW_2); @@ -14913,7 +14923,7 @@ else if ( (LA75_0==RULE_ID) ) { } break; case 2 : - // InternalRos2Parser.g:5756:3: this_ID_1= RULE_ID + // InternalRos2Parser.g:5748:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FOLLOW_2); @@ -14948,7 +14958,7 @@ else if ( (LA75_0==RULE_ID) ) { // $ANTLR start "entryRuleRosNames" - // InternalRos2Parser.g:5767:1: entryRuleRosNames returns [String current=null] : iv_ruleRosNames= ruleRosNames EOF ; + // InternalRos2Parser.g:5759:1: entryRuleRosNames returns [String current=null] : iv_ruleRosNames= ruleRosNames EOF ; public final String entryRuleRosNames() throws RecognitionException { String current = null; @@ -14956,8 +14966,8 @@ public final String entryRuleRosNames() throws RecognitionException { try { - // InternalRos2Parser.g:5767:48: (iv_ruleRosNames= ruleRosNames EOF ) - // InternalRos2Parser.g:5768:2: iv_ruleRosNames= ruleRosNames EOF + // InternalRos2Parser.g:5759:48: (iv_ruleRosNames= ruleRosNames EOF ) + // InternalRos2Parser.g:5760:2: iv_ruleRosNames= ruleRosNames EOF { newCompositeNode(grammarAccess.getRosNamesRule()); pushFollow(FOLLOW_1); @@ -14984,7 +14994,7 @@ public final String entryRuleRosNames() throws RecognitionException { // $ANTLR start "ruleRosNames" - // InternalRos2Parser.g:5774:1: ruleRosNames returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) ; + // InternalRos2Parser.g:5766:1: ruleRosNames returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) ; public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -14996,10 +15006,10 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5780:2: ( (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) ) - // InternalRos2Parser.g:5781:2: (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) + // InternalRos2Parser.g:5772:2: ( (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) ) + // InternalRos2Parser.g:5773:2: (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) { - // InternalRos2Parser.g:5781:2: (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) + // InternalRos2Parser.g:5773:2: (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) int alt76=3; switch ( input.LA(1) ) { case RULE_ROS_CONVENTION_A: @@ -15026,7 +15036,7 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { switch (alt76) { case 1 : - // InternalRos2Parser.g:5782:3: this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A + // InternalRos2Parser.g:5774:3: this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A { this_ROS_CONVENTION_A_0=(Token)match(input,RULE_ROS_CONVENTION_A,FOLLOW_2); @@ -15039,7 +15049,7 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { } break; case 2 : - // InternalRos2Parser.g:5790:3: this_ID_1= RULE_ID + // InternalRos2Parser.g:5782:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FOLLOW_2); @@ -15052,7 +15062,7 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { } break; case 3 : - // InternalRos2Parser.g:5798:3: kw= Node + // InternalRos2Parser.g:5790:3: kw= Node { kw=(Token)match(input,Node,FOLLOW_2); @@ -15200,7 +15210,7 @@ public DFA73(BaseRecognizer recognizer) { this.transition = dfa_14; } public String getDescription() { - return "4346: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 "4338: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 )"; } } @@ -15258,10 +15268,9 @@ public String getDescription() { public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000000000L,0x0000040000000000L}); public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000000000000L,0x0000008000000000L}); - public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000000L}); - public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000000000002L,0x0000000000040000L}); - public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000000000000000L,0x0006002000000000L}); - public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x2050000600000000L,0x0016000065040008L}); - public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); + public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000000000000002L,0x0000000000040000L}); + public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000000000000L,0x0006002000000000L}); + public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x2050000600000000L,0x0016000065040008L}); + public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); } diff --git a/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/services/Ros2GrammarAccess.java b/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/services/Ros2GrammarAccess.java index 59178ddf..86bc646b 100644 --- a/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/services/Ros2GrammarAccess.java +++ b/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/services/Ros2GrammarAccess.java @@ -1741,7 +1741,7 @@ public ParserRule getParameterAnyTypeRule() { } //ParameterArrayType returns ParameterArrayType: - // 'Array' '[' type=ParameterType ']' + // 'Array' type=ParameterType // ('default:' default=ParameterList)? //; public BasicsGrammarAccess.ParameterArrayTypeElements getParameterArrayTypeAccess() { diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/RosSystemParser.java b/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/RosSystemParser.java index 94ed0ce5..7e6ab065 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 @@ -104,7 +104,7 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterAnyTypeAccess().getGroup(), "rule__ParameterAnyType__Group__0"); builder.put(grammarAccess.getParameterAnyTypeAccess().getGroup_2(), "rule__ParameterAnyType__Group_2__0"); builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup(), "rule__ParameterArrayType__Group__0"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup_4(), "rule__ParameterArrayType__Group_4__0"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup_2(), "rule__ParameterArrayType__Group_2__0"); builder.put(grammarAccess.getParameterListAccess().getGroup(), "rule__ParameterList__Group__0"); builder.put(grammarAccess.getParameterListAccess().getGroup_3(), "rule__ParameterList__Group_3__0"); builder.put(grammarAccess.getParameterAnyAccess().getGroup(), "rule__ParameterAny__Group__0"); @@ -203,8 +203,8 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_1(), "rule__ParameterBooleanType__DefaultAssignment_2_1"); builder.put(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_1(), "rule__ParameterBase64Type__DefaultAssignment_2_1"); builder.put(grammarAccess.getParameterAnyTypeAccess().getDefaultAssignment_2_1(), "rule__ParameterAnyType__DefaultAssignment_2_1"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2(), "rule__ParameterArrayType__TypeAssignment_2"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1(), "rule__ParameterArrayType__DefaultAssignment_4_1"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_1(), "rule__ParameterArrayType__TypeAssignment_1"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_2_1(), "rule__ParameterArrayType__DefaultAssignment_2_1"); builder.put(grammarAccess.getParameterListAccess().getValueAssignment_2(), "rule__ParameterList__ValueAssignment_2"); builder.put(grammarAccess.getParameterListAccess().getValueAssignment_3_1(), "rule__ParameterList__ValueAssignment_3_1"); builder.put(grammarAccess.getParameterAnyAccess().getValueAssignment_2_1(), "rule__ParameterAny__ValueAssignment_2_1"); diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/internal/InternalRosSystemParser.g b/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/internal/InternalRosSystemParser.g index 8abaf8f6..7be6968a 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 @@ -8322,9 +8322,9 @@ rule__ParameterArrayType__Group__1__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); } - LeftSquareBracket - { after(grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); } + { before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_1()); } + (rule__ParameterArrayType__TypeAssignment_1) + { after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_1()); } ) ; finally { @@ -8337,7 +8337,6 @@ rule__ParameterArrayType__Group__2 } : rule__ParameterArrayType__Group__2__Impl - rule__ParameterArrayType__Group__3 ; finally { restoreStackSize(stackSize); @@ -8349,62 +8348,9 @@ rule__ParameterArrayType__Group__2__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } - (rule__ParameterArrayType__TypeAssignment_2) - { after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__ParameterArrayType__Group__3__Impl - rule__ParameterArrayType__Group__4 -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); } - RightSquareBracket - { after(grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__4 - @init { - int stackSize = keepStackSize(); - } -: - rule__ParameterArrayType__Group__4__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__4__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); } - (rule__ParameterArrayType__Group_4__0)? - { after(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); } + { before(grammarAccess.getParameterArrayTypeAccess().getGroup_2()); } + (rule__ParameterArrayType__Group_2__0)? + { after(grammarAccess.getParameterArrayTypeAccess().getGroup_2()); } ) ; finally { @@ -8412,53 +8358,53 @@ finally { } -rule__ParameterArrayType__Group_4__0 +rule__ParameterArrayType__Group_2__0 @init { int stackSize = keepStackSize(); } : - rule__ParameterArrayType__Group_4__0__Impl - rule__ParameterArrayType__Group_4__1 + rule__ParameterArrayType__Group_2__0__Impl + rule__ParameterArrayType__Group_2__1 ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__0__Impl +rule__ParameterArrayType__Group_2__0__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); } Default - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__1 +rule__ParameterArrayType__Group_2__1 @init { int stackSize = keepStackSize(); } : - rule__ParameterArrayType__Group_4__1__Impl + rule__ParameterArrayType__Group_2__1__Impl ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__1__Impl +rule__ParameterArrayType__Group_2__1__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); } - (rule__ParameterArrayType__DefaultAssignment_4_1) - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_2_1()); } + (rule__ParameterArrayType__DefaultAssignment_2_1) + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_2_1()); } ) ; finally { @@ -11743,30 +11689,30 @@ finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__TypeAssignment_2 +rule__ParameterArrayType__TypeAssignment_1 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); } ruleParameterType - { after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__DefaultAssignment_4_1 +rule__ParameterArrayType__DefaultAssignment_2_1 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); } ruleParameterList - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_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 7cac4138..9ecd34c6 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 @@ -24793,7 +24793,11 @@ public final void rule__ParameterIntegerType__Group__2__Impl() throws Recognitio int LA36_0 = input.LA(1); if ( (LA36_0==Default) ) { - alt36=1; + int LA36_1 = input.LA(2); + + if ( (LA36_1==RULE_DECINT) ) { + alt36=1; + } } switch (alt36) { case 1 : @@ -25209,7 +25213,11 @@ public final void rule__ParameterStringType__Group__2__Impl() throws Recognition int LA37_0 = input.LA(1); if ( (LA37_0==Default) ) { - alt37=1; + int LA37_1 = input.LA(2); + + if ( ((LA37_1>=RULE_ID && LA37_1<=RULE_STRING)) ) { + alt37=1; + } } switch (alt37) { case 1 : @@ -25625,7 +25633,11 @@ public final void rule__ParameterDoubleType__Group__2__Impl() throws Recognition int LA38_0 = input.LA(1); if ( (LA38_0==Default) ) { - alt38=1; + int LA38_1 = input.LA(2); + + if ( (LA38_1==RULE_DOUBLE) ) { + alt38=1; + } } switch (alt38) { case 1 : @@ -26041,7 +26053,11 @@ public final void rule__ParameterBooleanType__Group__2__Impl() throws Recognitio int LA39_0 = input.LA(1); if ( (LA39_0==Default) ) { - alt39=1; + int LA39_1 = input.LA(2); + + if ( (LA39_1==RULE_BOOLEAN) ) { + alt39=1; + } } switch (alt39) { case 1 : @@ -26457,7 +26473,11 @@ public final void rule__ParameterBase64Type__Group__2__Impl() throws Recognition int LA40_0 = input.LA(1); if ( (LA40_0==Default) ) { - alt40=1; + int LA40_1 = input.LA(2); + + if ( (LA40_1==RULE_BINARY) ) { + alt40=1; + } } switch (alt40) { case 1 : @@ -26671,7 +26691,7 @@ public final void rule__ParameterArrayType__Group__0() throws RecognitionExcepti // InternalRosSystemParser.g:8284:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) // InternalRosSystemParser.g:8285:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 { - pushFollow(FOLLOW_13); + pushFollow(FOLLOW_30); rule__ParameterArrayType__Group__0__Impl(); state._fsp--; @@ -26750,7 +26770,7 @@ public final void rule__ParameterArrayType__Group__1() throws RecognitionExcepti // InternalRosSystemParser.g:8311:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) // InternalRosSystemParser.g:8312:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 { - pushFollow(FOLLOW_30); + pushFollow(FOLLOW_36); rule__ParameterArrayType__Group__1__Impl(); state._fsp--; @@ -26779,192 +26799,34 @@ public final void rule__ParameterArrayType__Group__1() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__1__Impl" - // InternalRosSystemParser.g:8319:1: rule__ParameterArrayType__Group__1__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:8319:1: rule__ParameterArrayType__Group__1__Impl : ( ( rule__ParameterArrayType__TypeAssignment_1 ) ) ; public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8323:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:8324:1: ( LeftSquareBracket ) - { - // InternalRosSystemParser.g:8324:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:8325:2: LeftSquareBracket - { - if ( state.backtracking==0 ) { - before(grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); - } - match(input,LeftSquareBracket,FOLLOW_2); if (state.failed) return ; - if ( state.backtracking==0 ) { - after(grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); - } - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__1__Impl" - - - // $ANTLR start "rule__ParameterArrayType__Group__2" - // InternalRosSystemParser.g:8334:1: rule__ParameterArrayType__Group__2 : rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ; - public final void rule__ParameterArrayType__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystemParser.g:8338:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) - // InternalRosSystemParser.g:8339:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 - { - pushFollow(FOLLOW_24); - rule__ParameterArrayType__Group__2__Impl(); - - state._fsp--; - if (state.failed) return ; - pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__3(); - - state._fsp--; - if (state.failed) return ; - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__2" - - - // $ANTLR start "rule__ParameterArrayType__Group__2__Impl" - // InternalRosSystemParser.g:8346:1: rule__ParameterArrayType__Group__2__Impl : ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ; - public final void rule__ParameterArrayType__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystemParser.g:8350:1: ( ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ) - // InternalRosSystemParser.g:8351:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) + // InternalRosSystemParser.g:8323:1: ( ( ( rule__ParameterArrayType__TypeAssignment_1 ) ) ) + // InternalRosSystemParser.g:8324:1: ( ( rule__ParameterArrayType__TypeAssignment_1 ) ) { - // InternalRosSystemParser.g:8351:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) - // InternalRosSystemParser.g:8352:2: ( rule__ParameterArrayType__TypeAssignment_2 ) + // InternalRosSystemParser.g:8324:1: ( ( rule__ParameterArrayType__TypeAssignment_1 ) ) + // InternalRosSystemParser.g:8325:2: ( rule__ParameterArrayType__TypeAssignment_1 ) { if ( state.backtracking==0 ) { - before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); - } - // InternalRosSystemParser.g:8353:2: ( rule__ParameterArrayType__TypeAssignment_2 ) - // InternalRosSystemParser.g:8353:3: rule__ParameterArrayType__TypeAssignment_2 - { - pushFollow(FOLLOW_2); - rule__ParameterArrayType__TypeAssignment_2(); - - state._fsp--; - if (state.failed) return ; - - } - - if ( state.backtracking==0 ) { - after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); + before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_1()); } - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__2__Impl" - - - // $ANTLR start "rule__ParameterArrayType__Group__3" - // InternalRosSystemParser.g:8361:1: rule__ParameterArrayType__Group__3 : rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ; - public final void rule__ParameterArrayType__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystemParser.g:8365:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) - // InternalRosSystemParser.g:8366:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 + // InternalRosSystemParser.g:8326:2: ( rule__ParameterArrayType__TypeAssignment_1 ) + // InternalRosSystemParser.g:8326:3: rule__ParameterArrayType__TypeAssignment_1 { - pushFollow(FOLLOW_36); - rule__ParameterArrayType__Group__3__Impl(); - - state._fsp--; - if (state.failed) return ; pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__4(); + rule__ParameterArrayType__TypeAssignment_1(); state._fsp--; if (state.failed) return ; } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__3" - - - // $ANTLR start "rule__ParameterArrayType__Group__3__Impl" - // InternalRosSystemParser.g:8373:1: rule__ParameterArrayType__Group__3__Impl : ( RightSquareBracket ) ; - public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystemParser.g:8377:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:8378:1: ( RightSquareBracket ) - { - // InternalRosSystemParser.g:8378:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:8379:2: RightSquareBracket - { - if ( state.backtracking==0 ) { - before(grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); - } - match(input,RightSquareBracket,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); + after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_1()); } } @@ -26984,21 +26846,21 @@ public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionE } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__3__Impl" + // $ANTLR end "rule__ParameterArrayType__Group__1__Impl" - // $ANTLR start "rule__ParameterArrayType__Group__4" - // InternalRosSystemParser.g:8388:1: rule__ParameterArrayType__Group__4 : rule__ParameterArrayType__Group__4__Impl ; - public final void rule__ParameterArrayType__Group__4() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group__2" + // InternalRosSystemParser.g:8334:1: rule__ParameterArrayType__Group__2 : rule__ParameterArrayType__Group__2__Impl ; + public final void rule__ParameterArrayType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8392:1: ( rule__ParameterArrayType__Group__4__Impl ) - // InternalRosSystemParser.g:8393:2: rule__ParameterArrayType__Group__4__Impl + // InternalRosSystemParser.g:8338:1: ( rule__ParameterArrayType__Group__2__Impl ) + // InternalRosSystemParser.g:8339:2: rule__ParameterArrayType__Group__2__Impl { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__4__Impl(); + rule__ParameterArrayType__Group__2__Impl(); state._fsp--; if (state.failed) return ; @@ -27017,38 +26879,42 @@ public final void rule__ParameterArrayType__Group__4() throws RecognitionExcepti } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__4" + // $ANTLR end "rule__ParameterArrayType__Group__2" - // $ANTLR start "rule__ParameterArrayType__Group__4__Impl" - // InternalRosSystemParser.g:8399:1: rule__ParameterArrayType__Group__4__Impl : ( ( rule__ParameterArrayType__Group_4__0 )? ) ; - public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group__2__Impl" + // InternalRosSystemParser.g:8345:1: rule__ParameterArrayType__Group__2__Impl : ( ( rule__ParameterArrayType__Group_2__0 )? ) ; + public final void rule__ParameterArrayType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8403:1: ( ( ( rule__ParameterArrayType__Group_4__0 )? ) ) - // InternalRosSystemParser.g:8404:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) + // InternalRosSystemParser.g:8349:1: ( ( ( rule__ParameterArrayType__Group_2__0 )? ) ) + // InternalRosSystemParser.g:8350:1: ( ( rule__ParameterArrayType__Group_2__0 )? ) { - // InternalRosSystemParser.g:8404:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) - // InternalRosSystemParser.g:8405:2: ( rule__ParameterArrayType__Group_4__0 )? + // InternalRosSystemParser.g:8350:1: ( ( rule__ParameterArrayType__Group_2__0 )? ) + // InternalRosSystemParser.g:8351:2: ( rule__ParameterArrayType__Group_2__0 )? { if ( state.backtracking==0 ) { - before(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); + before(grammarAccess.getParameterArrayTypeAccess().getGroup_2()); } - // InternalRosSystemParser.g:8406:2: ( rule__ParameterArrayType__Group_4__0 )? + // InternalRosSystemParser.g:8352:2: ( rule__ParameterArrayType__Group_2__0 )? int alt41=2; int LA41_0 = input.LA(1); if ( (LA41_0==Default) ) { - alt41=1; + int LA41_1 = input.LA(2); + + if ( (synpred101_InternalRosSystemParser()) ) { + alt41=1; + } } switch (alt41) { case 1 : - // InternalRosSystemParser.g:8406:3: rule__ParameterArrayType__Group_4__0 + // InternalRosSystemParser.g:8352:3: rule__ParameterArrayType__Group_2__0 { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__0(); + rule__ParameterArrayType__Group_2__0(); state._fsp--; if (state.failed) return ; @@ -27059,7 +26925,7 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE } if ( state.backtracking==0 ) { - after(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); + after(grammarAccess.getParameterArrayTypeAccess().getGroup_2()); } } @@ -27079,26 +26945,26 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__4__Impl" + // $ANTLR end "rule__ParameterArrayType__Group__2__Impl" - // $ANTLR start "rule__ParameterArrayType__Group_4__0" - // InternalRosSystemParser.g:8415:1: rule__ParameterArrayType__Group_4__0 : rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ; - public final void rule__ParameterArrayType__Group_4__0() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_2__0" + // InternalRosSystemParser.g:8361:1: rule__ParameterArrayType__Group_2__0 : rule__ParameterArrayType__Group_2__0__Impl rule__ParameterArrayType__Group_2__1 ; + public final void rule__ParameterArrayType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8419:1: ( rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ) - // InternalRosSystemParser.g:8420:2: rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 + // InternalRosSystemParser.g:8365:1: ( rule__ParameterArrayType__Group_2__0__Impl rule__ParameterArrayType__Group_2__1 ) + // InternalRosSystemParser.g:8366:2: rule__ParameterArrayType__Group_2__0__Impl rule__ParameterArrayType__Group_2__1 { pushFollow(FOLLOW_13); - rule__ParameterArrayType__Group_4__0__Impl(); + rule__ParameterArrayType__Group_2__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__1(); + rule__ParameterArrayType__Group_2__1(); state._fsp--; if (state.failed) return ; @@ -27117,28 +26983,28 @@ public final void rule__ParameterArrayType__Group_4__0() throws RecognitionExcep } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__0" + // $ANTLR end "rule__ParameterArrayType__Group_2__0" - // $ANTLR start "rule__ParameterArrayType__Group_4__0__Impl" - // InternalRosSystemParser.g:8427:1: rule__ParameterArrayType__Group_4__0__Impl : ( Default ) ; - public final void rule__ParameterArrayType__Group_4__0__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_2__0__Impl" + // InternalRosSystemParser.g:8373:1: rule__ParameterArrayType__Group_2__0__Impl : ( Default ) ; + public final void rule__ParameterArrayType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8431:1: ( ( Default ) ) - // InternalRosSystemParser.g:8432:1: ( Default ) + // InternalRosSystemParser.g:8377:1: ( ( Default ) ) + // InternalRosSystemParser.g:8378:1: ( Default ) { - // InternalRosSystemParser.g:8432:1: ( Default ) - // InternalRosSystemParser.g:8433:2: Default + // InternalRosSystemParser.g:8378:1: ( Default ) + // InternalRosSystemParser.g:8379:2: Default { if ( state.backtracking==0 ) { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); } match(input,Default,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); } } @@ -27158,21 +27024,21 @@ public final void rule__ParameterArrayType__Group_4__0__Impl() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__0__Impl" + // $ANTLR end "rule__ParameterArrayType__Group_2__0__Impl" - // $ANTLR start "rule__ParameterArrayType__Group_4__1" - // InternalRosSystemParser.g:8442:1: rule__ParameterArrayType__Group_4__1 : rule__ParameterArrayType__Group_4__1__Impl ; - public final void rule__ParameterArrayType__Group_4__1() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_2__1" + // InternalRosSystemParser.g:8388:1: rule__ParameterArrayType__Group_2__1 : rule__ParameterArrayType__Group_2__1__Impl ; + public final void rule__ParameterArrayType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8446:1: ( rule__ParameterArrayType__Group_4__1__Impl ) - // InternalRosSystemParser.g:8447:2: rule__ParameterArrayType__Group_4__1__Impl + // InternalRosSystemParser.g:8392:1: ( rule__ParameterArrayType__Group_2__1__Impl ) + // InternalRosSystemParser.g:8393:2: rule__ParameterArrayType__Group_2__1__Impl { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__1__Impl(); + rule__ParameterArrayType__Group_2__1__Impl(); state._fsp--; if (state.failed) return ; @@ -27191,30 +27057,30 @@ public final void rule__ParameterArrayType__Group_4__1() throws RecognitionExcep } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__1" + // $ANTLR end "rule__ParameterArrayType__Group_2__1" - // $ANTLR start "rule__ParameterArrayType__Group_4__1__Impl" - // InternalRosSystemParser.g:8453:1: rule__ParameterArrayType__Group_4__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ; - public final void rule__ParameterArrayType__Group_4__1__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_2__1__Impl" + // InternalRosSystemParser.g:8399:1: rule__ParameterArrayType__Group_2__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_2_1 ) ) ; + public final void rule__ParameterArrayType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8457:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ) - // InternalRosSystemParser.g:8458:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) + // InternalRosSystemParser.g:8403:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:8404:1: ( ( rule__ParameterArrayType__DefaultAssignment_2_1 ) ) { - // InternalRosSystemParser.g:8458:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) - // InternalRosSystemParser.g:8459:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) + // InternalRosSystemParser.g:8404:1: ( ( rule__ParameterArrayType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:8405:2: ( rule__ParameterArrayType__DefaultAssignment_2_1 ) { if ( state.backtracking==0 ) { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); + before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_2_1()); } - // InternalRosSystemParser.g:8460:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) - // InternalRosSystemParser.g:8460:3: rule__ParameterArrayType__DefaultAssignment_4_1 + // InternalRosSystemParser.g:8406:2: ( rule__ParameterArrayType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:8406:3: rule__ParameterArrayType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); - rule__ParameterArrayType__DefaultAssignment_4_1(); + rule__ParameterArrayType__DefaultAssignment_2_1(); state._fsp--; if (state.failed) return ; @@ -27222,7 +27088,7 @@ public final void rule__ParameterArrayType__Group_4__1__Impl() throws Recognitio } if ( state.backtracking==0 ) { - after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_2_1()); } } @@ -27242,18 +27108,18 @@ public final void rule__ParameterArrayType__Group_4__1__Impl() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__1__Impl" + // $ANTLR end "rule__ParameterArrayType__Group_2__1__Impl" // $ANTLR start "rule__ParameterList__Group__0" - // InternalRosSystemParser.g:8469:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; + // InternalRosSystemParser.g:8415:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; public final void rule__ParameterList__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8473:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) - // InternalRosSystemParser.g:8474:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 + // InternalRosSystemParser.g:8419:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) + // InternalRosSystemParser.g:8420:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 { pushFollow(FOLLOW_13); rule__ParameterList__Group__0__Impl(); @@ -27284,23 +27150,23 @@ public final void rule__ParameterList__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__0__Impl" - // InternalRosSystemParser.g:8481:1: rule__ParameterList__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8427:1: rule__ParameterList__Group__0__Impl : ( () ) ; public final void rule__ParameterList__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8485:1: ( ( () ) ) - // InternalRosSystemParser.g:8486:1: ( () ) + // InternalRosSystemParser.g:8431:1: ( ( () ) ) + // InternalRosSystemParser.g:8432:1: ( () ) { - // InternalRosSystemParser.g:8486:1: ( () ) - // InternalRosSystemParser.g:8487:2: () + // InternalRosSystemParser.g:8432:1: ( () ) + // InternalRosSystemParser.g:8433:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getParameterSequenceAction_0()); } - // InternalRosSystemParser.g:8488:2: () - // InternalRosSystemParser.g:8488:3: + // InternalRosSystemParser.g:8434:2: () + // InternalRosSystemParser.g:8434:3: { } @@ -27325,14 +27191,14 @@ public final void rule__ParameterList__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__1" - // InternalRosSystemParser.g:8496:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ; + // InternalRosSystemParser.g:8442:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ; public final void rule__ParameterList__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8500:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) - // InternalRosSystemParser.g:8501:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 + // InternalRosSystemParser.g:8446:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) + // InternalRosSystemParser.g:8447:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 { pushFollow(FOLLOW_21); rule__ParameterList__Group__1__Impl(); @@ -27363,17 +27229,17 @@ public final void rule__ParameterList__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__1__Impl" - // InternalRosSystemParser.g:8508:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:8454:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterList__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8512:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:8513:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8458:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:8459:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:8513:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:8514:2: LeftSquareBracket + // InternalRosSystemParser.g:8459:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8460:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); @@ -27404,14 +27270,14 @@ public final void rule__ParameterList__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__2" - // InternalRosSystemParser.g:8523:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ; + // InternalRosSystemParser.g:8469:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ; public final void rule__ParameterList__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8527:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) - // InternalRosSystemParser.g:8528:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 + // InternalRosSystemParser.g:8473:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) + // InternalRosSystemParser.g:8474:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 { pushFollow(FOLLOW_14); rule__ParameterList__Group__2__Impl(); @@ -27442,23 +27308,23 @@ public final void rule__ParameterList__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__2__Impl" - // InternalRosSystemParser.g:8535:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; + // InternalRosSystemParser.g:8481:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; public final void rule__ParameterList__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8539:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) - // InternalRosSystemParser.g:8540:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRosSystemParser.g:8485:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) + // InternalRosSystemParser.g:8486:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) { - // InternalRosSystemParser.g:8540:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) - // InternalRosSystemParser.g:8541:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRosSystemParser.g:8486:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRosSystemParser.g:8487:2: ( rule__ParameterList__ValueAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_2()); } - // InternalRosSystemParser.g:8542:2: ( rule__ParameterList__ValueAssignment_2 ) - // InternalRosSystemParser.g:8542:3: rule__ParameterList__ValueAssignment_2 + // InternalRosSystemParser.g:8488:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRosSystemParser.g:8488:3: rule__ParameterList__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_2(); @@ -27493,14 +27359,14 @@ public final void rule__ParameterList__Group__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__3" - // InternalRosSystemParser.g:8550:1: rule__ParameterList__Group__3 : rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ; + // InternalRosSystemParser.g:8496:1: rule__ParameterList__Group__3 : rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ; public final void rule__ParameterList__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8554:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) - // InternalRosSystemParser.g:8555:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 + // InternalRosSystemParser.g:8500:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) + // InternalRosSystemParser.g:8501:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 { pushFollow(FOLLOW_14); rule__ParameterList__Group__3__Impl(); @@ -27531,22 +27397,22 @@ public final void rule__ParameterList__Group__3() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__3__Impl" - // InternalRosSystemParser.g:8562:1: rule__ParameterList__Group__3__Impl : ( ( rule__ParameterList__Group_3__0 )* ) ; + // InternalRosSystemParser.g:8508:1: rule__ParameterList__Group__3__Impl : ( ( rule__ParameterList__Group_3__0 )* ) ; public final void rule__ParameterList__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8566:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) - // InternalRosSystemParser.g:8567:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRosSystemParser.g:8512:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) + // InternalRosSystemParser.g:8513:1: ( ( rule__ParameterList__Group_3__0 )* ) { - // InternalRosSystemParser.g:8567:1: ( ( rule__ParameterList__Group_3__0 )* ) - // InternalRosSystemParser.g:8568:2: ( rule__ParameterList__Group_3__0 )* + // InternalRosSystemParser.g:8513:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRosSystemParser.g:8514:2: ( rule__ParameterList__Group_3__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getGroup_3()); } - // InternalRosSystemParser.g:8569:2: ( rule__ParameterList__Group_3__0 )* + // InternalRosSystemParser.g:8515:2: ( rule__ParameterList__Group_3__0 )* loop42: do { int alt42=2; @@ -27559,7 +27425,7 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept switch (alt42) { case 1 : - // InternalRosSystemParser.g:8569:3: rule__ParameterList__Group_3__0 + // InternalRosSystemParser.g:8515:3: rule__ParameterList__Group_3__0 { pushFollow(FOLLOW_15); rule__ParameterList__Group_3__0(); @@ -27600,14 +27466,14 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__4" - // InternalRosSystemParser.g:8577:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; + // InternalRosSystemParser.g:8523:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; public final void rule__ParameterList__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8581:1: ( rule__ParameterList__Group__4__Impl ) - // InternalRosSystemParser.g:8582:2: rule__ParameterList__Group__4__Impl + // InternalRosSystemParser.g:8527:1: ( rule__ParameterList__Group__4__Impl ) + // InternalRosSystemParser.g:8528:2: rule__ParameterList__Group__4__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group__4__Impl(); @@ -27633,17 +27499,17 @@ public final void rule__ParameterList__Group__4() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__4__Impl" - // InternalRosSystemParser.g:8588:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:8534:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__ParameterList__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8592:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:8593:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:8538:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:8539:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:8593:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:8594:2: RightSquareBracket + // InternalRosSystemParser.g:8539:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:8540:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getRightSquareBracketKeyword_4()); @@ -27674,14 +27540,14 @@ public final void rule__ParameterList__Group__4__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group_3__0" - // InternalRosSystemParser.g:8604:1: rule__ParameterList__Group_3__0 : rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ; + // InternalRosSystemParser.g:8550:1: rule__ParameterList__Group_3__0 : rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ; public final void rule__ParameterList__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8608:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) - // InternalRosSystemParser.g:8609:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 + // InternalRosSystemParser.g:8554:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) + // InternalRosSystemParser.g:8555:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 { pushFollow(FOLLOW_21); rule__ParameterList__Group_3__0__Impl(); @@ -27712,17 +27578,17 @@ public final void rule__ParameterList__Group_3__0() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__0__Impl" - // InternalRosSystemParser.g:8616:1: rule__ParameterList__Group_3__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:8562:1: rule__ParameterList__Group_3__0__Impl : ( Comma ) ; public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8620:1: ( ( Comma ) ) - // InternalRosSystemParser.g:8621:1: ( Comma ) + // InternalRosSystemParser.g:8566:1: ( ( Comma ) ) + // InternalRosSystemParser.g:8567:1: ( Comma ) { - // InternalRosSystemParser.g:8621:1: ( Comma ) - // InternalRosSystemParser.g:8622:2: Comma + // InternalRosSystemParser.g:8567:1: ( Comma ) + // InternalRosSystemParser.g:8568:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); @@ -27753,14 +27619,14 @@ public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterList__Group_3__1" - // InternalRosSystemParser.g:8631:1: rule__ParameterList__Group_3__1 : rule__ParameterList__Group_3__1__Impl ; + // InternalRosSystemParser.g:8577:1: rule__ParameterList__Group_3__1 : rule__ParameterList__Group_3__1__Impl ; public final void rule__ParameterList__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8635:1: ( rule__ParameterList__Group_3__1__Impl ) - // InternalRosSystemParser.g:8636:2: rule__ParameterList__Group_3__1__Impl + // InternalRosSystemParser.g:8581:1: ( rule__ParameterList__Group_3__1__Impl ) + // InternalRosSystemParser.g:8582:2: rule__ParameterList__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group_3__1__Impl(); @@ -27786,23 +27652,23 @@ public final void rule__ParameterList__Group_3__1() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__1__Impl" - // InternalRosSystemParser.g:8642:1: rule__ParameterList__Group_3__1__Impl : ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ; + // InternalRosSystemParser.g:8588:1: rule__ParameterList__Group_3__1__Impl : ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ; public final void rule__ParameterList__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8646:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) - // InternalRosSystemParser.g:8647:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRosSystemParser.g:8592:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) + // InternalRosSystemParser.g:8593:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) { - // InternalRosSystemParser.g:8647:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) - // InternalRosSystemParser.g:8648:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRosSystemParser.g:8593:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRosSystemParser.g:8594:2: ( rule__ParameterList__ValueAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_3_1()); } - // InternalRosSystemParser.g:8649:2: ( rule__ParameterList__ValueAssignment_3_1 ) - // InternalRosSystemParser.g:8649:3: rule__ParameterList__ValueAssignment_3_1 + // InternalRosSystemParser.g:8595:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRosSystemParser.g:8595:3: rule__ParameterList__ValueAssignment_3_1 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_3_1(); @@ -27837,14 +27703,14 @@ public final void rule__ParameterList__Group_3__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterAny__Group__0" - // InternalRosSystemParser.g:8658:1: rule__ParameterAny__Group__0 : rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ; + // InternalRosSystemParser.g:8604:1: rule__ParameterAny__Group__0 : rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ; public final void rule__ParameterAny__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8662:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) - // InternalRosSystemParser.g:8663:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 + // InternalRosSystemParser.g:8608:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) + // InternalRosSystemParser.g:8609:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 { pushFollow(FOLLOW_44); rule__ParameterAny__Group__0__Impl(); @@ -27875,23 +27741,23 @@ public final void rule__ParameterAny__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__0__Impl" - // InternalRosSystemParser.g:8670:1: rule__ParameterAny__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8616:1: rule__ParameterAny__Group__0__Impl : ( () ) ; public final void rule__ParameterAny__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8674:1: ( ( () ) ) - // InternalRosSystemParser.g:8675:1: ( () ) + // InternalRosSystemParser.g:8620:1: ( ( () ) ) + // InternalRosSystemParser.g:8621:1: ( () ) { - // InternalRosSystemParser.g:8675:1: ( () ) - // InternalRosSystemParser.g:8676:2: () + // InternalRosSystemParser.g:8621:1: ( () ) + // InternalRosSystemParser.g:8622:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getParameterAnyAction_0()); } - // InternalRosSystemParser.g:8677:2: () - // InternalRosSystemParser.g:8677:3: + // InternalRosSystemParser.g:8623:2: () + // InternalRosSystemParser.g:8623:3: { } @@ -27916,14 +27782,14 @@ public final void rule__ParameterAny__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__1" - // InternalRosSystemParser.g:8685:1: rule__ParameterAny__Group__1 : rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ; + // InternalRosSystemParser.g:8631:1: rule__ParameterAny__Group__1 : rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ; public final void rule__ParameterAny__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8689:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) - // InternalRosSystemParser.g:8690:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 + // InternalRosSystemParser.g:8635:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) + // InternalRosSystemParser.g:8636:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 { pushFollow(FOLLOW_45); rule__ParameterAny__Group__1__Impl(); @@ -27954,17 +27820,17 @@ public final void rule__ParameterAny__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__1__Impl" - // InternalRosSystemParser.g:8697:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; + // InternalRosSystemParser.g:8643:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; public final void rule__ParameterAny__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8701:1: ( ( ParameterAny ) ) - // InternalRosSystemParser.g:8702:1: ( ParameterAny ) + // InternalRosSystemParser.g:8647:1: ( ( ParameterAny ) ) + // InternalRosSystemParser.g:8648:1: ( ParameterAny ) { - // InternalRosSystemParser.g:8702:1: ( ParameterAny ) - // InternalRosSystemParser.g:8703:2: ParameterAny + // InternalRosSystemParser.g:8648:1: ( ParameterAny ) + // InternalRosSystemParser.g:8649:2: ParameterAny { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); @@ -27995,14 +27861,14 @@ public final void rule__ParameterAny__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__2" - // InternalRosSystemParser.g:8712:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl ; + // InternalRosSystemParser.g:8658:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl ; public final void rule__ParameterAny__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8716:1: ( rule__ParameterAny__Group__2__Impl ) - // InternalRosSystemParser.g:8717:2: rule__ParameterAny__Group__2__Impl + // InternalRosSystemParser.g:8662:1: ( rule__ParameterAny__Group__2__Impl ) + // InternalRosSystemParser.g:8663:2: rule__ParameterAny__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group__2__Impl(); @@ -28028,22 +27894,22 @@ public final void rule__ParameterAny__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__2__Impl" - // InternalRosSystemParser.g:8723:1: rule__ParameterAny__Group__2__Impl : ( ( rule__ParameterAny__Group_2__0 )? ) ; + // InternalRosSystemParser.g:8669:1: rule__ParameterAny__Group__2__Impl : ( ( rule__ParameterAny__Group_2__0 )? ) ; public final void rule__ParameterAny__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8727:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) - // InternalRosSystemParser.g:8728:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalRosSystemParser.g:8673:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) + // InternalRosSystemParser.g:8674:1: ( ( rule__ParameterAny__Group_2__0 )? ) { - // InternalRosSystemParser.g:8728:1: ( ( rule__ParameterAny__Group_2__0 )? ) - // InternalRosSystemParser.g:8729:2: ( rule__ParameterAny__Group_2__0 )? + // InternalRosSystemParser.g:8674:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalRosSystemParser.g:8675:2: ( rule__ParameterAny__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getGroup_2()); } - // InternalRosSystemParser.g:8730:2: ( rule__ParameterAny__Group_2__0 )? + // InternalRosSystemParser.g:8676:2: ( rule__ParameterAny__Group_2__0 )? int alt43=2; int LA43_0 = input.LA(1); @@ -28052,7 +27918,7 @@ public final void rule__ParameterAny__Group__2__Impl() throws RecognitionExcepti } switch (alt43) { case 1 : - // InternalRosSystemParser.g:8730:3: rule__ParameterAny__Group_2__0 + // InternalRosSystemParser.g:8676:3: rule__ParameterAny__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__0(); @@ -28090,14 +27956,14 @@ public final void rule__ParameterAny__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group_2__0" - // InternalRosSystemParser.g:8739:1: rule__ParameterAny__Group_2__0 : rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ; + // InternalRosSystemParser.g:8685:1: rule__ParameterAny__Group_2__0 : rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ; public final void rule__ParameterAny__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8743:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) - // InternalRosSystemParser.g:8744:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 + // InternalRosSystemParser.g:8689:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) + // InternalRosSystemParser.g:8690:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 { pushFollow(FOLLOW_7); rule__ParameterAny__Group_2__0__Impl(); @@ -28128,17 +27994,17 @@ public final void rule__ParameterAny__Group_2__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__0__Impl" - // InternalRosSystemParser.g:8751:1: rule__ParameterAny__Group_2__0__Impl : ( Value ) ; + // InternalRosSystemParser.g:8697:1: rule__ParameterAny__Group_2__0__Impl : ( Value ) ; public final void rule__ParameterAny__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8755:1: ( ( Value ) ) - // InternalRosSystemParser.g:8756:1: ( Value ) + // InternalRosSystemParser.g:8701:1: ( ( Value ) ) + // InternalRosSystemParser.g:8702:1: ( Value ) { - // InternalRosSystemParser.g:8756:1: ( Value ) - // InternalRosSystemParser.g:8757:2: Value + // InternalRosSystemParser.g:8702:1: ( Value ) + // InternalRosSystemParser.g:8703:2: Value { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); @@ -28169,14 +28035,14 @@ public final void rule__ParameterAny__Group_2__0__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterAny__Group_2__1" - // InternalRosSystemParser.g:8766:1: rule__ParameterAny__Group_2__1 : rule__ParameterAny__Group_2__1__Impl ; + // InternalRosSystemParser.g:8712:1: rule__ParameterAny__Group_2__1 : rule__ParameterAny__Group_2__1__Impl ; public final void rule__ParameterAny__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8770:1: ( rule__ParameterAny__Group_2__1__Impl ) - // InternalRosSystemParser.g:8771:2: rule__ParameterAny__Group_2__1__Impl + // InternalRosSystemParser.g:8716:1: ( rule__ParameterAny__Group_2__1__Impl ) + // InternalRosSystemParser.g:8717:2: rule__ParameterAny__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__1__Impl(); @@ -28202,23 +28068,23 @@ public final void rule__ParameterAny__Group_2__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__1__Impl" - // InternalRosSystemParser.g:8777:1: rule__ParameterAny__Group_2__1__Impl : ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:8723:1: rule__ParameterAny__Group_2__1__Impl : ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ; public final void rule__ParameterAny__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8781:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:8782:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalRosSystemParser.g:8727:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:8728:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) { - // InternalRosSystemParser.g:8782:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) - // InternalRosSystemParser.g:8783:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalRosSystemParser.g:8728:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalRosSystemParser.g:8729:2: ( rule__ParameterAny__ValueAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getValueAssignment_2_1()); } - // InternalRosSystemParser.g:8784:2: ( rule__ParameterAny__ValueAssignment_2_1 ) - // InternalRosSystemParser.g:8784:3: rule__ParameterAny__ValueAssignment_2_1 + // InternalRosSystemParser.g:8730:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalRosSystemParser.g:8730:3: rule__ParameterAny__ValueAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterAny__ValueAssignment_2_1(); @@ -28253,14 +28119,14 @@ public final void rule__ParameterAny__Group_2__1__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterStruct__Group__0" - // InternalRosSystemParser.g:8793:1: rule__ParameterStruct__Group__0 : rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ; + // InternalRosSystemParser.g:8739:1: rule__ParameterStruct__Group__0 : rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ; public final void rule__ParameterStruct__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8797:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) - // InternalRosSystemParser.g:8798:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 + // InternalRosSystemParser.g:8743:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) + // InternalRosSystemParser.g:8744:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 { pushFollow(FOLLOW_21); rule__ParameterStruct__Group__0__Impl(); @@ -28291,23 +28157,23 @@ public final void rule__ParameterStruct__Group__0() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__0__Impl" - // InternalRosSystemParser.g:8805:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8751:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8809:1: ( ( () ) ) - // InternalRosSystemParser.g:8810:1: ( () ) + // InternalRosSystemParser.g:8755:1: ( ( () ) ) + // InternalRosSystemParser.g:8756:1: ( () ) { - // InternalRosSystemParser.g:8810:1: ( () ) - // InternalRosSystemParser.g:8811:2: () + // InternalRosSystemParser.g:8756:1: ( () ) + // InternalRosSystemParser.g:8757:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getParameterStructAction_0()); } - // InternalRosSystemParser.g:8812:2: () - // InternalRosSystemParser.g:8812:3: + // InternalRosSystemParser.g:8758:2: () + // InternalRosSystemParser.g:8758:3: { } @@ -28332,14 +28198,14 @@ public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group__1" - // InternalRosSystemParser.g:8820:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; + // InternalRosSystemParser.g:8766:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; public final void rule__ParameterStruct__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8824:1: ( rule__ParameterStruct__Group__1__Impl ) - // InternalRosSystemParser.g:8825:2: rule__ParameterStruct__Group__1__Impl + // InternalRosSystemParser.g:8770:1: ( rule__ParameterStruct__Group__1__Impl ) + // InternalRosSystemParser.g:8771:2: rule__ParameterStruct__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group__1__Impl(); @@ -28365,22 +28231,22 @@ public final void rule__ParameterStruct__Group__1() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__1__Impl" - // InternalRosSystemParser.g:8831:1: rule__ParameterStruct__Group__1__Impl : ( ( rule__ParameterStruct__Group_1__0 )? ) ; + // InternalRosSystemParser.g:8777:1: rule__ParameterStruct__Group__1__Impl : ( ( rule__ParameterStruct__Group_1__0 )? ) ; public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8835:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) - // InternalRosSystemParser.g:8836:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRosSystemParser.g:8781:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) + // InternalRosSystemParser.g:8782:1: ( ( rule__ParameterStruct__Group_1__0 )? ) { - // InternalRosSystemParser.g:8836:1: ( ( rule__ParameterStruct__Group_1__0 )? ) - // InternalRosSystemParser.g:8837:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalRosSystemParser.g:8782:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRosSystemParser.g:8783:2: ( rule__ParameterStruct__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getGroup_1()); } - // InternalRosSystemParser.g:8838:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalRosSystemParser.g:8784:2: ( rule__ParameterStruct__Group_1__0 )? int alt44=2; int LA44_0 = input.LA(1); @@ -28389,7 +28255,7 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce } switch (alt44) { case 1 : - // InternalRosSystemParser.g:8838:3: rule__ParameterStruct__Group_1__0 + // InternalRosSystemParser.g:8784:3: rule__ParameterStruct__Group_1__0 { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__0(); @@ -28427,14 +28293,14 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group_1__0" - // InternalRosSystemParser.g:8847:1: rule__ParameterStruct__Group_1__0 : rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ; + // InternalRosSystemParser.g:8793:1: rule__ParameterStruct__Group_1__0 : rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ; public final void rule__ParameterStruct__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8851:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) - // InternalRosSystemParser.g:8852:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 + // InternalRosSystemParser.g:8797:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) + // InternalRosSystemParser.g:8798:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 { pushFollow(FOLLOW_4); rule__ParameterStruct__Group_1__0__Impl(); @@ -28465,17 +28331,17 @@ public final void rule__ParameterStruct__Group_1__0() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__0__Impl" - // InternalRosSystemParser.g:8859:1: rule__ParameterStruct__Group_1__0__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:8805:1: rule__ParameterStruct__Group_1__0__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8863:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:8864:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8809:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:8810:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:8864:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:8865:2: LeftSquareBracket + // InternalRosSystemParser.g:8810:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8811:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); @@ -28506,14 +28372,14 @@ public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__1" - // InternalRosSystemParser.g:8874:1: rule__ParameterStruct__Group_1__1 : rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ; + // InternalRosSystemParser.g:8820:1: rule__ParameterStruct__Group_1__1 : rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ; public final void rule__ParameterStruct__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8878:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) - // InternalRosSystemParser.g:8879:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 + // InternalRosSystemParser.g:8824:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) + // InternalRosSystemParser.g:8825:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 { pushFollow(FOLLOW_46); rule__ParameterStruct__Group_1__1__Impl(); @@ -28544,17 +28410,17 @@ public final void rule__ParameterStruct__Group_1__1() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__1__Impl" - // InternalRosSystemParser.g:8886:1: rule__ParameterStruct__Group_1__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:8832:1: rule__ParameterStruct__Group_1__1__Impl : ( RULE_BEGIN ) ; public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8890:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:8891:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:8836:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:8837:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:8891:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:8892:2: RULE_BEGIN + // InternalRosSystemParser.g:8837:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:8838:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getBEGINTerminalRuleCall_1_1()); @@ -28585,14 +28451,14 @@ public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__2" - // InternalRosSystemParser.g:8901:1: rule__ParameterStruct__Group_1__2 : rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ; + // InternalRosSystemParser.g:8847:1: rule__ParameterStruct__Group_1__2 : rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ; public final void rule__ParameterStruct__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8905:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) - // InternalRosSystemParser.g:8906:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 + // InternalRosSystemParser.g:8851:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) + // InternalRosSystemParser.g:8852:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 { pushFollow(FOLLOW_46); rule__ParameterStruct__Group_1__2__Impl(); @@ -28623,22 +28489,22 @@ public final void rule__ParameterStruct__Group_1__2() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__2__Impl" - // InternalRosSystemParser.g:8913:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) ; + // InternalRosSystemParser.g:8859:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) ; public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8917:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) ) - // InternalRosSystemParser.g:8918:1: ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) + // InternalRosSystemParser.g:8863:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) ) + // InternalRosSystemParser.g:8864:1: ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) { - // InternalRosSystemParser.g:8918:1: ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) - // InternalRosSystemParser.g:8919:2: ( rule__ParameterStruct__ValueAssignment_1_2 )* + // InternalRosSystemParser.g:8864:1: ( ( rule__ParameterStruct__ValueAssignment_1_2 )* ) + // InternalRosSystemParser.g:8865:2: ( rule__ParameterStruct__ValueAssignment_1_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getValueAssignment_1_2()); } - // InternalRosSystemParser.g:8920:2: ( rule__ParameterStruct__ValueAssignment_1_2 )* + // InternalRosSystemParser.g:8866:2: ( rule__ParameterStruct__ValueAssignment_1_2 )* loop45: do { int alt45=2; @@ -28651,7 +28517,7 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx switch (alt45) { case 1 : - // InternalRosSystemParser.g:8920:3: rule__ParameterStruct__ValueAssignment_1_2 + // InternalRosSystemParser.g:8866:3: rule__ParameterStruct__ValueAssignment_1_2 { pushFollow(FOLLOW_9); rule__ParameterStruct__ValueAssignment_1_2(); @@ -28692,14 +28558,14 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__3" - // InternalRosSystemParser.g:8928:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 ; + // InternalRosSystemParser.g:8874:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 ; public final void rule__ParameterStruct__Group_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8932:1: ( rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 ) - // InternalRosSystemParser.g:8933:2: rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 + // InternalRosSystemParser.g:8878:1: ( rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 ) + // InternalRosSystemParser.g:8879:2: rule__ParameterStruct__Group_1__3__Impl rule__ParameterStruct__Group_1__4 { pushFollow(FOLLOW_22); rule__ParameterStruct__Group_1__3__Impl(); @@ -28730,17 +28596,17 @@ public final void rule__ParameterStruct__Group_1__3() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__3__Impl" - // InternalRosSystemParser.g:8940:1: rule__ParameterStruct__Group_1__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:8886:1: rule__ParameterStruct__Group_1__3__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8944:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:8945:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:8890:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:8891:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:8945:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:8946:2: RightSquareBracket + // InternalRosSystemParser.g:8891:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:8892:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getRightSquareBracketKeyword_1_3()); @@ -28771,14 +28637,14 @@ public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__4" - // InternalRosSystemParser.g:8955:1: rule__ParameterStruct__Group_1__4 : rule__ParameterStruct__Group_1__4__Impl ; + // InternalRosSystemParser.g:8901:1: rule__ParameterStruct__Group_1__4 : rule__ParameterStruct__Group_1__4__Impl ; public final void rule__ParameterStruct__Group_1__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8959:1: ( rule__ParameterStruct__Group_1__4__Impl ) - // InternalRosSystemParser.g:8960:2: rule__ParameterStruct__Group_1__4__Impl + // InternalRosSystemParser.g:8905:1: ( rule__ParameterStruct__Group_1__4__Impl ) + // InternalRosSystemParser.g:8906:2: rule__ParameterStruct__Group_1__4__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__4__Impl(); @@ -28804,17 +28670,17 @@ public final void rule__ParameterStruct__Group_1__4() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__4__Impl" - // InternalRosSystemParser.g:8966:1: rule__ParameterStruct__Group_1__4__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:8912:1: rule__ParameterStruct__Group_1__4__Impl : ( RULE_END ) ; public final void rule__ParameterStruct__Group_1__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8970:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:8971:1: ( RULE_END ) + // InternalRosSystemParser.g:8916:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:8917:1: ( RULE_END ) { - // InternalRosSystemParser.g:8971:1: ( RULE_END ) - // InternalRosSystemParser.g:8972:2: RULE_END + // InternalRosSystemParser.g:8917:1: ( RULE_END ) + // InternalRosSystemParser.g:8918:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getENDTerminalRuleCall_1_4()); @@ -28845,14 +28711,14 @@ public final void rule__ParameterStruct__Group_1__4__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStructMember__Group__0" - // InternalRosSystemParser.g:8982:1: rule__ParameterStructMember__Group__0 : rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ; + // InternalRosSystemParser.g:8928:1: rule__ParameterStructMember__Group__0 : rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ; public final void rule__ParameterStructMember__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8986:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) - // InternalRosSystemParser.g:8987:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 + // InternalRosSystemParser.g:8932:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) + // InternalRosSystemParser.g:8933:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 { pushFollow(FOLLOW_3); rule__ParameterStructMember__Group__0__Impl(); @@ -28883,23 +28749,23 @@ public final void rule__ParameterStructMember__Group__0() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__0__Impl" - // InternalRosSystemParser.g:8994:1: rule__ParameterStructMember__Group__0__Impl : ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ; + // InternalRosSystemParser.g:8940:1: rule__ParameterStructMember__Group__0__Impl : ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ; public final void rule__ParameterStructMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8998:1: ( ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ) - // InternalRosSystemParser.g:8999:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + // InternalRosSystemParser.g:8944:1: ( ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ) + // InternalRosSystemParser.g:8945:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) { - // InternalRosSystemParser.g:8999:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) - // InternalRosSystemParser.g:9000:2: ( rule__ParameterStructMember__NameAssignment_0 ) + // InternalRosSystemParser.g:8945:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + // InternalRosSystemParser.g:8946:2: ( rule__ParameterStructMember__NameAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); } - // InternalRosSystemParser.g:9001:2: ( rule__ParameterStructMember__NameAssignment_0 ) - // InternalRosSystemParser.g:9001:3: rule__ParameterStructMember__NameAssignment_0 + // InternalRosSystemParser.g:8947:2: ( rule__ParameterStructMember__NameAssignment_0 ) + // InternalRosSystemParser.g:8947:3: rule__ParameterStructMember__NameAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterStructMember__NameAssignment_0(); @@ -28934,14 +28800,14 @@ public final void rule__ParameterStructMember__Group__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__1" - // InternalRosSystemParser.g:9009:1: rule__ParameterStructMember__Group__1 : rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ; + // InternalRosSystemParser.g:8955:1: rule__ParameterStructMember__Group__1 : rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ; public final void rule__ParameterStructMember__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9013:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) - // InternalRosSystemParser.g:9014:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 + // InternalRosSystemParser.g:8959:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) + // InternalRosSystemParser.g:8960:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 { pushFollow(FOLLOW_21); rule__ParameterStructMember__Group__1__Impl(); @@ -28972,17 +28838,17 @@ public final void rule__ParameterStructMember__Group__1() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__1__Impl" - // InternalRosSystemParser.g:9021:1: rule__ParameterStructMember__Group__1__Impl : ( Colon ) ; + // InternalRosSystemParser.g:8967:1: rule__ParameterStructMember__Group__1__Impl : ( Colon ) ; public final void rule__ParameterStructMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9025:1: ( ( Colon ) ) - // InternalRosSystemParser.g:9026:1: ( Colon ) + // InternalRosSystemParser.g:8971:1: ( ( Colon ) ) + // InternalRosSystemParser.g:8972:1: ( Colon ) { - // InternalRosSystemParser.g:9026:1: ( Colon ) - // InternalRosSystemParser.g:9027:2: Colon + // InternalRosSystemParser.g:8972:1: ( Colon ) + // InternalRosSystemParser.g:8973:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); @@ -29013,14 +28879,14 @@ public final void rule__ParameterStructMember__Group__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__2" - // InternalRosSystemParser.g:9036:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl ; + // InternalRosSystemParser.g:8982:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl ; public final void rule__ParameterStructMember__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9040:1: ( rule__ParameterStructMember__Group__2__Impl ) - // InternalRosSystemParser.g:9041:2: rule__ParameterStructMember__Group__2__Impl + // InternalRosSystemParser.g:8986:1: ( rule__ParameterStructMember__Group__2__Impl ) + // InternalRosSystemParser.g:8987:2: rule__ParameterStructMember__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterStructMember__Group__2__Impl(); @@ -29046,23 +28912,23 @@ public final void rule__ParameterStructMember__Group__2() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__2__Impl" - // InternalRosSystemParser.g:9047:1: rule__ParameterStructMember__Group__2__Impl : ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) ; + // InternalRosSystemParser.g:8993:1: rule__ParameterStructMember__Group__2__Impl : ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) ; public final void rule__ParameterStructMember__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9051:1: ( ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) ) - // InternalRosSystemParser.g:9052:1: ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) + // InternalRosSystemParser.g:8997:1: ( ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) ) + // InternalRosSystemParser.g:8998:1: ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) { - // InternalRosSystemParser.g:9052:1: ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) - // InternalRosSystemParser.g:9053:2: ( rule__ParameterStructMember__ValueAssignment_2 ) + // InternalRosSystemParser.g:8998:1: ( ( rule__ParameterStructMember__ValueAssignment_2 ) ) + // InternalRosSystemParser.g:8999:2: ( rule__ParameterStructMember__ValueAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_2()); } - // InternalRosSystemParser.g:9054:2: ( rule__ParameterStructMember__ValueAssignment_2 ) - // InternalRosSystemParser.g:9054:3: rule__ParameterStructMember__ValueAssignment_2 + // InternalRosSystemParser.g:9000:2: ( rule__ParameterStructMember__ValueAssignment_2 ) + // InternalRosSystemParser.g:9000:3: rule__ParameterStructMember__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__ParameterStructMember__ValueAssignment_2(); @@ -29097,14 +28963,14 @@ public final void rule__ParameterStructMember__Group__2__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructTypeMember__Group__0" - // InternalRosSystemParser.g:9063:1: rule__ParameterStructTypeMember__Group__0 : rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ; + // InternalRosSystemParser.g: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:9067:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) - // InternalRosSystemParser.g:9068:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 + // InternalRosSystemParser.g: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_30); rule__ParameterStructTypeMember__Group__0__Impl(); @@ -29135,23 +29001,23 @@ public final void rule__ParameterStructTypeMember__Group__0() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__0__Impl" - // InternalRosSystemParser.g:9075:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; + // InternalRosSystemParser.g: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:9079:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) - // InternalRosSystemParser.g:9080:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRosSystemParser.g:9025:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) + // InternalRosSystemParser.g:9026:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) { - // InternalRosSystemParser.g:9080:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) - // InternalRosSystemParser.g:9081: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:9082:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) - // InternalRosSystemParser.g:9082: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(); @@ -29186,14 +29052,14 @@ public final void rule__ParameterStructTypeMember__Group__0__Impl() throws Recog // $ANTLR start "rule__ParameterStructTypeMember__Group__1" - // InternalRosSystemParser.g:9090:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; + // InternalRosSystemParser.g: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:9094:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) - // InternalRosSystemParser.g:9095: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(); @@ -29219,23 +29085,23 @@ public final void rule__ParameterStructTypeMember__Group__1() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__1__Impl" - // InternalRosSystemParser.g:9101:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; + // InternalRosSystemParser.g: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:9105:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) - // InternalRosSystemParser.g:9106:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRosSystemParser.g:9051:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) + // InternalRosSystemParser.g:9052:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) { - // InternalRosSystemParser.g:9106:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) - // InternalRosSystemParser.g:9107: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:9108:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) - // InternalRosSystemParser.g:9108: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(); @@ -29270,14 +29136,14 @@ public final void rule__ParameterStructTypeMember__Group__1__Impl() throws Recog // $ANTLR start "rule__Bool__Group__0" - // InternalRosSystemParser.g:9117:1: rule__Bool__Group__0 : rule__Bool__Group__0__Impl rule__Bool__Group__1 ; + // InternalRosSystemParser.g: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:9121:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) - // InternalRosSystemParser.g:9122:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 + // InternalRosSystemParser.g: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_47); rule__Bool__Group__0__Impl(); @@ -29308,23 +29174,23 @@ public final void rule__Bool__Group__0() throws RecognitionException { // $ANTLR start "rule__Bool__Group__0__Impl" - // InternalRosSystemParser.g:9129:1: rule__Bool__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9075:1: rule__Bool__Group__0__Impl : ( () ) ; public final void rule__Bool__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9133:1: ( ( () ) ) - // InternalRosSystemParser.g:9134:1: ( () ) + // InternalRosSystemParser.g:9079:1: ( ( () ) ) + // InternalRosSystemParser.g:9080:1: ( () ) { - // InternalRosSystemParser.g:9134:1: ( () ) - // InternalRosSystemParser.g:9135:2: () + // InternalRosSystemParser.g:9080:1: ( () ) + // InternalRosSystemParser.g:9081:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getBoolAccess().getBoolAction_0()); } - // InternalRosSystemParser.g:9136:2: () - // InternalRosSystemParser.g:9136:3: + // InternalRosSystemParser.g:9082:2: () + // InternalRosSystemParser.g:9082:3: { } @@ -29349,14 +29215,14 @@ public final void rule__Bool__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1" - // InternalRosSystemParser.g:9144:1: rule__Bool__Group__1 : rule__Bool__Group__1__Impl ; + // InternalRosSystemParser.g: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:9148:1: ( rule__Bool__Group__1__Impl ) - // InternalRosSystemParser.g:9149: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(); @@ -29382,17 +29248,17 @@ public final void rule__Bool__Group__1() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1__Impl" - // InternalRosSystemParser.g:9155:1: rule__Bool__Group__1__Impl : ( Bool ) ; + // InternalRosSystemParser.g:9101:1: rule__Bool__Group__1__Impl : ( Bool ) ; public final void rule__Bool__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9159:1: ( ( Bool ) ) - // InternalRosSystemParser.g:9160:1: ( Bool ) + // InternalRosSystemParser.g:9105:1: ( ( Bool ) ) + // InternalRosSystemParser.g:9106:1: ( Bool ) { - // InternalRosSystemParser.g:9160:1: ( Bool ) - // InternalRosSystemParser.g:9161:2: Bool + // InternalRosSystemParser.g:9106:1: ( Bool ) + // InternalRosSystemParser.g:9107:2: Bool { if ( state.backtracking==0 ) { before(grammarAccess.getBoolAccess().getBoolKeyword_1()); @@ -29423,14 +29289,14 @@ public final void rule__Bool__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0" - // InternalRosSystemParser.g:9171:1: rule__Int8__Group__0 : rule__Int8__Group__0__Impl rule__Int8__Group__1 ; + // InternalRosSystemParser.g: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:9175:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) - // InternalRosSystemParser.g:9176:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 + // InternalRosSystemParser.g: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_48); rule__Int8__Group__0__Impl(); @@ -29461,23 +29327,23 @@ public final void rule__Int8__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0__Impl" - // InternalRosSystemParser.g:9183:1: rule__Int8__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9129:1: rule__Int8__Group__0__Impl : ( () ) ; public final void rule__Int8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9187:1: ( ( () ) ) - // InternalRosSystemParser.g:9188:1: ( () ) + // InternalRosSystemParser.g:9133:1: ( ( () ) ) + // InternalRosSystemParser.g:9134:1: ( () ) { - // InternalRosSystemParser.g:9188:1: ( () ) - // InternalRosSystemParser.g:9189:2: () + // InternalRosSystemParser.g:9134:1: ( () ) + // InternalRosSystemParser.g:9135:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt8Access().getInt8Action_0()); } - // InternalRosSystemParser.g:9190:2: () - // InternalRosSystemParser.g:9190:3: + // InternalRosSystemParser.g:9136:2: () + // InternalRosSystemParser.g:9136:3: { } @@ -29502,14 +29368,14 @@ public final void rule__Int8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1" - // InternalRosSystemParser.g:9198:1: rule__Int8__Group__1 : rule__Int8__Group__1__Impl ; + // InternalRosSystemParser.g: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:9202:1: ( rule__Int8__Group__1__Impl ) - // InternalRosSystemParser.g:9203: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(); @@ -29535,17 +29401,17 @@ public final void rule__Int8__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1__Impl" - // InternalRosSystemParser.g:9209:1: rule__Int8__Group__1__Impl : ( Int8 ) ; + // InternalRosSystemParser.g:9155:1: rule__Int8__Group__1__Impl : ( Int8 ) ; public final void rule__Int8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9213:1: ( ( Int8 ) ) - // InternalRosSystemParser.g:9214:1: ( Int8 ) + // InternalRosSystemParser.g:9159:1: ( ( Int8 ) ) + // InternalRosSystemParser.g:9160:1: ( Int8 ) { - // InternalRosSystemParser.g:9214:1: ( Int8 ) - // InternalRosSystemParser.g:9215:2: Int8 + // InternalRosSystemParser.g:9160:1: ( Int8 ) + // InternalRosSystemParser.g:9161:2: Int8 { if ( state.backtracking==0 ) { before(grammarAccess.getInt8Access().getInt8Keyword_1()); @@ -29576,14 +29442,14 @@ public final void rule__Int8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0" - // InternalRosSystemParser.g:9225:1: rule__Uint8__Group__0 : rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ; + // InternalRosSystemParser.g: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:9229:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) - // InternalRosSystemParser.g:9230:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 + // InternalRosSystemParser.g: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_49); rule__Uint8__Group__0__Impl(); @@ -29614,23 +29480,23 @@ public final void rule__Uint8__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0__Impl" - // InternalRosSystemParser.g:9237:1: rule__Uint8__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9183:1: rule__Uint8__Group__0__Impl : ( () ) ; public final void rule__Uint8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9241:1: ( ( () ) ) - // InternalRosSystemParser.g:9242:1: ( () ) + // InternalRosSystemParser.g:9187:1: ( ( () ) ) + // InternalRosSystemParser.g:9188:1: ( () ) { - // InternalRosSystemParser.g:9242:1: ( () ) - // InternalRosSystemParser.g:9243:2: () + // InternalRosSystemParser.g:9188:1: ( () ) + // InternalRosSystemParser.g:9189:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint8Access().getUint8Action_0()); } - // InternalRosSystemParser.g:9244:2: () - // InternalRosSystemParser.g:9244:3: + // InternalRosSystemParser.g:9190:2: () + // InternalRosSystemParser.g:9190:3: { } @@ -29655,14 +29521,14 @@ public final void rule__Uint8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1" - // InternalRosSystemParser.g:9252:1: rule__Uint8__Group__1 : rule__Uint8__Group__1__Impl ; + // InternalRosSystemParser.g: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:9256:1: ( rule__Uint8__Group__1__Impl ) - // InternalRosSystemParser.g:9257: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(); @@ -29688,17 +29554,17 @@ public final void rule__Uint8__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1__Impl" - // InternalRosSystemParser.g:9263:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; + // InternalRosSystemParser.g:9209:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; public final void rule__Uint8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9267:1: ( ( Uint8 ) ) - // InternalRosSystemParser.g:9268:1: ( Uint8 ) + // InternalRosSystemParser.g:9213:1: ( ( Uint8 ) ) + // InternalRosSystemParser.g:9214:1: ( Uint8 ) { - // InternalRosSystemParser.g:9268:1: ( Uint8 ) - // InternalRosSystemParser.g:9269:2: Uint8 + // InternalRosSystemParser.g:9214:1: ( Uint8 ) + // InternalRosSystemParser.g:9215:2: Uint8 { if ( state.backtracking==0 ) { before(grammarAccess.getUint8Access().getUint8Keyword_1()); @@ -29729,14 +29595,14 @@ public final void rule__Uint8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0" - // InternalRosSystemParser.g:9279:1: rule__Int16__Group__0 : rule__Int16__Group__0__Impl rule__Int16__Group__1 ; + // InternalRosSystemParser.g: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:9283:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) - // InternalRosSystemParser.g:9284:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 + // InternalRosSystemParser.g: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_50); rule__Int16__Group__0__Impl(); @@ -29767,23 +29633,23 @@ public final void rule__Int16__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0__Impl" - // InternalRosSystemParser.g:9291:1: rule__Int16__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9237:1: rule__Int16__Group__0__Impl : ( () ) ; public final void rule__Int16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9295:1: ( ( () ) ) - // InternalRosSystemParser.g:9296:1: ( () ) + // InternalRosSystemParser.g:9241:1: ( ( () ) ) + // InternalRosSystemParser.g:9242:1: ( () ) { - // InternalRosSystemParser.g:9296:1: ( () ) - // InternalRosSystemParser.g:9297:2: () + // InternalRosSystemParser.g:9242:1: ( () ) + // InternalRosSystemParser.g:9243:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt16Access().getInt16Action_0()); } - // InternalRosSystemParser.g:9298:2: () - // InternalRosSystemParser.g:9298:3: + // InternalRosSystemParser.g:9244:2: () + // InternalRosSystemParser.g:9244:3: { } @@ -29808,14 +29674,14 @@ public final void rule__Int16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1" - // InternalRosSystemParser.g:9306:1: rule__Int16__Group__1 : rule__Int16__Group__1__Impl ; + // InternalRosSystemParser.g: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:9310:1: ( rule__Int16__Group__1__Impl ) - // InternalRosSystemParser.g:9311: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(); @@ -29841,17 +29707,17 @@ public final void rule__Int16__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1__Impl" - // InternalRosSystemParser.g:9317:1: rule__Int16__Group__1__Impl : ( Int16 ) ; + // InternalRosSystemParser.g:9263:1: rule__Int16__Group__1__Impl : ( Int16 ) ; public final void rule__Int16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9321:1: ( ( Int16 ) ) - // InternalRosSystemParser.g:9322:1: ( Int16 ) + // InternalRosSystemParser.g:9267:1: ( ( Int16 ) ) + // InternalRosSystemParser.g:9268:1: ( Int16 ) { - // InternalRosSystemParser.g:9322:1: ( Int16 ) - // InternalRosSystemParser.g:9323:2: Int16 + // InternalRosSystemParser.g:9268:1: ( Int16 ) + // InternalRosSystemParser.g:9269:2: Int16 { if ( state.backtracking==0 ) { before(grammarAccess.getInt16Access().getInt16Keyword_1()); @@ -29882,14 +29748,14 @@ public final void rule__Int16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0" - // InternalRosSystemParser.g:9333:1: rule__Uint16__Group__0 : rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ; + // InternalRosSystemParser.g: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:9337:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) - // InternalRosSystemParser.g:9338:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 + // InternalRosSystemParser.g: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_51); rule__Uint16__Group__0__Impl(); @@ -29920,23 +29786,23 @@ public final void rule__Uint16__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0__Impl" - // InternalRosSystemParser.g:9345:1: rule__Uint16__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9291:1: rule__Uint16__Group__0__Impl : ( () ) ; public final void rule__Uint16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9349:1: ( ( () ) ) - // InternalRosSystemParser.g:9350:1: ( () ) + // InternalRosSystemParser.g:9295:1: ( ( () ) ) + // InternalRosSystemParser.g:9296:1: ( () ) { - // InternalRosSystemParser.g:9350:1: ( () ) - // InternalRosSystemParser.g:9351:2: () + // InternalRosSystemParser.g:9296:1: ( () ) + // InternalRosSystemParser.g:9297:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint16Access().getUint16Action_0()); } - // InternalRosSystemParser.g:9352:2: () - // InternalRosSystemParser.g:9352:3: + // InternalRosSystemParser.g:9298:2: () + // InternalRosSystemParser.g:9298:3: { } @@ -29961,14 +29827,14 @@ public final void rule__Uint16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1" - // InternalRosSystemParser.g:9360:1: rule__Uint16__Group__1 : rule__Uint16__Group__1__Impl ; + // InternalRosSystemParser.g: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:9364:1: ( rule__Uint16__Group__1__Impl ) - // InternalRosSystemParser.g:9365: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(); @@ -29994,17 +29860,17 @@ public final void rule__Uint16__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1__Impl" - // InternalRosSystemParser.g:9371:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; + // InternalRosSystemParser.g:9317:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; public final void rule__Uint16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9375:1: ( ( Uint16 ) ) - // InternalRosSystemParser.g:9376:1: ( Uint16 ) + // InternalRosSystemParser.g:9321:1: ( ( Uint16 ) ) + // InternalRosSystemParser.g:9322:1: ( Uint16 ) { - // InternalRosSystemParser.g:9376:1: ( Uint16 ) - // InternalRosSystemParser.g:9377:2: Uint16 + // InternalRosSystemParser.g:9322:1: ( Uint16 ) + // InternalRosSystemParser.g:9323:2: Uint16 { if ( state.backtracking==0 ) { before(grammarAccess.getUint16Access().getUint16Keyword_1()); @@ -30035,14 +29901,14 @@ public final void rule__Uint16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0" - // InternalRosSystemParser.g:9387:1: rule__Int32__Group__0 : rule__Int32__Group__0__Impl rule__Int32__Group__1 ; + // InternalRosSystemParser.g: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:9391:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) - // InternalRosSystemParser.g:9392:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 + // InternalRosSystemParser.g: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_52); rule__Int32__Group__0__Impl(); @@ -30073,23 +29939,23 @@ public final void rule__Int32__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0__Impl" - // InternalRosSystemParser.g:9399:1: rule__Int32__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9345:1: rule__Int32__Group__0__Impl : ( () ) ; public final void rule__Int32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9403:1: ( ( () ) ) - // InternalRosSystemParser.g:9404:1: ( () ) + // InternalRosSystemParser.g:9349:1: ( ( () ) ) + // InternalRosSystemParser.g:9350:1: ( () ) { - // InternalRosSystemParser.g:9404:1: ( () ) - // InternalRosSystemParser.g:9405:2: () + // InternalRosSystemParser.g:9350:1: ( () ) + // InternalRosSystemParser.g:9351:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt32Access().getInt32Action_0()); } - // InternalRosSystemParser.g:9406:2: () - // InternalRosSystemParser.g:9406:3: + // InternalRosSystemParser.g:9352:2: () + // InternalRosSystemParser.g:9352:3: { } @@ -30114,14 +29980,14 @@ public final void rule__Int32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1" - // InternalRosSystemParser.g:9414:1: rule__Int32__Group__1 : rule__Int32__Group__1__Impl ; + // InternalRosSystemParser.g: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:9418:1: ( rule__Int32__Group__1__Impl ) - // InternalRosSystemParser.g:9419: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(); @@ -30147,17 +30013,17 @@ public final void rule__Int32__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1__Impl" - // InternalRosSystemParser.g:9425:1: rule__Int32__Group__1__Impl : ( Int32 ) ; + // InternalRosSystemParser.g:9371:1: rule__Int32__Group__1__Impl : ( Int32 ) ; public final void rule__Int32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9429:1: ( ( Int32 ) ) - // InternalRosSystemParser.g:9430:1: ( Int32 ) + // InternalRosSystemParser.g:9375:1: ( ( Int32 ) ) + // InternalRosSystemParser.g:9376:1: ( Int32 ) { - // InternalRosSystemParser.g:9430:1: ( Int32 ) - // InternalRosSystemParser.g:9431:2: Int32 + // InternalRosSystemParser.g:9376:1: ( Int32 ) + // InternalRosSystemParser.g:9377:2: Int32 { if ( state.backtracking==0 ) { before(grammarAccess.getInt32Access().getInt32Keyword_1()); @@ -30188,14 +30054,14 @@ public final void rule__Int32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0" - // InternalRosSystemParser.g:9441:1: rule__Uint32__Group__0 : rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ; + // InternalRosSystemParser.g: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:9445:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) - // InternalRosSystemParser.g:9446:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 + // InternalRosSystemParser.g: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_53); rule__Uint32__Group__0__Impl(); @@ -30226,23 +30092,23 @@ public final void rule__Uint32__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0__Impl" - // InternalRosSystemParser.g:9453:1: rule__Uint32__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9399:1: rule__Uint32__Group__0__Impl : ( () ) ; public final void rule__Uint32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9457:1: ( ( () ) ) - // InternalRosSystemParser.g:9458:1: ( () ) + // InternalRosSystemParser.g:9403:1: ( ( () ) ) + // InternalRosSystemParser.g:9404:1: ( () ) { - // InternalRosSystemParser.g:9458:1: ( () ) - // InternalRosSystemParser.g:9459:2: () + // InternalRosSystemParser.g:9404:1: ( () ) + // InternalRosSystemParser.g:9405:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint32Access().getUint32Action_0()); } - // InternalRosSystemParser.g:9460:2: () - // InternalRosSystemParser.g:9460:3: + // InternalRosSystemParser.g:9406:2: () + // InternalRosSystemParser.g:9406:3: { } @@ -30267,14 +30133,14 @@ public final void rule__Uint32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1" - // InternalRosSystemParser.g:9468:1: rule__Uint32__Group__1 : rule__Uint32__Group__1__Impl ; + // InternalRosSystemParser.g: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:9472:1: ( rule__Uint32__Group__1__Impl ) - // InternalRosSystemParser.g:9473: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(); @@ -30300,17 +30166,17 @@ public final void rule__Uint32__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1__Impl" - // InternalRosSystemParser.g:9479:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; + // InternalRosSystemParser.g:9425:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; public final void rule__Uint32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9483:1: ( ( Uint32 ) ) - // InternalRosSystemParser.g:9484:1: ( Uint32 ) + // InternalRosSystemParser.g:9429:1: ( ( Uint32 ) ) + // InternalRosSystemParser.g:9430:1: ( Uint32 ) { - // InternalRosSystemParser.g:9484:1: ( Uint32 ) - // InternalRosSystemParser.g:9485:2: Uint32 + // InternalRosSystemParser.g:9430:1: ( Uint32 ) + // InternalRosSystemParser.g:9431:2: Uint32 { if ( state.backtracking==0 ) { before(grammarAccess.getUint32Access().getUint32Keyword_1()); @@ -30341,14 +30207,14 @@ public final void rule__Uint32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0" - // InternalRosSystemParser.g:9495:1: rule__Int64__Group__0 : rule__Int64__Group__0__Impl rule__Int64__Group__1 ; + // InternalRosSystemParser.g: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:9499:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) - // InternalRosSystemParser.g:9500:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 + // InternalRosSystemParser.g: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_54); rule__Int64__Group__0__Impl(); @@ -30379,23 +30245,23 @@ public final void rule__Int64__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0__Impl" - // InternalRosSystemParser.g:9507:1: rule__Int64__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9453:1: rule__Int64__Group__0__Impl : ( () ) ; public final void rule__Int64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9511:1: ( ( () ) ) - // InternalRosSystemParser.g:9512:1: ( () ) + // InternalRosSystemParser.g:9457:1: ( ( () ) ) + // InternalRosSystemParser.g:9458:1: ( () ) { - // InternalRosSystemParser.g:9512:1: ( () ) - // InternalRosSystemParser.g:9513:2: () + // InternalRosSystemParser.g:9458:1: ( () ) + // InternalRosSystemParser.g:9459:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt64Access().getInt64Action_0()); } - // InternalRosSystemParser.g:9514:2: () - // InternalRosSystemParser.g:9514:3: + // InternalRosSystemParser.g:9460:2: () + // InternalRosSystemParser.g:9460:3: { } @@ -30420,14 +30286,14 @@ public final void rule__Int64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1" - // InternalRosSystemParser.g:9522:1: rule__Int64__Group__1 : rule__Int64__Group__1__Impl ; + // InternalRosSystemParser.g: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:9526:1: ( rule__Int64__Group__1__Impl ) - // InternalRosSystemParser.g:9527: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(); @@ -30453,17 +30319,17 @@ public final void rule__Int64__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1__Impl" - // InternalRosSystemParser.g:9533:1: rule__Int64__Group__1__Impl : ( Int64 ) ; + // InternalRosSystemParser.g:9479:1: rule__Int64__Group__1__Impl : ( Int64 ) ; public final void rule__Int64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9537:1: ( ( Int64 ) ) - // InternalRosSystemParser.g:9538:1: ( Int64 ) + // InternalRosSystemParser.g:9483:1: ( ( Int64 ) ) + // InternalRosSystemParser.g:9484:1: ( Int64 ) { - // InternalRosSystemParser.g:9538:1: ( Int64 ) - // InternalRosSystemParser.g:9539:2: Int64 + // InternalRosSystemParser.g:9484:1: ( Int64 ) + // InternalRosSystemParser.g:9485:2: Int64 { if ( state.backtracking==0 ) { before(grammarAccess.getInt64Access().getInt64Keyword_1()); @@ -30494,14 +30360,14 @@ public final void rule__Int64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0" - // InternalRosSystemParser.g:9549:1: rule__Uint64__Group__0 : rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ; + // InternalRosSystemParser.g: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:9553:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) - // InternalRosSystemParser.g:9554:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 + // InternalRosSystemParser.g: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_55); rule__Uint64__Group__0__Impl(); @@ -30532,23 +30398,23 @@ public final void rule__Uint64__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0__Impl" - // InternalRosSystemParser.g:9561:1: rule__Uint64__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9507:1: rule__Uint64__Group__0__Impl : ( () ) ; public final void rule__Uint64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9565:1: ( ( () ) ) - // InternalRosSystemParser.g:9566:1: ( () ) + // InternalRosSystemParser.g:9511:1: ( ( () ) ) + // InternalRosSystemParser.g:9512:1: ( () ) { - // InternalRosSystemParser.g:9566:1: ( () ) - // InternalRosSystemParser.g:9567:2: () + // InternalRosSystemParser.g:9512:1: ( () ) + // InternalRosSystemParser.g:9513:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint64Access().getUint64Action_0()); } - // InternalRosSystemParser.g:9568:2: () - // InternalRosSystemParser.g:9568:3: + // InternalRosSystemParser.g:9514:2: () + // InternalRosSystemParser.g:9514:3: { } @@ -30573,14 +30439,14 @@ public final void rule__Uint64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1" - // InternalRosSystemParser.g:9576:1: rule__Uint64__Group__1 : rule__Uint64__Group__1__Impl ; + // InternalRosSystemParser.g: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:9580:1: ( rule__Uint64__Group__1__Impl ) - // InternalRosSystemParser.g:9581: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(); @@ -30606,17 +30472,17 @@ public final void rule__Uint64__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1__Impl" - // InternalRosSystemParser.g:9587:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; + // InternalRosSystemParser.g:9533:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; public final void rule__Uint64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9591:1: ( ( Uint64 ) ) - // InternalRosSystemParser.g:9592:1: ( Uint64 ) + // InternalRosSystemParser.g:9537:1: ( ( Uint64 ) ) + // InternalRosSystemParser.g:9538:1: ( Uint64 ) { - // InternalRosSystemParser.g:9592:1: ( Uint64 ) - // InternalRosSystemParser.g:9593:2: Uint64 + // InternalRosSystemParser.g:9538:1: ( Uint64 ) + // InternalRosSystemParser.g:9539:2: Uint64 { if ( state.backtracking==0 ) { before(grammarAccess.getUint64Access().getUint64Keyword_1()); @@ -30647,14 +30513,14 @@ public final void rule__Uint64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0" - // InternalRosSystemParser.g:9603:1: rule__Float32__Group__0 : rule__Float32__Group__0__Impl rule__Float32__Group__1 ; + // InternalRosSystemParser.g: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:9607:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) - // InternalRosSystemParser.g:9608:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 + // InternalRosSystemParser.g: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_56); rule__Float32__Group__0__Impl(); @@ -30685,23 +30551,23 @@ public final void rule__Float32__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0__Impl" - // InternalRosSystemParser.g:9615:1: rule__Float32__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9561:1: rule__Float32__Group__0__Impl : ( () ) ; public final void rule__Float32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9619:1: ( ( () ) ) - // InternalRosSystemParser.g:9620:1: ( () ) + // InternalRosSystemParser.g:9565:1: ( ( () ) ) + // InternalRosSystemParser.g:9566:1: ( () ) { - // InternalRosSystemParser.g:9620:1: ( () ) - // InternalRosSystemParser.g:9621:2: () + // InternalRosSystemParser.g:9566:1: ( () ) + // InternalRosSystemParser.g:9567:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32Access().getFloat32Action_0()); } - // InternalRosSystemParser.g:9622:2: () - // InternalRosSystemParser.g:9622:3: + // InternalRosSystemParser.g:9568:2: () + // InternalRosSystemParser.g:9568:3: { } @@ -30726,14 +30592,14 @@ public final void rule__Float32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1" - // InternalRosSystemParser.g:9630:1: rule__Float32__Group__1 : rule__Float32__Group__1__Impl ; + // InternalRosSystemParser.g: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:9634:1: ( rule__Float32__Group__1__Impl ) - // InternalRosSystemParser.g:9635: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(); @@ -30759,17 +30625,17 @@ public final void rule__Float32__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1__Impl" - // InternalRosSystemParser.g:9641:1: rule__Float32__Group__1__Impl : ( Float32 ) ; + // InternalRosSystemParser.g:9587:1: rule__Float32__Group__1__Impl : ( Float32 ) ; public final void rule__Float32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9645:1: ( ( Float32 ) ) - // InternalRosSystemParser.g:9646:1: ( Float32 ) + // InternalRosSystemParser.g:9591:1: ( ( Float32 ) ) + // InternalRosSystemParser.g:9592:1: ( Float32 ) { - // InternalRosSystemParser.g:9646:1: ( Float32 ) - // InternalRosSystemParser.g:9647:2: Float32 + // InternalRosSystemParser.g:9592:1: ( Float32 ) + // InternalRosSystemParser.g:9593:2: Float32 { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32Access().getFloat32Keyword_1()); @@ -30800,14 +30666,14 @@ public final void rule__Float32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0" - // InternalRosSystemParser.g:9657:1: rule__Float64__Group__0 : rule__Float64__Group__0__Impl rule__Float64__Group__1 ; + // InternalRosSystemParser.g: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:9661:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) - // InternalRosSystemParser.g:9662:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 + // InternalRosSystemParser.g: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_57); rule__Float64__Group__0__Impl(); @@ -30838,23 +30704,23 @@ public final void rule__Float64__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0__Impl" - // InternalRosSystemParser.g:9669:1: rule__Float64__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9615:1: rule__Float64__Group__0__Impl : ( () ) ; public final void rule__Float64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9673:1: ( ( () ) ) - // InternalRosSystemParser.g:9674:1: ( () ) + // InternalRosSystemParser.g:9619:1: ( ( () ) ) + // InternalRosSystemParser.g:9620:1: ( () ) { - // InternalRosSystemParser.g:9674:1: ( () ) - // InternalRosSystemParser.g:9675:2: () + // InternalRosSystemParser.g:9620:1: ( () ) + // InternalRosSystemParser.g:9621:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64Access().getFloat64Action_0()); } - // InternalRosSystemParser.g:9676:2: () - // InternalRosSystemParser.g:9676:3: + // InternalRosSystemParser.g:9622:2: () + // InternalRosSystemParser.g:9622:3: { } @@ -30879,14 +30745,14 @@ public final void rule__Float64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1" - // InternalRosSystemParser.g:9684:1: rule__Float64__Group__1 : rule__Float64__Group__1__Impl ; + // InternalRosSystemParser.g: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:9688:1: ( rule__Float64__Group__1__Impl ) - // InternalRosSystemParser.g:9689: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(); @@ -30912,17 +30778,17 @@ public final void rule__Float64__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1__Impl" - // InternalRosSystemParser.g:9695:1: rule__Float64__Group__1__Impl : ( Float64 ) ; + // InternalRosSystemParser.g:9641:1: rule__Float64__Group__1__Impl : ( Float64 ) ; public final void rule__Float64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9699:1: ( ( Float64 ) ) - // InternalRosSystemParser.g:9700:1: ( Float64 ) + // InternalRosSystemParser.g:9645:1: ( ( Float64 ) ) + // InternalRosSystemParser.g:9646:1: ( Float64 ) { - // InternalRosSystemParser.g:9700:1: ( Float64 ) - // InternalRosSystemParser.g:9701:2: Float64 + // InternalRosSystemParser.g:9646:1: ( Float64 ) + // InternalRosSystemParser.g:9647:2: Float64 { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64Access().getFloat64Keyword_1()); @@ -30953,14 +30819,14 @@ public final void rule__Float64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__0" - // InternalRosSystemParser.g:9711:1: rule__String0__Group__0 : rule__String0__Group__0__Impl rule__String0__Group__1 ; + // InternalRosSystemParser.g: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:9715:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) - // InternalRosSystemParser.g:9716:2: rule__String0__Group__0__Impl rule__String0__Group__1 + // InternalRosSystemParser.g: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_58); rule__String0__Group__0__Impl(); @@ -30991,23 +30857,23 @@ public final void rule__String0__Group__0() throws RecognitionException { // $ANTLR start "rule__String0__Group__0__Impl" - // InternalRosSystemParser.g:9723:1: rule__String0__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9669:1: rule__String0__Group__0__Impl : ( () ) ; public final void rule__String0__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9727:1: ( ( () ) ) - // InternalRosSystemParser.g:9728:1: ( () ) - { - // InternalRosSystemParser.g:9728:1: ( () ) - // InternalRosSystemParser.g:9729:2: () + // InternalRosSystemParser.g:9673:1: ( ( () ) ) + // InternalRosSystemParser.g:9674:1: ( () ) + { + // InternalRosSystemParser.g:9674:1: ( () ) + // InternalRosSystemParser.g:9675:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getString0Access().getStringAction_0()); } - // InternalRosSystemParser.g:9730:2: () - // InternalRosSystemParser.g:9730:3: + // InternalRosSystemParser.g:9676:2: () + // InternalRosSystemParser.g:9676:3: { } @@ -31032,14 +30898,14 @@ public final void rule__String0__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__1" - // InternalRosSystemParser.g:9738:1: rule__String0__Group__1 : rule__String0__Group__1__Impl ; + // InternalRosSystemParser.g: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:9742:1: ( rule__String0__Group__1__Impl ) - // InternalRosSystemParser.g:9743: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(); @@ -31065,17 +30931,17 @@ public final void rule__String0__Group__1() throws RecognitionException { // $ANTLR start "rule__String0__Group__1__Impl" - // InternalRosSystemParser.g:9749:1: rule__String0__Group__1__Impl : ( String_1 ) ; + // InternalRosSystemParser.g: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:9753:1: ( ( String_1 ) ) - // InternalRosSystemParser.g:9754:1: ( String_1 ) + // InternalRosSystemParser.g:9699:1: ( ( String_1 ) ) + // InternalRosSystemParser.g:9700:1: ( String_1 ) { - // InternalRosSystemParser.g:9754:1: ( String_1 ) - // InternalRosSystemParser.g:9755:2: String_1 + // InternalRosSystemParser.g:9700:1: ( String_1 ) + // InternalRosSystemParser.g:9701:2: String_1 { if ( state.backtracking==0 ) { before(grammarAccess.getString0Access().getStringKeyword_1()); @@ -31106,14 +30972,14 @@ public final void rule__String0__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Char__Group__0" - // InternalRosSystemParser.g:9765:1: rule__Char__Group__0 : rule__Char__Group__0__Impl rule__Char__Group__1 ; + // InternalRosSystemParser.g: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:9769:1: ( rule__Char__Group__0__Impl rule__Char__Group__1 ) - // InternalRosSystemParser.g:9770:2: rule__Char__Group__0__Impl rule__Char__Group__1 + // InternalRosSystemParser.g: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_59); rule__Char__Group__0__Impl(); @@ -31144,23 +31010,23 @@ public final void rule__Char__Group__0() throws RecognitionException { // $ANTLR start "rule__Char__Group__0__Impl" - // InternalRosSystemParser.g:9777:1: rule__Char__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9723:1: rule__Char__Group__0__Impl : ( () ) ; public final void rule__Char__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9781:1: ( ( () ) ) - // InternalRosSystemParser.g:9782:1: ( () ) + // InternalRosSystemParser.g:9727:1: ( ( () ) ) + // InternalRosSystemParser.g:9728:1: ( () ) { - // InternalRosSystemParser.g:9782:1: ( () ) - // InternalRosSystemParser.g:9783:2: () + // InternalRosSystemParser.g:9728:1: ( () ) + // InternalRosSystemParser.g:9729:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getCharAccess().getChar0Action_0()); } - // InternalRosSystemParser.g:9784:2: () - // InternalRosSystemParser.g:9784:3: + // InternalRosSystemParser.g:9730:2: () + // InternalRosSystemParser.g:9730:3: { } @@ -31185,14 +31051,14 @@ public final void rule__Char__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Char__Group__1" - // InternalRosSystemParser.g:9792:1: rule__Char__Group__1 : rule__Char__Group__1__Impl ; + // InternalRosSystemParser.g: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:9796:1: ( rule__Char__Group__1__Impl ) - // InternalRosSystemParser.g:9797: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(); @@ -31218,17 +31084,17 @@ public final void rule__Char__Group__1() throws RecognitionException { // $ANTLR start "rule__Char__Group__1__Impl" - // InternalRosSystemParser.g:9803:1: rule__Char__Group__1__Impl : ( Char ) ; + // InternalRosSystemParser.g:9749:1: rule__Char__Group__1__Impl : ( Char ) ; public final void rule__Char__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9807:1: ( ( Char ) ) - // InternalRosSystemParser.g:9808:1: ( Char ) + // InternalRosSystemParser.g:9753:1: ( ( Char ) ) + // InternalRosSystemParser.g:9754:1: ( Char ) { - // InternalRosSystemParser.g:9808:1: ( Char ) - // InternalRosSystemParser.g:9809:2: Char + // InternalRosSystemParser.g:9754:1: ( Char ) + // InternalRosSystemParser.g:9755:2: Char { if ( state.backtracking==0 ) { before(grammarAccess.getCharAccess().getCharKeyword_1()); @@ -31259,14 +31125,14 @@ public final void rule__Char__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0" - // InternalRosSystemParser.g:9819:1: rule__Byte__Group__0 : rule__Byte__Group__0__Impl rule__Byte__Group__1 ; + // InternalRosSystemParser.g: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:9823:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) - // InternalRosSystemParser.g:9824:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 + // InternalRosSystemParser.g: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_60); rule__Byte__Group__0__Impl(); @@ -31297,23 +31163,23 @@ public final void rule__Byte__Group__0() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0__Impl" - // InternalRosSystemParser.g:9831:1: rule__Byte__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9777:1: rule__Byte__Group__0__Impl : ( () ) ; public final void rule__Byte__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9835:1: ( ( () ) ) - // InternalRosSystemParser.g:9836:1: ( () ) + // InternalRosSystemParser.g:9781:1: ( ( () ) ) + // InternalRosSystemParser.g:9782:1: ( () ) { - // InternalRosSystemParser.g:9836:1: ( () ) - // InternalRosSystemParser.g:9837:2: () + // InternalRosSystemParser.g:9782:1: ( () ) + // InternalRosSystemParser.g:9783:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getByteAccess().getByteAction_0()); } - // InternalRosSystemParser.g:9838:2: () - // InternalRosSystemParser.g:9838:3: + // InternalRosSystemParser.g:9784:2: () + // InternalRosSystemParser.g:9784:3: { } @@ -31338,14 +31204,14 @@ public final void rule__Byte__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1" - // InternalRosSystemParser.g:9846:1: rule__Byte__Group__1 : rule__Byte__Group__1__Impl ; + // InternalRosSystemParser.g: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:9850:1: ( rule__Byte__Group__1__Impl ) - // InternalRosSystemParser.g:9851: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(); @@ -31371,17 +31237,17 @@ public final void rule__Byte__Group__1() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1__Impl" - // InternalRosSystemParser.g:9857:1: rule__Byte__Group__1__Impl : ( Byte ) ; + // InternalRosSystemParser.g:9803:1: rule__Byte__Group__1__Impl : ( Byte ) ; public final void rule__Byte__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9861:1: ( ( Byte ) ) - // InternalRosSystemParser.g:9862:1: ( Byte ) + // InternalRosSystemParser.g:9807:1: ( ( Byte ) ) + // InternalRosSystemParser.g:9808:1: ( Byte ) { - // InternalRosSystemParser.g:9862:1: ( Byte ) - // InternalRosSystemParser.g:9863:2: Byte + // InternalRosSystemParser.g:9808:1: ( Byte ) + // InternalRosSystemParser.g:9809:2: Byte { if ( state.backtracking==0 ) { before(grammarAccess.getByteAccess().getByteKeyword_1()); @@ -31412,14 +31278,14 @@ public final void rule__Byte__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__0" - // InternalRosSystemParser.g:9873:1: rule__Time__Group__0 : rule__Time__Group__0__Impl rule__Time__Group__1 ; + // InternalRosSystemParser.g: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:9877:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) - // InternalRosSystemParser.g:9878:2: rule__Time__Group__0__Impl rule__Time__Group__1 + // InternalRosSystemParser.g: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_61); rule__Time__Group__0__Impl(); @@ -31450,23 +31316,23 @@ public final void rule__Time__Group__0() throws RecognitionException { // $ANTLR start "rule__Time__Group__0__Impl" - // InternalRosSystemParser.g:9885:1: rule__Time__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9831:1: rule__Time__Group__0__Impl : ( () ) ; public final void rule__Time__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9889:1: ( ( () ) ) - // InternalRosSystemParser.g:9890:1: ( () ) + // InternalRosSystemParser.g:9835:1: ( ( () ) ) + // InternalRosSystemParser.g:9836:1: ( () ) { - // InternalRosSystemParser.g:9890:1: ( () ) - // InternalRosSystemParser.g:9891:2: () + // InternalRosSystemParser.g:9836:1: ( () ) + // InternalRosSystemParser.g:9837:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getTimeAccess().getTimeAction_0()); } - // InternalRosSystemParser.g:9892:2: () - // InternalRosSystemParser.g:9892:3: + // InternalRosSystemParser.g:9838:2: () + // InternalRosSystemParser.g:9838:3: { } @@ -31491,14 +31357,14 @@ public final void rule__Time__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__1" - // InternalRosSystemParser.g:9900:1: rule__Time__Group__1 : rule__Time__Group__1__Impl ; + // InternalRosSystemParser.g: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:9904:1: ( rule__Time__Group__1__Impl ) - // InternalRosSystemParser.g:9905: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(); @@ -31524,17 +31390,17 @@ public final void rule__Time__Group__1() throws RecognitionException { // $ANTLR start "rule__Time__Group__1__Impl" - // InternalRosSystemParser.g:9911:1: rule__Time__Group__1__Impl : ( Time ) ; + // InternalRosSystemParser.g:9857:1: rule__Time__Group__1__Impl : ( Time ) ; public final void rule__Time__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9915:1: ( ( Time ) ) - // InternalRosSystemParser.g:9916:1: ( Time ) + // InternalRosSystemParser.g:9861:1: ( ( Time ) ) + // InternalRosSystemParser.g:9862:1: ( Time ) { - // InternalRosSystemParser.g:9916:1: ( Time ) - // InternalRosSystemParser.g:9917:2: Time + // InternalRosSystemParser.g:9862:1: ( Time ) + // InternalRosSystemParser.g:9863:2: Time { if ( state.backtracking==0 ) { before(grammarAccess.getTimeAccess().getTimeKeyword_1()); @@ -31565,14 +31431,14 @@ public final void rule__Time__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0" - // InternalRosSystemParser.g:9927:1: rule__Duration__Group__0 : rule__Duration__Group__0__Impl rule__Duration__Group__1 ; + // InternalRosSystemParser.g: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:9931:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) - // InternalRosSystemParser.g:9932:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 + // InternalRosSystemParser.g: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_62); rule__Duration__Group__0__Impl(); @@ -31603,23 +31469,23 @@ public final void rule__Duration__Group__0() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0__Impl" - // InternalRosSystemParser.g:9939:1: rule__Duration__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9885:1: rule__Duration__Group__0__Impl : ( () ) ; public final void rule__Duration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9943:1: ( ( () ) ) - // InternalRosSystemParser.g:9944:1: ( () ) + // InternalRosSystemParser.g:9889:1: ( ( () ) ) + // InternalRosSystemParser.g:9890:1: ( () ) { - // InternalRosSystemParser.g:9944:1: ( () ) - // InternalRosSystemParser.g:9945:2: () + // InternalRosSystemParser.g:9890:1: ( () ) + // InternalRosSystemParser.g:9891:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getDurationAccess().getDurationAction_0()); } - // InternalRosSystemParser.g:9946:2: () - // InternalRosSystemParser.g:9946:3: + // InternalRosSystemParser.g:9892:2: () + // InternalRosSystemParser.g:9892:3: { } @@ -31644,14 +31510,14 @@ public final void rule__Duration__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1" - // InternalRosSystemParser.g:9954:1: rule__Duration__Group__1 : rule__Duration__Group__1__Impl ; + // InternalRosSystemParser.g: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:9958:1: ( rule__Duration__Group__1__Impl ) - // InternalRosSystemParser.g:9959: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(); @@ -31677,17 +31543,17 @@ public final void rule__Duration__Group__1() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1__Impl" - // InternalRosSystemParser.g:9965:1: rule__Duration__Group__1__Impl : ( Duration ) ; + // InternalRosSystemParser.g:9911:1: rule__Duration__Group__1__Impl : ( Duration ) ; public final void rule__Duration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9969:1: ( ( Duration ) ) - // InternalRosSystemParser.g:9970:1: ( Duration ) + // InternalRosSystemParser.g:9915:1: ( ( Duration ) ) + // InternalRosSystemParser.g:9916:1: ( Duration ) { - // InternalRosSystemParser.g:9970:1: ( Duration ) - // InternalRosSystemParser.g:9971:2: Duration + // InternalRosSystemParser.g:9916:1: ( Duration ) + // InternalRosSystemParser.g:9917:2: Duration { if ( state.backtracking==0 ) { before(grammarAccess.getDurationAccess().getDurationKeyword_1()); @@ -31718,14 +31584,14 @@ public final void rule__Duration__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0" - // InternalRosSystemParser.g:9981:1: rule__BoolArray__Group__0 : rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ; + // InternalRosSystemParser.g: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:9985:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) - // InternalRosSystemParser.g:9986:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 + // InternalRosSystemParser.g: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_63); rule__BoolArray__Group__0__Impl(); @@ -31756,23 +31622,23 @@ public final void rule__BoolArray__Group__0() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0__Impl" - // InternalRosSystemParser.g:9993:1: rule__BoolArray__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9939:1: rule__BoolArray__Group__0__Impl : ( () ) ; public final void rule__BoolArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9997:1: ( ( () ) ) - // InternalRosSystemParser.g:9998:1: ( () ) + // InternalRosSystemParser.g:9943:1: ( ( () ) ) + // InternalRosSystemParser.g:9944:1: ( () ) { - // InternalRosSystemParser.g:9998:1: ( () ) - // InternalRosSystemParser.g:9999:2: () + // InternalRosSystemParser.g:9944:1: ( () ) + // InternalRosSystemParser.g:9945:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getBoolArrayAccess().getBoolArrayAction_0()); } - // InternalRosSystemParser.g:10000:2: () - // InternalRosSystemParser.g:10000:3: + // InternalRosSystemParser.g:9946:2: () + // InternalRosSystemParser.g:9946:3: { } @@ -31797,14 +31663,14 @@ public final void rule__BoolArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__BoolArray__Group__1" - // InternalRosSystemParser.g:10008:1: rule__BoolArray__Group__1 : rule__BoolArray__Group__1__Impl ; + // InternalRosSystemParser.g: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:10012:1: ( rule__BoolArray__Group__1__Impl ) - // InternalRosSystemParser.g:10013: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(); @@ -31830,17 +31696,17 @@ public final void rule__BoolArray__Group__1() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__1__Impl" - // InternalRosSystemParser.g:10019:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; + // InternalRosSystemParser.g: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:10023:1: ( ( Bool_1 ) ) - // InternalRosSystemParser.g:10024:1: ( Bool_1 ) + // InternalRosSystemParser.g:9969:1: ( ( Bool_1 ) ) + // InternalRosSystemParser.g:9970:1: ( Bool_1 ) { - // InternalRosSystemParser.g:10024:1: ( Bool_1 ) - // InternalRosSystemParser.g:10025:2: Bool_1 + // InternalRosSystemParser.g:9970:1: ( Bool_1 ) + // InternalRosSystemParser.g:9971:2: Bool_1 { if ( state.backtracking==0 ) { before(grammarAccess.getBoolArrayAccess().getBoolKeyword_1()); @@ -31871,14 +31737,14 @@ public final void rule__BoolArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__0" - // InternalRosSystemParser.g:10035:1: rule__Int8Array__Group__0 : rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ; + // InternalRosSystemParser.g: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:10039:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) - // InternalRosSystemParser.g:10040:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 + // InternalRosSystemParser.g: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_64); rule__Int8Array__Group__0__Impl(); @@ -31909,23 +31775,23 @@ public final void rule__Int8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__0__Impl" - // InternalRosSystemParser.g:10047:1: rule__Int8Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9993:1: rule__Int8Array__Group__0__Impl : ( () ) ; public final void rule__Int8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10051:1: ( ( () ) ) - // InternalRosSystemParser.g:10052:1: ( () ) + // InternalRosSystemParser.g:9997:1: ( ( () ) ) + // InternalRosSystemParser.g:9998:1: ( () ) { - // InternalRosSystemParser.g:10052:1: ( () ) - // InternalRosSystemParser.g:10053:2: () + // InternalRosSystemParser.g:9998:1: ( () ) + // InternalRosSystemParser.g:9999:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt8ArrayAccess().getInt8ArrayAction_0()); } - // InternalRosSystemParser.g:10054:2: () - // InternalRosSystemParser.g:10054:3: + // InternalRosSystemParser.g:10000:2: () + // InternalRosSystemParser.g:10000:3: { } @@ -31950,14 +31816,14 @@ public final void rule__Int8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__1" - // InternalRosSystemParser.g:10062:1: rule__Int8Array__Group__1 : rule__Int8Array__Group__1__Impl ; + // InternalRosSystemParser.g: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:10066:1: ( rule__Int8Array__Group__1__Impl ) - // InternalRosSystemParser.g:10067: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(); @@ -31983,17 +31849,17 @@ public final void rule__Int8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__1__Impl" - // InternalRosSystemParser.g:10073:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; + // InternalRosSystemParser.g: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:10077:1: ( ( Int8_1 ) ) - // InternalRosSystemParser.g:10078:1: ( Int8_1 ) + // InternalRosSystemParser.g:10023:1: ( ( Int8_1 ) ) + // InternalRosSystemParser.g:10024:1: ( Int8_1 ) { - // InternalRosSystemParser.g:10078:1: ( Int8_1 ) - // InternalRosSystemParser.g:10079:2: Int8_1 + // InternalRosSystemParser.g:10024:1: ( Int8_1 ) + // InternalRosSystemParser.g:10025:2: Int8_1 { if ( state.backtracking==0 ) { before(grammarAccess.getInt8ArrayAccess().getInt8Keyword_1()); @@ -32024,14 +31890,14 @@ public final void rule__Int8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__0" - // InternalRosSystemParser.g:10089:1: rule__Uint8Array__Group__0 : rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ; + // InternalRosSystemParser.g: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:10093:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) - // InternalRosSystemParser.g:10094:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 + // InternalRosSystemParser.g: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_65); rule__Uint8Array__Group__0__Impl(); @@ -32062,23 +31928,23 @@ public final void rule__Uint8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__0__Impl" - // InternalRosSystemParser.g:10101:1: rule__Uint8Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10047:1: rule__Uint8Array__Group__0__Impl : ( () ) ; public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10105:1: ( ( () ) ) - // InternalRosSystemParser.g:10106:1: ( () ) + // InternalRosSystemParser.g:10051:1: ( ( () ) ) + // InternalRosSystemParser.g:10052:1: ( () ) { - // InternalRosSystemParser.g:10106:1: ( () ) - // InternalRosSystemParser.g:10107:2: () + // InternalRosSystemParser.g:10052:1: ( () ) + // InternalRosSystemParser.g:10053:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint8ArrayAccess().getUint8ArrayAction_0()); } - // InternalRosSystemParser.g:10108:2: () - // InternalRosSystemParser.g:10108:3: + // InternalRosSystemParser.g:10054:2: () + // InternalRosSystemParser.g:10054:3: { } @@ -32103,14 +31969,14 @@ public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__1" - // InternalRosSystemParser.g:10116:1: rule__Uint8Array__Group__1 : rule__Uint8Array__Group__1__Impl ; + // InternalRosSystemParser.g: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:10120:1: ( rule__Uint8Array__Group__1__Impl ) - // InternalRosSystemParser.g:10121: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(); @@ -32136,17 +32002,17 @@ public final void rule__Uint8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__1__Impl" - // InternalRosSystemParser.g:10127:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; + // InternalRosSystemParser.g: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:10131:1: ( ( Uint8_1 ) ) - // InternalRosSystemParser.g:10132:1: ( Uint8_1 ) + // InternalRosSystemParser.g:10077:1: ( ( Uint8_1 ) ) + // InternalRosSystemParser.g:10078:1: ( Uint8_1 ) { - // InternalRosSystemParser.g:10132:1: ( Uint8_1 ) - // InternalRosSystemParser.g:10133:2: Uint8_1 + // InternalRosSystemParser.g:10078:1: ( Uint8_1 ) + // InternalRosSystemParser.g:10079:2: Uint8_1 { if ( state.backtracking==0 ) { before(grammarAccess.getUint8ArrayAccess().getUint8Keyword_1()); @@ -32177,14 +32043,14 @@ public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__0" - // InternalRosSystemParser.g:10143:1: rule__Int16Array__Group__0 : rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ; + // InternalRosSystemParser.g: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:10147:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) - // InternalRosSystemParser.g:10148:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 + // InternalRosSystemParser.g: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_66); rule__Int16Array__Group__0__Impl(); @@ -32215,23 +32081,23 @@ public final void rule__Int16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__0__Impl" - // InternalRosSystemParser.g:10155:1: rule__Int16Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10101:1: rule__Int16Array__Group__0__Impl : ( () ) ; public final void rule__Int16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10159:1: ( ( () ) ) - // InternalRosSystemParser.g:10160:1: ( () ) + // InternalRosSystemParser.g:10105:1: ( ( () ) ) + // InternalRosSystemParser.g:10106:1: ( () ) { - // InternalRosSystemParser.g:10160:1: ( () ) - // InternalRosSystemParser.g:10161:2: () + // InternalRosSystemParser.g:10106:1: ( () ) + // InternalRosSystemParser.g:10107:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt16ArrayAccess().getInt16ArrayAction_0()); } - // InternalRosSystemParser.g:10162:2: () - // InternalRosSystemParser.g:10162:3: + // InternalRosSystemParser.g:10108:2: () + // InternalRosSystemParser.g:10108:3: { } @@ -32256,14 +32122,14 @@ public final void rule__Int16Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__1" - // InternalRosSystemParser.g:10170:1: rule__Int16Array__Group__1 : rule__Int16Array__Group__1__Impl ; + // InternalRosSystemParser.g: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:10174:1: ( rule__Int16Array__Group__1__Impl ) - // InternalRosSystemParser.g:10175: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(); @@ -32289,17 +32155,17 @@ public final void rule__Int16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__1__Impl" - // InternalRosSystemParser.g:10181:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; + // InternalRosSystemParser.g: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:10185:1: ( ( Int16_1 ) ) - // InternalRosSystemParser.g:10186:1: ( Int16_1 ) + // InternalRosSystemParser.g:10131:1: ( ( Int16_1 ) ) + // InternalRosSystemParser.g:10132:1: ( Int16_1 ) { - // InternalRosSystemParser.g:10186:1: ( Int16_1 ) - // InternalRosSystemParser.g:10187:2: Int16_1 + // InternalRosSystemParser.g:10132:1: ( Int16_1 ) + // InternalRosSystemParser.g:10133:2: Int16_1 { if ( state.backtracking==0 ) { before(grammarAccess.getInt16ArrayAccess().getInt16Keyword_1()); @@ -32330,14 +32196,14 @@ public final void rule__Int16Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint16Array__Group__0" - // InternalRosSystemParser.g:10197:1: rule__Uint16Array__Group__0 : rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ; + // InternalRosSystemParser.g: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:10201:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) - // InternalRosSystemParser.g:10202:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 + // InternalRosSystemParser.g: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_67); rule__Uint16Array__Group__0__Impl(); @@ -32368,23 +32234,23 @@ public final void rule__Uint16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__0__Impl" - // InternalRosSystemParser.g:10209:1: rule__Uint16Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10155:1: rule__Uint16Array__Group__0__Impl : ( () ) ; public final void rule__Uint16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10213:1: ( ( () ) ) - // InternalRosSystemParser.g:10214:1: ( () ) + // InternalRosSystemParser.g:10159:1: ( ( () ) ) + // InternalRosSystemParser.g:10160:1: ( () ) { - // InternalRosSystemParser.g:10214:1: ( () ) - // InternalRosSystemParser.g:10215:2: () + // InternalRosSystemParser.g:10160:1: ( () ) + // InternalRosSystemParser.g:10161:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint16ArrayAccess().getUint16ArrayAction_0()); } - // InternalRosSystemParser.g:10216:2: () - // InternalRosSystemParser.g:10216:3: + // InternalRosSystemParser.g:10162:2: () + // InternalRosSystemParser.g:10162:3: { } @@ -32409,14 +32275,14 @@ public final void rule__Uint16Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint16Array__Group__1" - // InternalRosSystemParser.g:10224:1: rule__Uint16Array__Group__1 : rule__Uint16Array__Group__1__Impl ; + // InternalRosSystemParser.g: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:10228:1: ( rule__Uint16Array__Group__1__Impl ) - // InternalRosSystemParser.g:10229: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(); @@ -32442,17 +32308,17 @@ public final void rule__Uint16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__1__Impl" - // InternalRosSystemParser.g:10235:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; + // InternalRosSystemParser.g: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:10239:1: ( ( Uint16_1 ) ) - // InternalRosSystemParser.g:10240:1: ( Uint16_1 ) + // InternalRosSystemParser.g:10185:1: ( ( Uint16_1 ) ) + // InternalRosSystemParser.g:10186:1: ( Uint16_1 ) { - // InternalRosSystemParser.g:10240:1: ( Uint16_1 ) - // InternalRosSystemParser.g:10241:2: Uint16_1 + // InternalRosSystemParser.g:10186:1: ( Uint16_1 ) + // InternalRosSystemParser.g:10187:2: Uint16_1 { if ( state.backtracking==0 ) { before(grammarAccess.getUint16ArrayAccess().getUint16Keyword_1()); @@ -32483,14 +32349,14 @@ public final void rule__Uint16Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int32Array__Group__0" - // InternalRosSystemParser.g:10251:1: rule__Int32Array__Group__0 : rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ; + // InternalRosSystemParser.g: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:10255:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) - // InternalRosSystemParser.g:10256:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 + // InternalRosSystemParser.g: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_68); rule__Int32Array__Group__0__Impl(); @@ -32521,23 +32387,23 @@ public final void rule__Int32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__0__Impl" - // InternalRosSystemParser.g:10263:1: rule__Int32Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10209:1: rule__Int32Array__Group__0__Impl : ( () ) ; public final void rule__Int32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10267:1: ( ( () ) ) - // InternalRosSystemParser.g:10268:1: ( () ) + // InternalRosSystemParser.g:10213:1: ( ( () ) ) + // InternalRosSystemParser.g:10214:1: ( () ) { - // InternalRosSystemParser.g:10268:1: ( () ) - // InternalRosSystemParser.g:10269:2: () + // InternalRosSystemParser.g:10214:1: ( () ) + // InternalRosSystemParser.g:10215:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt32ArrayAccess().getInt32ArrayAction_0()); } - // InternalRosSystemParser.g:10270:2: () - // InternalRosSystemParser.g:10270:3: + // InternalRosSystemParser.g:10216:2: () + // InternalRosSystemParser.g:10216:3: { } @@ -32562,14 +32428,14 @@ public final void rule__Int32Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int32Array__Group__1" - // InternalRosSystemParser.g:10278:1: rule__Int32Array__Group__1 : rule__Int32Array__Group__1__Impl ; + // InternalRosSystemParser.g: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:10282:1: ( rule__Int32Array__Group__1__Impl ) - // InternalRosSystemParser.g:10283: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(); @@ -32595,17 +32461,17 @@ public final void rule__Int32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__1__Impl" - // InternalRosSystemParser.g:10289:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; + // InternalRosSystemParser.g: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:10293:1: ( ( Int32_1 ) ) - // InternalRosSystemParser.g:10294:1: ( Int32_1 ) + // InternalRosSystemParser.g:10239:1: ( ( Int32_1 ) ) + // InternalRosSystemParser.g:10240:1: ( Int32_1 ) { - // InternalRosSystemParser.g:10294:1: ( Int32_1 ) - // InternalRosSystemParser.g:10295:2: Int32_1 + // InternalRosSystemParser.g:10240:1: ( Int32_1 ) + // InternalRosSystemParser.g:10241:2: Int32_1 { if ( state.backtracking==0 ) { before(grammarAccess.getInt32ArrayAccess().getInt32Keyword_1()); @@ -32636,14 +32502,14 @@ public final void rule__Int32Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint32Array__Group__0" - // InternalRosSystemParser.g:10305:1: rule__Uint32Array__Group__0 : rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ; + // InternalRosSystemParser.g: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:10309:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) - // InternalRosSystemParser.g:10310:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 + // InternalRosSystemParser.g: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_69); rule__Uint32Array__Group__0__Impl(); @@ -32674,23 +32540,23 @@ public final void rule__Uint32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__0__Impl" - // InternalRosSystemParser.g:10317:1: rule__Uint32Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10263:1: rule__Uint32Array__Group__0__Impl : ( () ) ; public final void rule__Uint32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10321:1: ( ( () ) ) - // InternalRosSystemParser.g:10322:1: ( () ) + // InternalRosSystemParser.g:10267:1: ( ( () ) ) + // InternalRosSystemParser.g:10268:1: ( () ) { - // InternalRosSystemParser.g:10322:1: ( () ) - // InternalRosSystemParser.g:10323:2: () + // InternalRosSystemParser.g:10268:1: ( () ) + // InternalRosSystemParser.g:10269:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint32ArrayAccess().getUint32ArrayAction_0()); } - // InternalRosSystemParser.g:10324:2: () - // InternalRosSystemParser.g:10324:3: + // InternalRosSystemParser.g:10270:2: () + // InternalRosSystemParser.g:10270:3: { } @@ -32715,14 +32581,14 @@ public final void rule__Uint32Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint32Array__Group__1" - // InternalRosSystemParser.g:10332:1: rule__Uint32Array__Group__1 : rule__Uint32Array__Group__1__Impl ; + // InternalRosSystemParser.g: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:10336:1: ( rule__Uint32Array__Group__1__Impl ) - // InternalRosSystemParser.g:10337: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(); @@ -32748,17 +32614,17 @@ public final void rule__Uint32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__1__Impl" - // InternalRosSystemParser.g:10343:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; + // InternalRosSystemParser.g: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:10347:1: ( ( Uint32_1 ) ) - // InternalRosSystemParser.g:10348:1: ( Uint32_1 ) + // InternalRosSystemParser.g:10293:1: ( ( Uint32_1 ) ) + // InternalRosSystemParser.g:10294:1: ( Uint32_1 ) { - // InternalRosSystemParser.g:10348:1: ( Uint32_1 ) - // InternalRosSystemParser.g:10349:2: Uint32_1 + // InternalRosSystemParser.g:10294:1: ( Uint32_1 ) + // InternalRosSystemParser.g:10295:2: Uint32_1 { if ( state.backtracking==0 ) { before(grammarAccess.getUint32ArrayAccess().getUint32Keyword_1()); @@ -32789,14 +32655,14 @@ public final void rule__Uint32Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int64Array__Group__0" - // InternalRosSystemParser.g:10359:1: rule__Int64Array__Group__0 : rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ; + // InternalRosSystemParser.g: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:10363:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) - // InternalRosSystemParser.g:10364:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 + // InternalRosSystemParser.g: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_70); rule__Int64Array__Group__0__Impl(); @@ -32827,23 +32693,23 @@ public final void rule__Int64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__0__Impl" - // InternalRosSystemParser.g:10371:1: rule__Int64Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10317:1: rule__Int64Array__Group__0__Impl : ( () ) ; public final void rule__Int64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10375:1: ( ( () ) ) - // InternalRosSystemParser.g:10376:1: ( () ) + // InternalRosSystemParser.g:10321:1: ( ( () ) ) + // InternalRosSystemParser.g:10322:1: ( () ) { - // InternalRosSystemParser.g:10376:1: ( () ) - // InternalRosSystemParser.g:10377:2: () + // InternalRosSystemParser.g:10322:1: ( () ) + // InternalRosSystemParser.g:10323:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt64ArrayAccess().getInt64ArrayAction_0()); } - // InternalRosSystemParser.g:10378:2: () - // InternalRosSystemParser.g:10378:3: + // InternalRosSystemParser.g:10324:2: () + // InternalRosSystemParser.g:10324:3: { } @@ -32868,14 +32734,14 @@ public final void rule__Int64Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int64Array__Group__1" - // InternalRosSystemParser.g:10386:1: rule__Int64Array__Group__1 : rule__Int64Array__Group__1__Impl ; + // InternalRosSystemParser.g: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:10390:1: ( rule__Int64Array__Group__1__Impl ) - // InternalRosSystemParser.g:10391: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(); @@ -32901,17 +32767,17 @@ public final void rule__Int64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__1__Impl" - // InternalRosSystemParser.g:10397:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; + // InternalRosSystemParser.g: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:10401:1: ( ( Int64_1 ) ) - // InternalRosSystemParser.g:10402:1: ( Int64_1 ) + // InternalRosSystemParser.g:10347:1: ( ( Int64_1 ) ) + // InternalRosSystemParser.g:10348:1: ( Int64_1 ) { - // InternalRosSystemParser.g:10402:1: ( Int64_1 ) - // InternalRosSystemParser.g:10403:2: Int64_1 + // InternalRosSystemParser.g:10348:1: ( Int64_1 ) + // InternalRosSystemParser.g:10349:2: Int64_1 { if ( state.backtracking==0 ) { before(grammarAccess.getInt64ArrayAccess().getInt64Keyword_1()); @@ -32942,14 +32808,14 @@ public final void rule__Int64Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint64Array__Group__0" - // InternalRosSystemParser.g:10413:1: rule__Uint64Array__Group__0 : rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ; + // InternalRosSystemParser.g: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:10417:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) - // InternalRosSystemParser.g:10418:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 + // InternalRosSystemParser.g: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_71); rule__Uint64Array__Group__0__Impl(); @@ -32980,23 +32846,23 @@ public final void rule__Uint64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__0__Impl" - // InternalRosSystemParser.g:10425:1: rule__Uint64Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10371:1: rule__Uint64Array__Group__0__Impl : ( () ) ; public final void rule__Uint64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10429:1: ( ( () ) ) - // InternalRosSystemParser.g:10430:1: ( () ) + // InternalRosSystemParser.g:10375:1: ( ( () ) ) + // InternalRosSystemParser.g:10376:1: ( () ) { - // InternalRosSystemParser.g:10430:1: ( () ) - // InternalRosSystemParser.g:10431:2: () + // InternalRosSystemParser.g:10376:1: ( () ) + // InternalRosSystemParser.g:10377:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint64ArrayAccess().getUint64ArrayAction_0()); } - // InternalRosSystemParser.g:10432:2: () - // InternalRosSystemParser.g:10432:3: + // InternalRosSystemParser.g:10378:2: () + // InternalRosSystemParser.g:10378:3: { } @@ -33021,14 +32887,14 @@ public final void rule__Uint64Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint64Array__Group__1" - // InternalRosSystemParser.g:10440:1: rule__Uint64Array__Group__1 : rule__Uint64Array__Group__1__Impl ; + // InternalRosSystemParser.g: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:10444:1: ( rule__Uint64Array__Group__1__Impl ) - // InternalRosSystemParser.g:10445: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(); @@ -33054,17 +32920,17 @@ public final void rule__Uint64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__1__Impl" - // InternalRosSystemParser.g:10451:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; + // InternalRosSystemParser.g: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:10455:1: ( ( Uint64_1 ) ) - // InternalRosSystemParser.g:10456:1: ( Uint64_1 ) + // InternalRosSystemParser.g:10401:1: ( ( Uint64_1 ) ) + // InternalRosSystemParser.g:10402:1: ( Uint64_1 ) { - // InternalRosSystemParser.g:10456:1: ( Uint64_1 ) - // InternalRosSystemParser.g:10457:2: Uint64_1 + // InternalRosSystemParser.g:10402:1: ( Uint64_1 ) + // InternalRosSystemParser.g:10403:2: Uint64_1 { if ( state.backtracking==0 ) { before(grammarAccess.getUint64ArrayAccess().getUint64Keyword_1()); @@ -33095,14 +32961,14 @@ public final void rule__Uint64Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Float32Array__Group__0" - // InternalRosSystemParser.g:10467:1: rule__Float32Array__Group__0 : rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ; + // InternalRosSystemParser.g: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:10471:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) - // InternalRosSystemParser.g:10472:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 + // InternalRosSystemParser.g: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_72); rule__Float32Array__Group__0__Impl(); @@ -33133,23 +32999,23 @@ public final void rule__Float32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__0__Impl" - // InternalRosSystemParser.g:10479:1: rule__Float32Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10425:1: rule__Float32Array__Group__0__Impl : ( () ) ; public final void rule__Float32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10483:1: ( ( () ) ) - // InternalRosSystemParser.g:10484:1: ( () ) + // InternalRosSystemParser.g:10429:1: ( ( () ) ) + // InternalRosSystemParser.g:10430:1: ( () ) { - // InternalRosSystemParser.g:10484:1: ( () ) - // InternalRosSystemParser.g:10485:2: () + // InternalRosSystemParser.g:10430:1: ( () ) + // InternalRosSystemParser.g:10431:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32ArrayAccess().getFloat32ArrayAction_0()); } - // InternalRosSystemParser.g:10486:2: () - // InternalRosSystemParser.g:10486:3: + // InternalRosSystemParser.g:10432:2: () + // InternalRosSystemParser.g:10432:3: { } @@ -33174,14 +33040,14 @@ public final void rule__Float32Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float32Array__Group__1" - // InternalRosSystemParser.g:10494:1: rule__Float32Array__Group__1 : rule__Float32Array__Group__1__Impl ; + // InternalRosSystemParser.g: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:10498:1: ( rule__Float32Array__Group__1__Impl ) - // InternalRosSystemParser.g:10499: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(); @@ -33207,17 +33073,17 @@ public final void rule__Float32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__1__Impl" - // InternalRosSystemParser.g:10505:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; + // InternalRosSystemParser.g: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:10509:1: ( ( Float32_1 ) ) - // InternalRosSystemParser.g:10510:1: ( Float32_1 ) + // InternalRosSystemParser.g:10455:1: ( ( Float32_1 ) ) + // InternalRosSystemParser.g:10456:1: ( Float32_1 ) { - // InternalRosSystemParser.g:10510:1: ( Float32_1 ) - // InternalRosSystemParser.g:10511:2: Float32_1 + // InternalRosSystemParser.g:10456:1: ( Float32_1 ) + // InternalRosSystemParser.g:10457:2: Float32_1 { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32ArrayAccess().getFloat32Keyword_1()); @@ -33248,14 +33114,14 @@ public final void rule__Float32Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__0" - // InternalRosSystemParser.g:10521:1: rule__Float64Array__Group__0 : rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ; + // InternalRosSystemParser.g: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:10525:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) - // InternalRosSystemParser.g:10526:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 + // InternalRosSystemParser.g: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_73); rule__Float64Array__Group__0__Impl(); @@ -33286,23 +33152,23 @@ public final void rule__Float64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__0__Impl" - // InternalRosSystemParser.g:10533:1: rule__Float64Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10479:1: rule__Float64Array__Group__0__Impl : ( () ) ; public final void rule__Float64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10537:1: ( ( () ) ) - // InternalRosSystemParser.g:10538:1: ( () ) + // InternalRosSystemParser.g:10483:1: ( ( () ) ) + // InternalRosSystemParser.g:10484:1: ( () ) { - // InternalRosSystemParser.g:10538:1: ( () ) - // InternalRosSystemParser.g:10539:2: () + // InternalRosSystemParser.g:10484:1: ( () ) + // InternalRosSystemParser.g:10485:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64ArrayAccess().getFloat64ArrayAction_0()); } - // InternalRosSystemParser.g:10540:2: () - // InternalRosSystemParser.g:10540:3: + // InternalRosSystemParser.g:10486:2: () + // InternalRosSystemParser.g:10486:3: { } @@ -33327,14 +33193,14 @@ public final void rule__Float64Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__1" - // InternalRosSystemParser.g:10548:1: rule__Float64Array__Group__1 : rule__Float64Array__Group__1__Impl ; + // InternalRosSystemParser.g: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:10552:1: ( rule__Float64Array__Group__1__Impl ) - // InternalRosSystemParser.g:10553: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(); @@ -33360,17 +33226,17 @@ public final void rule__Float64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__1__Impl" - // InternalRosSystemParser.g:10559:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; + // InternalRosSystemParser.g: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:10563:1: ( ( Float64_1 ) ) - // InternalRosSystemParser.g:10564:1: ( Float64_1 ) + // InternalRosSystemParser.g:10509:1: ( ( Float64_1 ) ) + // InternalRosSystemParser.g:10510:1: ( Float64_1 ) { - // InternalRosSystemParser.g:10564:1: ( Float64_1 ) - // InternalRosSystemParser.g:10565:2: Float64_1 + // InternalRosSystemParser.g:10510:1: ( Float64_1 ) + // InternalRosSystemParser.g:10511:2: Float64_1 { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64ArrayAccess().getFloat64Keyword_1()); @@ -33401,14 +33267,14 @@ public final void rule__Float64Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__0" - // InternalRosSystemParser.g:10575:1: rule__String0Array__Group__0 : rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ; + // InternalRosSystemParser.g: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:10579:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) - // InternalRosSystemParser.g:10580:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 + // InternalRosSystemParser.g: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_74); rule__String0Array__Group__0__Impl(); @@ -33439,23 +33305,23 @@ public final void rule__String0Array__Group__0() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__0__Impl" - // InternalRosSystemParser.g:10587:1: rule__String0Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10533:1: rule__String0Array__Group__0__Impl : ( () ) ; public final void rule__String0Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10591:1: ( ( () ) ) - // InternalRosSystemParser.g:10592:1: ( () ) + // InternalRosSystemParser.g:10537:1: ( ( () ) ) + // InternalRosSystemParser.g:10538:1: ( () ) { - // InternalRosSystemParser.g:10592:1: ( () ) - // InternalRosSystemParser.g:10593:2: () + // InternalRosSystemParser.g:10538:1: ( () ) + // InternalRosSystemParser.g:10539:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getString0ArrayAccess().getStringArrayAction_0()); } - // InternalRosSystemParser.g:10594:2: () - // InternalRosSystemParser.g:10594:3: + // InternalRosSystemParser.g:10540:2: () + // InternalRosSystemParser.g:10540:3: { } @@ -33480,14 +33346,14 @@ public final void rule__String0Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__1" - // InternalRosSystemParser.g:10602:1: rule__String0Array__Group__1 : rule__String0Array__Group__1__Impl ; + // InternalRosSystemParser.g: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:10606:1: ( rule__String0Array__Group__1__Impl ) - // InternalRosSystemParser.g:10607: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(); @@ -33513,17 +33379,17 @@ public final void rule__String0Array__Group__1() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__1__Impl" - // InternalRosSystemParser.g:10613:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; + // InternalRosSystemParser.g: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:10617:1: ( ( String_2 ) ) - // InternalRosSystemParser.g:10618:1: ( String_2 ) + // InternalRosSystemParser.g:10563:1: ( ( String_2 ) ) + // InternalRosSystemParser.g:10564:1: ( String_2 ) { - // InternalRosSystemParser.g:10618:1: ( String_2 ) - // InternalRosSystemParser.g:10619:2: String_2 + // InternalRosSystemParser.g:10564:1: ( String_2 ) + // InternalRosSystemParser.g:10565:2: String_2 { if ( state.backtracking==0 ) { before(grammarAccess.getString0ArrayAccess().getStringKeyword_1()); @@ -33554,14 +33420,14 @@ public final void rule__String0Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ByteArray__Group__0" - // InternalRosSystemParser.g:10629:1: rule__ByteArray__Group__0 : rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ; + // InternalRosSystemParser.g: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:10633:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) - // InternalRosSystemParser.g:10634:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 + // InternalRosSystemParser.g: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_75); rule__ByteArray__Group__0__Impl(); @@ -33592,23 +33458,23 @@ public final void rule__ByteArray__Group__0() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__0__Impl" - // InternalRosSystemParser.g:10641:1: rule__ByteArray__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10587:1: rule__ByteArray__Group__0__Impl : ( () ) ; public final void rule__ByteArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10645:1: ( ( () ) ) - // InternalRosSystemParser.g:10646:1: ( () ) + // InternalRosSystemParser.g:10591:1: ( ( () ) ) + // InternalRosSystemParser.g:10592:1: ( () ) { - // InternalRosSystemParser.g:10646:1: ( () ) - // InternalRosSystemParser.g:10647:2: () + // InternalRosSystemParser.g:10592:1: ( () ) + // InternalRosSystemParser.g:10593:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getByteArrayAccess().getByteArrayAction_0()); } - // InternalRosSystemParser.g:10648:2: () - // InternalRosSystemParser.g:10648:3: + // InternalRosSystemParser.g:10594:2: () + // InternalRosSystemParser.g:10594:3: { } @@ -33633,14 +33499,14 @@ public final void rule__ByteArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__ByteArray__Group__1" - // InternalRosSystemParser.g:10656:1: rule__ByteArray__Group__1 : rule__ByteArray__Group__1__Impl ; + // InternalRosSystemParser.g: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:10660:1: ( rule__ByteArray__Group__1__Impl ) - // InternalRosSystemParser.g:10661: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(); @@ -33666,17 +33532,17 @@ public final void rule__ByteArray__Group__1() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__1__Impl" - // InternalRosSystemParser.g:10667:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; + // InternalRosSystemParser.g: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:10671:1: ( ( Byte_1 ) ) - // InternalRosSystemParser.g:10672:1: ( Byte_1 ) + // InternalRosSystemParser.g:10617:1: ( ( Byte_1 ) ) + // InternalRosSystemParser.g:10618:1: ( Byte_1 ) { - // InternalRosSystemParser.g:10672:1: ( Byte_1 ) - // InternalRosSystemParser.g:10673:2: Byte_1 + // InternalRosSystemParser.g:10618:1: ( Byte_1 ) + // InternalRosSystemParser.g:10619:2: Byte_1 { if ( state.backtracking==0 ) { before(grammarAccess.getByteArrayAccess().getByteKeyword_1()); @@ -33707,14 +33573,14 @@ public final void rule__ByteArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__CharArray__Group__0" - // InternalRosSystemParser.g:10683:1: rule__CharArray__Group__0 : rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ; + // InternalRosSystemParser.g: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:10687:1: ( rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ) - // InternalRosSystemParser.g:10688:2: rule__CharArray__Group__0__Impl rule__CharArray__Group__1 + // InternalRosSystemParser.g: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_76); rule__CharArray__Group__0__Impl(); @@ -33745,23 +33611,23 @@ public final void rule__CharArray__Group__0() throws RecognitionException { // $ANTLR start "rule__CharArray__Group__0__Impl" - // InternalRosSystemParser.g:10695:1: rule__CharArray__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10641:1: rule__CharArray__Group__0__Impl : ( () ) ; public final void rule__CharArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10699:1: ( ( () ) ) - // InternalRosSystemParser.g:10700:1: ( () ) + // InternalRosSystemParser.g:10645:1: ( ( () ) ) + // InternalRosSystemParser.g:10646:1: ( () ) { - // InternalRosSystemParser.g:10700:1: ( () ) - // InternalRosSystemParser.g:10701:2: () + // InternalRosSystemParser.g:10646:1: ( () ) + // InternalRosSystemParser.g:10647:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getCharArrayAccess().getCharArrayAction_0()); } - // InternalRosSystemParser.g:10702:2: () - // InternalRosSystemParser.g:10702:3: + // InternalRosSystemParser.g:10648:2: () + // InternalRosSystemParser.g:10648:3: { } @@ -33786,14 +33652,14 @@ public final void rule__CharArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__CharArray__Group__1" - // InternalRosSystemParser.g:10710:1: rule__CharArray__Group__1 : rule__CharArray__Group__1__Impl ; + // InternalRosSystemParser.g: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:10714:1: ( rule__CharArray__Group__1__Impl ) - // InternalRosSystemParser.g:10715: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(); @@ -33819,17 +33685,17 @@ public final void rule__CharArray__Group__1() throws RecognitionException { // $ANTLR start "rule__CharArray__Group__1__Impl" - // InternalRosSystemParser.g:10721:1: rule__CharArray__Group__1__Impl : ( Char_1 ) ; + // InternalRosSystemParser.g: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:10725:1: ( ( Char_1 ) ) - // InternalRosSystemParser.g:10726:1: ( Char_1 ) + // InternalRosSystemParser.g:10671:1: ( ( Char_1 ) ) + // InternalRosSystemParser.g:10672:1: ( Char_1 ) { - // InternalRosSystemParser.g:10726:1: ( Char_1 ) - // InternalRosSystemParser.g:10727:2: Char_1 + // InternalRosSystemParser.g:10672:1: ( Char_1 ) + // InternalRosSystemParser.g:10673:2: Char_1 { if ( state.backtracking==0 ) { before(grammarAccess.getCharArrayAccess().getCharKeyword_1()); @@ -33860,14 +33726,14 @@ public final void rule__CharArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Header__Group__0" - // InternalRosSystemParser.g:10737:1: rule__Header__Group__0 : rule__Header__Group__0__Impl rule__Header__Group__1 ; + // InternalRosSystemParser.g: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:10741:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) - // InternalRosSystemParser.g:10742:2: rule__Header__Group__0__Impl rule__Header__Group__1 + // InternalRosSystemParser.g: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_77); rule__Header__Group__0__Impl(); @@ -33898,23 +33764,23 @@ public final void rule__Header__Group__0() throws RecognitionException { // $ANTLR start "rule__Header__Group__0__Impl" - // InternalRosSystemParser.g:10749:1: rule__Header__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10695:1: rule__Header__Group__0__Impl : ( () ) ; public final void rule__Header__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10753:1: ( ( () ) ) - // InternalRosSystemParser.g:10754:1: ( () ) + // InternalRosSystemParser.g:10699:1: ( ( () ) ) + // InternalRosSystemParser.g:10700:1: ( () ) { - // InternalRosSystemParser.g:10754:1: ( () ) - // InternalRosSystemParser.g:10755:2: () + // InternalRosSystemParser.g:10700:1: ( () ) + // InternalRosSystemParser.g:10701:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getHeaderAccess().getHeaderAction_0()); } - // InternalRosSystemParser.g:10756:2: () - // InternalRosSystemParser.g:10756:3: + // InternalRosSystemParser.g:10702:2: () + // InternalRosSystemParser.g:10702:3: { } @@ -33939,14 +33805,14 @@ public final void rule__Header__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Header__Group__1" - // InternalRosSystemParser.g:10764:1: rule__Header__Group__1 : rule__Header__Group__1__Impl ; + // InternalRosSystemParser.g: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:10768:1: ( rule__Header__Group__1__Impl ) - // InternalRosSystemParser.g:10769: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(); @@ -33972,17 +33838,17 @@ public final void rule__Header__Group__1() throws RecognitionException { // $ANTLR start "rule__Header__Group__1__Impl" - // InternalRosSystemParser.g:10775:1: rule__Header__Group__1__Impl : ( Header ) ; + // InternalRosSystemParser.g:10721:1: rule__Header__Group__1__Impl : ( Header ) ; public final void rule__Header__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10779:1: ( ( Header ) ) - // InternalRosSystemParser.g:10780:1: ( Header ) + // InternalRosSystemParser.g:10725:1: ( ( Header ) ) + // InternalRosSystemParser.g:10726:1: ( Header ) { - // InternalRosSystemParser.g:10780:1: ( Header ) - // InternalRosSystemParser.g:10781:2: Header + // InternalRosSystemParser.g:10726:1: ( Header ) + // InternalRosSystemParser.g:10727:2: Header { if ( state.backtracking==0 ) { before(grammarAccess.getHeaderAccess().getHeaderKeyword_1()); @@ -34013,14 +33879,14 @@ public final void rule__Header__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__0" - // InternalRosSystemParser.g:10791:1: rule__ArraySpecRef__Group__0 : rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ; + // InternalRosSystemParser.g: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:10795:1: ( rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ) - // InternalRosSystemParser.g:10796:2: rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 + // InternalRosSystemParser.g: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_78); rule__ArraySpecRef__Group__0__Impl(); @@ -34051,23 +33917,23 @@ public final void rule__ArraySpecRef__Group__0() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__0__Impl" - // InternalRosSystemParser.g:10803:1: rule__ArraySpecRef__Group__0__Impl : ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ; + // InternalRosSystemParser.g: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:10807:1: ( ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ) - // InternalRosSystemParser.g:10808:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) + // InternalRosSystemParser.g:10753:1: ( ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ) + // InternalRosSystemParser.g:10754:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) { - // InternalRosSystemParser.g:10808:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) - // InternalRosSystemParser.g:10809: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:10810:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) - // InternalRosSystemParser.g:10810: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(); @@ -34102,14 +33968,14 @@ public final void rule__ArraySpecRef__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ArraySpecRef__Group__1" - // InternalRosSystemParser.g:10818:1: rule__ArraySpecRef__Group__1 : rule__ArraySpecRef__Group__1__Impl ; + // InternalRosSystemParser.g: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:10822:1: ( rule__ArraySpecRef__Group__1__Impl ) - // InternalRosSystemParser.g:10823: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(); @@ -34135,17 +34001,17 @@ public final void rule__ArraySpecRef__Group__1() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__1__Impl" - // InternalRosSystemParser.g:10829:1: rule__ArraySpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; + // InternalRosSystemParser.g:10775:1: rule__ArraySpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; public final void rule__ArraySpecRef__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10833:1: ( ( LeftSquareBracketRightSquareBracket ) ) - // InternalRosSystemParser.g:10834:1: ( LeftSquareBracketRightSquareBracket ) + // InternalRosSystemParser.g:10779:1: ( ( LeftSquareBracketRightSquareBracket ) ) + // InternalRosSystemParser.g:10780:1: ( LeftSquareBracketRightSquareBracket ) { - // InternalRosSystemParser.g:10834:1: ( LeftSquareBracketRightSquareBracket ) - // InternalRosSystemParser.g:10835:2: LeftSquareBracketRightSquareBracket + // InternalRosSystemParser.g:10780:1: ( LeftSquareBracketRightSquareBracket ) + // InternalRosSystemParser.g:10781:2: LeftSquareBracketRightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefAccess().getLeftSquareBracketRightSquareBracketKeyword_1()); @@ -34176,17 +34042,17 @@ public final void rule__ArraySpecRef__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosSystem__NameAssignment_0" - // InternalRosSystemParser.g:10845:1: rule__RosSystem__NameAssignment_0 : ( ruleEString ) ; + // InternalRosSystemParser.g:10791:1: rule__RosSystem__NameAssignment_0 : ( ruleEString ) ; public final void rule__RosSystem__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10849:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10850:2: ( ruleEString ) + // InternalRosSystemParser.g:10795:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10796:2: ( ruleEString ) { - // InternalRosSystemParser.g:10850:2: ( ruleEString ) - // InternalRosSystemParser.g:10851:3: ruleEString + // InternalRosSystemParser.g:10796:2: ( ruleEString ) + // InternalRosSystemParser.g:10797:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getNameEStringParserRuleCall_0_0()); @@ -34221,17 +34087,17 @@ public final void rule__RosSystem__NameAssignment_0() throws RecognitionExceptio // $ANTLR start "rule__RosSystem__FromFileAssignment_3_1" - // InternalRosSystemParser.g:10860:1: rule__RosSystem__FromFileAssignment_3_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:10806:1: rule__RosSystem__FromFileAssignment_3_1 : ( ruleEString ) ; public final void rule__RosSystem__FromFileAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10864:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10865:2: ( ruleEString ) + // InternalRosSystemParser.g:10810:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10811:2: ( ruleEString ) { - // InternalRosSystemParser.g:10865:2: ( ruleEString ) - // InternalRosSystemParser.g:10866:3: ruleEString + // InternalRosSystemParser.g:10811:2: ( ruleEString ) + // InternalRosSystemParser.g:10812:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getFromFileEStringParserRuleCall_3_1_0()); @@ -34266,17 +34132,17 @@ public final void rule__RosSystem__FromFileAssignment_3_1() throws RecognitionEx // $ANTLR start "rule__RosSystem__ComponentsAssignment_4_0_2" - // InternalRosSystemParser.g:10875:1: rule__RosSystem__ComponentsAssignment_4_0_2 : ( ruleSubSystem ) ; + // InternalRosSystemParser.g: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:10879:1: ( ( ruleSubSystem ) ) - // InternalRosSystemParser.g:10880:2: ( ruleSubSystem ) + // InternalRosSystemParser.g:10825:1: ( ( ruleSubSystem ) ) + // InternalRosSystemParser.g:10826:2: ( ruleSubSystem ) { - // InternalRosSystemParser.g:10880:2: ( ruleSubSystem ) - // InternalRosSystemParser.g:10881:3: ruleSubSystem + // InternalRosSystemParser.g:10826:2: ( ruleSubSystem ) + // InternalRosSystemParser.g:10827:3: ruleSubSystem { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getComponentsSubSystemParserRuleCall_4_0_2_0()); @@ -34311,17 +34177,17 @@ public final void rule__RosSystem__ComponentsAssignment_4_0_2() throws Recogniti // $ANTLR start "rule__RosSystem__ProcessesAssignment_4_1_2" - // InternalRosSystemParser.g:10890:1: rule__RosSystem__ProcessesAssignment_4_1_2 : ( ruleProcess ) ; + // InternalRosSystemParser.g: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:10894:1: ( ( ruleProcess ) ) - // InternalRosSystemParser.g:10895:2: ( ruleProcess ) + // InternalRosSystemParser.g:10840:1: ( ( ruleProcess ) ) + // InternalRosSystemParser.g:10841:2: ( ruleProcess ) { - // InternalRosSystemParser.g:10895:2: ( ruleProcess ) - // InternalRosSystemParser.g:10896:3: ruleProcess + // InternalRosSystemParser.g:10841:2: ( ruleProcess ) + // InternalRosSystemParser.g:10842:3: ruleProcess { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getProcessesProcessParserRuleCall_4_1_2_0()); @@ -34356,17 +34222,17 @@ public final void rule__RosSystem__ProcessesAssignment_4_1_2() throws Recognitio // $ANTLR start "rule__RosSystem__ComponentsAssignment_4_2_2" - // InternalRosSystemParser.g:10905:1: rule__RosSystem__ComponentsAssignment_4_2_2 : ( ruleRosNode ) ; + // InternalRosSystemParser.g: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:10909:1: ( ( ruleRosNode ) ) - // InternalRosSystemParser.g:10910:2: ( ruleRosNode ) + // InternalRosSystemParser.g:10855:1: ( ( ruleRosNode ) ) + // InternalRosSystemParser.g:10856:2: ( ruleRosNode ) { - // InternalRosSystemParser.g:10910:2: ( ruleRosNode ) - // InternalRosSystemParser.g:10911:3: ruleRosNode + // InternalRosSystemParser.g:10856:2: ( ruleRosNode ) + // InternalRosSystemParser.g:10857:3: ruleRosNode { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getComponentsRosNodeParserRuleCall_4_2_2_0()); @@ -34401,17 +34267,17 @@ public final void rule__RosSystem__ComponentsAssignment_4_2_2() throws Recogniti // $ANTLR start "rule__RosSystem__ParameterAssignment_4_3_2" - // InternalRosSystemParser.g:10920:1: rule__RosSystem__ParameterAssignment_4_3_2 : ( ruleParameter ) ; + // InternalRosSystemParser.g: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:10924:1: ( ( ruleParameter ) ) - // InternalRosSystemParser.g:10925:2: ( ruleParameter ) + // InternalRosSystemParser.g:10870:1: ( ( ruleParameter ) ) + // InternalRosSystemParser.g:10871:2: ( ruleParameter ) { - // InternalRosSystemParser.g:10925:2: ( ruleParameter ) - // InternalRosSystemParser.g:10926:3: ruleParameter + // InternalRosSystemParser.g:10871:2: ( ruleParameter ) + // InternalRosSystemParser.g:10872:3: ruleParameter { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getParameterParameterParserRuleCall_4_3_2_0()); @@ -34446,17 +34312,17 @@ public final void rule__RosSystem__ParameterAssignment_4_3_2() throws Recognitio // $ANTLR start "rule__RosSystem__ConnectionsAssignment_4_4_2" - // InternalRosSystemParser.g:10935:1: rule__RosSystem__ConnectionsAssignment_4_4_2 : ( ruleConnection ) ; + // InternalRosSystemParser.g: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:10939:1: ( ( ruleConnection ) ) - // InternalRosSystemParser.g:10940:2: ( ruleConnection ) + // InternalRosSystemParser.g:10885:1: ( ( ruleConnection ) ) + // InternalRosSystemParser.g:10886:2: ( ruleConnection ) { - // InternalRosSystemParser.g:10940:2: ( ruleConnection ) - // InternalRosSystemParser.g:10941:3: ruleConnection + // InternalRosSystemParser.g:10886:2: ( ruleConnection ) + // InternalRosSystemParser.g:10887:3: ruleConnection { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getConnectionsConnectionParserRuleCall_4_4_2_0()); @@ -34491,23 +34357,23 @@ public final void rule__RosSystem__ConnectionsAssignment_4_4_2() throws Recognit // $ANTLR start "rule__SubSystem__SystemAssignment" - // InternalRosSystemParser.g:10950:1: rule__SubSystem__SystemAssignment : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:10896:1: rule__SubSystem__SystemAssignment : ( ( ruleEString ) ) ; public final void rule__SubSystem__SystemAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10954:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10955:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10900:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:10901:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10955:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10956:3: ( ruleEString ) + // InternalRosSystemParser.g:10901:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10902:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getSubSystemAccess().getSystemSystemCrossReference_0()); } - // InternalRosSystemParser.g:10957:3: ( ruleEString ) - // InternalRosSystemParser.g:10958:4: ruleEString + // InternalRosSystemParser.g:10903:3: ( ruleEString ) + // InternalRosSystemParser.g:10904:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getSubSystemAccess().getSystemSystemEStringParserRuleCall_0_1()); @@ -34548,17 +34414,17 @@ public final void rule__SubSystem__SystemAssignment() throws RecognitionExceptio // $ANTLR start "rule__Process__NameAssignment_1" - // InternalRosSystemParser.g:10969:1: rule__Process__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:10915:1: rule__Process__NameAssignment_1 : ( ruleEString ) ; public final void rule__Process__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10973:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10974:2: ( ruleEString ) + // InternalRosSystemParser.g:10919:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10920:2: ( ruleEString ) { - // InternalRosSystemParser.g:10974:2: ( ruleEString ) - // InternalRosSystemParser.g:10975:3: ruleEString + // InternalRosSystemParser.g:10920:2: ( ruleEString ) + // InternalRosSystemParser.g:10921:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getNameEStringParserRuleCall_1_0()); @@ -34593,23 +34459,23 @@ public final void rule__Process__NameAssignment_1() throws RecognitionException // $ANTLR start "rule__Process__ComponentsAssignment_4_2" - // InternalRosSystemParser.g:10984:1: rule__Process__ComponentsAssignment_4_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:10930:1: rule__Process__ComponentsAssignment_4_2 : ( ( ruleEString ) ) ; public final void rule__Process__ComponentsAssignment_4_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10988:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10989:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10934:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:10935:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10989:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10990: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:10991:3: ( ruleEString ) - // InternalRosSystemParser.g:10992:4: ruleEString + // InternalRosSystemParser.g:10937:3: ( ruleEString ) + // InternalRosSystemParser.g:10938:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getComponentsRosNodeEStringParserRuleCall_4_2_0_1()); @@ -34650,23 +34516,23 @@ public final void rule__Process__ComponentsAssignment_4_2() throws RecognitionEx // $ANTLR start "rule__Process__ComponentsAssignment_4_3_1" - // InternalRosSystemParser.g:11003:1: rule__Process__ComponentsAssignment_4_3_1 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g: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:11007:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11008:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10953:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:10954:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11008:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11009: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:11010:3: ( ruleEString ) - // InternalRosSystemParser.g:11011: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()); @@ -34707,17 +34573,17 @@ public final void rule__Process__ComponentsAssignment_4_3_1() throws Recognition // $ANTLR start "rule__Process__ThreadsAssignment_5_1" - // InternalRosSystemParser.g:11022:1: rule__Process__ThreadsAssignment_5_1 : ( ruleInteger0 ) ; + // InternalRosSystemParser.g:10968:1: rule__Process__ThreadsAssignment_5_1 : ( ruleInteger0 ) ; public final void rule__Process__ThreadsAssignment_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11026:1: ( ( ruleInteger0 ) ) - // InternalRosSystemParser.g:11027:2: ( ruleInteger0 ) + // InternalRosSystemParser.g:10972:1: ( ( ruleInteger0 ) ) + // InternalRosSystemParser.g:10973:2: ( ruleInteger0 ) { - // InternalRosSystemParser.g:11027:2: ( ruleInteger0 ) - // InternalRosSystemParser.g:11028:3: ruleInteger0 + // InternalRosSystemParser.g:10973:2: ( ruleInteger0 ) + // InternalRosSystemParser.g:10974:3: ruleInteger0 { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getThreadsInteger0ParserRuleCall_5_1_0()); @@ -34752,17 +34618,17 @@ public final void rule__Process__ThreadsAssignment_5_1() throws RecognitionExcep // $ANTLR start "rule__RosNode__NameAssignment_1" - // InternalRosSystemParser.g:11037:1: rule__RosNode__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:10983:1: rule__RosNode__NameAssignment_1 : ( ruleEString ) ; public final void rule__RosNode__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11041:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11042:2: ( ruleEString ) + // InternalRosSystemParser.g:10987:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10988:2: ( ruleEString ) { - // InternalRosSystemParser.g:11042:2: ( ruleEString ) - // InternalRosSystemParser.g:11043:3: ruleEString + // InternalRosSystemParser.g:10988:2: ( ruleEString ) + // InternalRosSystemParser.g:10989:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getNameEStringParserRuleCall_1_0()); @@ -34797,23 +34663,23 @@ public final void rule__RosNode__NameAssignment_1() throws RecognitionException // $ANTLR start "rule__RosNode__FromAssignment_5" - // InternalRosSystemParser.g:11052:1: rule__RosNode__FromAssignment_5 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:10998:1: rule__RosNode__FromAssignment_5 : ( ( ruleEString ) ) ; public final void rule__RosNode__FromAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11056:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11057:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11002:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11003:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11057:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11058:3: ( ruleEString ) + // InternalRosSystemParser.g:11003:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11004:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getFromNodeCrossReference_5_0()); } - // InternalRosSystemParser.g:11059:3: ( ruleEString ) - // InternalRosSystemParser.g:11060:4: ruleEString + // InternalRosSystemParser.g:11005:3: ( ruleEString ) + // InternalRosSystemParser.g:11006:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getFromNodeEStringParserRuleCall_5_0_1()); @@ -34854,17 +34720,17 @@ public final void rule__RosNode__FromAssignment_5() throws RecognitionException // $ANTLR start "rule__RosNode__NamespaceAssignment_6_1" - // InternalRosSystemParser.g:11071:1: rule__RosNode__NamespaceAssignment_6_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:11017:1: rule__RosNode__NamespaceAssignment_6_1 : ( ruleEString ) ; public final void rule__RosNode__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11075:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11076:2: ( ruleEString ) + // InternalRosSystemParser.g:11021:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11022:2: ( ruleEString ) { - // InternalRosSystemParser.g:11076:2: ( ruleEString ) - // InternalRosSystemParser.g:11077:3: ruleEString + // InternalRosSystemParser.g:11022:2: ( ruleEString ) + // InternalRosSystemParser.g:11023:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getNamespaceEStringParserRuleCall_6_1_0()); @@ -34899,17 +34765,17 @@ public final void rule__RosNode__NamespaceAssignment_6_1() throws RecognitionExc // $ANTLR start "rule__RosNode__RosinterfacesAssignment_7_2" - // InternalRosSystemParser.g:11086:1: rule__RosNode__RosinterfacesAssignment_7_2 : ( ruleRosInterface ) ; + // InternalRosSystemParser.g:11032:1: rule__RosNode__RosinterfacesAssignment_7_2 : ( ruleRosInterface ) ; public final void rule__RosNode__RosinterfacesAssignment_7_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11090:1: ( ( ruleRosInterface ) ) - // InternalRosSystemParser.g:11091:2: ( ruleRosInterface ) + // InternalRosSystemParser.g:11036:1: ( ( ruleRosInterface ) ) + // InternalRosSystemParser.g:11037:2: ( ruleRosInterface ) { - // InternalRosSystemParser.g:11091:2: ( ruleRosInterface ) - // InternalRosSystemParser.g:11092:3: ruleRosInterface + // InternalRosSystemParser.g:11037:2: ( ruleRosInterface ) + // InternalRosSystemParser.g:11038:3: ruleRosInterface { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getRosinterfacesRosInterfaceParserRuleCall_7_2_0()); @@ -34944,17 +34810,17 @@ public final void rule__RosNode__RosinterfacesAssignment_7_2() throws Recognitio // $ANTLR start "rule__RosNode__RosparametersAssignment_8_2" - // InternalRosSystemParser.g:11101:1: rule__RosNode__RosparametersAssignment_8_2 : ( ruleRosParameter ) ; + // InternalRosSystemParser.g:11047:1: rule__RosNode__RosparametersAssignment_8_2 : ( ruleRosParameter ) ; public final void rule__RosNode__RosparametersAssignment_8_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11105:1: ( ( ruleRosParameter ) ) - // InternalRosSystemParser.g:11106:2: ( ruleRosParameter ) + // InternalRosSystemParser.g:11051:1: ( ( ruleRosParameter ) ) + // InternalRosSystemParser.g:11052:2: ( ruleRosParameter ) { - // InternalRosSystemParser.g:11106:2: ( ruleRosParameter ) - // InternalRosSystemParser.g:11107:3: ruleRosParameter + // InternalRosSystemParser.g:11052:2: ( ruleRosParameter ) + // InternalRosSystemParser.g:11053:3: ruleRosParameter { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getRosparametersRosParameterParserRuleCall_8_2_0()); @@ -34989,17 +34855,17 @@ public final void rule__RosNode__RosparametersAssignment_8_2() throws Recognitio // $ANTLR start "rule__RosInterface__NameAssignment_1" - // InternalRosSystemParser.g:11116:1: rule__RosInterface__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:11062:1: rule__RosInterface__NameAssignment_1 : ( ruleEString ) ; public final void rule__RosInterface__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11120:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11121:2: ( ruleEString ) + // InternalRosSystemParser.g:11066:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11067:2: ( ruleEString ) { - // InternalRosSystemParser.g:11121:2: ( ruleEString ) - // InternalRosSystemParser.g:11122:3: ruleEString + // InternalRosSystemParser.g:11067:2: ( ruleEString ) + // InternalRosSystemParser.g:11068:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getNameEStringParserRuleCall_1_0()); @@ -35034,17 +34900,17 @@ public final void rule__RosInterface__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__RosInterface__ReferenceAssignment_3" - // InternalRosSystemParser.g:11131:1: rule__RosInterface__ReferenceAssignment_3 : ( ruleInterfaceReference ) ; + // InternalRosSystemParser.g:11077:1: rule__RosInterface__ReferenceAssignment_3 : ( ruleInterfaceReference ) ; public final void rule__RosInterface__ReferenceAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11135:1: ( ( ruleInterfaceReference ) ) - // InternalRosSystemParser.g:11136:2: ( ruleInterfaceReference ) + // InternalRosSystemParser.g:11081:1: ( ( ruleInterfaceReference ) ) + // InternalRosSystemParser.g:11082:2: ( ruleInterfaceReference ) { - // InternalRosSystemParser.g:11136:2: ( ruleInterfaceReference ) - // InternalRosSystemParser.g:11137:3: ruleInterfaceReference + // InternalRosSystemParser.g:11082:2: ( ruleInterfaceReference ) + // InternalRosSystemParser.g:11083:3: ruleInterfaceReference { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getReferenceInterfaceReferenceParserRuleCall_3_0()); @@ -35079,23 +34945,23 @@ public final void rule__RosInterface__ReferenceAssignment_3() throws Recognition // $ANTLR start "rule__RosPublisherReference__FromAssignment_2" - // InternalRosSystemParser.g:11146:1: rule__RosPublisherReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11092:1: rule__RosPublisherReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosPublisherReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11150:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11151:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11096:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11097:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11151:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11152:3: ( ruleEString ) + // InternalRosSystemParser.g:11097:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11098:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getFromPublisherCrossReference_2_0()); } - // InternalRosSystemParser.g:11153:3: ( ruleEString ) - // InternalRosSystemParser.g:11154:4: ruleEString + // InternalRosSystemParser.g:11099:3: ( ruleEString ) + // InternalRosSystemParser.g:11100:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getFromPublisherEStringParserRuleCall_2_0_1()); @@ -35136,23 +35002,23 @@ public final void rule__RosPublisherReference__FromAssignment_2() throws Recogni // $ANTLR start "rule__RosSubscriberReference__FromAssignment_2" - // InternalRosSystemParser.g:11165:1: rule__RosSubscriberReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11111:1: rule__RosSubscriberReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosSubscriberReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11169:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11170:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11115:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11116:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11170:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11171:3: ( ruleEString ) + // InternalRosSystemParser.g:11116:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11117:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getFromSubscriberCrossReference_2_0()); } - // InternalRosSystemParser.g:11172:3: ( ruleEString ) - // InternalRosSystemParser.g:11173:4: ruleEString + // InternalRosSystemParser.g:11118:3: ( ruleEString ) + // InternalRosSystemParser.g:11119:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getFromSubscriberEStringParserRuleCall_2_0_1()); @@ -35193,23 +35059,23 @@ public final void rule__RosSubscriberReference__FromAssignment_2() throws Recogn // $ANTLR start "rule__RosServiceServerReference__FromAssignment_2" - // InternalRosSystemParser.g:11184:1: rule__RosServiceServerReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11130:1: rule__RosServiceServerReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosServiceServerReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11188:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11189:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11134:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11135:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11189:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11190:3: ( ruleEString ) + // InternalRosSystemParser.g:11135:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11136:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getFromServiceServerCrossReference_2_0()); } - // InternalRosSystemParser.g:11191:3: ( ruleEString ) - // InternalRosSystemParser.g:11192:4: ruleEString + // InternalRosSystemParser.g:11137:3: ( ruleEString ) + // InternalRosSystemParser.g:11138:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getFromServiceServerEStringParserRuleCall_2_0_1()); @@ -35250,23 +35116,23 @@ public final void rule__RosServiceServerReference__FromAssignment_2() throws Rec // $ANTLR start "rule__RosServerClientReference__FromAssignment_2" - // InternalRosSystemParser.g:11203:1: rule__RosServerClientReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11149:1: rule__RosServerClientReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosServerClientReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11207:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11208:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11153:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11154:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11208:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11209:3: ( ruleEString ) + // InternalRosSystemParser.g:11154:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11155:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getFromServiceClientCrossReference_2_0()); } - // InternalRosSystemParser.g:11210:3: ( ruleEString ) - // InternalRosSystemParser.g:11211:4: ruleEString + // InternalRosSystemParser.g:11156:3: ( ruleEString ) + // InternalRosSystemParser.g:11157:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getFromServiceClientEStringParserRuleCall_2_0_1()); @@ -35307,23 +35173,23 @@ public final void rule__RosServerClientReference__FromAssignment_2() throws Reco // $ANTLR start "rule__RosActionServerReference__FromAssignment_2" - // InternalRosSystemParser.g:11222:1: rule__RosActionServerReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11168:1: rule__RosActionServerReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosActionServerReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11226:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11227:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11172:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11173:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11227:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11228:3: ( ruleEString ) + // InternalRosSystemParser.g:11173:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11174:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getFromActionServerCrossReference_2_0()); } - // InternalRosSystemParser.g:11229:3: ( ruleEString ) - // InternalRosSystemParser.g:11230:4: ruleEString + // InternalRosSystemParser.g:11175:3: ( ruleEString ) + // InternalRosSystemParser.g:11176:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getFromActionServerEStringParserRuleCall_2_0_1()); @@ -35364,23 +35230,23 @@ public final void rule__RosActionServerReference__FromAssignment_2() throws Reco // $ANTLR start "rule__RosActionClientReference__FromAssignment_2" - // InternalRosSystemParser.g:11241:1: rule__RosActionClientReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11187:1: rule__RosActionClientReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosActionClientReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11245:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11246:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11191:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11192:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11246:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11247:3: ( ruleEString ) + // InternalRosSystemParser.g:11192:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11193:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getFromActionClientCrossReference_2_0()); } - // InternalRosSystemParser.g:11248:3: ( ruleEString ) - // InternalRosSystemParser.g:11249:4: ruleEString + // InternalRosSystemParser.g:11194:3: ( ruleEString ) + // InternalRosSystemParser.g:11195:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getFromActionClientEStringParserRuleCall_2_0_1()); @@ -35421,17 +35287,17 @@ public final void rule__RosActionClientReference__FromAssignment_2() throws Reco // $ANTLR start "rule__RosParameter__NameAssignment_1" - // InternalRosSystemParser.g:11260:1: rule__RosParameter__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:11206:1: rule__RosParameter__NameAssignment_1 : ( ruleEString ) ; public final void rule__RosParameter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11264:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11265:2: ( ruleEString ) + // InternalRosSystemParser.g:11210:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11211:2: ( ruleEString ) { - // InternalRosSystemParser.g:11265:2: ( ruleEString ) - // InternalRosSystemParser.g:11266:3: ruleEString + // InternalRosSystemParser.g:11211:2: ( ruleEString ) + // InternalRosSystemParser.g:11212:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getNameEStringParserRuleCall_1_0()); @@ -35466,23 +35332,23 @@ public final void rule__RosParameter__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__RosParameter__FromAssignment_3" - // InternalRosSystemParser.g:11275:1: rule__RosParameter__FromAssignment_3 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11221:1: rule__RosParameter__FromAssignment_3 : ( ( ruleEString ) ) ; public final void rule__RosParameter__FromAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11279:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11280:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11225:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11226:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11280:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11281:3: ( ruleEString ) + // InternalRosSystemParser.g:11226:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11227:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getFromParameterCrossReference_3_0()); } - // InternalRosSystemParser.g:11282:3: ( ruleEString ) - // InternalRosSystemParser.g:11283:4: ruleEString + // InternalRosSystemParser.g:11228:3: ( ruleEString ) + // InternalRosSystemParser.g:11229:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getFromParameterEStringParserRuleCall_3_0_1()); @@ -35523,17 +35389,17 @@ public final void rule__RosParameter__FromAssignment_3() throws RecognitionExcep // $ANTLR start "rule__RosParameter__ValueAssignment_6" - // InternalRosSystemParser.g:11294:1: rule__RosParameter__ValueAssignment_6 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:11240:1: rule__RosParameter__ValueAssignment_6 : ( ruleParameterValue ) ; public final void rule__RosParameter__ValueAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11298:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:11299:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11244:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:11245:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:11299:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:11300:3: ruleParameterValue + // InternalRosSystemParser.g:11245:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11246:3: ruleParameterValue { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getValueParameterValueParserRuleCall_6_0()); @@ -35568,23 +35434,23 @@ public final void rule__RosParameter__ValueAssignment_6() throws RecognitionExce // $ANTLR start "rule__RosSystemConnection__FromAssignment_2" - // InternalRosSystemParser.g:11309:1: rule__RosSystemConnection__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11255:1: rule__RosSystemConnection__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosSystemConnection__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11313:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11314:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11259:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11260:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11314:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11315:3: ( ruleEString ) + // InternalRosSystemParser.g:11260:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11261:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getFromRosInterfaceCrossReference_2_0()); } - // InternalRosSystemParser.g:11316:3: ( ruleEString ) - // InternalRosSystemParser.g:11317:4: ruleEString + // InternalRosSystemParser.g:11262:3: ( ruleEString ) + // InternalRosSystemParser.g:11263:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getFromRosInterfaceEStringParserRuleCall_2_0_1()); @@ -35625,23 +35491,23 @@ public final void rule__RosSystemConnection__FromAssignment_2() throws Recogniti // $ANTLR start "rule__RosSystemConnection__ToAssignment_4" - // InternalRosSystemParser.g:11328:1: rule__RosSystemConnection__ToAssignment_4 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11274:1: rule__RosSystemConnection__ToAssignment_4 : ( ( ruleEString ) ) ; public final void rule__RosSystemConnection__ToAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11332:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11333:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11278:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11279:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11333:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11334:3: ( ruleEString ) + // InternalRosSystemParser.g:11279:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11280:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getToRosInterfaceCrossReference_4_0()); } - // InternalRosSystemParser.g:11335:3: ( ruleEString ) - // InternalRosSystemParser.g:11336:4: ruleEString + // InternalRosSystemParser.g:11281:3: ( ruleEString ) + // InternalRosSystemParser.g:11282:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getToRosInterfaceEStringParserRuleCall_4_0_1()); @@ -35682,23 +35548,23 @@ public final void rule__RosSystemConnection__ToAssignment_4() throws Recognition // $ANTLR start "rule__RosTopicConnection__FromAssignment_2" - // InternalRosSystemParser.g:11347:1: rule__RosTopicConnection__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11293:1: rule__RosTopicConnection__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosTopicConnection__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11351:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11352:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11297:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11298:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11352:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11353:3: ( ruleEString ) + // InternalRosSystemParser.g:11298:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11299:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getFromPublisherCrossReference_2_0()); } - // InternalRosSystemParser.g:11354:3: ( ruleEString ) - // InternalRosSystemParser.g:11355:4: ruleEString + // InternalRosSystemParser.g:11300:3: ( ruleEString ) + // InternalRosSystemParser.g:11301:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getFromPublisherEStringParserRuleCall_2_0_1()); @@ -35739,23 +35605,23 @@ public final void rule__RosTopicConnection__FromAssignment_2() throws Recognitio // $ANTLR start "rule__RosTopicConnection__ToAssignment_4" - // InternalRosSystemParser.g:11366:1: rule__RosTopicConnection__ToAssignment_4 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11312:1: rule__RosTopicConnection__ToAssignment_4 : ( ( ruleEString ) ) ; public final void rule__RosTopicConnection__ToAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11370:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11371:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11316:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11317:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11371:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11372:3: ( ruleEString ) + // InternalRosSystemParser.g:11317:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11318:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getToSubscriberCrossReference_4_0()); } - // InternalRosSystemParser.g:11373:3: ( ruleEString ) - // InternalRosSystemParser.g:11374:4: ruleEString + // InternalRosSystemParser.g:11319:3: ( ruleEString ) + // InternalRosSystemParser.g:11320:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getToSubscriberEStringParserRuleCall_4_0_1()); @@ -35796,23 +35662,23 @@ public final void rule__RosTopicConnection__ToAssignment_4() throws RecognitionE // $ANTLR start "rule__RosServiceConnection__FromAssignment_2" - // InternalRosSystemParser.g:11385:1: rule__RosServiceConnection__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11331:1: rule__RosServiceConnection__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosServiceConnection__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11389:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11390:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11335:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11336:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11390:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11391:3: ( ruleEString ) + // InternalRosSystemParser.g:11336:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11337:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getFromServiceServerCrossReference_2_0()); } - // InternalRosSystemParser.g:11392:3: ( ruleEString ) - // InternalRosSystemParser.g:11393:4: ruleEString + // InternalRosSystemParser.g:11338:3: ( ruleEString ) + // InternalRosSystemParser.g:11339:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getFromServiceServerEStringParserRuleCall_2_0_1()); @@ -35853,23 +35719,23 @@ public final void rule__RosServiceConnection__FromAssignment_2() throws Recognit // $ANTLR start "rule__RosServiceConnection__ToAssignment_4" - // InternalRosSystemParser.g:11404:1: rule__RosServiceConnection__ToAssignment_4 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11350:1: rule__RosServiceConnection__ToAssignment_4 : ( ( ruleEString ) ) ; public final void rule__RosServiceConnection__ToAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11408:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11409:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11354:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11355:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11409:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11410:3: ( ruleEString ) + // InternalRosSystemParser.g:11355:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11356:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getToServiceClientCrossReference_4_0()); } - // InternalRosSystemParser.g:11411:3: ( ruleEString ) - // InternalRosSystemParser.g:11412:4: ruleEString + // InternalRosSystemParser.g:11357:3: ( ruleEString ) + // InternalRosSystemParser.g:11358:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getToServiceClientEStringParserRuleCall_4_0_1()); @@ -35910,23 +35776,23 @@ public final void rule__RosServiceConnection__ToAssignment_4() throws Recognitio // $ANTLR start "rule__RosActionConnection__FromAssignment_2" - // InternalRosSystemParser.g:11423:1: rule__RosActionConnection__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11369:1: rule__RosActionConnection__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosActionConnection__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11427:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11428:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11373:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11374:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11428:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11429:3: ( ruleEString ) + // InternalRosSystemParser.g:11374:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11375:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getFromActionServerCrossReference_2_0()); } - // InternalRosSystemParser.g:11430:3: ( ruleEString ) - // InternalRosSystemParser.g:11431:4: ruleEString + // InternalRosSystemParser.g:11376:3: ( ruleEString ) + // InternalRosSystemParser.g:11377:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getFromActionServerEStringParserRuleCall_2_0_1()); @@ -35967,23 +35833,23 @@ public final void rule__RosActionConnection__FromAssignment_2() throws Recogniti // $ANTLR start "rule__RosActionConnection__ToAssignment_4" - // InternalRosSystemParser.g:11442:1: rule__RosActionConnection__ToAssignment_4 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11388:1: rule__RosActionConnection__ToAssignment_4 : ( ( ruleEString ) ) ; public final void rule__RosActionConnection__ToAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11446:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11447:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11392:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11393:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11447:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11448:3: ( ruleEString ) + // InternalRosSystemParser.g:11393:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11394:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getToActionClientCrossReference_4_0()); } - // InternalRosSystemParser.g:11449:3: ( ruleEString ) - // InternalRosSystemParser.g:11450:4: ruleEString + // InternalRosSystemParser.g:11395:3: ( ruleEString ) + // InternalRosSystemParser.g:11396:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getToActionClientEStringParserRuleCall_4_0_1()); @@ -36024,17 +35890,17 @@ public final void rule__RosActionConnection__ToAssignment_4() throws Recognition // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_1" - // InternalRosSystemParser.g:11461:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11407:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11465:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11466:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11411:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11412:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11466:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11467:3: ruleGraphName + // InternalRosSystemParser.g:11412:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11413:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); @@ -36069,17 +35935,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_1() throws Recognitio // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_2_1" - // InternalRosSystemParser.g:11476:1: rule__GlobalNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11422:1: rule__GlobalNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11480:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11481:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11426:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11427:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11481:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11482:3: ruleGraphName + // InternalRosSystemParser.g:11427:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11428:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); @@ -36114,17 +35980,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_2_1() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_1" - // InternalRosSystemParser.g:11491:1: rule__RelativeNamespace_Impl__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11437:1: rule__RelativeNamespace_Impl__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__RelativeNamespace_Impl__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11495:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11496:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11441:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11442:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11496:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11497:3: ruleGraphName + // InternalRosSystemParser.g:11442:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11443:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_1_0()); @@ -36159,17 +36025,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_1() throws Rec // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_2_1" - // InternalRosSystemParser.g:11506:1: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11452:1: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__RelativeNamespace_Impl__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11510:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11511:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11456:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11457:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11511:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11512:3: ruleGraphName + // InternalRosSystemParser.g:11457:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11458:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); @@ -36204,17 +36070,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_2_1() throws R // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_1" - // InternalRosSystemParser.g:11521:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11467:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11525:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11526:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11471:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11472:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11526:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11527:3: ruleGraphName + // InternalRosSystemParser.g:11472:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11473:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); @@ -36249,17 +36115,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_1() throws Recogniti // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_2_1" - // InternalRosSystemParser.g:11536:1: rule__PrivateNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11482:1: rule__PrivateNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11540:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11541:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11486:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11487:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11541:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11542:3: ruleGraphName + // InternalRosSystemParser.g:11487:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11488:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); @@ -36294,17 +36160,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_2_1() throws Recogni // $ANTLR start "rule__Parameter__NameAssignment_1" - // InternalRosSystemParser.g:11551:1: rule__Parameter__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:11497:1: rule__Parameter__NameAssignment_1 : ( ruleEString ) ; public final void rule__Parameter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11555:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11556:2: ( ruleEString ) + // InternalRosSystemParser.g:11501:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11502:2: ( ruleEString ) { - // InternalRosSystemParser.g:11556:2: ( ruleEString ) - // InternalRosSystemParser.g:11557:3: ruleEString + // InternalRosSystemParser.g:11502:2: ( ruleEString ) + // InternalRosSystemParser.g:11503:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getNameEStringParserRuleCall_1_0()); @@ -36339,17 +36205,17 @@ public final void rule__Parameter__NameAssignment_1() throws RecognitionExceptio // $ANTLR start "rule__Parameter__NamespaceAssignment_4_1" - // InternalRosSystemParser.g:11566:1: rule__Parameter__NamespaceAssignment_4_1 : ( ruleNamespace ) ; + // InternalRosSystemParser.g:11512:1: rule__Parameter__NamespaceAssignment_4_1 : ( ruleNamespace ) ; public final void rule__Parameter__NamespaceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11570:1: ( ( ruleNamespace ) ) - // InternalRosSystemParser.g:11571:2: ( ruleNamespace ) + // InternalRosSystemParser.g:11516:1: ( ( ruleNamespace ) ) + // InternalRosSystemParser.g:11517:2: ( ruleNamespace ) { - // InternalRosSystemParser.g:11571:2: ( ruleNamespace ) - // InternalRosSystemParser.g:11572:3: ruleNamespace + // InternalRosSystemParser.g:11517:2: ( ruleNamespace ) + // InternalRosSystemParser.g:11518:3: ruleNamespace { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getNamespaceNamespaceParserRuleCall_4_1_0()); @@ -36384,17 +36250,17 @@ public final void rule__Parameter__NamespaceAssignment_4_1() throws RecognitionE // $ANTLR start "rule__Parameter__TypeAssignment_6" - // InternalRosSystemParser.g:11581:1: rule__Parameter__TypeAssignment_6 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:11527:1: rule__Parameter__TypeAssignment_6 : ( ruleParameterType ) ; public final void rule__Parameter__TypeAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11585:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:11586:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11531:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:11532:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:11586:2: ( ruleParameterType ) - // InternalRosSystemParser.g:11587:3: ruleParameterType + // InternalRosSystemParser.g:11532:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11533:3: ruleParameterType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getTypeParameterTypeParserRuleCall_6_0()); @@ -36429,17 +36295,17 @@ public final void rule__Parameter__TypeAssignment_6() throws RecognitionExceptio // $ANTLR start "rule__Parameter__ValueAssignment_7_1" - // InternalRosSystemParser.g:11596:1: rule__Parameter__ValueAssignment_7_1 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:11542:1: rule__Parameter__ValueAssignment_7_1 : ( ruleParameterValue ) ; public final void rule__Parameter__ValueAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11600:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:11601:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11546:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:11547:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:11601:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:11602:3: ruleParameterValue + // InternalRosSystemParser.g:11547:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11548:3: ruleParameterValue { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getValueParameterValueParserRuleCall_7_1_0()); @@ -36474,17 +36340,17 @@ public final void rule__Parameter__ValueAssignment_7_1() throws RecognitionExcep // $ANTLR start "rule__ParameterListType__SequenceAssignment_3" - // InternalRosSystemParser.g:11611:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:11557:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11615:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:11616:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11561:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:11562:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:11616:2: ( ruleParameterType ) - // InternalRosSystemParser.g:11617:3: ruleParameterType + // InternalRosSystemParser.g:11562:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11563:3: ruleParameterType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_3_0()); @@ -36519,17 +36385,17 @@ public final void rule__ParameterListType__SequenceAssignment_3() throws Recogni // $ANTLR start "rule__ParameterListType__SequenceAssignment_4_1" - // InternalRosSystemParser.g:11626:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:11572:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11630:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:11631:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11576:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:11577:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:11631:2: ( ruleParameterType ) - // InternalRosSystemParser.g:11632:3: ruleParameterType + // InternalRosSystemParser.g:11577:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11578:3: ruleParameterType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_4_1_0()); @@ -36564,17 +36430,17 @@ public final void rule__ParameterListType__SequenceAssignment_4_1() throws Recog // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_3" - // InternalRosSystemParser.g:11641:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; + // InternalRosSystemParser.g:11587:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11645:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRosSystemParser.g:11646:2: ( ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:11591:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRosSystemParser.g:11592:2: ( ruleParameterStructTypeMember ) { - // InternalRosSystemParser.g:11646:2: ( ruleParameterStructTypeMember ) - // InternalRosSystemParser.g:11647:3: ruleParameterStructTypeMember + // InternalRosSystemParser.g:11592:2: ( ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:11593:3: ruleParameterStructTypeMember { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_3_0()); @@ -36609,17 +36475,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1" - // InternalRosSystemParser.g:11656:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; + // InternalRosSystemParser.g:11602:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11660:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRosSystemParser.g:11661:2: ( ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:11606:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRosSystemParser.g:11607:2: ( ruleParameterStructTypeMember ) { - // InternalRosSystemParser.g:11661:2: ( ruleParameterStructTypeMember ) - // InternalRosSystemParser.g:11662:3: ruleParameterStructTypeMember + // InternalRosSystemParser.g:11607:2: ( ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:11608:3: ruleParameterStructTypeMember { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_4_1_0()); @@ -36654,17 +36520,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterIntegerType__DefaultAssignment_2_1" - // InternalRosSystemParser.g:11671:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; + // InternalRosSystemParser.g:11617:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11675:1: ( ( ruleParameterInteger ) ) - // InternalRosSystemParser.g:11676:2: ( ruleParameterInteger ) + // InternalRosSystemParser.g:11621:1: ( ( ruleParameterInteger ) ) + // InternalRosSystemParser.g:11622:2: ( ruleParameterInteger ) { - // InternalRosSystemParser.g:11676:2: ( ruleParameterInteger ) - // InternalRosSystemParser.g:11677:3: ruleParameterInteger + // InternalRosSystemParser.g:11622:2: ( ruleParameterInteger ) + // InternalRosSystemParser.g:11623:3: ruleParameterInteger { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_1_0()); @@ -36699,17 +36565,17 @@ public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterStringType__DefaultAssignment_2_1" - // InternalRosSystemParser.g:11686:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; + // InternalRosSystemParser.g:11632:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; public final void rule__ParameterStringType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11690:1: ( ( ruleParameterString ) ) - // InternalRosSystemParser.g:11691:2: ( ruleParameterString ) + // InternalRosSystemParser.g:11636:1: ( ( ruleParameterString ) ) + // InternalRosSystemParser.g:11637:2: ( ruleParameterString ) { - // InternalRosSystemParser.g:11691:2: ( ruleParameterString ) - // InternalRosSystemParser.g:11692:3: ruleParameterString + // InternalRosSystemParser.g:11637:2: ( ruleParameterString ) + // InternalRosSystemParser.g:11638:3: ruleParameterString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_1_0()); @@ -36744,17 +36610,17 @@ public final void rule__ParameterStringType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterDoubleType__DefaultAssignment_2_1" - // InternalRosSystemParser.g:11701:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; + // InternalRosSystemParser.g:11647:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11705:1: ( ( ruleParameterDouble ) ) - // InternalRosSystemParser.g:11706:2: ( ruleParameterDouble ) + // InternalRosSystemParser.g:11651:1: ( ( ruleParameterDouble ) ) + // InternalRosSystemParser.g:11652:2: ( ruleParameterDouble ) { - // InternalRosSystemParser.g:11706:2: ( ruleParameterDouble ) - // InternalRosSystemParser.g:11707:3: ruleParameterDouble + // InternalRosSystemParser.g:11652:2: ( ruleParameterDouble ) + // InternalRosSystemParser.g:11653:3: ruleParameterDouble { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_1_0()); @@ -36789,17 +36655,17 @@ public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterBooleanType__DefaultAssignment_2_1" - // InternalRosSystemParser.g:11716:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; + // InternalRosSystemParser.g:11662:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11720:1: ( ( ruleParameterBoolean ) ) - // InternalRosSystemParser.g:11721:2: ( ruleParameterBoolean ) + // InternalRosSystemParser.g:11666:1: ( ( ruleParameterBoolean ) ) + // InternalRosSystemParser.g:11667:2: ( ruleParameterBoolean ) { - // InternalRosSystemParser.g:11721:2: ( ruleParameterBoolean ) - // InternalRosSystemParser.g:11722:3: ruleParameterBoolean + // InternalRosSystemParser.g:11667:2: ( ruleParameterBoolean ) + // InternalRosSystemParser.g:11668:3: ruleParameterBoolean { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_1_0()); @@ -36834,17 +36700,17 @@ public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterBase64Type__DefaultAssignment_2_1" - // InternalRosSystemParser.g:11731:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; + // InternalRosSystemParser.g:11677:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11735:1: ( ( ruleParameterBase64 ) ) - // InternalRosSystemParser.g:11736:2: ( ruleParameterBase64 ) + // InternalRosSystemParser.g:11681:1: ( ( ruleParameterBase64 ) ) + // InternalRosSystemParser.g:11682:2: ( ruleParameterBase64 ) { - // InternalRosSystemParser.g:11736:2: ( ruleParameterBase64 ) - // InternalRosSystemParser.g:11737:3: ruleParameterBase64 + // InternalRosSystemParser.g:11682:2: ( ruleParameterBase64 ) + // InternalRosSystemParser.g:11683:3: ruleParameterBase64 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_1_0()); @@ -36878,21 +36744,21 @@ public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws Reco // $ANTLR end "rule__ParameterBase64Type__DefaultAssignment_2_1" - // $ANTLR start "rule__ParameterArrayType__TypeAssignment_2" - // InternalRosSystemParser.g:11746:1: rule__ParameterArrayType__TypeAssignment_2 : ( ruleParameterType ) ; - public final void rule__ParameterArrayType__TypeAssignment_2() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__TypeAssignment_1" + // InternalRosSystemParser.g:11692:1: rule__ParameterArrayType__TypeAssignment_1 : ( ruleParameterType ) ; + public final void rule__ParameterArrayType__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11750:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:11751:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11696:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:11697:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:11751:2: ( ruleParameterType ) - // InternalRosSystemParser.g:11752:3: ruleParameterType + // InternalRosSystemParser.g:11697:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11698:3: ruleParameterType { if ( state.backtracking==0 ) { - before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); + before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); } pushFollow(FOLLOW_2); ruleParameterType(); @@ -36900,7 +36766,7 @@ public final void rule__ParameterArrayType__TypeAssignment_2() throws Recognitio state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); + after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); } } @@ -36920,24 +36786,24 @@ public final void rule__ParameterArrayType__TypeAssignment_2() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__TypeAssignment_2" + // $ANTLR end "rule__ParameterArrayType__TypeAssignment_1" - // $ANTLR start "rule__ParameterArrayType__DefaultAssignment_4_1" - // InternalRosSystemParser.g:11761:1: rule__ParameterArrayType__DefaultAssignment_4_1 : ( ruleParameterList ) ; - public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__DefaultAssignment_2_1" + // InternalRosSystemParser.g:11707:1: rule__ParameterArrayType__DefaultAssignment_2_1 : ( ruleParameterList ) ; + public final void rule__ParameterArrayType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11765:1: ( ( ruleParameterList ) ) - // InternalRosSystemParser.g:11766:2: ( ruleParameterList ) + // InternalRosSystemParser.g:11711:1: ( ( ruleParameterList ) ) + // InternalRosSystemParser.g:11712:2: ( ruleParameterList ) { - // InternalRosSystemParser.g:11766:2: ( ruleParameterList ) - // InternalRosSystemParser.g:11767:3: ruleParameterList + // InternalRosSystemParser.g:11712:2: ( ruleParameterList ) + // InternalRosSystemParser.g:11713:3: ruleParameterList { if ( state.backtracking==0 ) { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); } pushFollow(FOLLOW_2); ruleParameterList(); @@ -36945,7 +36811,7 @@ public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws Recog state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); } } @@ -36965,21 +36831,21 @@ public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws Recog } return ; } - // $ANTLR end "rule__ParameterArrayType__DefaultAssignment_4_1" + // $ANTLR end "rule__ParameterArrayType__DefaultAssignment_2_1" // $ANTLR start "rule__ParameterList__ValueAssignment_2" - // InternalRosSystemParser.g:11776:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:11722:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11780:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:11781:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11726:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:11727:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:11781:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:11782:3: ruleParameterValue + // InternalRosSystemParser.g:11727:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11728:3: ruleParameterValue { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); @@ -37014,17 +36880,17 @@ public final void rule__ParameterList__ValueAssignment_2() throws RecognitionExc // $ANTLR start "rule__ParameterList__ValueAssignment_3_1" - // InternalRosSystemParser.g:11791:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:11737:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11795:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:11796:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11741:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:11742:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:11796:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:11797:3: ruleParameterValue + // InternalRosSystemParser.g:11742:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11743:3: ruleParameterValue { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); @@ -37059,17 +36925,17 @@ public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionE // $ANTLR start "rule__ParameterAny__ValueAssignment_2_1" - // InternalRosSystemParser.g:11806:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:11752:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11810:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11811:2: ( ruleEString ) + // InternalRosSystemParser.g:11756:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11757:2: ( ruleEString ) { - // InternalRosSystemParser.g:11811:2: ( ruleEString ) - // InternalRosSystemParser.g:11812:3: ruleEString + // InternalRosSystemParser.g:11757:2: ( ruleEString ) + // InternalRosSystemParser.g:11758:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_2_1_0()); @@ -37104,17 +36970,17 @@ public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionEx // $ANTLR start "rule__ParameterString__ValueAssignment" - // InternalRosSystemParser.g:11821:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; + // InternalRosSystemParser.g:11767:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; public final void rule__ParameterString__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11825:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11826:2: ( ruleEString ) + // InternalRosSystemParser.g:11771:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11772:2: ( ruleEString ) { - // InternalRosSystemParser.g:11826:2: ( ruleEString ) - // InternalRosSystemParser.g:11827:3: ruleEString + // InternalRosSystemParser.g:11772:2: ( ruleEString ) + // InternalRosSystemParser.g:11773:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); @@ -37149,17 +37015,17 @@ public final void rule__ParameterString__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBase64__ValueAssignment" - // InternalRosSystemParser.g:11836:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; + // InternalRosSystemParser.g:11782:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; public final void rule__ParameterBase64__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11840:1: ( ( ruleBase64Binary ) ) - // InternalRosSystemParser.g:11841:2: ( ruleBase64Binary ) + // InternalRosSystemParser.g:11786:1: ( ( ruleBase64Binary ) ) + // InternalRosSystemParser.g:11787:2: ( ruleBase64Binary ) { - // InternalRosSystemParser.g:11841:2: ( ruleBase64Binary ) - // InternalRosSystemParser.g:11842:3: ruleBase64Binary + // InternalRosSystemParser.g:11787:2: ( ruleBase64Binary ) + // InternalRosSystemParser.g:11788:3: ruleBase64Binary { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); @@ -37194,17 +37060,17 @@ public final void rule__ParameterBase64__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterInteger__ValueAssignment" - // InternalRosSystemParser.g:11851:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; + // InternalRosSystemParser.g:11797:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; public final void rule__ParameterInteger__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11855:1: ( ( ruleInteger0 ) ) - // InternalRosSystemParser.g:11856:2: ( ruleInteger0 ) + // InternalRosSystemParser.g:11801:1: ( ( ruleInteger0 ) ) + // InternalRosSystemParser.g:11802:2: ( ruleInteger0 ) { - // InternalRosSystemParser.g:11856:2: ( ruleInteger0 ) - // InternalRosSystemParser.g:11857:3: ruleInteger0 + // InternalRosSystemParser.g:11802:2: ( ruleInteger0 ) + // InternalRosSystemParser.g:11803:3: ruleInteger0 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); @@ -37239,17 +37105,17 @@ public final void rule__ParameterInteger__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterDouble__ValueAssignment" - // InternalRosSystemParser.g:11866:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; + // InternalRosSystemParser.g:11812:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; public final void rule__ParameterDouble__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11870:1: ( ( ruleDouble0 ) ) - // InternalRosSystemParser.g:11871:2: ( ruleDouble0 ) + // InternalRosSystemParser.g:11816:1: ( ( ruleDouble0 ) ) + // InternalRosSystemParser.g:11817:2: ( ruleDouble0 ) { - // InternalRosSystemParser.g:11871:2: ( ruleDouble0 ) - // InternalRosSystemParser.g:11872:3: ruleDouble0 + // InternalRosSystemParser.g:11817:2: ( ruleDouble0 ) + // InternalRosSystemParser.g:11818:3: ruleDouble0 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); @@ -37284,17 +37150,17 @@ public final void rule__ParameterDouble__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBoolean__ValueAssignment" - // InternalRosSystemParser.g:11881:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; + // InternalRosSystemParser.g:11827:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11885:1: ( ( ruleboolean0 ) ) - // InternalRosSystemParser.g:11886:2: ( ruleboolean0 ) + // InternalRosSystemParser.g:11831:1: ( ( ruleboolean0 ) ) + // InternalRosSystemParser.g:11832:2: ( ruleboolean0 ) { - // InternalRosSystemParser.g:11886:2: ( ruleboolean0 ) - // InternalRosSystemParser.g:11887:3: ruleboolean0 + // InternalRosSystemParser.g:11832:2: ( ruleboolean0 ) + // InternalRosSystemParser.g:11833:3: ruleboolean0 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); @@ -37329,17 +37195,17 @@ public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__ValueAssignment_1_2" - // InternalRosSystemParser.g:11896:1: rule__ParameterStruct__ValueAssignment_1_2 : ( ruleParameterStructMember ) ; + // InternalRosSystemParser.g:11842:1: rule__ParameterStruct__ValueAssignment_1_2 : ( ruleParameterStructMember ) ; public final void rule__ParameterStruct__ValueAssignment_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11900:1: ( ( ruleParameterStructMember ) ) - // InternalRosSystemParser.g:11901:2: ( ruleParameterStructMember ) + // InternalRosSystemParser.g:11846:1: ( ( ruleParameterStructMember ) ) + // InternalRosSystemParser.g:11847:2: ( ruleParameterStructMember ) { - // InternalRosSystemParser.g:11901:2: ( ruleParameterStructMember ) - // InternalRosSystemParser.g:11902:3: ruleParameterStructMember + // InternalRosSystemParser.g:11847:2: ( ruleParameterStructMember ) + // InternalRosSystemParser.g:11848:3: ruleParameterStructMember { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_0()); @@ -37374,17 +37240,17 @@ public final void rule__ParameterStruct__ValueAssignment_1_2() throws Recognitio // $ANTLR start "rule__ParameterDate__ValueAssignment" - // InternalRosSystemParser.g:11911:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; + // InternalRosSystemParser.g:11857:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; public final void rule__ParameterDate__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11915:1: ( ( ruleDateTime0 ) ) - // InternalRosSystemParser.g:11916:2: ( ruleDateTime0 ) + // InternalRosSystemParser.g:11861:1: ( ( ruleDateTime0 ) ) + // InternalRosSystemParser.g:11862:2: ( ruleDateTime0 ) { - // InternalRosSystemParser.g:11916:2: ( ruleDateTime0 ) - // InternalRosSystemParser.g:11917:3: ruleDateTime0 + // InternalRosSystemParser.g:11862:2: ( ruleDateTime0 ) + // InternalRosSystemParser.g:11863:3: ruleDateTime0 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); @@ -37419,17 +37285,17 @@ public final void rule__ParameterDate__ValueAssignment() throws RecognitionExcep // $ANTLR start "rule__ParameterStructMember__NameAssignment_0" - // InternalRosSystemParser.g:11926:1: rule__ParameterStructMember__NameAssignment_0 : ( ruleEString ) ; + // InternalRosSystemParser.g:11872:1: rule__ParameterStructMember__NameAssignment_0 : ( ruleEString ) ; public final void rule__ParameterStructMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11930:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11931:2: ( ruleEString ) + // InternalRosSystemParser.g:11876:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11877:2: ( ruleEString ) { - // InternalRosSystemParser.g:11931:2: ( ruleEString ) - // InternalRosSystemParser.g:11932:3: ruleEString + // InternalRosSystemParser.g:11877:2: ( ruleEString ) + // InternalRosSystemParser.g:11878:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); @@ -37464,17 +37330,17 @@ public final void rule__ParameterStructMember__NameAssignment_0() throws Recogni // $ANTLR start "rule__ParameterStructMember__ValueAssignment_2" - // InternalRosSystemParser.g:11941:1: rule__ParameterStructMember__ValueAssignment_2 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:11887:1: rule__ParameterStructMember__ValueAssignment_2 : ( ruleParameterValue ) ; public final void rule__ParameterStructMember__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11945:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:11946:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11891:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:11892:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:11946:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:11947:3: ruleParameterValue + // InternalRosSystemParser.g:11892:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11893:3: ruleParameterValue { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_2_0()); @@ -37509,17 +37375,17 @@ public final void rule__ParameterStructMember__ValueAssignment_2() throws Recogn // $ANTLR start "rule__ParameterStructTypeMember__NameAssignment_0" - // InternalRosSystemParser.g:11956:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; + // InternalRosSystemParser.g:11902:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; public final void rule__ParameterStructTypeMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11960:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11961:2: ( ruleEString ) + // InternalRosSystemParser.g:11906:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11907:2: ( ruleEString ) { - // InternalRosSystemParser.g:11961:2: ( ruleEString ) - // InternalRosSystemParser.g:11962:3: ruleEString + // InternalRosSystemParser.g:11907:2: ( ruleEString ) + // InternalRosSystemParser.g:11908:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); @@ -37554,17 +37420,17 @@ public final void rule__ParameterStructTypeMember__NameAssignment_0() throws Rec // $ANTLR start "rule__ParameterStructTypeMember__TypeAssignment_1" - // InternalRosSystemParser.g:11971:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:11917:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11975:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:11976:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11921:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:11922:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:11976:2: ( ruleParameterType ) - // InternalRosSystemParser.g:11977:3: ruleParameterType + // InternalRosSystemParser.g:11922:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11923:3: ruleParameterType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); @@ -37599,23 +37465,23 @@ public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws Rec // $ANTLR start "rule__SpecBaseRef__ReferenceAssignment" - // InternalRosSystemParser.g:11986:1: rule__SpecBaseRef__ReferenceAssignment : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11932:1: rule__SpecBaseRef__ReferenceAssignment : ( ( ruleEString ) ) ; public final void rule__SpecBaseRef__ReferenceAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11990:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11991:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11936:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11937:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11991:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11992:3: ( ruleEString ) + // InternalRosSystemParser.g:11937:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11938:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getSpecBaseRefAccess().getReferenceTopicSpecCrossReference_0()); } - // InternalRosSystemParser.g:11993:3: ( ruleEString ) - // InternalRosSystemParser.g:11994:4: ruleEString + // InternalRosSystemParser.g:11939:3: ( ruleEString ) + // InternalRosSystemParser.g:11940:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getSpecBaseRefAccess().getReferenceTopicSpecEStringParserRuleCall_0_1()); @@ -37656,23 +37522,23 @@ public final void rule__SpecBaseRef__ReferenceAssignment() throws RecognitionExc // $ANTLR start "rule__ArraySpecRef__ReferenceAssignment_0" - // InternalRosSystemParser.g:12005:1: rule__ArraySpecRef__ReferenceAssignment_0 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11951:1: rule__ArraySpecRef__ReferenceAssignment_0 : ( ( ruleEString ) ) ; public final void rule__ArraySpecRef__ReferenceAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:12009:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:12010:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11955:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11956:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:12010:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:12011:3: ( ruleEString ) + // InternalRosSystemParser.g:11956:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11957:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefAccess().getReferenceTopicSpecCrossReference_0_0()); } - // InternalRosSystemParser.g:12012:3: ( ruleEString ) - // InternalRosSystemParser.g:12013:4: ruleEString + // InternalRosSystemParser.g:11958:3: ( ruleEString ) + // InternalRosSystemParser.g:11959:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefAccess().getReferenceTopicSpecEStringParserRuleCall_0_0_1()); @@ -37801,6 +37667,21 @@ public final void synpred12_InternalRosSystemParser_fragment() throws Recognitio } // $ANTLR end synpred12_InternalRosSystemParser + // $ANTLR start synpred101_InternalRosSystemParser + public final void synpred101_InternalRosSystemParser_fragment() throws RecognitionException { + // InternalRosSystemParser.g:8352:3: ( rule__ParameterArrayType__Group_2__0 ) + // InternalRosSystemParser.g:8352:3: rule__ParameterArrayType__Group_2__0 + { + pushFollow(FOLLOW_2); + rule__ParameterArrayType__Group_2__0(); + + state._fsp--; + if (state.failed) return ; + + } + } + // $ANTLR end synpred101_InternalRosSystemParser + // Delegated rules public final boolean synpred11_InternalRosSystemParser() { @@ -37845,6 +37726,20 @@ public final boolean synpred12_InternalRosSystemParser() { state.failed=false; return success; } + public final boolean synpred101_InternalRosSystemParser() { + state.backtracking++; + int start = input.mark(); + try { + synpred101_InternalRosSystemParser_fragment(); // can never throw exception + } catch (RecognitionException re) { + System.err.println("impossible: "+re); + } + boolean success = !state.failed; + input.rewind(start); + state.backtracking--; + state.failed=false; + return success; + } protected DFA3 dfa3 = new DFA3(this); @@ -38185,4 +38080,4 @@ public String getDescription() { public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000004000000000L}); public static final BitSet FOLLOW_78 = 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/RosSystem.xtextbin b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/RosSystem.xtextbin index ae8000f5..0aeab21e 100644 Binary files a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/RosSystem.xtextbin and b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/RosSystem.xtextbin differ diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/internal/InternalRosSystemParser.g b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/internal/InternalRosSystemParser.g index 421c87e8..86776b3e 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 @@ -2602,16 +2602,12 @@ ruleParameterArrayType returns [EObject current=null] { newLeafNode(otherlv_0, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); } - otherlv_1=LeftSquareBracket - { - newLeafNode(otherlv_1, grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); - } ( ( { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); } - lv_type_2_0=ruleParameterType + lv_type_1_0=ruleParameterType { if ($current==null) { $current = createModelElementForParent(grammarAccess.getParameterArrayTypeRule()); @@ -2619,27 +2615,23 @@ ruleParameterArrayType returns [EObject current=null] set( $current, "type", - lv_type_2_0, + lv_type_1_0, "de.fraunhofer.ipa.ros.Basics.ParameterType"); afterParserOrEnumRuleCall(); } ) ) - otherlv_3=RightSquareBracket - { - newLeafNode(otherlv_3, grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); - } ( - otherlv_4=Default + otherlv_2=Default { - newLeafNode(otherlv_4, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + newLeafNode(otherlv_2, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); } ( ( { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); } - lv_default_5_0=ruleParameterList + lv_default_3_0=ruleParameterList { if ($current==null) { $current = createModelElementForParent(grammarAccess.getParameterArrayTypeRule()); @@ -2647,7 +2639,7 @@ ruleParameterArrayType returns [EObject current=null] set( $current, "default", - lv_default_5_0, + lv_default_3_0, "de.fraunhofer.ipa.ros.Basics.ParameterList"); afterParserOrEnumRuleCall(); } diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/internal/InternalRosSystemParser.java b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/internal/InternalRosSystemParser.java index 660665d4..eeff3c39 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 @@ -6673,7 +6673,11 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { int LA32_0 = input.LA(1); if ( (LA32_0==Default) ) { - alt32=1; + int LA32_1 = input.LA(2); + + if ( (LA32_1==RULE_DECINT) ) { + alt32=1; + } } switch (alt32) { case 1 : @@ -6834,7 +6838,11 @@ public final EObject ruleParameterStringType() throws RecognitionException { int LA33_0 = input.LA(1); if ( (LA33_0==Default) ) { - alt33=1; + int LA33_1 = input.LA(2); + + if ( ((LA33_1>=RULE_ID && LA33_1<=RULE_STRING)) ) { + alt33=1; + } } switch (alt33) { case 1 : @@ -6995,7 +7003,11 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { int LA34_0 = input.LA(1); if ( (LA34_0==Default) ) { - alt34=1; + int LA34_1 = input.LA(2); + + if ( (LA34_1==RULE_DOUBLE) ) { + alt34=1; + } } switch (alt34) { case 1 : @@ -7156,7 +7168,11 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { int LA35_0 = input.LA(1); if ( (LA35_0==Default) ) { - alt35=1; + int LA35_1 = input.LA(2); + + if ( (LA35_1==RULE_BOOLEAN) ) { + alt35=1; + } } switch (alt35) { case 1 : @@ -7317,7 +7333,11 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { int LA36_0 = input.LA(1); if ( (LA36_0==Default) ) { - alt36=1; + int LA36_1 = input.LA(2); + + if ( (LA36_1==RULE_BINARY) ) { + alt36=1; + } } switch (alt36) { case 1 : @@ -7435,54 +7455,46 @@ public final EObject entryRuleParameterArrayType() throws RecognitionException { // $ANTLR start "ruleParameterArrayType" - // InternalRosSystemParser.g:2593:1: ruleParameterArrayType returns [EObject current=null] : (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) ; + // InternalRosSystemParser.g:2593:1: ruleParameterArrayType returns [EObject current=null] : (otherlv_0= Array ( (lv_type_1_0= ruleParameterType ) ) (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? ) ; public final EObject ruleParameterArrayType() throws RecognitionException { EObject current = null; Token otherlv_0=null; - Token otherlv_1=null; - Token otherlv_3=null; - Token otherlv_4=null; - EObject lv_type_2_0 = null; + Token otherlv_2=null; + EObject lv_type_1_0 = null; - EObject lv_default_5_0 = null; + EObject lv_default_3_0 = null; enterRule(); try { - // InternalRosSystemParser.g:2599:2: ( (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) ) - // InternalRosSystemParser.g:2600:2: (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) + // InternalRosSystemParser.g:2599:2: ( (otherlv_0= Array ( (lv_type_1_0= ruleParameterType ) ) (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? ) ) + // InternalRosSystemParser.g:2600:2: (otherlv_0= Array ( (lv_type_1_0= ruleParameterType ) ) (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? ) { - // InternalRosSystemParser.g:2600:2: (otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? ) - // InternalRosSystemParser.g:2601:3: otherlv_0= Array otherlv_1= LeftSquareBracket ( (lv_type_2_0= ruleParameterType ) ) otherlv_3= RightSquareBracket (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? + // InternalRosSystemParser.g:2600:2: (otherlv_0= Array ( (lv_type_1_0= ruleParameterType ) ) (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? ) + // InternalRosSystemParser.g:2601:3: otherlv_0= Array ( (lv_type_1_0= ruleParameterType ) ) (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? { - otherlv_0=(Token)match(input,Array,FOLLOW_11); if (state.failed) return current; + otherlv_0=(Token)match(input,Array,FOLLOW_30); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); } - otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_30); if (state.failed) return current; - if ( state.backtracking==0 ) { - - newLeafNode(otherlv_1, grammarAccess.getParameterArrayTypeAccess().getLeftSquareBracketKeyword_1()); - - } - // InternalRosSystemParser.g:2609:3: ( (lv_type_2_0= ruleParameterType ) ) - // InternalRosSystemParser.g:2610:4: (lv_type_2_0= ruleParameterType ) + // InternalRosSystemParser.g:2605:3: ( (lv_type_1_0= ruleParameterType ) ) + // InternalRosSystemParser.g:2606:4: (lv_type_1_0= ruleParameterType ) { - // InternalRosSystemParser.g:2610:4: (lv_type_2_0= ruleParameterType ) - // InternalRosSystemParser.g:2611:5: lv_type_2_0= ruleParameterType + // InternalRosSystemParser.g:2606:4: (lv_type_1_0= ruleParameterType ) + // InternalRosSystemParser.g:2607:5: lv_type_1_0= ruleParameterType { if ( state.backtracking==0 ) { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_1_0()); } - pushFollow(FOLLOW_24); - lv_type_2_0=ruleParameterType(); + pushFollow(FOLLOW_32); + lv_type_1_0=ruleParameterType(); state._fsp--; if (state.failed) return current; @@ -7494,7 +7506,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { set( current, "type", - lv_type_2_0, + lv_type_1_0, "de.fraunhofer.ipa.ros.Basics.ParameterType"); afterParserOrEnumRuleCall(); @@ -7505,13 +7517,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } - otherlv_3=(Token)match(input,RightSquareBracket,FOLLOW_32); if (state.failed) return current; - if ( state.backtracking==0 ) { - - newLeafNode(otherlv_3, grammarAccess.getParameterArrayTypeAccess().getRightSquareBracketKeyword_3()); - - } - // InternalRosSystemParser.g:2632:3: (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? + // InternalRosSystemParser.g:2624:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) )? int alt37=2; int LA37_0 = input.LA(1); @@ -7520,27 +7526,27 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } switch (alt37) { case 1 : - // InternalRosSystemParser.g:2633:4: otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) + // InternalRosSystemParser.g:2625:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterList ) ) { - otherlv_4=(Token)match(input,Default,FOLLOW_11); if (state.failed) return current; + otherlv_2=(Token)match(input,Default,FOLLOW_11); if (state.failed) return current; if ( state.backtracking==0 ) { - newLeafNode(otherlv_4, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + newLeafNode(otherlv_2, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_2_0()); } - // InternalRosSystemParser.g:2637:4: ( (lv_default_5_0= ruleParameterList ) ) - // InternalRosSystemParser.g:2638:5: (lv_default_5_0= ruleParameterList ) + // InternalRosSystemParser.g:2629:4: ( (lv_default_3_0= ruleParameterList ) ) + // InternalRosSystemParser.g:2630:5: (lv_default_3_0= ruleParameterList ) { - // InternalRosSystemParser.g:2638:5: (lv_default_5_0= ruleParameterList ) - // InternalRosSystemParser.g:2639:6: lv_default_5_0= ruleParameterList + // InternalRosSystemParser.g:2630:5: (lv_default_3_0= ruleParameterList ) + // InternalRosSystemParser.g:2631:6: lv_default_3_0= ruleParameterList { if ( state.backtracking==0 ) { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_2_1_0()); } pushFollow(FOLLOW_2); - lv_default_5_0=ruleParameterList(); + lv_default_3_0=ruleParameterList(); state._fsp--; if (state.failed) return current; @@ -7552,7 +7558,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { set( current, "default", - lv_default_5_0, + lv_default_3_0, "de.fraunhofer.ipa.ros.Basics.ParameterList"); afterParserOrEnumRuleCall(); @@ -7594,7 +7600,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { // $ANTLR start "entryRuleParameterList" - // InternalRosSystemParser.g:2661:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; + // InternalRosSystemParser.g:2653:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; public final EObject entryRuleParameterList() throws RecognitionException { EObject current = null; @@ -7602,8 +7608,8 @@ public final EObject entryRuleParameterList() throws RecognitionException { try { - // InternalRosSystemParser.g:2661:54: (iv_ruleParameterList= ruleParameterList EOF ) - // InternalRosSystemParser.g:2662:2: iv_ruleParameterList= ruleParameterList EOF + // InternalRosSystemParser.g:2653:54: (iv_ruleParameterList= ruleParameterList EOF ) + // InternalRosSystemParser.g:2654:2: iv_ruleParameterList= ruleParameterList EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterListRule()); @@ -7634,7 +7640,7 @@ public final EObject entryRuleParameterList() throws RecognitionException { // $ANTLR start "ruleParameterList" - // InternalRosSystemParser.g:2668:1: ruleParameterList returns [EObject current=null] : ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ; + // InternalRosSystemParser.g:2660:1: ruleParameterList returns [EObject current=null] : ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ; public final EObject ruleParameterList() throws RecognitionException { EObject current = null; @@ -7650,14 +7656,14 @@ public final EObject ruleParameterList() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2674:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) - // InternalRosSystemParser.g:2675:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalRosSystemParser.g:2666:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) + // InternalRosSystemParser.g:2667:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) { - // InternalRosSystemParser.g:2675:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) - // InternalRosSystemParser.g:2676:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket + // InternalRosSystemParser.g:2667:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalRosSystemParser.g:2668:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket { - // InternalRosSystemParser.g:2676:3: () - // InternalRosSystemParser.g:2677:4: + // InternalRosSystemParser.g:2668:3: () + // InternalRosSystemParser.g:2669:4: { if ( state.backtracking==0 ) { @@ -7675,11 +7681,11 @@ public final EObject ruleParameterList() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); } - // InternalRosSystemParser.g:2687:3: ( (lv_value_2_0= ruleParameterValue ) ) - // InternalRosSystemParser.g:2688:4: (lv_value_2_0= ruleParameterValue ) + // InternalRosSystemParser.g:2679:3: ( (lv_value_2_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:2680:4: (lv_value_2_0= ruleParameterValue ) { - // InternalRosSystemParser.g:2688:4: (lv_value_2_0= ruleParameterValue ) - // InternalRosSystemParser.g:2689:5: lv_value_2_0= ruleParameterValue + // InternalRosSystemParser.g:2680:4: (lv_value_2_0= ruleParameterValue ) + // InternalRosSystemParser.g:2681:5: lv_value_2_0= ruleParameterValue { if ( state.backtracking==0 ) { @@ -7710,7 +7716,7 @@ public final EObject ruleParameterList() throws RecognitionException { } - // InternalRosSystemParser.g:2706:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* + // InternalRosSystemParser.g:2698:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* loop38: do { int alt38=2; @@ -7723,7 +7729,7 @@ public final EObject ruleParameterList() throws RecognitionException { switch (alt38) { case 1 : - // InternalRosSystemParser.g:2707:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:2699: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 ) { @@ -7731,11 +7737,11 @@ public final EObject ruleParameterList() throws RecognitionException { newLeafNode(otherlv_3, grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); } - // InternalRosSystemParser.g:2711:4: ( (lv_value_4_0= ruleParameterValue ) ) - // InternalRosSystemParser.g:2712:5: (lv_value_4_0= ruleParameterValue ) + // InternalRosSystemParser.g:2703:4: ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:2704:5: (lv_value_4_0= ruleParameterValue ) { - // InternalRosSystemParser.g:2712:5: (lv_value_4_0= ruleParameterValue ) - // InternalRosSystemParser.g:2713:6: lv_value_4_0= ruleParameterValue + // InternalRosSystemParser.g:2704:5: (lv_value_4_0= ruleParameterValue ) + // InternalRosSystemParser.g:2705:6: lv_value_4_0= ruleParameterValue { if ( state.backtracking==0 ) { @@ -7806,7 +7812,7 @@ public final EObject ruleParameterList() throws RecognitionException { // $ANTLR start "entryRuleParameterAny" - // InternalRosSystemParser.g:2739:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; + // InternalRosSystemParser.g:2731:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; public final EObject entryRuleParameterAny() throws RecognitionException { EObject current = null; @@ -7814,8 +7820,8 @@ public final EObject entryRuleParameterAny() throws RecognitionException { try { - // InternalRosSystemParser.g:2739:53: (iv_ruleParameterAny= ruleParameterAny EOF ) - // InternalRosSystemParser.g:2740:2: iv_ruleParameterAny= ruleParameterAny EOF + // InternalRosSystemParser.g:2731:53: (iv_ruleParameterAny= ruleParameterAny EOF ) + // InternalRosSystemParser.g:2732:2: iv_ruleParameterAny= ruleParameterAny EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterAnyRule()); @@ -7846,7 +7852,7 @@ public final EObject entryRuleParameterAny() throws RecognitionException { // $ANTLR start "ruleParameterAny" - // InternalRosSystemParser.g:2746:1: ruleParameterAny returns [EObject current=null] : ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ; + // InternalRosSystemParser.g:2738:1: ruleParameterAny returns [EObject current=null] : ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ; public final EObject ruleParameterAny() throws RecognitionException { EObject current = null; @@ -7859,14 +7865,14 @@ public final EObject ruleParameterAny() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2752:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) - // InternalRosSystemParser.g:2753:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalRosSystemParser.g:2744:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) + // InternalRosSystemParser.g:2745:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) { - // InternalRosSystemParser.g:2753:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) - // InternalRosSystemParser.g:2754:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + // InternalRosSystemParser.g:2745:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalRosSystemParser.g:2746:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? { - // InternalRosSystemParser.g:2754:3: () - // InternalRosSystemParser.g:2755:4: + // InternalRosSystemParser.g:2746:3: () + // InternalRosSystemParser.g:2747:4: { if ( state.backtracking==0 ) { @@ -7884,7 +7890,7 @@ public final EObject ruleParameterAny() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); } - // InternalRosSystemParser.g:2765:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + // InternalRosSystemParser.g:2757:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? int alt39=2; int LA39_0 = input.LA(1); @@ -7893,7 +7899,7 @@ public final EObject ruleParameterAny() throws RecognitionException { } switch (alt39) { case 1 : - // InternalRosSystemParser.g:2766:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) + // InternalRosSystemParser.g:2758:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) { otherlv_2=(Token)match(input,Value,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7901,11 +7907,11 @@ public final EObject ruleParameterAny() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); } - // InternalRosSystemParser.g:2770:4: ( (lv_value_3_0= ruleEString ) ) - // InternalRosSystemParser.g:2771:5: (lv_value_3_0= ruleEString ) + // InternalRosSystemParser.g:2762:4: ( (lv_value_3_0= ruleEString ) ) + // InternalRosSystemParser.g:2763:5: (lv_value_3_0= ruleEString ) { - // InternalRosSystemParser.g:2771:5: (lv_value_3_0= ruleEString ) - // InternalRosSystemParser.g:2772:6: lv_value_3_0= ruleEString + // InternalRosSystemParser.g:2763:5: (lv_value_3_0= ruleEString ) + // InternalRosSystemParser.g:2764:6: lv_value_3_0= ruleEString { if ( state.backtracking==0 ) { @@ -7967,7 +7973,7 @@ public final EObject ruleParameterAny() throws RecognitionException { // $ANTLR start "entryRuleParameterString" - // InternalRosSystemParser.g:2794:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; + // InternalRosSystemParser.g:2786:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; public final EObject entryRuleParameterString() throws RecognitionException { EObject current = null; @@ -7975,8 +7981,8 @@ public final EObject entryRuleParameterString() throws RecognitionException { try { - // InternalRosSystemParser.g:2794:56: (iv_ruleParameterString= ruleParameterString EOF ) - // InternalRosSystemParser.g:2795:2: iv_ruleParameterString= ruleParameterString EOF + // InternalRosSystemParser.g:2786:56: (iv_ruleParameterString= ruleParameterString EOF ) + // InternalRosSystemParser.g:2787:2: iv_ruleParameterString= ruleParameterString EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStringRule()); @@ -8007,7 +8013,7 @@ public final EObject entryRuleParameterString() throws RecognitionException { // $ANTLR start "ruleParameterString" - // InternalRosSystemParser.g:2801:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; + // InternalRosSystemParser.g:2793:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; public final EObject ruleParameterString() throws RecognitionException { EObject current = null; @@ -8018,14 +8024,14 @@ public final EObject ruleParameterString() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2807:2: ( ( (lv_value_0_0= ruleEString ) ) ) - // InternalRosSystemParser.g:2808:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRosSystemParser.g:2799:2: ( ( (lv_value_0_0= ruleEString ) ) ) + // InternalRosSystemParser.g:2800:2: ( (lv_value_0_0= ruleEString ) ) { - // InternalRosSystemParser.g:2808:2: ( (lv_value_0_0= ruleEString ) ) - // InternalRosSystemParser.g:2809:3: (lv_value_0_0= ruleEString ) + // InternalRosSystemParser.g:2800:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRosSystemParser.g:2801:3: (lv_value_0_0= ruleEString ) { - // InternalRosSystemParser.g:2809:3: (lv_value_0_0= ruleEString ) - // InternalRosSystemParser.g:2810:4: lv_value_0_0= ruleEString + // InternalRosSystemParser.g:2801:3: (lv_value_0_0= ruleEString ) + // InternalRosSystemParser.g:2802:4: lv_value_0_0= ruleEString { if ( state.backtracking==0 ) { @@ -8078,7 +8084,7 @@ public final EObject ruleParameterString() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64" - // InternalRosSystemParser.g:2830:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; + // InternalRosSystemParser.g:2822:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; public final EObject entryRuleParameterBase64() throws RecognitionException { EObject current = null; @@ -8086,8 +8092,8 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { try { - // InternalRosSystemParser.g:2830:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) - // InternalRosSystemParser.g:2831:2: iv_ruleParameterBase64= ruleParameterBase64 EOF + // InternalRosSystemParser.g:2822:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) + // InternalRosSystemParser.g:2823:2: iv_ruleParameterBase64= ruleParameterBase64 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterBase64Rule()); @@ -8118,7 +8124,7 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { // $ANTLR start "ruleParameterBase64" - // InternalRosSystemParser.g:2837:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; + // InternalRosSystemParser.g:2829:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; public final EObject ruleParameterBase64() throws RecognitionException { EObject current = null; @@ -8129,14 +8135,14 @@ public final EObject ruleParameterBase64() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2843:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) - // InternalRosSystemParser.g:2844:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRosSystemParser.g:2835:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) + // InternalRosSystemParser.g:2836:2: ( (lv_value_0_0= ruleBase64Binary ) ) { - // InternalRosSystemParser.g:2844:2: ( (lv_value_0_0= ruleBase64Binary ) ) - // InternalRosSystemParser.g:2845:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRosSystemParser.g:2836:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRosSystemParser.g:2837:3: (lv_value_0_0= ruleBase64Binary ) { - // InternalRosSystemParser.g:2845:3: (lv_value_0_0= ruleBase64Binary ) - // InternalRosSystemParser.g:2846:4: lv_value_0_0= ruleBase64Binary + // InternalRosSystemParser.g:2837:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRosSystemParser.g:2838:4: lv_value_0_0= ruleBase64Binary { if ( state.backtracking==0 ) { @@ -8189,7 +8195,7 @@ public final EObject ruleParameterBase64() throws RecognitionException { // $ANTLR start "entryRuleParameterInteger" - // InternalRosSystemParser.g:2866:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; + // InternalRosSystemParser.g:2858:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; public final EObject entryRuleParameterInteger() throws RecognitionException { EObject current = null; @@ -8197,8 +8203,8 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { try { - // InternalRosSystemParser.g:2866:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) - // InternalRosSystemParser.g:2867:2: iv_ruleParameterInteger= ruleParameterInteger EOF + // InternalRosSystemParser.g:2858:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) + // InternalRosSystemParser.g:2859:2: iv_ruleParameterInteger= ruleParameterInteger EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterIntegerRule()); @@ -8229,7 +8235,7 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { // $ANTLR start "ruleParameterInteger" - // InternalRosSystemParser.g:2873:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; + // InternalRosSystemParser.g:2865:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; public final EObject ruleParameterInteger() throws RecognitionException { EObject current = null; @@ -8240,14 +8246,14 @@ public final EObject ruleParameterInteger() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2879:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) - // InternalRosSystemParser.g:2880:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRosSystemParser.g:2871:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) + // InternalRosSystemParser.g:2872:2: ( (lv_value_0_0= ruleInteger0 ) ) { - // InternalRosSystemParser.g:2880:2: ( (lv_value_0_0= ruleInteger0 ) ) - // InternalRosSystemParser.g:2881:3: (lv_value_0_0= ruleInteger0 ) + // InternalRosSystemParser.g:2872:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRosSystemParser.g:2873:3: (lv_value_0_0= ruleInteger0 ) { - // InternalRosSystemParser.g:2881:3: (lv_value_0_0= ruleInteger0 ) - // InternalRosSystemParser.g:2882:4: lv_value_0_0= ruleInteger0 + // InternalRosSystemParser.g:2873:3: (lv_value_0_0= ruleInteger0 ) + // InternalRosSystemParser.g:2874:4: lv_value_0_0= ruleInteger0 { if ( state.backtracking==0 ) { @@ -8300,7 +8306,7 @@ public final EObject ruleParameterInteger() throws RecognitionException { // $ANTLR start "entryRuleParameterDouble" - // InternalRosSystemParser.g:2902:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; + // InternalRosSystemParser.g:2894:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; public final EObject entryRuleParameterDouble() throws RecognitionException { EObject current = null; @@ -8308,8 +8314,8 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { try { - // InternalRosSystemParser.g:2902:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) - // InternalRosSystemParser.g:2903:2: iv_ruleParameterDouble= ruleParameterDouble EOF + // InternalRosSystemParser.g:2894:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) + // InternalRosSystemParser.g:2895:2: iv_ruleParameterDouble= ruleParameterDouble EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterDoubleRule()); @@ -8340,7 +8346,7 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { // $ANTLR start "ruleParameterDouble" - // InternalRosSystemParser.g:2909:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; + // InternalRosSystemParser.g:2901:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; public final EObject ruleParameterDouble() throws RecognitionException { EObject current = null; @@ -8351,14 +8357,14 @@ public final EObject ruleParameterDouble() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2915:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) - // InternalRosSystemParser.g:2916:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRosSystemParser.g:2907:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) + // InternalRosSystemParser.g:2908:2: ( (lv_value_0_0= ruleDouble0 ) ) { - // InternalRosSystemParser.g:2916:2: ( (lv_value_0_0= ruleDouble0 ) ) - // InternalRosSystemParser.g:2917:3: (lv_value_0_0= ruleDouble0 ) + // InternalRosSystemParser.g:2908:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRosSystemParser.g:2909:3: (lv_value_0_0= ruleDouble0 ) { - // InternalRosSystemParser.g:2917:3: (lv_value_0_0= ruleDouble0 ) - // InternalRosSystemParser.g:2918:4: lv_value_0_0= ruleDouble0 + // InternalRosSystemParser.g:2909:3: (lv_value_0_0= ruleDouble0 ) + // InternalRosSystemParser.g:2910:4: lv_value_0_0= ruleDouble0 { if ( state.backtracking==0 ) { @@ -8411,7 +8417,7 @@ public final EObject ruleParameterDouble() throws RecognitionException { // $ANTLR start "entryRuleParameterBoolean" - // InternalRosSystemParser.g:2938:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; + // InternalRosSystemParser.g:2930:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; public final EObject entryRuleParameterBoolean() throws RecognitionException { EObject current = null; @@ -8419,8 +8425,8 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { try { - // InternalRosSystemParser.g:2938:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) - // InternalRosSystemParser.g:2939:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF + // InternalRosSystemParser.g:2930:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) + // InternalRosSystemParser.g:2931:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterBooleanRule()); @@ -8451,7 +8457,7 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { // $ANTLR start "ruleParameterBoolean" - // InternalRosSystemParser.g:2945:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; + // InternalRosSystemParser.g:2937:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; public final EObject ruleParameterBoolean() throws RecognitionException { EObject current = null; @@ -8462,14 +8468,14 @@ public final EObject ruleParameterBoolean() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2951:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) - // InternalRosSystemParser.g:2952:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRosSystemParser.g:2943:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) + // InternalRosSystemParser.g:2944:2: ( (lv_value_0_0= ruleboolean0 ) ) { - // InternalRosSystemParser.g:2952:2: ( (lv_value_0_0= ruleboolean0 ) ) - // InternalRosSystemParser.g:2953:3: (lv_value_0_0= ruleboolean0 ) + // InternalRosSystemParser.g:2944:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRosSystemParser.g:2945:3: (lv_value_0_0= ruleboolean0 ) { - // InternalRosSystemParser.g:2953:3: (lv_value_0_0= ruleboolean0 ) - // InternalRosSystemParser.g:2954:4: lv_value_0_0= ruleboolean0 + // InternalRosSystemParser.g:2945:3: (lv_value_0_0= ruleboolean0 ) + // InternalRosSystemParser.g:2946:4: lv_value_0_0= ruleboolean0 { if ( state.backtracking==0 ) { @@ -8522,7 +8528,7 @@ public final EObject ruleParameterBoolean() throws RecognitionException { // $ANTLR start "entryRuleParameterStruct" - // InternalRosSystemParser.g:2974:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; + // InternalRosSystemParser.g:2966:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; public final EObject entryRuleParameterStruct() throws RecognitionException { EObject current = null; @@ -8530,8 +8536,8 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { try { - // InternalRosSystemParser.g:2974:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) - // InternalRosSystemParser.g:2975:2: iv_ruleParameterStruct= ruleParameterStruct EOF + // InternalRosSystemParser.g:2966:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) + // InternalRosSystemParser.g:2967:2: iv_ruleParameterStruct= ruleParameterStruct EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructRule()); @@ -8562,7 +8568,7 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { // $ANTLR start "ruleParameterStruct" - // InternalRosSystemParser.g:2981:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) ; + // InternalRosSystemParser.g:2973:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) ; public final EObject ruleParameterStruct() throws RecognitionException { EObject current = null; @@ -8577,14 +8583,14 @@ public final EObject ruleParameterStruct() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2987:2: ( ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) ) - // InternalRosSystemParser.g:2988:2: ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) + // InternalRosSystemParser.g:2979:2: ( ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) ) + // InternalRosSystemParser.g:2980:2: ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) { - // InternalRosSystemParser.g:2988:2: ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) - // InternalRosSystemParser.g:2989:3: () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? + // InternalRosSystemParser.g:2980:2: ( () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? ) + // InternalRosSystemParser.g:2981:3: () (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? { - // InternalRosSystemParser.g:2989:3: () - // InternalRosSystemParser.g:2990:4: + // InternalRosSystemParser.g:2981:3: () + // InternalRosSystemParser.g:2982:4: { if ( state.backtracking==0 ) { @@ -8596,7 +8602,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - // InternalRosSystemParser.g:2996:3: (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? + // InternalRosSystemParser.g:2988:3: (otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END )? int alt41=2; int LA41_0 = input.LA(1); @@ -8605,7 +8611,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { } switch (alt41) { case 1 : - // InternalRosSystemParser.g:2997:4: otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END + // InternalRosSystemParser.g:2989:4: otherlv_1= LeftSquareBracket this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterStructMember ) )* otherlv_4= RightSquareBracket this_END_5= RULE_END { otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8619,7 +8625,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { newLeafNode(this_BEGIN_2, grammarAccess.getParameterStructAccess().getBEGINTerminalRuleCall_1_1()); } - // InternalRosSystemParser.g:3005:4: ( (lv_value_3_0= ruleParameterStructMember ) )* + // InternalRosSystemParser.g:2997:4: ( (lv_value_3_0= ruleParameterStructMember ) )* loop40: do { int alt40=2; @@ -8632,10 +8638,10 @@ public final EObject ruleParameterStruct() throws RecognitionException { switch (alt40) { case 1 : - // InternalRosSystemParser.g:3006:5: (lv_value_3_0= ruleParameterStructMember ) + // InternalRosSystemParser.g:2998:5: (lv_value_3_0= ruleParameterStructMember ) { - // InternalRosSystemParser.g:3006:5: (lv_value_3_0= ruleParameterStructMember ) - // InternalRosSystemParser.g:3007:6: lv_value_3_0= ruleParameterStructMember + // InternalRosSystemParser.g:2998:5: (lv_value_3_0= ruleParameterStructMember ) + // InternalRosSystemParser.g:2999:6: lv_value_3_0= ruleParameterStructMember { if ( state.backtracking==0 ) { @@ -8715,7 +8721,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { // $ANTLR start "entryRuleParameterDate" - // InternalRosSystemParser.g:3037:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; + // InternalRosSystemParser.g:3029:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; public final EObject entryRuleParameterDate() throws RecognitionException { EObject current = null; @@ -8723,8 +8729,8 @@ public final EObject entryRuleParameterDate() throws RecognitionException { try { - // InternalRosSystemParser.g:3037:54: (iv_ruleParameterDate= ruleParameterDate EOF ) - // InternalRosSystemParser.g:3038:2: iv_ruleParameterDate= ruleParameterDate EOF + // InternalRosSystemParser.g:3029:54: (iv_ruleParameterDate= ruleParameterDate EOF ) + // InternalRosSystemParser.g:3030:2: iv_ruleParameterDate= ruleParameterDate EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterDateRule()); @@ -8755,7 +8761,7 @@ public final EObject entryRuleParameterDate() throws RecognitionException { // $ANTLR start "ruleParameterDate" - // InternalRosSystemParser.g:3044:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; + // InternalRosSystemParser.g:3036:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; public final EObject ruleParameterDate() throws RecognitionException { EObject current = null; @@ -8766,14 +8772,14 @@ public final EObject ruleParameterDate() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3050:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) - // InternalRosSystemParser.g:3051:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRosSystemParser.g:3042:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) + // InternalRosSystemParser.g:3043:2: ( (lv_value_0_0= ruleDateTime0 ) ) { - // InternalRosSystemParser.g:3051:2: ( (lv_value_0_0= ruleDateTime0 ) ) - // InternalRosSystemParser.g:3052:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRosSystemParser.g:3043:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRosSystemParser.g:3044:3: (lv_value_0_0= ruleDateTime0 ) { - // InternalRosSystemParser.g:3052:3: (lv_value_0_0= ruleDateTime0 ) - // InternalRosSystemParser.g:3053:4: lv_value_0_0= ruleDateTime0 + // InternalRosSystemParser.g:3044:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRosSystemParser.g:3045:4: lv_value_0_0= ruleDateTime0 { if ( state.backtracking==0 ) { @@ -8826,7 +8832,7 @@ public final EObject ruleParameterDate() throws RecognitionException { // $ANTLR start "entryRuleParameterStructMember" - // InternalRosSystemParser.g:3073:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; + // InternalRosSystemParser.g:3065:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; public final EObject entryRuleParameterStructMember() throws RecognitionException { EObject current = null; @@ -8834,8 +8840,8 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio try { - // InternalRosSystemParser.g:3073:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) - // InternalRosSystemParser.g:3074:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF + // InternalRosSystemParser.g:3065:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) + // InternalRosSystemParser.g:3066:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructMemberRule()); @@ -8866,7 +8872,7 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio // $ANTLR start "ruleParameterStructMember" - // InternalRosSystemParser.g:3080:1: ruleParameterStructMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) ; + // InternalRosSystemParser.g:3072:1: ruleParameterStructMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) ; public final EObject ruleParameterStructMember() throws RecognitionException { EObject current = null; @@ -8880,17 +8886,17 @@ public final EObject ruleParameterStructMember() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3086:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) ) - // InternalRosSystemParser.g:3087:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) + // InternalRosSystemParser.g:3078:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) ) + // InternalRosSystemParser.g:3079:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) { - // InternalRosSystemParser.g:3087:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) - // InternalRosSystemParser.g:3088:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:3079:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) ) + // InternalRosSystemParser.g:3080:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon ( (lv_value_2_0= ruleParameterValue ) ) { - // InternalRosSystemParser.g:3088:3: ( (lv_name_0_0= ruleEString ) ) - // InternalRosSystemParser.g:3089:4: (lv_name_0_0= ruleEString ) + // InternalRosSystemParser.g:3080:3: ( (lv_name_0_0= ruleEString ) ) + // InternalRosSystemParser.g:3081:4: (lv_name_0_0= ruleEString ) { - // InternalRosSystemParser.g:3089:4: (lv_name_0_0= ruleEString ) - // InternalRosSystemParser.g:3090:5: lv_name_0_0= ruleEString + // InternalRosSystemParser.g:3081:4: (lv_name_0_0= ruleEString ) + // InternalRosSystemParser.g:3082:5: lv_name_0_0= ruleEString { if ( state.backtracking==0 ) { @@ -8927,11 +8933,11 @@ public final EObject ruleParameterStructMember() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); } - // InternalRosSystemParser.g:3111:3: ( (lv_value_2_0= ruleParameterValue ) ) - // InternalRosSystemParser.g:3112:4: (lv_value_2_0= ruleParameterValue ) + // InternalRosSystemParser.g:3103:3: ( (lv_value_2_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:3104:4: (lv_value_2_0= ruleParameterValue ) { - // InternalRosSystemParser.g:3112:4: (lv_value_2_0= ruleParameterValue ) - // InternalRosSystemParser.g:3113:5: lv_value_2_0= ruleParameterValue + // InternalRosSystemParser.g:3104:4: (lv_value_2_0= ruleParameterValue ) + // InternalRosSystemParser.g:3105:5: lv_value_2_0= ruleParameterValue { if ( state.backtracking==0 ) { @@ -8987,7 +8993,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { // $ANTLR start "entryRuleParameterStructTypeMember" - // InternalRosSystemParser.g:3134:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; + // InternalRosSystemParser.g:3126:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; public final EObject entryRuleParameterStructTypeMember() throws RecognitionException { EObject current = null; @@ -8995,8 +9001,8 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce try { - // InternalRosSystemParser.g:3134:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) - // InternalRosSystemParser.g:3135:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF + // InternalRosSystemParser.g:3126:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) + // InternalRosSystemParser.g:3127:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructTypeMemberRule()); @@ -9027,7 +9033,7 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce // $ANTLR start "ruleParameterStructTypeMember" - // InternalRosSystemParser.g:3141:1: ruleParameterStructTypeMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ; + // InternalRosSystemParser.g: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; @@ -9040,17 +9046,17 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:3147:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) - // InternalRosSystemParser.g:3148:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRosSystemParser.g: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:3148:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) - // InternalRosSystemParser.g:3149:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) + // InternalRosSystemParser.g: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:3149:3: ( (lv_name_0_0= ruleEString ) ) - // InternalRosSystemParser.g:3150: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:3150:4: (lv_name_0_0= ruleEString ) - // InternalRosSystemParser.g:3151: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 ) { @@ -9081,11 +9087,11 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException } - // InternalRosSystemParser.g:3168:3: ( (lv_type_1_0= ruleParameterType ) ) - // InternalRosSystemParser.g:3169:4: (lv_type_1_0= ruleParameterType ) + // InternalRosSystemParser.g:3160:3: ( (lv_type_1_0= ruleParameterType ) ) + // InternalRosSystemParser.g:3161:4: (lv_type_1_0= ruleParameterType ) { - // InternalRosSystemParser.g:3169:4: (lv_type_1_0= ruleParameterType ) - // InternalRosSystemParser.g:3170:5: lv_type_1_0= ruleParameterType + // InternalRosSystemParser.g:3161:4: (lv_type_1_0= ruleParameterType ) + // InternalRosSystemParser.g:3162:5: lv_type_1_0= ruleParameterType { if ( state.backtracking==0 ) { @@ -9141,7 +9147,7 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException // $ANTLR start "entryRuleBase64Binary" - // InternalRosSystemParser.g:3191:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; + // InternalRosSystemParser.g:3183:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; public final String entryRuleBase64Binary() throws RecognitionException { String current = null; @@ -9149,8 +9155,8 @@ public final String entryRuleBase64Binary() throws RecognitionException { try { - // InternalRosSystemParser.g:3191:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) - // InternalRosSystemParser.g:3192:2: iv_ruleBase64Binary= ruleBase64Binary EOF + // InternalRosSystemParser.g:3183:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) + // InternalRosSystemParser.g:3184:2: iv_ruleBase64Binary= ruleBase64Binary EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBase64BinaryRule()); @@ -9181,7 +9187,7 @@ public final String entryRuleBase64Binary() throws RecognitionException { // $ANTLR start "ruleBase64Binary" - // InternalRosSystemParser.g:3198:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; + // InternalRosSystemParser.g:3190:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9191,8 +9197,8 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti enterRule(); try { - // InternalRosSystemParser.g:3204:2: (this_BINARY_0= RULE_BINARY ) - // InternalRosSystemParser.g:3205:2: this_BINARY_0= RULE_BINARY + // InternalRosSystemParser.g: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 ) { @@ -9227,7 +9233,7 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti // $ANTLR start "entryRuleboolean0" - // InternalRosSystemParser.g:3215:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; + // InternalRosSystemParser.g:3207:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; public final String entryRuleboolean0() throws RecognitionException { String current = null; @@ -9235,8 +9241,8 @@ public final String entryRuleboolean0() throws RecognitionException { try { - // InternalRosSystemParser.g:3215:48: (iv_ruleboolean0= ruleboolean0 EOF ) - // InternalRosSystemParser.g:3216:2: iv_ruleboolean0= ruleboolean0 EOF + // InternalRosSystemParser.g:3207:48: (iv_ruleboolean0= ruleboolean0 EOF ) + // InternalRosSystemParser.g:3208:2: iv_ruleboolean0= ruleboolean0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBoolean0Rule()); @@ -9267,7 +9273,7 @@ public final String entryRuleboolean0() throws RecognitionException { // $ANTLR start "ruleboolean0" - // InternalRosSystemParser.g:3222:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; + // InternalRosSystemParser.g:3214:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9277,8 +9283,8 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3228:2: (this_BOOLEAN_0= RULE_BOOLEAN ) - // InternalRosSystemParser.g:3229:2: this_BOOLEAN_0= RULE_BOOLEAN + // InternalRosSystemParser.g: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 ) { @@ -9313,7 +9319,7 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { // $ANTLR start "entryRuleDouble0" - // InternalRosSystemParser.g:3239:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; + // InternalRosSystemParser.g:3231:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; public final String entryRuleDouble0() throws RecognitionException { String current = null; @@ -9321,8 +9327,8 @@ public final String entryRuleDouble0() throws RecognitionException { try { - // InternalRosSystemParser.g:3239:47: (iv_ruleDouble0= ruleDouble0 EOF ) - // InternalRosSystemParser.g:3240:2: iv_ruleDouble0= ruleDouble0 EOF + // InternalRosSystemParser.g:3231:47: (iv_ruleDouble0= ruleDouble0 EOF ) + // InternalRosSystemParser.g:3232:2: iv_ruleDouble0= ruleDouble0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDouble0Rule()); @@ -9353,7 +9359,7 @@ public final String entryRuleDouble0() throws RecognitionException { // $ANTLR start "ruleDouble0" - // InternalRosSystemParser.g:3246:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; + // InternalRosSystemParser.g:3238:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9363,8 +9369,8 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3252:2: (this_DOUBLE_0= RULE_DOUBLE ) - // InternalRosSystemParser.g:3253:2: this_DOUBLE_0= RULE_DOUBLE + // InternalRosSystemParser.g: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 ) { @@ -9399,7 +9405,7 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { // $ANTLR start "entryRuleInteger0" - // InternalRosSystemParser.g:3263:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; + // InternalRosSystemParser.g:3255:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; public final String entryRuleInteger0() throws RecognitionException { String current = null; @@ -9407,8 +9413,8 @@ public final String entryRuleInteger0() throws RecognitionException { try { - // InternalRosSystemParser.g:3263:48: (iv_ruleInteger0= ruleInteger0 EOF ) - // InternalRosSystemParser.g:3264:2: iv_ruleInteger0= ruleInteger0 EOF + // InternalRosSystemParser.g:3255:48: (iv_ruleInteger0= ruleInteger0 EOF ) + // InternalRosSystemParser.g:3256:2: iv_ruleInteger0= ruleInteger0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInteger0Rule()); @@ -9439,7 +9445,7 @@ public final String entryRuleInteger0() throws RecognitionException { // $ANTLR start "ruleInteger0" - // InternalRosSystemParser.g:3270:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; + // InternalRosSystemParser.g:3262:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9449,8 +9455,8 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3276:2: (this_DECINT_0= RULE_DECINT ) - // InternalRosSystemParser.g:3277:2: this_DECINT_0= RULE_DECINT + // InternalRosSystemParser.g: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 ) { @@ -9485,7 +9491,7 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { // $ANTLR start "entryRuleDateTime0" - // InternalRosSystemParser.g:3287:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; + // InternalRosSystemParser.g:3279:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; public final String entryRuleDateTime0() throws RecognitionException { String current = null; @@ -9493,8 +9499,8 @@ public final String entryRuleDateTime0() throws RecognitionException { try { - // InternalRosSystemParser.g:3287:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) - // InternalRosSystemParser.g:3288:2: iv_ruleDateTime0= ruleDateTime0 EOF + // InternalRosSystemParser.g:3279:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) + // InternalRosSystemParser.g:3280:2: iv_ruleDateTime0= ruleDateTime0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDateTime0Rule()); @@ -9525,7 +9531,7 @@ public final String entryRuleDateTime0() throws RecognitionException { // $ANTLR start "ruleDateTime0" - // InternalRosSystemParser.g:3294:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; + // InternalRosSystemParser.g: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(); @@ -9535,8 +9541,8 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:3300:2: (this_DATE_TIME_0= RULE_DATE_TIME ) - // InternalRosSystemParser.g:3301:2: this_DATE_TIME_0= RULE_DATE_TIME + // InternalRosSystemParser.g: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 ) { @@ -9571,7 +9577,7 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException // $ANTLR start "entryRuleAbstractType" - // InternalRosSystemParser.g:3311:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; + // InternalRosSystemParser.g:3303:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; public final EObject entryRuleAbstractType() throws RecognitionException { EObject current = null; @@ -9579,8 +9585,8 @@ public final EObject entryRuleAbstractType() throws RecognitionException { try { - // InternalRosSystemParser.g:3311:53: (iv_ruleAbstractType= ruleAbstractType EOF ) - // InternalRosSystemParser.g:3312:2: iv_ruleAbstractType= ruleAbstractType EOF + // InternalRosSystemParser.g:3303:53: (iv_ruleAbstractType= ruleAbstractType EOF ) + // InternalRosSystemParser.g:3304:2: iv_ruleAbstractType= ruleAbstractType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAbstractTypeRule()); @@ -9611,7 +9617,7 @@ public final EObject entryRuleAbstractType() throws RecognitionException { // $ANTLR start "ruleAbstractType" - // InternalRosSystemParser.g:3318:1: ruleAbstractType returns [EObject current=null] : (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_SpecBaseRef_29= ruleSpecBaseRef | this_ArraySpecRef_30= ruleArraySpecRef | this_char_31= rulechar | this_charArray_32= rulecharArray ) ; + // InternalRosSystemParser.g: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; @@ -9686,15 +9692,15 @@ public final EObject ruleAbstractType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3324:2: ( (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_SpecBaseRef_29= ruleSpecBaseRef | this_ArraySpecRef_30= ruleArraySpecRef | this_char_31= rulechar | this_charArray_32= rulecharArray ) ) - // InternalRosSystemParser.g:3325:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_SpecBaseRef_29= ruleSpecBaseRef | this_ArraySpecRef_30= ruleArraySpecRef | this_char_31= rulechar | this_charArray_32= rulecharArray ) + // InternalRosSystemParser.g: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:3325:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_SpecBaseRef_29= ruleSpecBaseRef | this_ArraySpecRef_30= ruleArraySpecRef | this_char_31= rulechar | this_charArray_32= rulecharArray ) + // InternalRosSystemParser.g: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 alt42=33; alt42 = dfa42.predict(input); switch (alt42) { case 1 : - // InternalRosSystemParser.g:3326:3: this_bool_0= rulebool + // InternalRosSystemParser.g:3318:3: this_bool_0= rulebool { if ( state.backtracking==0 ) { @@ -9716,7 +9722,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:3335:3: this_int8_1= ruleint8 + // InternalRosSystemParser.g:3327:3: this_int8_1= ruleint8 { if ( state.backtracking==0 ) { @@ -9738,7 +9744,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:3344:3: this_uint8_2= ruleuint8 + // InternalRosSystemParser.g:3336:3: this_uint8_2= ruleuint8 { if ( state.backtracking==0 ) { @@ -9760,7 +9766,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:3353:3: this_int16_3= ruleint16 + // InternalRosSystemParser.g:3345:3: this_int16_3= ruleint16 { if ( state.backtracking==0 ) { @@ -9782,7 +9788,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:3362:3: this_uint16_4= ruleuint16 + // InternalRosSystemParser.g:3354:3: this_uint16_4= ruleuint16 { if ( state.backtracking==0 ) { @@ -9804,7 +9810,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:3371:3: this_int32_5= ruleint32 + // InternalRosSystemParser.g:3363:3: this_int32_5= ruleint32 { if ( state.backtracking==0 ) { @@ -9826,7 +9832,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 7 : - // InternalRosSystemParser.g:3380:3: this_uint32_6= ruleuint32 + // InternalRosSystemParser.g:3372:3: this_uint32_6= ruleuint32 { if ( state.backtracking==0 ) { @@ -9848,7 +9854,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 8 : - // InternalRosSystemParser.g:3389:3: this_int64_7= ruleint64 + // InternalRosSystemParser.g:3381:3: this_int64_7= ruleint64 { if ( state.backtracking==0 ) { @@ -9870,7 +9876,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 9 : - // InternalRosSystemParser.g:3398:3: this_uint64_8= ruleuint64 + // InternalRosSystemParser.g:3390:3: this_uint64_8= ruleuint64 { if ( state.backtracking==0 ) { @@ -9892,7 +9898,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 10 : - // InternalRosSystemParser.g:3407:3: this_float32_9= rulefloat32 + // InternalRosSystemParser.g:3399:3: this_float32_9= rulefloat32 { if ( state.backtracking==0 ) { @@ -9914,7 +9920,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 11 : - // InternalRosSystemParser.g:3416:3: this_float64_10= rulefloat64 + // InternalRosSystemParser.g:3408:3: this_float64_10= rulefloat64 { if ( state.backtracking==0 ) { @@ -9936,7 +9942,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 12 : - // InternalRosSystemParser.g:3425:3: this_string0_11= rulestring0 + // InternalRosSystemParser.g:3417:3: this_string0_11= rulestring0 { if ( state.backtracking==0 ) { @@ -9958,7 +9964,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 13 : - // InternalRosSystemParser.g:3434:3: this_byte_12= rulebyte + // InternalRosSystemParser.g:3426:3: this_byte_12= rulebyte { if ( state.backtracking==0 ) { @@ -9980,7 +9986,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 14 : - // InternalRosSystemParser.g:3443:3: this_time_13= ruletime + // InternalRosSystemParser.g:3435:3: this_time_13= ruletime { if ( state.backtracking==0 ) { @@ -10002,7 +10008,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 15 : - // InternalRosSystemParser.g:3452:3: this_duration_14= ruleduration + // InternalRosSystemParser.g:3444:3: this_duration_14= ruleduration { if ( state.backtracking==0 ) { @@ -10024,7 +10030,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 16 : - // InternalRosSystemParser.g:3461:3: this_Header_15= ruleHeader + // InternalRosSystemParser.g:3453:3: this_Header_15= ruleHeader { if ( state.backtracking==0 ) { @@ -10046,7 +10052,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 17 : - // InternalRosSystemParser.g:3470:3: this_boolArray_16= ruleboolArray + // InternalRosSystemParser.g:3462:3: this_boolArray_16= ruleboolArray { if ( state.backtracking==0 ) { @@ -10068,7 +10074,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 18 : - // InternalRosSystemParser.g:3479:3: this_int8Array_17= ruleint8Array + // InternalRosSystemParser.g:3471:3: this_int8Array_17= ruleint8Array { if ( state.backtracking==0 ) { @@ -10090,7 +10096,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 19 : - // InternalRosSystemParser.g:3488:3: this_uint8Array_18= ruleuint8Array + // InternalRosSystemParser.g:3480:3: this_uint8Array_18= ruleuint8Array { if ( state.backtracking==0 ) { @@ -10112,7 +10118,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 20 : - // InternalRosSystemParser.g:3497:3: this_int16Array_19= ruleint16Array + // InternalRosSystemParser.g:3489:3: this_int16Array_19= ruleint16Array { if ( state.backtracking==0 ) { @@ -10134,7 +10140,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 21 : - // InternalRosSystemParser.g:3506:3: this_uint16Array_20= ruleuint16Array + // InternalRosSystemParser.g:3498:3: this_uint16Array_20= ruleuint16Array { if ( state.backtracking==0 ) { @@ -10156,7 +10162,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 22 : - // InternalRosSystemParser.g:3515:3: this_int32Array_21= ruleint32Array + // InternalRosSystemParser.g:3507:3: this_int32Array_21= ruleint32Array { if ( state.backtracking==0 ) { @@ -10178,7 +10184,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 23 : - // InternalRosSystemParser.g:3524:3: this_uint32Array_22= ruleuint32Array + // InternalRosSystemParser.g:3516:3: this_uint32Array_22= ruleuint32Array { if ( state.backtracking==0 ) { @@ -10200,7 +10206,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 24 : - // InternalRosSystemParser.g:3533:3: this_int64Array_23= ruleint64Array + // InternalRosSystemParser.g:3525:3: this_int64Array_23= ruleint64Array { if ( state.backtracking==0 ) { @@ -10222,7 +10228,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 25 : - // InternalRosSystemParser.g:3542:3: this_uint64Array_24= ruleuint64Array + // InternalRosSystemParser.g:3534:3: this_uint64Array_24= ruleuint64Array { if ( state.backtracking==0 ) { @@ -10244,7 +10250,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 26 : - // InternalRosSystemParser.g:3551:3: this_float32Array_25= rulefloat32Array + // InternalRosSystemParser.g:3543:3: this_float32Array_25= rulefloat32Array { if ( state.backtracking==0 ) { @@ -10266,7 +10272,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 27 : - // InternalRosSystemParser.g:3560:3: this_float64Array_26= rulefloat64Array + // InternalRosSystemParser.g:3552:3: this_float64Array_26= rulefloat64Array { if ( state.backtracking==0 ) { @@ -10288,7 +10294,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 28 : - // InternalRosSystemParser.g:3569:3: this_string0Array_27= rulestring0Array + // InternalRosSystemParser.g:3561:3: this_string0Array_27= rulestring0Array { if ( state.backtracking==0 ) { @@ -10310,7 +10316,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 29 : - // InternalRosSystemParser.g:3578:3: this_byteArray_28= rulebyteArray + // InternalRosSystemParser.g:3570:3: this_byteArray_28= rulebyteArray { if ( state.backtracking==0 ) { @@ -10332,7 +10338,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 30 : - // InternalRosSystemParser.g:3587:3: this_SpecBaseRef_29= ruleSpecBaseRef + // InternalRosSystemParser.g:3579:3: this_SpecBaseRef_29= ruleSpecBaseRef { if ( state.backtracking==0 ) { @@ -10354,7 +10360,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 31 : - // InternalRosSystemParser.g:3596:3: this_ArraySpecRef_30= ruleArraySpecRef + // InternalRosSystemParser.g:3588:3: this_ArraySpecRef_30= ruleArraySpecRef { if ( state.backtracking==0 ) { @@ -10376,7 +10382,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 32 : - // InternalRosSystemParser.g:3605:3: this_char_31= rulechar + // InternalRosSystemParser.g:3597:3: this_char_31= rulechar { if ( state.backtracking==0 ) { @@ -10398,7 +10404,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 33 : - // InternalRosSystemParser.g:3614:3: this_charArray_32= rulecharArray + // InternalRosSystemParser.g:3606:3: this_charArray_32= rulecharArray { if ( state.backtracking==0 ) { @@ -10444,7 +10450,7 @@ public final EObject ruleAbstractType() throws RecognitionException { // $ANTLR start "entryRulebool" - // InternalRosSystemParser.g:3626:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; + // InternalRosSystemParser.g:3618:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; public final EObject entryRulebool() throws RecognitionException { EObject current = null; @@ -10452,8 +10458,8 @@ public final EObject entryRulebool() throws RecognitionException { try { - // InternalRosSystemParser.g:3626:45: (iv_rulebool= rulebool EOF ) - // InternalRosSystemParser.g:3627:2: iv_rulebool= rulebool EOF + // InternalRosSystemParser.g:3618:45: (iv_rulebool= rulebool EOF ) + // InternalRosSystemParser.g:3619:2: iv_rulebool= rulebool EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBoolRule()); @@ -10484,7 +10490,7 @@ public final EObject entryRulebool() throws RecognitionException { // $ANTLR start "rulebool" - // InternalRosSystemParser.g:3633: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; @@ -10494,14 +10500,14 @@ public final EObject rulebool() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3639:2: ( ( () otherlv_1= Bool ) ) - // InternalRosSystemParser.g:3640:2: ( () otherlv_1= Bool ) + // InternalRosSystemParser.g:3631:2: ( ( () otherlv_1= Bool ) ) + // InternalRosSystemParser.g:3632:2: ( () otherlv_1= Bool ) { - // InternalRosSystemParser.g:3640:2: ( () otherlv_1= Bool ) - // InternalRosSystemParser.g:3641:3: () otherlv_1= Bool + // InternalRosSystemParser.g:3632:2: ( () otherlv_1= Bool ) + // InternalRosSystemParser.g:3633:3: () otherlv_1= Bool { - // InternalRosSystemParser.g:3641:3: () - // InternalRosSystemParser.g:3642:4: + // InternalRosSystemParser.g:3633:3: () + // InternalRosSystemParser.g:3634:4: { if ( state.backtracking==0 ) { @@ -10544,7 +10550,7 @@ public final EObject rulebool() throws RecognitionException { // $ANTLR start "entryRuleint8" - // InternalRosSystemParser.g:3656:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; + // InternalRosSystemParser.g:3648:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; public final EObject entryRuleint8() throws RecognitionException { EObject current = null; @@ -10552,8 +10558,8 @@ public final EObject entryRuleint8() throws RecognitionException { try { - // InternalRosSystemParser.g:3656:45: (iv_ruleint8= ruleint8 EOF ) - // InternalRosSystemParser.g:3657:2: iv_ruleint8= ruleint8 EOF + // InternalRosSystemParser.g:3648:45: (iv_ruleint8= ruleint8 EOF ) + // InternalRosSystemParser.g:3649:2: iv_ruleint8= ruleint8 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt8Rule()); @@ -10584,7 +10590,7 @@ public final EObject entryRuleint8() throws RecognitionException { // $ANTLR start "ruleint8" - // InternalRosSystemParser.g:3663: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; @@ -10594,14 +10600,14 @@ public final EObject ruleint8() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3669:2: ( ( () otherlv_1= Int8 ) ) - // InternalRosSystemParser.g:3670:2: ( () otherlv_1= Int8 ) + // InternalRosSystemParser.g:3661:2: ( ( () otherlv_1= Int8 ) ) + // InternalRosSystemParser.g:3662:2: ( () otherlv_1= Int8 ) { - // InternalRosSystemParser.g:3670:2: ( () otherlv_1= Int8 ) - // InternalRosSystemParser.g:3671:3: () otherlv_1= Int8 + // InternalRosSystemParser.g:3662:2: ( () otherlv_1= Int8 ) + // InternalRosSystemParser.g:3663:3: () otherlv_1= Int8 { - // InternalRosSystemParser.g:3671:3: () - // InternalRosSystemParser.g:3672:4: + // InternalRosSystemParser.g:3663:3: () + // InternalRosSystemParser.g:3664:4: { if ( state.backtracking==0 ) { @@ -10644,7 +10650,7 @@ public final EObject ruleint8() throws RecognitionException { // $ANTLR start "entryRuleuint8" - // InternalRosSystemParser.g:3686:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; + // InternalRosSystemParser.g:3678:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; public final EObject entryRuleuint8() throws RecognitionException { EObject current = null; @@ -10652,8 +10658,8 @@ public final EObject entryRuleuint8() throws RecognitionException { try { - // InternalRosSystemParser.g:3686:46: (iv_ruleuint8= ruleuint8 EOF ) - // InternalRosSystemParser.g:3687:2: iv_ruleuint8= ruleuint8 EOF + // InternalRosSystemParser.g:3678:46: (iv_ruleuint8= ruleuint8 EOF ) + // InternalRosSystemParser.g:3679:2: iv_ruleuint8= ruleuint8 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint8Rule()); @@ -10684,7 +10690,7 @@ public final EObject entryRuleuint8() throws RecognitionException { // $ANTLR start "ruleuint8" - // InternalRosSystemParser.g:3693: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; @@ -10694,14 +10700,14 @@ public final EObject ruleuint8() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3699:2: ( ( () otherlv_1= Uint8 ) ) - // InternalRosSystemParser.g:3700:2: ( () otherlv_1= Uint8 ) + // InternalRosSystemParser.g:3691:2: ( ( () otherlv_1= Uint8 ) ) + // InternalRosSystemParser.g:3692:2: ( () otherlv_1= Uint8 ) { - // InternalRosSystemParser.g:3700:2: ( () otherlv_1= Uint8 ) - // InternalRosSystemParser.g:3701:3: () otherlv_1= Uint8 + // InternalRosSystemParser.g:3692:2: ( () otherlv_1= Uint8 ) + // InternalRosSystemParser.g:3693:3: () otherlv_1= Uint8 { - // InternalRosSystemParser.g:3701:3: () - // InternalRosSystemParser.g:3702:4: + // InternalRosSystemParser.g:3693:3: () + // InternalRosSystemParser.g:3694:4: { if ( state.backtracking==0 ) { @@ -10744,7 +10750,7 @@ public final EObject ruleuint8() throws RecognitionException { // $ANTLR start "entryRuleint16" - // InternalRosSystemParser.g:3716:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; + // InternalRosSystemParser.g:3708:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; public final EObject entryRuleint16() throws RecognitionException { EObject current = null; @@ -10752,8 +10758,8 @@ public final EObject entryRuleint16() throws RecognitionException { try { - // InternalRosSystemParser.g:3716:46: (iv_ruleint16= ruleint16 EOF ) - // InternalRosSystemParser.g:3717:2: iv_ruleint16= ruleint16 EOF + // InternalRosSystemParser.g:3708:46: (iv_ruleint16= ruleint16 EOF ) + // InternalRosSystemParser.g:3709:2: iv_ruleint16= ruleint16 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt16Rule()); @@ -10784,7 +10790,7 @@ public final EObject entryRuleint16() throws RecognitionException { // $ANTLR start "ruleint16" - // InternalRosSystemParser.g:3723: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; @@ -10794,14 +10800,14 @@ public final EObject ruleint16() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3729:2: ( ( () otherlv_1= Int16 ) ) - // InternalRosSystemParser.g:3730:2: ( () otherlv_1= Int16 ) + // InternalRosSystemParser.g:3721:2: ( ( () otherlv_1= Int16 ) ) + // InternalRosSystemParser.g:3722:2: ( () otherlv_1= Int16 ) { - // InternalRosSystemParser.g:3730:2: ( () otherlv_1= Int16 ) - // InternalRosSystemParser.g:3731:3: () otherlv_1= Int16 + // InternalRosSystemParser.g:3722:2: ( () otherlv_1= Int16 ) + // InternalRosSystemParser.g:3723:3: () otherlv_1= Int16 { - // InternalRosSystemParser.g:3731:3: () - // InternalRosSystemParser.g:3732:4: + // InternalRosSystemParser.g:3723:3: () + // InternalRosSystemParser.g:3724:4: { if ( state.backtracking==0 ) { @@ -10844,7 +10850,7 @@ public final EObject ruleint16() throws RecognitionException { // $ANTLR start "entryRuleuint16" - // InternalRosSystemParser.g:3746:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; + // InternalRosSystemParser.g:3738:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; public final EObject entryRuleuint16() throws RecognitionException { EObject current = null; @@ -10852,8 +10858,8 @@ public final EObject entryRuleuint16() throws RecognitionException { try { - // InternalRosSystemParser.g:3746:47: (iv_ruleuint16= ruleuint16 EOF ) - // InternalRosSystemParser.g:3747:2: iv_ruleuint16= ruleuint16 EOF + // InternalRosSystemParser.g:3738:47: (iv_ruleuint16= ruleuint16 EOF ) + // InternalRosSystemParser.g:3739:2: iv_ruleuint16= ruleuint16 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint16Rule()); @@ -10884,7 +10890,7 @@ public final EObject entryRuleuint16() throws RecognitionException { // $ANTLR start "ruleuint16" - // InternalRosSystemParser.g:3753: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; @@ -10894,14 +10900,14 @@ public final EObject ruleuint16() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3759:2: ( ( () otherlv_1= Uint16 ) ) - // InternalRosSystemParser.g:3760:2: ( () otherlv_1= Uint16 ) + // InternalRosSystemParser.g:3751:2: ( ( () otherlv_1= Uint16 ) ) + // InternalRosSystemParser.g:3752:2: ( () otherlv_1= Uint16 ) { - // InternalRosSystemParser.g:3760:2: ( () otherlv_1= Uint16 ) - // InternalRosSystemParser.g:3761:3: () otherlv_1= Uint16 + // InternalRosSystemParser.g:3752:2: ( () otherlv_1= Uint16 ) + // InternalRosSystemParser.g:3753:3: () otherlv_1= Uint16 { - // InternalRosSystemParser.g:3761:3: () - // InternalRosSystemParser.g:3762:4: + // InternalRosSystemParser.g:3753:3: () + // InternalRosSystemParser.g:3754:4: { if ( state.backtracking==0 ) { @@ -10944,7 +10950,7 @@ public final EObject ruleuint16() throws RecognitionException { // $ANTLR start "entryRuleint32" - // InternalRosSystemParser.g:3776:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; + // InternalRosSystemParser.g:3768:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; public final EObject entryRuleint32() throws RecognitionException { EObject current = null; @@ -10952,8 +10958,8 @@ public final EObject entryRuleint32() throws RecognitionException { try { - // InternalRosSystemParser.g:3776:46: (iv_ruleint32= ruleint32 EOF ) - // InternalRosSystemParser.g:3777:2: iv_ruleint32= ruleint32 EOF + // InternalRosSystemParser.g:3768:46: (iv_ruleint32= ruleint32 EOF ) + // InternalRosSystemParser.g:3769:2: iv_ruleint32= ruleint32 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt32Rule()); @@ -10984,7 +10990,7 @@ public final EObject entryRuleint32() throws RecognitionException { // $ANTLR start "ruleint32" - // InternalRosSystemParser.g:3783: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; @@ -10994,14 +11000,14 @@ public final EObject ruleint32() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3789:2: ( ( () otherlv_1= Int32 ) ) - // InternalRosSystemParser.g:3790:2: ( () otherlv_1= Int32 ) + // InternalRosSystemParser.g:3781:2: ( ( () otherlv_1= Int32 ) ) + // InternalRosSystemParser.g:3782:2: ( () otherlv_1= Int32 ) { - // InternalRosSystemParser.g:3790:2: ( () otherlv_1= Int32 ) - // InternalRosSystemParser.g:3791:3: () otherlv_1= Int32 + // InternalRosSystemParser.g:3782:2: ( () otherlv_1= Int32 ) + // InternalRosSystemParser.g:3783:3: () otherlv_1= Int32 { - // InternalRosSystemParser.g:3791:3: () - // InternalRosSystemParser.g:3792:4: + // InternalRosSystemParser.g:3783:3: () + // InternalRosSystemParser.g:3784:4: { if ( state.backtracking==0 ) { @@ -11044,7 +11050,7 @@ public final EObject ruleint32() throws RecognitionException { // $ANTLR start "entryRuleuint32" - // InternalRosSystemParser.g:3806:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; + // InternalRosSystemParser.g:3798:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; public final EObject entryRuleuint32() throws RecognitionException { EObject current = null; @@ -11052,8 +11058,8 @@ public final EObject entryRuleuint32() throws RecognitionException { try { - // InternalRosSystemParser.g:3806:47: (iv_ruleuint32= ruleuint32 EOF ) - // InternalRosSystemParser.g:3807:2: iv_ruleuint32= ruleuint32 EOF + // InternalRosSystemParser.g:3798:47: (iv_ruleuint32= ruleuint32 EOF ) + // InternalRosSystemParser.g:3799:2: iv_ruleuint32= ruleuint32 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint32Rule()); @@ -11084,7 +11090,7 @@ public final EObject entryRuleuint32() throws RecognitionException { // $ANTLR start "ruleuint32" - // InternalRosSystemParser.g:3813: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; @@ -11094,14 +11100,14 @@ public final EObject ruleuint32() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3819:2: ( ( () otherlv_1= Uint32 ) ) - // InternalRosSystemParser.g:3820:2: ( () otherlv_1= Uint32 ) + // InternalRosSystemParser.g:3811:2: ( ( () otherlv_1= Uint32 ) ) + // InternalRosSystemParser.g:3812:2: ( () otherlv_1= Uint32 ) { - // InternalRosSystemParser.g:3820:2: ( () otherlv_1= Uint32 ) - // InternalRosSystemParser.g:3821:3: () otherlv_1= Uint32 + // InternalRosSystemParser.g:3812:2: ( () otherlv_1= Uint32 ) + // InternalRosSystemParser.g:3813:3: () otherlv_1= Uint32 { - // InternalRosSystemParser.g:3821:3: () - // InternalRosSystemParser.g:3822:4: + // InternalRosSystemParser.g:3813:3: () + // InternalRosSystemParser.g:3814:4: { if ( state.backtracking==0 ) { @@ -11144,7 +11150,7 @@ public final EObject ruleuint32() throws RecognitionException { // $ANTLR start "entryRuleint64" - // InternalRosSystemParser.g:3836:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; + // InternalRosSystemParser.g:3828:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; public final EObject entryRuleint64() throws RecognitionException { EObject current = null; @@ -11152,8 +11158,8 @@ public final EObject entryRuleint64() throws RecognitionException { try { - // InternalRosSystemParser.g:3836:46: (iv_ruleint64= ruleint64 EOF ) - // InternalRosSystemParser.g:3837:2: iv_ruleint64= ruleint64 EOF + // InternalRosSystemParser.g:3828:46: (iv_ruleint64= ruleint64 EOF ) + // InternalRosSystemParser.g:3829:2: iv_ruleint64= ruleint64 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt64Rule()); @@ -11184,7 +11190,7 @@ public final EObject entryRuleint64() throws RecognitionException { // $ANTLR start "ruleint64" - // InternalRosSystemParser.g:3843: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; @@ -11194,14 +11200,14 @@ public final EObject ruleint64() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3849:2: ( ( () otherlv_1= Int64 ) ) - // InternalRosSystemParser.g:3850:2: ( () otherlv_1= Int64 ) + // InternalRosSystemParser.g:3841:2: ( ( () otherlv_1= Int64 ) ) + // InternalRosSystemParser.g:3842:2: ( () otherlv_1= Int64 ) { - // InternalRosSystemParser.g:3850:2: ( () otherlv_1= Int64 ) - // InternalRosSystemParser.g:3851:3: () otherlv_1= Int64 + // InternalRosSystemParser.g:3842:2: ( () otherlv_1= Int64 ) + // InternalRosSystemParser.g:3843:3: () otherlv_1= Int64 { - // InternalRosSystemParser.g:3851:3: () - // InternalRosSystemParser.g:3852:4: + // InternalRosSystemParser.g:3843:3: () + // InternalRosSystemParser.g:3844:4: { if ( state.backtracking==0 ) { @@ -11244,7 +11250,7 @@ public final EObject ruleint64() throws RecognitionException { // $ANTLR start "entryRuleuint64" - // InternalRosSystemParser.g:3866:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; + // InternalRosSystemParser.g:3858:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; public final EObject entryRuleuint64() throws RecognitionException { EObject current = null; @@ -11252,8 +11258,8 @@ public final EObject entryRuleuint64() throws RecognitionException { try { - // InternalRosSystemParser.g:3866:47: (iv_ruleuint64= ruleuint64 EOF ) - // InternalRosSystemParser.g:3867:2: iv_ruleuint64= ruleuint64 EOF + // InternalRosSystemParser.g:3858:47: (iv_ruleuint64= ruleuint64 EOF ) + // InternalRosSystemParser.g:3859:2: iv_ruleuint64= ruleuint64 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint64Rule()); @@ -11284,7 +11290,7 @@ public final EObject entryRuleuint64() throws RecognitionException { // $ANTLR start "ruleuint64" - // InternalRosSystemParser.g:3873: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; @@ -11294,14 +11300,14 @@ public final EObject ruleuint64() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3879:2: ( ( () otherlv_1= Uint64 ) ) - // InternalRosSystemParser.g:3880:2: ( () otherlv_1= Uint64 ) + // InternalRosSystemParser.g:3871:2: ( ( () otherlv_1= Uint64 ) ) + // InternalRosSystemParser.g:3872:2: ( () otherlv_1= Uint64 ) { - // InternalRosSystemParser.g:3880:2: ( () otherlv_1= Uint64 ) - // InternalRosSystemParser.g:3881:3: () otherlv_1= Uint64 + // InternalRosSystemParser.g:3872:2: ( () otherlv_1= Uint64 ) + // InternalRosSystemParser.g:3873:3: () otherlv_1= Uint64 { - // InternalRosSystemParser.g:3881:3: () - // InternalRosSystemParser.g:3882:4: + // InternalRosSystemParser.g:3873:3: () + // InternalRosSystemParser.g:3874:4: { if ( state.backtracking==0 ) { @@ -11344,7 +11350,7 @@ public final EObject ruleuint64() throws RecognitionException { // $ANTLR start "entryRulefloat32" - // InternalRosSystemParser.g:3896:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; + // InternalRosSystemParser.g:3888:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; public final EObject entryRulefloat32() throws RecognitionException { EObject current = null; @@ -11352,8 +11358,8 @@ public final EObject entryRulefloat32() throws RecognitionException { try { - // InternalRosSystemParser.g:3896:48: (iv_rulefloat32= rulefloat32 EOF ) - // InternalRosSystemParser.g:3897:2: iv_rulefloat32= rulefloat32 EOF + // InternalRosSystemParser.g:3888:48: (iv_rulefloat32= rulefloat32 EOF ) + // InternalRosSystemParser.g:3889:2: iv_rulefloat32= rulefloat32 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFloat32Rule()); @@ -11384,7 +11390,7 @@ public final EObject entryRulefloat32() throws RecognitionException { // $ANTLR start "rulefloat32" - // InternalRosSystemParser.g:3903: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; @@ -11394,14 +11400,14 @@ public final EObject rulefloat32() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3909:2: ( ( () otherlv_1= Float32 ) ) - // InternalRosSystemParser.g:3910:2: ( () otherlv_1= Float32 ) + // InternalRosSystemParser.g:3901:2: ( ( () otherlv_1= Float32 ) ) + // InternalRosSystemParser.g:3902:2: ( () otherlv_1= Float32 ) { - // InternalRosSystemParser.g:3910:2: ( () otherlv_1= Float32 ) - // InternalRosSystemParser.g:3911:3: () otherlv_1= Float32 + // InternalRosSystemParser.g:3902:2: ( () otherlv_1= Float32 ) + // InternalRosSystemParser.g:3903:3: () otherlv_1= Float32 { - // InternalRosSystemParser.g:3911:3: () - // InternalRosSystemParser.g:3912:4: + // InternalRosSystemParser.g:3903:3: () + // InternalRosSystemParser.g:3904:4: { if ( state.backtracking==0 ) { @@ -11444,7 +11450,7 @@ public final EObject rulefloat32() throws RecognitionException { // $ANTLR start "entryRulefloat64" - // InternalRosSystemParser.g:3926:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; + // InternalRosSystemParser.g:3918:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; public final EObject entryRulefloat64() throws RecognitionException { EObject current = null; @@ -11452,8 +11458,8 @@ public final EObject entryRulefloat64() throws RecognitionException { try { - // InternalRosSystemParser.g:3926:48: (iv_rulefloat64= rulefloat64 EOF ) - // InternalRosSystemParser.g:3927:2: iv_rulefloat64= rulefloat64 EOF + // InternalRosSystemParser.g:3918:48: (iv_rulefloat64= rulefloat64 EOF ) + // InternalRosSystemParser.g:3919:2: iv_rulefloat64= rulefloat64 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFloat64Rule()); @@ -11484,7 +11490,7 @@ public final EObject entryRulefloat64() throws RecognitionException { // $ANTLR start "rulefloat64" - // InternalRosSystemParser.g:3933: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; @@ -11494,14 +11500,14 @@ public final EObject rulefloat64() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3939:2: ( ( () otherlv_1= Float64 ) ) - // InternalRosSystemParser.g:3940:2: ( () otherlv_1= Float64 ) + // InternalRosSystemParser.g:3931:2: ( ( () otherlv_1= Float64 ) ) + // InternalRosSystemParser.g:3932:2: ( () otherlv_1= Float64 ) { - // InternalRosSystemParser.g:3940:2: ( () otherlv_1= Float64 ) - // InternalRosSystemParser.g:3941:3: () otherlv_1= Float64 + // InternalRosSystemParser.g:3932:2: ( () otherlv_1= Float64 ) + // InternalRosSystemParser.g:3933:3: () otherlv_1= Float64 { - // InternalRosSystemParser.g:3941:3: () - // InternalRosSystemParser.g:3942:4: + // InternalRosSystemParser.g:3933:3: () + // InternalRosSystemParser.g:3934:4: { if ( state.backtracking==0 ) { @@ -11544,7 +11550,7 @@ public final EObject rulefloat64() throws RecognitionException { // $ANTLR start "entryRulestring0" - // InternalRosSystemParser.g:3956:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; + // InternalRosSystemParser.g:3948:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; public final EObject entryRulestring0() throws RecognitionException { EObject current = null; @@ -11552,8 +11558,8 @@ public final EObject entryRulestring0() throws RecognitionException { try { - // InternalRosSystemParser.g:3956:48: (iv_rulestring0= rulestring0 EOF ) - // InternalRosSystemParser.g:3957:2: iv_rulestring0= rulestring0 EOF + // InternalRosSystemParser.g:3948:48: (iv_rulestring0= rulestring0 EOF ) + // InternalRosSystemParser.g:3949:2: iv_rulestring0= rulestring0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getString0Rule()); @@ -11584,7 +11590,7 @@ public final EObject entryRulestring0() throws RecognitionException { // $ANTLR start "rulestring0" - // InternalRosSystemParser.g:3963:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; + // InternalRosSystemParser.g:3955:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; public final EObject rulestring0() throws RecognitionException { EObject current = null; @@ -11594,14 +11600,14 @@ public final EObject rulestring0() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3969:2: ( ( () otherlv_1= String_1 ) ) - // InternalRosSystemParser.g:3970:2: ( () otherlv_1= String_1 ) + // InternalRosSystemParser.g:3961:2: ( ( () otherlv_1= String_1 ) ) + // InternalRosSystemParser.g:3962:2: ( () otherlv_1= String_1 ) { - // InternalRosSystemParser.g:3970:2: ( () otherlv_1= String_1 ) - // InternalRosSystemParser.g:3971:3: () otherlv_1= String_1 + // InternalRosSystemParser.g:3962:2: ( () otherlv_1= String_1 ) + // InternalRosSystemParser.g:3963:3: () otherlv_1= String_1 { - // InternalRosSystemParser.g:3971:3: () - // InternalRosSystemParser.g:3972:4: + // InternalRosSystemParser.g:3963:3: () + // InternalRosSystemParser.g:3964:4: { if ( state.backtracking==0 ) { @@ -11644,7 +11650,7 @@ public final EObject rulestring0() throws RecognitionException { // $ANTLR start "entryRulechar" - // InternalRosSystemParser.g:3986:1: entryRulechar returns [EObject current=null] : iv_rulechar= rulechar EOF ; + // InternalRosSystemParser.g:3978:1: entryRulechar returns [EObject current=null] : iv_rulechar= rulechar EOF ; public final EObject entryRulechar() throws RecognitionException { EObject current = null; @@ -11652,8 +11658,8 @@ public final EObject entryRulechar() throws RecognitionException { try { - // InternalRosSystemParser.g:3986:45: (iv_rulechar= rulechar EOF ) - // InternalRosSystemParser.g:3987:2: iv_rulechar= rulechar EOF + // InternalRosSystemParser.g:3978:45: (iv_rulechar= rulechar EOF ) + // InternalRosSystemParser.g:3979:2: iv_rulechar= rulechar EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCharRule()); @@ -11684,7 +11690,7 @@ public final EObject entryRulechar() throws RecognitionException { // $ANTLR start "rulechar" - // InternalRosSystemParser.g:3993: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; @@ -11694,14 +11700,14 @@ public final EObject rulechar() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3999:2: ( ( () otherlv_1= Char ) ) - // InternalRosSystemParser.g:4000:2: ( () otherlv_1= Char ) + // InternalRosSystemParser.g:3991:2: ( ( () otherlv_1= Char ) ) + // InternalRosSystemParser.g:3992:2: ( () otherlv_1= Char ) { - // InternalRosSystemParser.g:4000:2: ( () otherlv_1= Char ) - // InternalRosSystemParser.g:4001:3: () otherlv_1= Char + // InternalRosSystemParser.g:3992:2: ( () otherlv_1= Char ) + // InternalRosSystemParser.g:3993:3: () otherlv_1= Char { - // InternalRosSystemParser.g:4001:3: () - // InternalRosSystemParser.g:4002:4: + // InternalRosSystemParser.g:3993:3: () + // InternalRosSystemParser.g:3994:4: { if ( state.backtracking==0 ) { @@ -11744,7 +11750,7 @@ public final EObject rulechar() throws RecognitionException { // $ANTLR start "entryRulebyte" - // InternalRosSystemParser.g:4016:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; + // InternalRosSystemParser.g:4008:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; public final EObject entryRulebyte() throws RecognitionException { EObject current = null; @@ -11752,8 +11758,8 @@ public final EObject entryRulebyte() throws RecognitionException { try { - // InternalRosSystemParser.g:4016:45: (iv_rulebyte= rulebyte EOF ) - // InternalRosSystemParser.g:4017:2: iv_rulebyte= rulebyte EOF + // InternalRosSystemParser.g:4008:45: (iv_rulebyte= rulebyte EOF ) + // InternalRosSystemParser.g:4009:2: iv_rulebyte= rulebyte EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getByteRule()); @@ -11784,7 +11790,7 @@ public final EObject entryRulebyte() throws RecognitionException { // $ANTLR start "rulebyte" - // InternalRosSystemParser.g:4023: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; @@ -11794,14 +11800,14 @@ public final EObject rulebyte() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4029:2: ( ( () otherlv_1= Byte ) ) - // InternalRosSystemParser.g:4030:2: ( () otherlv_1= Byte ) + // InternalRosSystemParser.g:4021:2: ( ( () otherlv_1= Byte ) ) + // InternalRosSystemParser.g:4022:2: ( () otherlv_1= Byte ) { - // InternalRosSystemParser.g:4030:2: ( () otherlv_1= Byte ) - // InternalRosSystemParser.g:4031:3: () otherlv_1= Byte + // InternalRosSystemParser.g:4022:2: ( () otherlv_1= Byte ) + // InternalRosSystemParser.g:4023:3: () otherlv_1= Byte { - // InternalRosSystemParser.g:4031:3: () - // InternalRosSystemParser.g:4032:4: + // InternalRosSystemParser.g:4023:3: () + // InternalRosSystemParser.g:4024:4: { if ( state.backtracking==0 ) { @@ -11844,7 +11850,7 @@ public final EObject rulebyte() throws RecognitionException { // $ANTLR start "entryRuletime" - // InternalRosSystemParser.g:4046:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; + // InternalRosSystemParser.g:4038:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; public final EObject entryRuletime() throws RecognitionException { EObject current = null; @@ -11852,8 +11858,8 @@ public final EObject entryRuletime() throws RecognitionException { try { - // InternalRosSystemParser.g:4046:45: (iv_ruletime= ruletime EOF ) - // InternalRosSystemParser.g:4047:2: iv_ruletime= ruletime EOF + // InternalRosSystemParser.g:4038:45: (iv_ruletime= ruletime EOF ) + // InternalRosSystemParser.g:4039:2: iv_ruletime= ruletime EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getTimeRule()); @@ -11884,7 +11890,7 @@ public final EObject entryRuletime() throws RecognitionException { // $ANTLR start "ruletime" - // InternalRosSystemParser.g:4053: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; @@ -11894,14 +11900,14 @@ public final EObject ruletime() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4059:2: ( ( () otherlv_1= Time ) ) - // InternalRosSystemParser.g:4060:2: ( () otherlv_1= Time ) + // InternalRosSystemParser.g:4051:2: ( ( () otherlv_1= Time ) ) + // InternalRosSystemParser.g:4052:2: ( () otherlv_1= Time ) { - // InternalRosSystemParser.g:4060:2: ( () otherlv_1= Time ) - // InternalRosSystemParser.g:4061:3: () otherlv_1= Time + // InternalRosSystemParser.g:4052:2: ( () otherlv_1= Time ) + // InternalRosSystemParser.g:4053:3: () otherlv_1= Time { - // InternalRosSystemParser.g:4061:3: () - // InternalRosSystemParser.g:4062:4: + // InternalRosSystemParser.g:4053:3: () + // InternalRosSystemParser.g:4054:4: { if ( state.backtracking==0 ) { @@ -11944,7 +11950,7 @@ public final EObject ruletime() throws RecognitionException { // $ANTLR start "entryRuleduration" - // InternalRosSystemParser.g:4076:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; + // InternalRosSystemParser.g:4068:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; public final EObject entryRuleduration() throws RecognitionException { EObject current = null; @@ -11952,8 +11958,8 @@ public final EObject entryRuleduration() throws RecognitionException { try { - // InternalRosSystemParser.g:4076:49: (iv_ruleduration= ruleduration EOF ) - // InternalRosSystemParser.g:4077:2: iv_ruleduration= ruleduration EOF + // InternalRosSystemParser.g:4068:49: (iv_ruleduration= ruleduration EOF ) + // InternalRosSystemParser.g:4069:2: iv_ruleduration= ruleduration EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDurationRule()); @@ -11984,7 +11990,7 @@ public final EObject entryRuleduration() throws RecognitionException { // $ANTLR start "ruleduration" - // InternalRosSystemParser.g:4083: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; @@ -11994,14 +12000,14 @@ public final EObject ruleduration() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4089:2: ( ( () otherlv_1= Duration ) ) - // InternalRosSystemParser.g:4090:2: ( () otherlv_1= Duration ) + // InternalRosSystemParser.g:4081:2: ( ( () otherlv_1= Duration ) ) + // InternalRosSystemParser.g:4082:2: ( () otherlv_1= Duration ) { - // InternalRosSystemParser.g:4090:2: ( () otherlv_1= Duration ) - // InternalRosSystemParser.g:4091:3: () otherlv_1= Duration + // InternalRosSystemParser.g:4082:2: ( () otherlv_1= Duration ) + // InternalRosSystemParser.g:4083:3: () otherlv_1= Duration { - // InternalRosSystemParser.g:4091:3: () - // InternalRosSystemParser.g:4092:4: + // InternalRosSystemParser.g:4083:3: () + // InternalRosSystemParser.g:4084:4: { if ( state.backtracking==0 ) { @@ -12044,7 +12050,7 @@ public final EObject ruleduration() throws RecognitionException { // $ANTLR start "entryRuleboolArray" - // InternalRosSystemParser.g:4106:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; + // InternalRosSystemParser.g:4098:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; public final EObject entryRuleboolArray() throws RecognitionException { EObject current = null; @@ -12052,8 +12058,8 @@ public final EObject entryRuleboolArray() throws RecognitionException { try { - // InternalRosSystemParser.g:4106:50: (iv_ruleboolArray= ruleboolArray EOF ) - // InternalRosSystemParser.g:4107:2: iv_ruleboolArray= ruleboolArray EOF + // InternalRosSystemParser.g:4098:50: (iv_ruleboolArray= ruleboolArray EOF ) + // InternalRosSystemParser.g:4099:2: iv_ruleboolArray= ruleboolArray EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBoolArrayRule()); @@ -12084,7 +12090,7 @@ public final EObject entryRuleboolArray() throws RecognitionException { // $ANTLR start "ruleboolArray" - // InternalRosSystemParser.g:4113:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; + // InternalRosSystemParser.g:4105:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; public final EObject ruleboolArray() throws RecognitionException { EObject current = null; @@ -12094,14 +12100,14 @@ public final EObject ruleboolArray() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4119:2: ( ( () otherlv_1= Bool_1 ) ) - // InternalRosSystemParser.g:4120:2: ( () otherlv_1= Bool_1 ) + // InternalRosSystemParser.g:4111:2: ( ( () otherlv_1= Bool_1 ) ) + // InternalRosSystemParser.g:4112:2: ( () otherlv_1= Bool_1 ) { - // InternalRosSystemParser.g:4120:2: ( () otherlv_1= Bool_1 ) - // InternalRosSystemParser.g:4121:3: () otherlv_1= Bool_1 + // InternalRosSystemParser.g:4112:2: ( () otherlv_1= Bool_1 ) + // InternalRosSystemParser.g:4113:3: () otherlv_1= Bool_1 { - // InternalRosSystemParser.g:4121:3: () - // InternalRosSystemParser.g:4122:4: + // InternalRosSystemParser.g:4113:3: () + // InternalRosSystemParser.g:4114:4: { if ( state.backtracking==0 ) { @@ -12144,7 +12150,7 @@ public final EObject ruleboolArray() throws RecognitionException { // $ANTLR start "entryRuleint8Array" - // InternalRosSystemParser.g:4136:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; + // InternalRosSystemParser.g:4128:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; public final EObject entryRuleint8Array() throws RecognitionException { EObject current = null; @@ -12152,8 +12158,8 @@ public final EObject entryRuleint8Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4136:50: (iv_ruleint8Array= ruleint8Array EOF ) - // InternalRosSystemParser.g:4137:2: iv_ruleint8Array= ruleint8Array EOF + // InternalRosSystemParser.g:4128:50: (iv_ruleint8Array= ruleint8Array EOF ) + // InternalRosSystemParser.g:4129:2: iv_ruleint8Array= ruleint8Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt8ArrayRule()); @@ -12184,7 +12190,7 @@ public final EObject entryRuleint8Array() throws RecognitionException { // $ANTLR start "ruleint8Array" - // InternalRosSystemParser.g:4143:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; + // InternalRosSystemParser.g:4135:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; public final EObject ruleint8Array() throws RecognitionException { EObject current = null; @@ -12194,14 +12200,14 @@ public final EObject ruleint8Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4149:2: ( ( () otherlv_1= Int8_1 ) ) - // InternalRosSystemParser.g:4150:2: ( () otherlv_1= Int8_1 ) + // InternalRosSystemParser.g:4141:2: ( ( () otherlv_1= Int8_1 ) ) + // InternalRosSystemParser.g:4142:2: ( () otherlv_1= Int8_1 ) { - // InternalRosSystemParser.g:4150:2: ( () otherlv_1= Int8_1 ) - // InternalRosSystemParser.g:4151:3: () otherlv_1= Int8_1 + // InternalRosSystemParser.g:4142:2: ( () otherlv_1= Int8_1 ) + // InternalRosSystemParser.g:4143:3: () otherlv_1= Int8_1 { - // InternalRosSystemParser.g:4151:3: () - // InternalRosSystemParser.g:4152:4: + // InternalRosSystemParser.g:4143:3: () + // InternalRosSystemParser.g:4144:4: { if ( state.backtracking==0 ) { @@ -12244,7 +12250,7 @@ public final EObject ruleint8Array() throws RecognitionException { // $ANTLR start "entryRuleuint8Array" - // InternalRosSystemParser.g:4166:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; + // InternalRosSystemParser.g:4158:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; public final EObject entryRuleuint8Array() throws RecognitionException { EObject current = null; @@ -12252,8 +12258,8 @@ public final EObject entryRuleuint8Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4166:51: (iv_ruleuint8Array= ruleuint8Array EOF ) - // InternalRosSystemParser.g:4167:2: iv_ruleuint8Array= ruleuint8Array EOF + // InternalRosSystemParser.g:4158:51: (iv_ruleuint8Array= ruleuint8Array EOF ) + // InternalRosSystemParser.g:4159:2: iv_ruleuint8Array= ruleuint8Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint8ArrayRule()); @@ -12284,7 +12290,7 @@ public final EObject entryRuleuint8Array() throws RecognitionException { // $ANTLR start "ruleuint8Array" - // InternalRosSystemParser.g:4173:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; + // InternalRosSystemParser.g:4165:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; public final EObject ruleuint8Array() throws RecognitionException { EObject current = null; @@ -12294,14 +12300,14 @@ public final EObject ruleuint8Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4179:2: ( ( () otherlv_1= Uint8_1 ) ) - // InternalRosSystemParser.g:4180:2: ( () otherlv_1= Uint8_1 ) + // InternalRosSystemParser.g:4171:2: ( ( () otherlv_1= Uint8_1 ) ) + // InternalRosSystemParser.g:4172:2: ( () otherlv_1= Uint8_1 ) { - // InternalRosSystemParser.g:4180:2: ( () otherlv_1= Uint8_1 ) - // InternalRosSystemParser.g:4181:3: () otherlv_1= Uint8_1 + // InternalRosSystemParser.g:4172:2: ( () otherlv_1= Uint8_1 ) + // InternalRosSystemParser.g:4173:3: () otherlv_1= Uint8_1 { - // InternalRosSystemParser.g:4181:3: () - // InternalRosSystemParser.g:4182:4: + // InternalRosSystemParser.g:4173:3: () + // InternalRosSystemParser.g:4174:4: { if ( state.backtracking==0 ) { @@ -12344,7 +12350,7 @@ public final EObject ruleuint8Array() throws RecognitionException { // $ANTLR start "entryRuleint16Array" - // InternalRosSystemParser.g:4196:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; + // InternalRosSystemParser.g:4188:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; public final EObject entryRuleint16Array() throws RecognitionException { EObject current = null; @@ -12352,8 +12358,8 @@ public final EObject entryRuleint16Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4196:51: (iv_ruleint16Array= ruleint16Array EOF ) - // InternalRosSystemParser.g:4197:2: iv_ruleint16Array= ruleint16Array EOF + // InternalRosSystemParser.g:4188:51: (iv_ruleint16Array= ruleint16Array EOF ) + // InternalRosSystemParser.g:4189:2: iv_ruleint16Array= ruleint16Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt16ArrayRule()); @@ -12384,7 +12390,7 @@ public final EObject entryRuleint16Array() throws RecognitionException { // $ANTLR start "ruleint16Array" - // InternalRosSystemParser.g:4203:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; + // InternalRosSystemParser.g:4195:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; public final EObject ruleint16Array() throws RecognitionException { EObject current = null; @@ -12394,14 +12400,14 @@ public final EObject ruleint16Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4209:2: ( ( () otherlv_1= Int16_1 ) ) - // InternalRosSystemParser.g:4210:2: ( () otherlv_1= Int16_1 ) + // InternalRosSystemParser.g:4201:2: ( ( () otherlv_1= Int16_1 ) ) + // InternalRosSystemParser.g:4202:2: ( () otherlv_1= Int16_1 ) { - // InternalRosSystemParser.g:4210:2: ( () otherlv_1= Int16_1 ) - // InternalRosSystemParser.g:4211:3: () otherlv_1= Int16_1 + // InternalRosSystemParser.g:4202:2: ( () otherlv_1= Int16_1 ) + // InternalRosSystemParser.g:4203:3: () otherlv_1= Int16_1 { - // InternalRosSystemParser.g:4211:3: () - // InternalRosSystemParser.g:4212:4: + // InternalRosSystemParser.g:4203:3: () + // InternalRosSystemParser.g:4204:4: { if ( state.backtracking==0 ) { @@ -12444,7 +12450,7 @@ public final EObject ruleint16Array() throws RecognitionException { // $ANTLR start "entryRuleuint16Array" - // InternalRosSystemParser.g:4226:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; + // InternalRosSystemParser.g:4218:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; public final EObject entryRuleuint16Array() throws RecognitionException { EObject current = null; @@ -12452,8 +12458,8 @@ public final EObject entryRuleuint16Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4226:52: (iv_ruleuint16Array= ruleuint16Array EOF ) - // InternalRosSystemParser.g:4227:2: iv_ruleuint16Array= ruleuint16Array EOF + // InternalRosSystemParser.g:4218:52: (iv_ruleuint16Array= ruleuint16Array EOF ) + // InternalRosSystemParser.g:4219:2: iv_ruleuint16Array= ruleuint16Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint16ArrayRule()); @@ -12484,7 +12490,7 @@ public final EObject entryRuleuint16Array() throws RecognitionException { // $ANTLR start "ruleuint16Array" - // InternalRosSystemParser.g:4233:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; + // InternalRosSystemParser.g:4225:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; public final EObject ruleuint16Array() throws RecognitionException { EObject current = null; @@ -12494,14 +12500,14 @@ public final EObject ruleuint16Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4239:2: ( ( () otherlv_1= Uint16_1 ) ) - // InternalRosSystemParser.g:4240:2: ( () otherlv_1= Uint16_1 ) + // InternalRosSystemParser.g:4231:2: ( ( () otherlv_1= Uint16_1 ) ) + // InternalRosSystemParser.g:4232:2: ( () otherlv_1= Uint16_1 ) { - // InternalRosSystemParser.g:4240:2: ( () otherlv_1= Uint16_1 ) - // InternalRosSystemParser.g:4241:3: () otherlv_1= Uint16_1 + // InternalRosSystemParser.g:4232:2: ( () otherlv_1= Uint16_1 ) + // InternalRosSystemParser.g:4233:3: () otherlv_1= Uint16_1 { - // InternalRosSystemParser.g:4241:3: () - // InternalRosSystemParser.g:4242:4: + // InternalRosSystemParser.g:4233:3: () + // InternalRosSystemParser.g:4234:4: { if ( state.backtracking==0 ) { @@ -12544,7 +12550,7 @@ public final EObject ruleuint16Array() throws RecognitionException { // $ANTLR start "entryRuleint32Array" - // InternalRosSystemParser.g:4256:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; + // InternalRosSystemParser.g:4248:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; public final EObject entryRuleint32Array() throws RecognitionException { EObject current = null; @@ -12552,8 +12558,8 @@ public final EObject entryRuleint32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4256:51: (iv_ruleint32Array= ruleint32Array EOF ) - // InternalRosSystemParser.g:4257:2: iv_ruleint32Array= ruleint32Array EOF + // InternalRosSystemParser.g:4248:51: (iv_ruleint32Array= ruleint32Array EOF ) + // InternalRosSystemParser.g:4249:2: iv_ruleint32Array= ruleint32Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt32ArrayRule()); @@ -12584,7 +12590,7 @@ public final EObject entryRuleint32Array() throws RecognitionException { // $ANTLR start "ruleint32Array" - // InternalRosSystemParser.g:4263:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; + // InternalRosSystemParser.g:4255:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; public final EObject ruleint32Array() throws RecognitionException { EObject current = null; @@ -12594,14 +12600,14 @@ public final EObject ruleint32Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4269:2: ( ( () otherlv_1= Int32_1 ) ) - // InternalRosSystemParser.g:4270:2: ( () otherlv_1= Int32_1 ) + // InternalRosSystemParser.g:4261:2: ( ( () otherlv_1= Int32_1 ) ) + // InternalRosSystemParser.g:4262:2: ( () otherlv_1= Int32_1 ) { - // InternalRosSystemParser.g:4270:2: ( () otherlv_1= Int32_1 ) - // InternalRosSystemParser.g:4271:3: () otherlv_1= Int32_1 + // InternalRosSystemParser.g:4262:2: ( () otherlv_1= Int32_1 ) + // InternalRosSystemParser.g:4263:3: () otherlv_1= Int32_1 { - // InternalRosSystemParser.g:4271:3: () - // InternalRosSystemParser.g:4272:4: + // InternalRosSystemParser.g:4263:3: () + // InternalRosSystemParser.g:4264:4: { if ( state.backtracking==0 ) { @@ -12644,7 +12650,7 @@ public final EObject ruleint32Array() throws RecognitionException { // $ANTLR start "entryRuleuint32Array" - // InternalRosSystemParser.g:4286:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; + // InternalRosSystemParser.g:4278:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; public final EObject entryRuleuint32Array() throws RecognitionException { EObject current = null; @@ -12652,8 +12658,8 @@ public final EObject entryRuleuint32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4286:52: (iv_ruleuint32Array= ruleuint32Array EOF ) - // InternalRosSystemParser.g:4287:2: iv_ruleuint32Array= ruleuint32Array EOF + // InternalRosSystemParser.g:4278:52: (iv_ruleuint32Array= ruleuint32Array EOF ) + // InternalRosSystemParser.g:4279:2: iv_ruleuint32Array= ruleuint32Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint32ArrayRule()); @@ -12684,7 +12690,7 @@ public final EObject entryRuleuint32Array() throws RecognitionException { // $ANTLR start "ruleuint32Array" - // InternalRosSystemParser.g:4293:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; + // InternalRosSystemParser.g:4285:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; public final EObject ruleuint32Array() throws RecognitionException { EObject current = null; @@ -12694,14 +12700,14 @@ public final EObject ruleuint32Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4299:2: ( ( () otherlv_1= Uint32_1 ) ) - // InternalRosSystemParser.g:4300:2: ( () otherlv_1= Uint32_1 ) + // InternalRosSystemParser.g:4291:2: ( ( () otherlv_1= Uint32_1 ) ) + // InternalRosSystemParser.g:4292:2: ( () otherlv_1= Uint32_1 ) { - // InternalRosSystemParser.g:4300:2: ( () otherlv_1= Uint32_1 ) - // InternalRosSystemParser.g:4301:3: () otherlv_1= Uint32_1 + // InternalRosSystemParser.g:4292:2: ( () otherlv_1= Uint32_1 ) + // InternalRosSystemParser.g:4293:3: () otherlv_1= Uint32_1 { - // InternalRosSystemParser.g:4301:3: () - // InternalRosSystemParser.g:4302:4: + // InternalRosSystemParser.g:4293:3: () + // InternalRosSystemParser.g:4294:4: { if ( state.backtracking==0 ) { @@ -12744,7 +12750,7 @@ public final EObject ruleuint32Array() throws RecognitionException { // $ANTLR start "entryRuleint64Array" - // InternalRosSystemParser.g:4316:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; + // InternalRosSystemParser.g:4308:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; public final EObject entryRuleint64Array() throws RecognitionException { EObject current = null; @@ -12752,8 +12758,8 @@ public final EObject entryRuleint64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4316:51: (iv_ruleint64Array= ruleint64Array EOF ) - // InternalRosSystemParser.g:4317:2: iv_ruleint64Array= ruleint64Array EOF + // InternalRosSystemParser.g:4308:51: (iv_ruleint64Array= ruleint64Array EOF ) + // InternalRosSystemParser.g:4309:2: iv_ruleint64Array= ruleint64Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt64ArrayRule()); @@ -12784,7 +12790,7 @@ public final EObject entryRuleint64Array() throws RecognitionException { // $ANTLR start "ruleint64Array" - // InternalRosSystemParser.g:4323:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; + // InternalRosSystemParser.g:4315:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; public final EObject ruleint64Array() throws RecognitionException { EObject current = null; @@ -12794,14 +12800,14 @@ public final EObject ruleint64Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4329:2: ( ( () otherlv_1= Int64_1 ) ) - // InternalRosSystemParser.g:4330:2: ( () otherlv_1= Int64_1 ) + // InternalRosSystemParser.g:4321:2: ( ( () otherlv_1= Int64_1 ) ) + // InternalRosSystemParser.g:4322:2: ( () otherlv_1= Int64_1 ) { - // InternalRosSystemParser.g:4330:2: ( () otherlv_1= Int64_1 ) - // InternalRosSystemParser.g:4331:3: () otherlv_1= Int64_1 + // InternalRosSystemParser.g:4322:2: ( () otherlv_1= Int64_1 ) + // InternalRosSystemParser.g:4323:3: () otherlv_1= Int64_1 { - // InternalRosSystemParser.g:4331:3: () - // InternalRosSystemParser.g:4332:4: + // InternalRosSystemParser.g:4323:3: () + // InternalRosSystemParser.g:4324:4: { if ( state.backtracking==0 ) { @@ -12844,7 +12850,7 @@ public final EObject ruleint64Array() throws RecognitionException { // $ANTLR start "entryRuleuint64Array" - // InternalRosSystemParser.g:4346:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; + // InternalRosSystemParser.g:4338:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; public final EObject entryRuleuint64Array() throws RecognitionException { EObject current = null; @@ -12852,8 +12858,8 @@ public final EObject entryRuleuint64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4346:52: (iv_ruleuint64Array= ruleuint64Array EOF ) - // InternalRosSystemParser.g:4347:2: iv_ruleuint64Array= ruleuint64Array EOF + // InternalRosSystemParser.g:4338:52: (iv_ruleuint64Array= ruleuint64Array EOF ) + // InternalRosSystemParser.g:4339:2: iv_ruleuint64Array= ruleuint64Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint64ArrayRule()); @@ -12884,7 +12890,7 @@ public final EObject entryRuleuint64Array() throws RecognitionException { // $ANTLR start "ruleuint64Array" - // InternalRosSystemParser.g:4353:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; + // InternalRosSystemParser.g:4345:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; public final EObject ruleuint64Array() throws RecognitionException { EObject current = null; @@ -12894,14 +12900,14 @@ public final EObject ruleuint64Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4359:2: ( ( () otherlv_1= Uint64_1 ) ) - // InternalRosSystemParser.g:4360:2: ( () otherlv_1= Uint64_1 ) + // InternalRosSystemParser.g:4351:2: ( ( () otherlv_1= Uint64_1 ) ) + // InternalRosSystemParser.g:4352:2: ( () otherlv_1= Uint64_1 ) { - // InternalRosSystemParser.g:4360:2: ( () otherlv_1= Uint64_1 ) - // InternalRosSystemParser.g:4361:3: () otherlv_1= Uint64_1 + // InternalRosSystemParser.g:4352:2: ( () otherlv_1= Uint64_1 ) + // InternalRosSystemParser.g:4353:3: () otherlv_1= Uint64_1 { - // InternalRosSystemParser.g:4361:3: () - // InternalRosSystemParser.g:4362:4: + // InternalRosSystemParser.g:4353:3: () + // InternalRosSystemParser.g:4354:4: { if ( state.backtracking==0 ) { @@ -12944,7 +12950,7 @@ public final EObject ruleuint64Array() throws RecognitionException { // $ANTLR start "entryRulefloat32Array" - // InternalRosSystemParser.g:4376:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; + // InternalRosSystemParser.g:4368:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; public final EObject entryRulefloat32Array() throws RecognitionException { EObject current = null; @@ -12952,8 +12958,8 @@ public final EObject entryRulefloat32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4376:53: (iv_rulefloat32Array= rulefloat32Array EOF ) - // InternalRosSystemParser.g:4377:2: iv_rulefloat32Array= rulefloat32Array EOF + // InternalRosSystemParser.g:4368:53: (iv_rulefloat32Array= rulefloat32Array EOF ) + // InternalRosSystemParser.g:4369:2: iv_rulefloat32Array= rulefloat32Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFloat32ArrayRule()); @@ -12984,7 +12990,7 @@ public final EObject entryRulefloat32Array() throws RecognitionException { // $ANTLR start "rulefloat32Array" - // InternalRosSystemParser.g:4383:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; + // InternalRosSystemParser.g:4375:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; public final EObject rulefloat32Array() throws RecognitionException { EObject current = null; @@ -12994,14 +13000,14 @@ public final EObject rulefloat32Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4389:2: ( ( () otherlv_1= Float32_1 ) ) - // InternalRosSystemParser.g:4390:2: ( () otherlv_1= Float32_1 ) + // InternalRosSystemParser.g:4381:2: ( ( () otherlv_1= Float32_1 ) ) + // InternalRosSystemParser.g:4382:2: ( () otherlv_1= Float32_1 ) { - // InternalRosSystemParser.g:4390:2: ( () otherlv_1= Float32_1 ) - // InternalRosSystemParser.g:4391:3: () otherlv_1= Float32_1 + // InternalRosSystemParser.g:4382:2: ( () otherlv_1= Float32_1 ) + // InternalRosSystemParser.g:4383:3: () otherlv_1= Float32_1 { - // InternalRosSystemParser.g:4391:3: () - // InternalRosSystemParser.g:4392:4: + // InternalRosSystemParser.g:4383:3: () + // InternalRosSystemParser.g:4384:4: { if ( state.backtracking==0 ) { @@ -13044,7 +13050,7 @@ public final EObject rulefloat32Array() throws RecognitionException { // $ANTLR start "entryRulefloat64Array" - // InternalRosSystemParser.g:4406:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; + // InternalRosSystemParser.g:4398:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; public final EObject entryRulefloat64Array() throws RecognitionException { EObject current = null; @@ -13052,8 +13058,8 @@ public final EObject entryRulefloat64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4406:53: (iv_rulefloat64Array= rulefloat64Array EOF ) - // InternalRosSystemParser.g:4407:2: iv_rulefloat64Array= rulefloat64Array EOF + // InternalRosSystemParser.g:4398:53: (iv_rulefloat64Array= rulefloat64Array EOF ) + // InternalRosSystemParser.g:4399:2: iv_rulefloat64Array= rulefloat64Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFloat64ArrayRule()); @@ -13084,7 +13090,7 @@ public final EObject entryRulefloat64Array() throws RecognitionException { // $ANTLR start "rulefloat64Array" - // InternalRosSystemParser.g:4413:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; + // InternalRosSystemParser.g:4405:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; public final EObject rulefloat64Array() throws RecognitionException { EObject current = null; @@ -13094,14 +13100,14 @@ public final EObject rulefloat64Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4419:2: ( ( () otherlv_1= Float64_1 ) ) - // InternalRosSystemParser.g:4420:2: ( () otherlv_1= Float64_1 ) + // InternalRosSystemParser.g:4411:2: ( ( () otherlv_1= Float64_1 ) ) + // InternalRosSystemParser.g:4412:2: ( () otherlv_1= Float64_1 ) { - // InternalRosSystemParser.g:4420:2: ( () otherlv_1= Float64_1 ) - // InternalRosSystemParser.g:4421:3: () otherlv_1= Float64_1 + // InternalRosSystemParser.g:4412:2: ( () otherlv_1= Float64_1 ) + // InternalRosSystemParser.g:4413:3: () otherlv_1= Float64_1 { - // InternalRosSystemParser.g:4421:3: () - // InternalRosSystemParser.g:4422:4: + // InternalRosSystemParser.g:4413:3: () + // InternalRosSystemParser.g:4414:4: { if ( state.backtracking==0 ) { @@ -13144,7 +13150,7 @@ public final EObject rulefloat64Array() throws RecognitionException { // $ANTLR start "entryRulestring0Array" - // InternalRosSystemParser.g:4436:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; + // InternalRosSystemParser.g:4428:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; public final EObject entryRulestring0Array() throws RecognitionException { EObject current = null; @@ -13152,8 +13158,8 @@ public final EObject entryRulestring0Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4436:53: (iv_rulestring0Array= rulestring0Array EOF ) - // InternalRosSystemParser.g:4437:2: iv_rulestring0Array= rulestring0Array EOF + // InternalRosSystemParser.g:4428:53: (iv_rulestring0Array= rulestring0Array EOF ) + // InternalRosSystemParser.g:4429:2: iv_rulestring0Array= rulestring0Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getString0ArrayRule()); @@ -13184,7 +13190,7 @@ public final EObject entryRulestring0Array() throws RecognitionException { // $ANTLR start "rulestring0Array" - // InternalRosSystemParser.g:4443:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; + // InternalRosSystemParser.g:4435:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; public final EObject rulestring0Array() throws RecognitionException { EObject current = null; @@ -13194,14 +13200,14 @@ public final EObject rulestring0Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4449:2: ( ( () otherlv_1= String_2 ) ) - // InternalRosSystemParser.g:4450:2: ( () otherlv_1= String_2 ) + // InternalRosSystemParser.g:4441:2: ( ( () otherlv_1= String_2 ) ) + // InternalRosSystemParser.g:4442:2: ( () otherlv_1= String_2 ) { - // InternalRosSystemParser.g:4450:2: ( () otherlv_1= String_2 ) - // InternalRosSystemParser.g:4451:3: () otherlv_1= String_2 + // InternalRosSystemParser.g:4442:2: ( () otherlv_1= String_2 ) + // InternalRosSystemParser.g:4443:3: () otherlv_1= String_2 { - // InternalRosSystemParser.g:4451:3: () - // InternalRosSystemParser.g:4452:4: + // InternalRosSystemParser.g:4443:3: () + // InternalRosSystemParser.g:4444:4: { if ( state.backtracking==0 ) { @@ -13244,7 +13250,7 @@ public final EObject rulestring0Array() throws RecognitionException { // $ANTLR start "entryRulebyteArray" - // InternalRosSystemParser.g:4466:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; + // InternalRosSystemParser.g:4458:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; public final EObject entryRulebyteArray() throws RecognitionException { EObject current = null; @@ -13252,8 +13258,8 @@ public final EObject entryRulebyteArray() throws RecognitionException { try { - // InternalRosSystemParser.g:4466:50: (iv_rulebyteArray= rulebyteArray EOF ) - // InternalRosSystemParser.g:4467:2: iv_rulebyteArray= rulebyteArray EOF + // InternalRosSystemParser.g:4458:50: (iv_rulebyteArray= rulebyteArray EOF ) + // InternalRosSystemParser.g:4459:2: iv_rulebyteArray= rulebyteArray EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getByteArrayRule()); @@ -13284,7 +13290,7 @@ public final EObject entryRulebyteArray() throws RecognitionException { // $ANTLR start "rulebyteArray" - // InternalRosSystemParser.g:4473:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; + // InternalRosSystemParser.g:4465:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; public final EObject rulebyteArray() throws RecognitionException { EObject current = null; @@ -13294,14 +13300,14 @@ public final EObject rulebyteArray() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4479:2: ( ( () otherlv_1= Byte_1 ) ) - // InternalRosSystemParser.g:4480:2: ( () otherlv_1= Byte_1 ) + // InternalRosSystemParser.g:4471:2: ( ( () otherlv_1= Byte_1 ) ) + // InternalRosSystemParser.g:4472:2: ( () otherlv_1= Byte_1 ) { - // InternalRosSystemParser.g:4480:2: ( () otherlv_1= Byte_1 ) - // InternalRosSystemParser.g:4481:3: () otherlv_1= Byte_1 + // InternalRosSystemParser.g:4472:2: ( () otherlv_1= Byte_1 ) + // InternalRosSystemParser.g:4473:3: () otherlv_1= Byte_1 { - // InternalRosSystemParser.g:4481:3: () - // InternalRosSystemParser.g:4482:4: + // InternalRosSystemParser.g:4473:3: () + // InternalRosSystemParser.g:4474:4: { if ( state.backtracking==0 ) { @@ -13344,7 +13350,7 @@ public final EObject rulebyteArray() throws RecognitionException { // $ANTLR start "entryRulecharArray" - // InternalRosSystemParser.g:4496:1: entryRulecharArray returns [EObject current=null] : iv_rulecharArray= rulecharArray EOF ; + // InternalRosSystemParser.g:4488:1: entryRulecharArray returns [EObject current=null] : iv_rulecharArray= rulecharArray EOF ; public final EObject entryRulecharArray() throws RecognitionException { EObject current = null; @@ -13352,8 +13358,8 @@ public final EObject entryRulecharArray() throws RecognitionException { try { - // InternalRosSystemParser.g:4496:50: (iv_rulecharArray= rulecharArray EOF ) - // InternalRosSystemParser.g:4497:2: iv_rulecharArray= rulecharArray EOF + // InternalRosSystemParser.g:4488:50: (iv_rulecharArray= rulecharArray EOF ) + // InternalRosSystemParser.g:4489:2: iv_rulecharArray= rulecharArray EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCharArrayRule()); @@ -13384,7 +13390,7 @@ public final EObject entryRulecharArray() throws RecognitionException { // $ANTLR start "rulecharArray" - // InternalRosSystemParser.g:4503:1: rulecharArray returns [EObject current=null] : ( () otherlv_1= Char_1 ) ; + // InternalRosSystemParser.g:4495:1: rulecharArray returns [EObject current=null] : ( () otherlv_1= Char_1 ) ; public final EObject rulecharArray() throws RecognitionException { EObject current = null; @@ -13394,14 +13400,14 @@ public final EObject rulecharArray() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4509:2: ( ( () otherlv_1= Char_1 ) ) - // InternalRosSystemParser.g:4510:2: ( () otherlv_1= Char_1 ) + // InternalRosSystemParser.g:4501:2: ( ( () otherlv_1= Char_1 ) ) + // InternalRosSystemParser.g:4502:2: ( () otherlv_1= Char_1 ) { - // InternalRosSystemParser.g:4510:2: ( () otherlv_1= Char_1 ) - // InternalRosSystemParser.g:4511:3: () otherlv_1= Char_1 + // InternalRosSystemParser.g:4502:2: ( () otherlv_1= Char_1 ) + // InternalRosSystemParser.g:4503:3: () otherlv_1= Char_1 { - // InternalRosSystemParser.g:4511:3: () - // InternalRosSystemParser.g:4512:4: + // InternalRosSystemParser.g:4503:3: () + // InternalRosSystemParser.g:4504:4: { if ( state.backtracking==0 ) { @@ -13444,7 +13450,7 @@ public final EObject rulecharArray() throws RecognitionException { // $ANTLR start "entryRuleHeader" - // InternalRosSystemParser.g:4526:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; + // InternalRosSystemParser.g:4518:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; public final EObject entryRuleHeader() throws RecognitionException { EObject current = null; @@ -13452,8 +13458,8 @@ public final EObject entryRuleHeader() throws RecognitionException { try { - // InternalRosSystemParser.g:4526:47: (iv_ruleHeader= ruleHeader EOF ) - // InternalRosSystemParser.g:4527:2: iv_ruleHeader= ruleHeader EOF + // InternalRosSystemParser.g:4518:47: (iv_ruleHeader= ruleHeader EOF ) + // InternalRosSystemParser.g:4519:2: iv_ruleHeader= ruleHeader EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getHeaderRule()); @@ -13484,7 +13490,7 @@ public final EObject entryRuleHeader() throws RecognitionException { // $ANTLR start "ruleHeader" - // InternalRosSystemParser.g:4533: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; @@ -13494,14 +13500,14 @@ public final EObject ruleHeader() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4539:2: ( ( () otherlv_1= Header ) ) - // InternalRosSystemParser.g:4540:2: ( () otherlv_1= Header ) + // InternalRosSystemParser.g:4531:2: ( ( () otherlv_1= Header ) ) + // InternalRosSystemParser.g:4532:2: ( () otherlv_1= Header ) { - // InternalRosSystemParser.g:4540:2: ( () otherlv_1= Header ) - // InternalRosSystemParser.g:4541:3: () otherlv_1= Header + // InternalRosSystemParser.g:4532:2: ( () otherlv_1= Header ) + // InternalRosSystemParser.g:4533:3: () otherlv_1= Header { - // InternalRosSystemParser.g:4541:3: () - // InternalRosSystemParser.g:4542:4: + // InternalRosSystemParser.g:4533:3: () + // InternalRosSystemParser.g:4534:4: { if ( state.backtracking==0 ) { @@ -13544,7 +13550,7 @@ public final EObject ruleHeader() throws RecognitionException { // $ANTLR start "entryRuleSpecBaseRef" - // InternalRosSystemParser.g:4556:1: entryRuleSpecBaseRef returns [EObject current=null] : iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ; + // InternalRosSystemParser.g:4548:1: entryRuleSpecBaseRef returns [EObject current=null] : iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ; public final EObject entryRuleSpecBaseRef() throws RecognitionException { EObject current = null; @@ -13552,8 +13558,8 @@ public final EObject entryRuleSpecBaseRef() throws RecognitionException { try { - // InternalRosSystemParser.g:4556:52: (iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ) - // InternalRosSystemParser.g:4557:2: iv_ruleSpecBaseRef= ruleSpecBaseRef EOF + // InternalRosSystemParser.g:4548:52: (iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ) + // InternalRosSystemParser.g:4549:2: iv_ruleSpecBaseRef= ruleSpecBaseRef EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getSpecBaseRefRule()); @@ -13584,7 +13590,7 @@ public final EObject entryRuleSpecBaseRef() throws RecognitionException { // $ANTLR start "ruleSpecBaseRef" - // InternalRosSystemParser.g:4563: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; @@ -13592,14 +13598,14 @@ public final EObject ruleSpecBaseRef() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4569:2: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:4570:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:4561:2: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:4562:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:4570:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:4571:3: ( ruleEString ) + // InternalRosSystemParser.g:4562:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:4563:3: ( ruleEString ) { - // InternalRosSystemParser.g:4571:3: ( ruleEString ) - // InternalRosSystemParser.g:4572:4: ruleEString + // InternalRosSystemParser.g:4563:3: ( ruleEString ) + // InternalRosSystemParser.g:4564:4: ruleEString { if ( state.backtracking==0 ) { @@ -13651,7 +13657,7 @@ public final EObject ruleSpecBaseRef() throws RecognitionException { // $ANTLR start "entryRuleArraySpecRef" - // InternalRosSystemParser.g:4589:1: entryRuleArraySpecRef returns [EObject current=null] : iv_ruleArraySpecRef= ruleArraySpecRef EOF ; + // InternalRosSystemParser.g:4581:1: entryRuleArraySpecRef returns [EObject current=null] : iv_ruleArraySpecRef= ruleArraySpecRef EOF ; public final EObject entryRuleArraySpecRef() throws RecognitionException { EObject current = null; @@ -13659,8 +13665,8 @@ public final EObject entryRuleArraySpecRef() throws RecognitionException { try { - // InternalRosSystemParser.g:4589:53: (iv_ruleArraySpecRef= ruleArraySpecRef EOF ) - // InternalRosSystemParser.g:4590:2: iv_ruleArraySpecRef= ruleArraySpecRef EOF + // InternalRosSystemParser.g:4581:53: (iv_ruleArraySpecRef= ruleArraySpecRef EOF ) + // InternalRosSystemParser.g:4582:2: iv_ruleArraySpecRef= ruleArraySpecRef EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getArraySpecRefRule()); @@ -13691,7 +13697,7 @@ public final EObject entryRuleArraySpecRef() throws RecognitionException { // $ANTLR start "ruleArraySpecRef" - // InternalRosSystemParser.g:4596:1: ruleArraySpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; + // InternalRosSystemParser.g:4588:1: ruleArraySpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; public final EObject ruleArraySpecRef() throws RecognitionException { EObject current = null; @@ -13701,17 +13707,17 @@ public final EObject ruleArraySpecRef() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4602:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) - // InternalRosSystemParser.g:4603:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalRosSystemParser.g:4594:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) + // InternalRosSystemParser.g:4595:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) { - // InternalRosSystemParser.g:4603:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) - // InternalRosSystemParser.g:4604:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket + // InternalRosSystemParser.g:4595:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalRosSystemParser.g:4596:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket { - // InternalRosSystemParser.g:4604:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:4605:4: ( ruleEString ) + // InternalRosSystemParser.g:4596:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:4597:4: ( ruleEString ) { - // InternalRosSystemParser.g:4605:4: ( ruleEString ) - // InternalRosSystemParser.g:4606:5: ruleEString + // InternalRosSystemParser.g:4597:4: ( ruleEString ) + // InternalRosSystemParser.g:4598:5: ruleEString { if ( state.backtracking==0 ) { @@ -13772,7 +13778,7 @@ public final EObject ruleArraySpecRef() throws RecognitionException { // $ANTLR start "entryRuleKEYWORD" - // InternalRosSystemParser.g:4628:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; + // InternalRosSystemParser.g:4620:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; public final String entryRuleKEYWORD() throws RecognitionException { String current = null; @@ -13780,8 +13786,8 @@ public final String entryRuleKEYWORD() throws RecognitionException { try { - // InternalRosSystemParser.g:4628:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) - // InternalRosSystemParser.g:4629:2: iv_ruleKEYWORD= ruleKEYWORD EOF + // InternalRosSystemParser.g:4620:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) + // InternalRosSystemParser.g:4621:2: iv_ruleKEYWORD= ruleKEYWORD EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getKEYWORDRule()); @@ -13812,7 +13818,7 @@ public final String entryRuleKEYWORD() throws RecognitionException { // $ANTLR start "ruleKEYWORD" - // InternalRosSystemParser.g:4635:1: ruleKEYWORD returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ; + // InternalRosSystemParser.g: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(); @@ -13822,10 +13828,10 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4641:2: ( (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ) - // InternalRosSystemParser.g:4642:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) + // InternalRosSystemParser.g: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:4642:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) + // InternalRosSystemParser.g: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 alt43=11; switch ( input.LA(1) ) { case Goal: @@ -13893,7 +13899,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { switch (alt43) { case 1 : - // InternalRosSystemParser.g:4643: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 ) { @@ -13906,7 +13912,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:4649: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 ) { @@ -13919,7 +13925,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:4655: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 ) { @@ -13932,7 +13938,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:4661: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 ) { @@ -13945,7 +13951,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:4667: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 ) { @@ -13958,7 +13964,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:4673: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 ) { @@ -13971,7 +13977,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 7 : - // InternalRosSystemParser.g:4679: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 ) { @@ -13984,7 +13990,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 8 : - // InternalRosSystemParser.g:4685: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 ) { @@ -13997,7 +14003,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 9 : - // InternalRosSystemParser.g:4691: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 ) { @@ -14010,7 +14016,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 10 : - // InternalRosSystemParser.g:4697: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 ) { @@ -14023,7 +14029,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 11 : - // InternalRosSystemParser.g:4703: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 ) { @@ -14060,7 +14066,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { // $ANTLR start "entryRuleEString" - // InternalRosSystemParser.g:4712:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; + // InternalRosSystemParser.g:4704:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; public final String entryRuleEString() throws RecognitionException { String current = null; @@ -14068,8 +14074,8 @@ public final String entryRuleEString() throws RecognitionException { try { - // InternalRosSystemParser.g:4712:47: (iv_ruleEString= ruleEString EOF ) - // InternalRosSystemParser.g:4713:2: iv_ruleEString= ruleEString EOF + // InternalRosSystemParser.g:4704:47: (iv_ruleEString= ruleEString EOF ) + // InternalRosSystemParser.g:4705:2: iv_ruleEString= ruleEString EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getEStringRule()); @@ -14100,7 +14106,7 @@ public final String entryRuleEString() throws RecognitionException { // $ANTLR start "ruleEString" - // InternalRosSystemParser.g:4719:1: ruleEString returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ; + // InternalRosSystemParser.g: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(); @@ -14111,10 +14117,10 @@ public final AntlrDatatypeRuleToken ruleEString() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4725:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) - // InternalRosSystemParser.g:4726:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + // InternalRosSystemParser.g: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:4726: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 alt44=2; int LA44_0 = input.LA(1); @@ -14133,7 +14139,7 @@ else if ( (LA44_0==RULE_ID) ) { } switch (alt44) { case 1 : - // InternalRosSystemParser.g:4727: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 ) { @@ -14150,7 +14156,7 @@ else if ( (LA44_0==RULE_ID) ) { } break; case 2 : - // InternalRosSystemParser.g:4735: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 ) { @@ -14468,10 +14474,10 @@ public String getDescription() { } } static final String dfa_19s = "\44\uffff"; - static final String dfa_20s = "\36\uffff\2\43\4\uffff"; + static final String dfa_20s = "\36\uffff\2\42\4\uffff"; static final String dfa_21s = "\1\17\35\uffff\2\120\4\uffff"; static final String dfa_22s = "\1\142\35\uffff\2\120\4\uffff"; - static final String dfa_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_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\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\2\uffff\1\20\3\uffff\1\21\1\35\1\41\1\22\2\uffff\1\14\1\5\1\7\1\11\3\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\24\uffff\1\37\1\36", @@ -14504,8 +14510,8 @@ public String getDescription() { "", "", "", - "\1\42", - "\1\42", + "\1\43", + "\1\43", "", "", "", @@ -14534,7 +14540,7 @@ public DFA42(BaseRecognizer recognizer) { this.transition = dfa_25; } public String getDescription() { - return "3325:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_SpecBaseRef_29= ruleSpecBaseRef | this_ArraySpecRef_30= ruleArraySpecRef | this_char_31= rulechar | this_charArray_32= rulecharArray )"; + return "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 )"; } } @@ -14578,4 +14584,4 @@ public String getDescription() { public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000000000L,0x0000000600200000L}); public static final BitSet FOLLOW_38 = 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/services/RosSystemGrammarAccess.java b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/services/RosSystemGrammarAccess.java index ee2bd1ac..a150d306 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 @@ -1775,7 +1775,7 @@ public ParserRule getParameterAnyTypeRule() { } //ParameterArrayType returns ParameterArrayType: - // 'Array' '[' type=ParameterType ']' + // 'Array' type=ParameterType // ('default:' default=ParameterList)? //; public BasicsGrammarAccess.ParameterArrayTypeElements getParameterArrayTypeAccess() { 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 025866ec..19fc5e17 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 @@ -51,7 +51,7 @@ class RosSystemValidator extends AbstractRosSystemValidator { 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 @@ -70,7 +70,7 @@ class RosSystemValidator extends AbstractRosSystemValidator { } } } - + @Check def fromFileHelper(System system ) { if (!system.fromFile.empty){ @@ -187,7 +187,7 @@ class RosSystemValidator extends AbstractRosSystemValidator { error("A connection can only be formed by interfaces with the same type, "+from_connection.name+" and "+to_connection.name+" have different types.", null, TYPE_NOT_MATCH) } } - + /*Check parameter assignments */ String expected_type = null; String value_type = null; @@ -197,30 +197,27 @@ class RosSystemValidator extends AbstractRosSystemValidator { public static val INVALID_TYPE = 'invalidType' public static val INVALID_NAME = 'invalidName' public static val INVALID_LENGHT = "invalidLeght" - + int i; int j; String name_given_element; String sub_element_type; boolean sub_element; EObject expected_sub_type = null; - + @Check def void CheckParameter (RosParameter rosparam){ CheckParameterValue(rosparam.from, rosparam.value); } - + def void CheckParameterValue (EObject expected_parameter, EObject given_parameter){ + if (expected_parameter.eClass.name=="Parameter"){ expected_type = (expected_parameter as Parameter).type.eClass.name; - for (content: expected_parameter.eContents){ - if(content.eClass.name.contains("Parameter")){ - expected_sub_types = content.eContents.toList - } - } + expected_sub_types = expected_parameter.eContents.get(0).eContents.toList sub_element = false; - - } else { + + } else { expected_type = expected_parameter.eClass.name; expected_sub_types = expected_parameter.eContents.toList sub_element = true; @@ -238,7 +235,7 @@ class RosSystemValidator extends AbstractRosSystemValidator { try{ CheckParameterValue((expected_sub_types.get(i).eContents.get(0)),(value_sub_type.get(i).eContents.get(0).eContents.get(0))); } catch (IndexOutOfBoundsException error) { - // Output expected IndexOutOfBoundsExceptions. + // Output expected IndexOutOfBoundsExceptions. } } if(!check_matched_type(expected_sub_types.get(i).eClass.name,value_sub_type.get(i).eClass.name)){ @@ -251,26 +248,20 @@ class RosSystemValidator extends AbstractRosSystemValidator { } else { error( "Expect a list of elements; format { , ,...}", null, INVALID_LENGHT) } - + } // ARRAY else if (expected_type.contains("ParameterArrayType")){ //expected_sub_types = expected_parameter.eContents.get(0).eContents.toList if (given_parameter.class.toString.contains("ParameterSequence")){ value_sub_type = given_parameter.eContents.toList - if (expected_sub_types.length > 0){ - expected_type=expected_sub_types.get(0).eClass.name - if(expected_type.contains("ParameterArrayType")){ - CheckParameterValue((expected_sub_types.get(0).eContents.get(0)),(value_sub_type.get(0).eContents.get(0))) - } else { - for (i=0;i(); - for (i=0; i0){ - sub_element_type = value_sub_type.get(i).eContents.get(0).eClass.name - if (!(expected_sub_names.contains(name_given_element))){ - error("Element expected names: "+expected_sub_names+ " instead of: "+name_given_element,null, INVALID_NAME) - info("Struct format: value { {first_element {value value_fisrt element}}, {second_element {value value_second element}}}",null, INVALID_NAME) - } else { - for (j=0;j 0){ - if (!check_matched_type(expected_sub_types.get(j).eContents.get(0).eClass.name,sub_element_type)){ - error( "Element "+getName(expected_sub_types.get(j).toString)+" , expected type: "+expected_sub_types.get(j).eContents.get(0).eClass.name+ - " given type "+sub_element_type, null, INVALID_TYPE) - info("Struct format: value { {FIRST {value VALUE_FIRST}}, {SECOND {value VALUE_SECOND}}}",null, INVALID_NAME)} - } - } catch (IndexOutOfBoundsException error) { - info("Catch error",null, null) - // Output expected IndexOutOfBoundsExceptions. - } - }}}}}}} + sub_element_type = value_sub_type.get(i).eContents.get(0).eClass.name + + if (!(expected_sub_names.contains(name_given_element))){ + error("Element expected names: "+expected_sub_names+ " instead of: "+name_given_element,null, INVALID_NAME) + info("Struct format: value { {first_element {value value_fisrt element}}, {second_element {value value_second element}}}",null, INVALID_NAME) + } else { + for (j=0;j 0){ + if (!check_matched_type(expected_sub_types.get(j).eContents.get(0).eClass.name,sub_element_type)){ + error( "Element "+getName(expected_sub_types.get(j).toString)+" , expected type: "+expected_sub_types.get(j).eContents.get(0).eClass.name+ + " given type "+sub_element_type, null, INVALID_TYPE) + info("Struct format: value { {FIRST {value VALUE_FIRST}}, {SECOND {value VALUE_SECOND}}}",null, INVALID_NAME)} + } + } catch (IndexOutOfBoundsException error) { + // Output expected IndexOutOfBoundsExceptions. + } + }}}}}} + // INT, BOOL, DOUBLE, BASE64, STRING else { if(!check_matched_type(expected_type,value_type)){ @@ -335,47 +327,47 @@ class RosSystemValidator extends AbstractRosSystemValidator { return false; } } - + def String getName(String Element){ - if (Element.length()>0 && Element.contains("name:") && Element.contains(")")){ + if (Element.length()>0){ return Element.substring(Element.indexOf("name:")+5,Element.indexOf(")")) } } - + def String getValue(String Element){ return Element.substring(Element.indexOf("value:")+6,Element.indexOf(")")) } /*Parameters Helper*/ public static val PARAMETER_HELP = 'paramInfo' - + @Check def void BinaryHelp (Parameter param){ if(param.type.toString.contains("Base64") && !(param.toString.contains('0b') ||param.toString.contains('0B'))){ info("HELP: A binary value must start with '0b'", null, PARAMETER_HELP) } } - + @Check def void ArrayHelp (Parameter param){ if(param.type.toString.contains("Array")){ info("HELP: Array parameter format:\n { type TYPE {default VALUE, VALUE }\n example:\n type Boolean default true, true} ", null, PARAMETER_HELP) } } - + @Check def void ListHelp (Parameter param){ if(param.type.toString.contains("List")){ info("HELP: List parameter format:\n { TYPE default VALUE,TYPE default VALUE }\n example:\n Integer default 5, Boolean default true ", null, PARAMETER_HELP) } } - + @Check def void StructHelp (Parameter param){ if(param.type.toString.contains("Struc")){ info("HELP: Struct parameter format:\n { NAME TYPE default VALUE, NAME TYPE default VALUE }\n example:\n my_int Integer default 5, my_bool Boolean default true ", null, PARAMETER_HELP) } } - + }