diff --git a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalRosLexer.java b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalRosLexer.java index cd5f99b69..6c4f7b670 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalRosLexer.java +++ b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalRosLexer.java @@ -1986,10 +1986,10 @@ public final void mRULE_ROS_CONVENTION_A() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_A; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:15800:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) - // InternalRos.g:15800:25: ( '/' RULE_ID | RULE_ID '/' )* + // InternalRos.g:15530:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) + // InternalRos.g:15530:25: ( '/' RULE_ID | RULE_ID '/' )* { - // InternalRos.g:15800:25: ( '/' RULE_ID | RULE_ID '/' )* + // InternalRos.g:15530:25: ( '/' RULE_ID | RULE_ID '/' )* loop1: do { int alt1=3; @@ -2005,7 +2005,7 @@ else if ( ((LA1_0>='A' && LA1_0<='Z')||(LA1_0>='^' && LA1_0<='_')||(LA1_0>='a' & switch (alt1) { case 1 : - // InternalRos.g:15800:26: '/' RULE_ID + // InternalRos.g:15530:26: '/' RULE_ID { match('/'); mRULE_ID(); @@ -2013,7 +2013,7 @@ else if ( ((LA1_0>='A' && LA1_0<='Z')||(LA1_0>='^' && LA1_0<='_')||(LA1_0>='a' & } break; case 2 : - // InternalRos.g:15800:38: RULE_ID '/' + // InternalRos.g:15530:38: RULE_ID '/' { mRULE_ID(); match('/'); @@ -2042,10 +2042,10 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_PARAM; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:15802:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) - // InternalRos.g:15802:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + // InternalRos.g:15532:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) + // InternalRos.g:15532:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* { - // InternalRos.g:15802:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + // InternalRos.g:15532:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* loop2: do { int alt2=4; @@ -2071,7 +2071,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { switch (alt2) { case 1 : - // InternalRos.g:15802:30: '/' RULE_STRING + // InternalRos.g:15532:30: '/' RULE_STRING { match('/'); mRULE_STRING(); @@ -2079,7 +2079,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 2 : - // InternalRos.g:15802:46: RULE_STRING '/' + // InternalRos.g:15532:46: RULE_STRING '/' { mRULE_STRING(); match('/'); @@ -2087,7 +2087,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 3 : - // InternalRos.g:15802:62: '~' RULE_STRING + // InternalRos.g:15532:62: '~' RULE_STRING { match('~'); mRULE_STRING(); @@ -2114,8 +2114,8 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalRos.g:15804:21: ( '0' .. '9' ) - // InternalRos.g:15804:23: '0' .. '9' + // InternalRos.g:15534:21: ( '0' .. '9' ) + // InternalRos.g:15534:23: '0' .. '9' { matchRange('0','9'); @@ -2132,10 +2132,10 @@ public final void mRULE_BINARY() throws RecognitionException { try { int _type = RULE_BINARY; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:15806:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) - // InternalRos.g:15806:15: ( '0b' | '0B' ) ( '0' | '1' )+ + // InternalRos.g:15536:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) + // InternalRos.g:15536:15: ( '0b' | '0B' ) ( '0' | '1' )+ { - // InternalRos.g:15806:15: ( '0b' | '0B' ) + // InternalRos.g:15536:15: ( '0b' | '0B' ) int alt3=2; int LA3_0 = input.LA(1); @@ -2163,7 +2163,7 @@ else if ( (LA3_1=='B') ) { } switch (alt3) { case 1 : - // InternalRos.g:15806:16: '0b' + // InternalRos.g:15536:16: '0b' { match("0b"); @@ -2171,7 +2171,7 @@ else if ( (LA3_1=='B') ) { } break; case 2 : - // InternalRos.g:15806:21: '0B' + // InternalRos.g:15536:21: '0B' { match("0B"); @@ -2181,7 +2181,7 @@ else if ( (LA3_1=='B') ) { } - // InternalRos.g:15806:27: ( '0' | '1' )+ + // InternalRos.g:15536:27: ( '0' | '1' )+ int cnt4=0; loop4: do { @@ -2235,10 +2235,10 @@ public final void mRULE_BOOLEAN() throws RecognitionException { try { int _type = RULE_BOOLEAN; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:15808:14: ( ( 'true' | 'false' ) ) - // InternalRos.g:15808:16: ( 'true' | 'false' ) + // InternalRos.g:15538:14: ( ( 'true' | 'false' ) ) + // InternalRos.g:15538:16: ( 'true' | 'false' ) { - // InternalRos.g:15808:16: ( 'true' | 'false' ) + // InternalRos.g:15538:16: ( 'true' | 'false' ) int alt5=2; int LA5_0 = input.LA(1); @@ -2256,7 +2256,7 @@ else if ( (LA5_0=='f') ) { } switch (alt5) { case 1 : - // InternalRos.g:15808:17: 'true' + // InternalRos.g:15538:17: 'true' { match("true"); @@ -2264,7 +2264,7 @@ else if ( (LA5_0=='f') ) { } break; case 2 : - // InternalRos.g:15808:24: 'false' + // InternalRos.g:15538:24: 'false' { match("false"); @@ -2290,19 +2290,19 @@ public final void mRULE_DOUBLE() throws RecognitionException { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:15810:13: ( RULE_DECINT ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT ) ) - // InternalRos.g:15810:15: RULE_DECINT ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT ) + // InternalRos.g:15540:13: ( RULE_DECINT ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT ) ) + // InternalRos.g:15540:15: RULE_DECINT ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT ) { mRULE_DECINT(); - // InternalRos.g:15810:27: ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT ) + // InternalRos.g:15540:27: ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT ) int alt10=2; alt10 = dfa10.predict(input); switch (alt10) { case 1 : - // InternalRos.g:15810:28: '.' ( RULE_DIGIT )* + // InternalRos.g:15540:28: '.' ( RULE_DIGIT )* { match('.'); - // InternalRos.g:15810:32: ( RULE_DIGIT )* + // InternalRos.g:15540:32: ( RULE_DIGIT )* loop6: do { int alt6=2; @@ -2315,7 +2315,7 @@ public final void mRULE_DOUBLE() throws RecognitionException { switch (alt6) { case 1 : - // InternalRos.g:15810:32: RULE_DIGIT + // InternalRos.g:15540:32: RULE_DIGIT { mRULE_DIGIT(); @@ -2331,9 +2331,9 @@ public final void mRULE_DOUBLE() throws RecognitionException { } break; case 2 : - // InternalRos.g:15810:44: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT + // InternalRos.g:15540:44: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT { - // InternalRos.g:15810:44: ( '.' ( RULE_DIGIT )* )? + // InternalRos.g:15540:44: ( '.' ( RULE_DIGIT )* )? int alt8=2; int LA8_0 = input.LA(1); @@ -2342,10 +2342,10 @@ public final void mRULE_DOUBLE() throws RecognitionException { } switch (alt8) { case 1 : - // InternalRos.g:15810:45: '.' ( RULE_DIGIT )* + // InternalRos.g:15540:45: '.' ( RULE_DIGIT )* { match('.'); - // InternalRos.g:15810:49: ( RULE_DIGIT )* + // InternalRos.g:15540:49: ( RULE_DIGIT )* loop7: do { int alt7=2; @@ -2358,7 +2358,7 @@ public final void mRULE_DOUBLE() throws RecognitionException { switch (alt7) { case 1 : - // InternalRos.g:15810:49: RULE_DIGIT + // InternalRos.g:15540:49: RULE_DIGIT { mRULE_DIGIT(); @@ -2385,7 +2385,7 @@ public final void mRULE_DOUBLE() throws RecognitionException { recover(mse); throw mse;} - // InternalRos.g:15810:73: ( '-' | '+' )? + // InternalRos.g:15540:73: ( '-' | '+' )? int alt9=2; int LA9_0 = input.LA(1); @@ -2444,10 +2444,10 @@ public final void mRULE_DECINT() throws RecognitionException { try { int _type = RULE_DECINT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:15812:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) - // InternalRos.g:15812:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalRos.g:15542:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) + // InternalRos.g:15542:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) { - // InternalRos.g:15812:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalRos.g:15542:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) int alt13=3; switch ( input.LA(1) ) { case '0': @@ -2482,17 +2482,17 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt13) { case 1 : - // InternalRos.g:15812:16: '0' + // InternalRos.g:15542:16: '0' { match('0'); } break; case 2 : - // InternalRos.g:15812:20: '1' .. '9' ( RULE_DIGIT )* + // InternalRos.g:15542:20: '1' .. '9' ( RULE_DIGIT )* { matchRange('1','9'); - // InternalRos.g:15812:29: ( RULE_DIGIT )* + // InternalRos.g:15542:29: ( RULE_DIGIT )* loop11: do { int alt11=2; @@ -2505,7 +2505,7 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt11) { case 1 : - // InternalRos.g:15812:29: RULE_DIGIT + // InternalRos.g:15542:29: RULE_DIGIT { mRULE_DIGIT(); @@ -2521,11 +2521,11 @@ public final void mRULE_DECINT() throws RecognitionException { } break; case 3 : - // InternalRos.g:15812:41: '-' '0' .. '9' ( RULE_DIGIT )* + // InternalRos.g:15542:41: '-' '0' .. '9' ( RULE_DIGIT )* { match('-'); matchRange('0','9'); - // InternalRos.g:15812:54: ( RULE_DIGIT )* + // InternalRos.g:15542:54: ( RULE_DIGIT )* loop12: do { int alt12=2; @@ -2538,7 +2538,7 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt12) { case 1 : - // InternalRos.g:15812:54: RULE_DIGIT + // InternalRos.g:15542:54: RULE_DIGIT { mRULE_DIGIT(); @@ -2570,10 +2570,10 @@ public final void mRULE_DECINT() throws RecognitionException { // $ANTLR start "RULE_DAY" public final void mRULE_DAY() throws RecognitionException { try { - // InternalRos.g:15814:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) - // InternalRos.g:15814:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRos.g:15544:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) + // InternalRos.g:15544:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) { - // InternalRos.g:15814:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRos.g:15544:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) int alt14=2; int LA14_0 = input.LA(1); @@ -2597,14 +2597,14 @@ else if ( ((LA14_0>='4' && LA14_0<='9')) ) { } switch (alt14) { case 1 : - // InternalRos.g:15814:22: '1' .. '9' + // InternalRos.g:15544:22: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRos.g:15814:31: '1' .. '3' '0' .. '9' + // InternalRos.g:15544:31: '1' .. '3' '0' .. '9' { matchRange('1','3'); matchRange('0','9'); @@ -2626,10 +2626,10 @@ else if ( ((LA14_0>='4' && LA14_0<='9')) ) { // $ANTLR start "RULE_MONTH" public final void mRULE_MONTH() throws RecognitionException { try { - // InternalRos.g:15816:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) - // InternalRos.g:15816:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRos.g:15546:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) + // InternalRos.g:15546:23: ( '1' .. '9' | '1' '0' .. '2' ) { - // InternalRos.g:15816:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRos.g:15546:23: ( '1' .. '9' | '1' '0' .. '2' ) int alt15=2; int LA15_0 = input.LA(1); @@ -2653,14 +2653,14 @@ else if ( ((LA15_0>='2' && LA15_0<='9')) ) { } switch (alt15) { case 1 : - // InternalRos.g:15816:24: '1' .. '9' + // InternalRos.g:15546:24: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRos.g:15816:33: '1' '0' .. '2' + // InternalRos.g:15546:33: '1' '0' .. '2' { match('1'); matchRange('0','2'); @@ -2682,8 +2682,8 @@ else if ( ((LA15_0>='2' && LA15_0<='9')) ) { // $ANTLR start "RULE_YEAR" public final void mRULE_YEAR() throws RecognitionException { try { - // InternalRos.g:15818:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) - // InternalRos.g:15818:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' + // InternalRos.g:15548:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) + // InternalRos.g:15548:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' { matchRange('0','2'); matchRange('0','9'); @@ -2701,10 +2701,10 @@ public final void mRULE_YEAR() throws RecognitionException { // $ANTLR start "RULE_HOUR" public final void mRULE_HOUR() throws RecognitionException { try { - // InternalRos.g:15820:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) - // InternalRos.g:15820:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRos.g:15550:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) + // InternalRos.g:15550:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) { - // InternalRos.g:15820:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRos.g:15550:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) int alt16=2; int LA16_0 = input.LA(1); @@ -2722,7 +2722,7 @@ else if ( (LA16_0=='2') ) { } switch (alt16) { case 1 : - // InternalRos.g:15820:23: '0' .. '1' '0' .. '9' + // InternalRos.g:15550:23: '0' .. '1' '0' .. '9' { matchRange('0','1'); matchRange('0','9'); @@ -2730,7 +2730,7 @@ else if ( (LA16_0=='2') ) { } break; case 2 : - // InternalRos.g:15820:41: '2' '0' .. '3' + // InternalRos.g:15550:41: '2' '0' .. '3' { match('2'); matchRange('0','3'); @@ -2752,8 +2752,8 @@ else if ( (LA16_0=='2') ) { // $ANTLR start "RULE_MIN_SEC" public final void mRULE_MIN_SEC() throws RecognitionException { try { - // InternalRos.g:15822:23: ( '0' .. '5' '0' .. '9' ) - // InternalRos.g:15822:25: '0' .. '5' '0' .. '9' + // InternalRos.g:15552:23: ( '0' .. '5' '0' .. '9' ) + // InternalRos.g:15552:25: '0' .. '5' '0' .. '9' { matchRange('0','5'); matchRange('0','9'); @@ -2771,8 +2771,8 @@ public final void mRULE_DATE_TIME() throws RecognitionException { try { int _type = RULE_DATE_TIME; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:15824:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) - // InternalRos.g:15824:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC + // InternalRos.g:15554:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) + // InternalRos.g:15554:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC { mRULE_YEAR(); match('-'); @@ -2801,10 +2801,10 @@ public final void mRULE_MESSAGE_ASIGMENT() throws RecognitionException { try { int _type = RULE_MESSAGE_ASIGMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:15826:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) - // InternalRos.g:15826:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + // InternalRos.g:15556:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) + // InternalRos.g:15556:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) { - // InternalRos.g:15826:25: ( RULE_ID | RULE_STRING ) + // InternalRos.g:15556:25: ( RULE_ID | RULE_STRING ) int alt17=2; int LA17_0 = input.LA(1); @@ -2822,14 +2822,14 @@ else if ( (LA17_0=='\"'||LA17_0=='\'') ) { } switch (alt17) { case 1 : - // InternalRos.g:15826:26: RULE_ID + // InternalRos.g:15556:26: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRos.g:15826:34: RULE_STRING + // InternalRos.g:15556:34: RULE_STRING { mRULE_STRING(); @@ -2839,7 +2839,7 @@ else if ( (LA17_0=='\"'||LA17_0=='\'') ) { } match('='); - // InternalRos.g:15826:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + // InternalRos.g:15556:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) int alt18=4; switch ( input.LA(1) ) { case 'A': @@ -2934,28 +2934,28 @@ else if ( (LA17_0=='\"'||LA17_0=='\'') ) { switch (alt18) { case 1 : - // InternalRos.g:15826:52: RULE_ID + // InternalRos.g:15556:52: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRos.g:15826:60: RULE_STRING + // InternalRos.g:15556:60: RULE_STRING { mRULE_STRING(); } break; case 3 : - // InternalRos.g:15826:72: RULE_INT + // InternalRos.g:15556:72: RULE_INT { mRULE_INT(); } break; case 4 : - // InternalRos.g:15826:81: '-' RULE_INT + // InternalRos.g:15556:81: '-' RULE_INT { match('-'); mRULE_INT(); @@ -2981,10 +2981,10 @@ public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:15828:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalRos.g:15828:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRos.g:15558:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalRos.g:15558:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalRos.g:15828:11: ( '^' )? + // InternalRos.g:15558:11: ( '^' )? int alt19=2; int LA19_0 = input.LA(1); @@ -2993,7 +2993,7 @@ public final void mRULE_ID() throws RecognitionException { } switch (alt19) { case 1 : - // InternalRos.g:15828:11: '^' + // InternalRos.g:15558:11: '^' { match('^'); @@ -3011,7 +3011,7 @@ public final void mRULE_ID() throws RecognitionException { recover(mse); throw mse;} - // InternalRos.g:15828:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRos.g:15558:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop20: do { int alt20=2; @@ -3058,10 +3058,10 @@ public final void mRULE_ID() throws RecognitionException { // $ANTLR start "RULE_INT" public final void mRULE_INT() throws RecognitionException { try { - // InternalRos.g:15830:19: ( ( '0' .. '9' )+ ) - // InternalRos.g:15830:21: ( '0' .. '9' )+ + // InternalRos.g:15560:19: ( ( '0' .. '9' )+ ) + // InternalRos.g:15560:21: ( '0' .. '9' )+ { - // InternalRos.g:15830:21: ( '0' .. '9' )+ + // InternalRos.g:15560:21: ( '0' .. '9' )+ int cnt21=0; loop21: do { @@ -3075,7 +3075,7 @@ public final void mRULE_INT() throws RecognitionException { switch (alt21) { case 1 : - // InternalRos.g:15830:22: '0' .. '9' + // InternalRos.g:15560:22: '0' .. '9' { matchRange('0','9'); @@ -3105,10 +3105,10 @@ public final void mRULE_STRING() throws RecognitionException { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:15832:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalRos.g:15832:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRos.g:15562:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalRos.g:15562:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalRos.g:15832:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRos.g:15562:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt24=2; int LA24_0 = input.LA(1); @@ -3126,10 +3126,10 @@ else if ( (LA24_0=='\'') ) { } switch (alt24) { case 1 : - // InternalRos.g:15832:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalRos.g:15562:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalRos.g:15832:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalRos.g:15562:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop22: do { int alt22=3; @@ -3145,7 +3145,7 @@ else if ( ((LA22_0>='\u0000' && LA22_0<='!')||(LA22_0>='#' && LA22_0<='[')||(LA2 switch (alt22) { case 1 : - // InternalRos.g:15832:21: '\\\\' . + // InternalRos.g:15562:21: '\\\\' . { match('\\'); matchAny(); @@ -3153,7 +3153,7 @@ else if ( ((LA22_0>='\u0000' && LA22_0<='!')||(LA22_0>='#' && LA22_0<='[')||(LA2 } break; case 2 : - // InternalRos.g:15832:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalRos.g:15562:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3178,10 +3178,10 @@ else if ( ((LA22_0>='\u0000' && LA22_0<='!')||(LA22_0>='#' && LA22_0<='[')||(LA2 } break; case 2 : - // InternalRos.g:15832:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalRos.g:15562:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalRos.g:15832:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalRos.g:15562:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop23: do { int alt23=3; @@ -3197,7 +3197,7 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='&')||(LA23_0>='(' && LA23_0<='[')||(LA2 switch (alt23) { case 1 : - // InternalRos.g:15832:54: '\\\\' . + // InternalRos.g:15562:54: '\\\\' . { match('\\'); matchAny(); @@ -3205,7 +3205,7 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='&')||(LA23_0>='(' && LA23_0<='[')||(LA2 } break; case 2 : - // InternalRos.g:15832:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalRos.g:15562:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3248,12 +3248,12 @@ public final void mRULE_ML_COMMENT() throws RecognitionException { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:15834:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalRos.g:15834:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalRos.g:15564:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalRos.g:15564:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalRos.g:15834:24: ( options {greedy=false; } : . )* + // InternalRos.g:15564:24: ( options {greedy=false; } : . )* loop25: do { int alt25=2; @@ -3278,7 +3278,7 @@ else if ( ((LA25_0>='\u0000' && LA25_0<=')')||(LA25_0>='+' && LA25_0<='\uFFFF')) switch (alt25) { case 1 : - // InternalRos.g:15834:52: . + // InternalRos.g:15564:52: . { matchAny(); @@ -3308,12 +3308,12 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:15836:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalRos.g:15836:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalRos.g:15566:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalRos.g:15566:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalRos.g:15836:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalRos.g:15566:24: (~ ( ( '\\n' | '\\r' ) ) )* loop26: do { int alt26=2; @@ -3326,7 +3326,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { switch (alt26) { case 1 : - // InternalRos.g:15836:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalRos.g:15566:24: ~ ( ( '\\n' | '\\r' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3346,7 +3346,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { } } while (true); - // InternalRos.g:15836:40: ( ( '\\r' )? '\\n' )? + // InternalRos.g:15566:40: ( ( '\\r' )? '\\n' )? int alt28=2; int LA28_0 = input.LA(1); @@ -3355,9 +3355,9 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { } switch (alt28) { case 1 : - // InternalRos.g:15836:41: ( '\\r' )? '\\n' + // InternalRos.g:15566:41: ( '\\r' )? '\\n' { - // InternalRos.g:15836:41: ( '\\r' )? + // InternalRos.g:15566:41: ( '\\r' )? int alt27=2; int LA27_0 = input.LA(1); @@ -3366,7 +3366,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { } switch (alt27) { case 1 : - // InternalRos.g:15836:41: '\\r' + // InternalRos.g:15566:41: '\\r' { match('\r'); @@ -3398,10 +3398,10 @@ public final void mRULE_WS() throws RecognitionException { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:15838:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalRos.g:15838:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRos.g:15568:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalRos.g:15568:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalRos.g:15838:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRos.g:15568:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt29=0; loop29: do { @@ -3455,8 +3455,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:15840:16: ( . ) - // InternalRos.g:15840:18: . + // InternalRos.g:15570:16: ( . ) + // InternalRos.g:15570:18: . { matchAny(); @@ -4247,7 +4247,7 @@ public DFA10(BaseRecognizer recognizer) { this.transition = DFA10_transition; } public String getDescription() { - return "15810:27: ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT )"; + return "15540:27: ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT )"; } } static final String DFA30_eotS = @@ -5047,4 +5047,4 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc } -} +} \ No newline at end of file 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 9eaee17cd..0b6c7893c 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 @@ -7791,12 +7791,12 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti { int LA9_6 = input.LA(2); - if ( (LA9_6==85) ) { - alt9=7; - } - else if ( ((LA9_6>=RULE_BINARY && LA9_6<=RULE_DECINT)||(LA9_6>=RULE_STRING && LA9_6<=RULE_ID)||(LA9_6>=41 && LA9_6<=43)) ) { + if ( ((LA9_6>=RULE_BINARY && LA9_6<=RULE_DECINT)||(LA9_6>=RULE_STRING && LA9_6<=RULE_ID)||(LA9_6>=41 && LA9_6<=43)) ) { alt9=6; } + else if ( (LA9_6==85) ) { + alt9=7; + } else { NoViableAltException nvae = new NoViableAltException("", 9, 6, input); @@ -32049,7 +32049,7 @@ public final void rule__ParameterIntegerType__Group__1() throws RecognitionExcep // InternalRos.g:10581:1: ( rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ) // InternalRos.g:10582:2: rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 { - pushFollow(FOLLOW_4); + pushFollow(FOLLOW_52); rule__ParameterIntegerType__Group__1__Impl(); state._fsp--; @@ -32165,8 +32165,12 @@ public final void rule__ParameterIntegerType__Group__2__Impl() throws Recognitio int alt63=2; int LA63_0 = input.LA(1); - if ( (LA63_0==41) ) { - alt63=1; + if ( (LA63_0==79) ) { + int LA63_1 = input.LA(2); + + if ( (LA63_1==RULE_DECINT) ) { + alt63=1; + } } switch (alt63) { case 1 : @@ -32215,7 +32219,7 @@ public final void rule__ParameterIntegerType__Group_2__0() throws RecognitionExc // InternalRos.g:10635:1: ( rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ) // InternalRos.g:10636:2: rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 { - pushFollow(FOLLOW_52); + pushFollow(FOLLOW_53); rule__ParameterIntegerType__Group_2__0__Impl(); state._fsp--; @@ -32244,21 +32248,21 @@ public final void rule__ParameterIntegerType__Group_2__0() throws RecognitionExc // $ANTLR start "rule__ParameterIntegerType__Group_2__0__Impl" - // InternalRos.g:10643:1: rule__ParameterIntegerType__Group_2__0__Impl : ( '{' ) ; + // InternalRos.g:10643:1: rule__ParameterIntegerType__Group_2__0__Impl : ( 'default' ) ; public final void rule__ParameterIntegerType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:10647:1: ( ( '{' ) ) - // InternalRos.g:10648:1: ( '{' ) + // InternalRos.g:10647:1: ( ( 'default' ) ) + // InternalRos.g:10648:1: ( 'default' ) { - // InternalRos.g:10648:1: ( '{' ) - // InternalRos.g:10649:2: '{' + // InternalRos.g:10648:1: ( 'default' ) + // InternalRos.g:10649:2: 'default' { - before(grammarAccess.getParameterIntegerTypeAccess().getLeftCurlyBracketKeyword_2_0()); - match(input,41,FOLLOW_2); - after(grammarAccess.getParameterIntegerTypeAccess().getLeftCurlyBracketKeyword_2_0()); + before(grammarAccess.getParameterIntegerTypeAccess().getDefaultKeyword_2_0()); + match(input,79,FOLLOW_2); + after(grammarAccess.getParameterIntegerTypeAccess().getDefaultKeyword_2_0()); } @@ -32281,22 +32285,17 @@ public final void rule__ParameterIntegerType__Group_2__0__Impl() throws Recognit // $ANTLR start "rule__ParameterIntegerType__Group_2__1" - // InternalRos.g:10658:1: rule__ParameterIntegerType__Group_2__1 : rule__ParameterIntegerType__Group_2__1__Impl rule__ParameterIntegerType__Group_2__2 ; + // InternalRos.g:10658:1: rule__ParameterIntegerType__Group_2__1 : rule__ParameterIntegerType__Group_2__1__Impl ; public final void rule__ParameterIntegerType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:10662:1: ( rule__ParameterIntegerType__Group_2__1__Impl rule__ParameterIntegerType__Group_2__2 ) - // InternalRos.g:10663:2: rule__ParameterIntegerType__Group_2__1__Impl rule__ParameterIntegerType__Group_2__2 + // InternalRos.g:10662:1: ( rule__ParameterIntegerType__Group_2__1__Impl ) + // InternalRos.g:10663:2: rule__ParameterIntegerType__Group_2__1__Impl { - pushFollow(FOLLOW_53); - rule__ParameterIntegerType__Group_2__1__Impl(); - - state._fsp--; - pushFollow(FOLLOW_2); - rule__ParameterIntegerType__Group_2__2(); + rule__ParameterIntegerType__Group_2__1__Impl(); state._fsp--; @@ -32319,176 +32318,31 @@ public final void rule__ParameterIntegerType__Group_2__1() throws RecognitionExc // $ANTLR start "rule__ParameterIntegerType__Group_2__1__Impl" - // InternalRos.g:10670:1: rule__ParameterIntegerType__Group_2__1__Impl : ( 'default' ) ; + // InternalRos.g:10669:1: rule__ParameterIntegerType__Group_2__1__Impl : ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterIntegerType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:10674:1: ( ( 'default' ) ) - // InternalRos.g:10675:1: ( 'default' ) + // InternalRos.g:10673:1: ( ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ) + // InternalRos.g:10674:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) { - // InternalRos.g:10675:1: ( 'default' ) - // InternalRos.g:10676:2: 'default' + // InternalRos.g:10674:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) + // InternalRos.g:10675:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) { - before(grammarAccess.getParameterIntegerTypeAccess().getDefaultKeyword_2_1()); - match(input,79,FOLLOW_2); - after(grammarAccess.getParameterIntegerTypeAccess().getDefaultKeyword_2_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterIntegerType__Group_2__1__Impl" - - - // $ANTLR start "rule__ParameterIntegerType__Group_2__2" - // InternalRos.g:10685:1: rule__ParameterIntegerType__Group_2__2 : rule__ParameterIntegerType__Group_2__2__Impl rule__ParameterIntegerType__Group_2__3 ; - public final void rule__ParameterIntegerType__Group_2__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos.g:10689:1: ( rule__ParameterIntegerType__Group_2__2__Impl rule__ParameterIntegerType__Group_2__3 ) - // InternalRos.g:10690:2: rule__ParameterIntegerType__Group_2__2__Impl rule__ParameterIntegerType__Group_2__3 + before(grammarAccess.getParameterIntegerTypeAccess().getDefaultAssignment_2_1()); + // InternalRos.g:10676:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) + // InternalRos.g:10676:3: rule__ParameterIntegerType__DefaultAssignment_2_1 { - pushFollow(FOLLOW_48); - rule__ParameterIntegerType__Group_2__2__Impl(); - - state._fsp--; - pushFollow(FOLLOW_2); - rule__ParameterIntegerType__Group_2__3(); + rule__ParameterIntegerType__DefaultAssignment_2_1(); state._fsp--; } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterIntegerType__Group_2__2" - - - // $ANTLR start "rule__ParameterIntegerType__Group_2__2__Impl" - // InternalRos.g:10697:1: rule__ParameterIntegerType__Group_2__2__Impl : ( ( rule__ParameterIntegerType__DefaultAssignment_2_2 ) ) ; - public final void rule__ParameterIntegerType__Group_2__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos.g:10701:1: ( ( ( rule__ParameterIntegerType__DefaultAssignment_2_2 ) ) ) - // InternalRos.g:10702:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_2 ) ) - { - // InternalRos.g:10702:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_2 ) ) - // InternalRos.g:10703:2: ( rule__ParameterIntegerType__DefaultAssignment_2_2 ) - { - before(grammarAccess.getParameterIntegerTypeAccess().getDefaultAssignment_2_2()); - // InternalRos.g:10704:2: ( rule__ParameterIntegerType__DefaultAssignment_2_2 ) - // InternalRos.g:10704:3: rule__ParameterIntegerType__DefaultAssignment_2_2 - { - pushFollow(FOLLOW_2); - rule__ParameterIntegerType__DefaultAssignment_2_2(); - - state._fsp--; - - - } - - after(grammarAccess.getParameterIntegerTypeAccess().getDefaultAssignment_2_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterIntegerType__Group_2__2__Impl" - - - // $ANTLR start "rule__ParameterIntegerType__Group_2__3" - // InternalRos.g:10712:1: rule__ParameterIntegerType__Group_2__3 : rule__ParameterIntegerType__Group_2__3__Impl ; - public final void rule__ParameterIntegerType__Group_2__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos.g:10716:1: ( rule__ParameterIntegerType__Group_2__3__Impl ) - // InternalRos.g:10717:2: rule__ParameterIntegerType__Group_2__3__Impl - { - pushFollow(FOLLOW_2); - rule__ParameterIntegerType__Group_2__3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterIntegerType__Group_2__3" - - - // $ANTLR start "rule__ParameterIntegerType__Group_2__3__Impl" - // InternalRos.g:10723:1: rule__ParameterIntegerType__Group_2__3__Impl : ( '}' ) ; - public final void rule__ParameterIntegerType__Group_2__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos.g:10727:1: ( ( '}' ) ) - // InternalRos.g:10728:1: ( '}' ) - { - // InternalRos.g:10728:1: ( '}' ) - // InternalRos.g:10729:2: '}' - { - before(grammarAccess.getParameterIntegerTypeAccess().getRightCurlyBracketKeyword_2_3()); - match(input,42,FOLLOW_2); - after(grammarAccess.getParameterIntegerTypeAccess().getRightCurlyBracketKeyword_2_3()); + after(grammarAccess.getParameterIntegerTypeAccess().getDefaultAssignment_2_1()); } @@ -32507,18 +32361,18 @@ public final void rule__ParameterIntegerType__Group_2__3__Impl() throws Recognit } return ; } - // $ANTLR end "rule__ParameterIntegerType__Group_2__3__Impl" + // $ANTLR end "rule__ParameterIntegerType__Group_2__1__Impl" // $ANTLR start "rule__ParameterStringType__Group__0" - // InternalRos.g:10739:1: rule__ParameterStringType__Group__0 : rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ; + // InternalRos.g:10685:1: rule__ParameterStringType__Group__0 : rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ; public final void rule__ParameterStringType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:10743:1: ( rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ) - // InternalRos.g:10744:2: rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 + // InternalRos.g:10689:1: ( rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ) + // InternalRos.g:10690:2: rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 { pushFollow(FOLLOW_54); rule__ParameterStringType__Group__0__Impl(); @@ -32549,21 +32403,21 @@ public final void rule__ParameterStringType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__0__Impl" - // InternalRos.g:10751:1: rule__ParameterStringType__Group__0__Impl : ( () ) ; + // InternalRos.g:10697:1: rule__ParameterStringType__Group__0__Impl : ( () ) ; public final void rule__ParameterStringType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:10755:1: ( ( () ) ) - // InternalRos.g:10756:1: ( () ) + // InternalRos.g:10701:1: ( ( () ) ) + // InternalRos.g:10702:1: ( () ) { - // InternalRos.g:10756:1: ( () ) - // InternalRos.g:10757:2: () + // InternalRos.g:10702:1: ( () ) + // InternalRos.g:10703:2: () { before(grammarAccess.getParameterStringTypeAccess().getParameterStringTypeAction_0()); - // InternalRos.g:10758:2: () - // InternalRos.g:10758:3: + // InternalRos.g:10704:2: () + // InternalRos.g:10704:3: { } @@ -32586,16 +32440,16 @@ public final void rule__ParameterStringType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group__1" - // InternalRos.g:10766:1: rule__ParameterStringType__Group__1 : rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ; + // InternalRos.g:10712:1: rule__ParameterStringType__Group__1 : rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ; public final void rule__ParameterStringType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:10770:1: ( rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ) - // InternalRos.g:10771:2: rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 + // InternalRos.g:10716:1: ( rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ) + // InternalRos.g:10717:2: rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 { - pushFollow(FOLLOW_4); + pushFollow(FOLLOW_52); rule__ParameterStringType__Group__1__Impl(); state._fsp--; @@ -32624,17 +32478,17 @@ public final void rule__ParameterStringType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__1__Impl" - // InternalRos.g:10778:1: rule__ParameterStringType__Group__1__Impl : ( 'String' ) ; + // InternalRos.g:10724:1: rule__ParameterStringType__Group__1__Impl : ( 'String' ) ; public final void rule__ParameterStringType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:10782:1: ( ( 'String' ) ) - // InternalRos.g:10783:1: ( 'String' ) + // InternalRos.g:10728:1: ( ( 'String' ) ) + // InternalRos.g:10729:1: ( 'String' ) { - // InternalRos.g:10783:1: ( 'String' ) - // InternalRos.g:10784:2: 'String' + // InternalRos.g:10729:1: ( 'String' ) + // InternalRos.g:10730:2: 'String' { before(grammarAccess.getParameterStringTypeAccess().getStringKeyword_1()); match(input,28,FOLLOW_2); @@ -32661,14 +32515,14 @@ public final void rule__ParameterStringType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group__2" - // InternalRos.g:10793:1: rule__ParameterStringType__Group__2 : rule__ParameterStringType__Group__2__Impl ; + // InternalRos.g:10739:1: rule__ParameterStringType__Group__2 : rule__ParameterStringType__Group__2__Impl ; public final void rule__ParameterStringType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:10797:1: ( rule__ParameterStringType__Group__2__Impl ) - // InternalRos.g:10798:2: rule__ParameterStringType__Group__2__Impl + // InternalRos.g:10743:1: ( rule__ParameterStringType__Group__2__Impl ) + // InternalRos.g:10744:2: rule__ParameterStringType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterStringType__Group__2__Impl(); @@ -32694,29 +32548,33 @@ public final void rule__ParameterStringType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__2__Impl" - // InternalRos.g:10804:1: rule__ParameterStringType__Group__2__Impl : ( ( rule__ParameterStringType__Group_2__0 )? ) ; + // InternalRos.g:10750:1: rule__ParameterStringType__Group__2__Impl : ( ( rule__ParameterStringType__Group_2__0 )? ) ; public final void rule__ParameterStringType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:10808:1: ( ( ( rule__ParameterStringType__Group_2__0 )? ) ) - // InternalRos.g:10809:1: ( ( rule__ParameterStringType__Group_2__0 )? ) + // InternalRos.g:10754:1: ( ( ( rule__ParameterStringType__Group_2__0 )? ) ) + // InternalRos.g:10755:1: ( ( rule__ParameterStringType__Group_2__0 )? ) { - // InternalRos.g:10809:1: ( ( rule__ParameterStringType__Group_2__0 )? ) - // InternalRos.g:10810:2: ( rule__ParameterStringType__Group_2__0 )? + // InternalRos.g:10755:1: ( ( rule__ParameterStringType__Group_2__0 )? ) + // InternalRos.g:10756:2: ( rule__ParameterStringType__Group_2__0 )? { before(grammarAccess.getParameterStringTypeAccess().getGroup_2()); - // InternalRos.g:10811:2: ( rule__ParameterStringType__Group_2__0 )? + // InternalRos.g:10757:2: ( rule__ParameterStringType__Group_2__0 )? int alt64=2; int LA64_0 = input.LA(1); - if ( (LA64_0==41) ) { - alt64=1; + if ( (LA64_0==79) ) { + int LA64_1 = input.LA(2); + + if ( ((LA64_1>=RULE_STRING && LA64_1<=RULE_ID)) ) { + alt64=1; + } } switch (alt64) { case 1 : - // InternalRos.g:10811:3: rule__ParameterStringType__Group_2__0 + // InternalRos.g:10757:3: rule__ParameterStringType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterStringType__Group_2__0(); @@ -32752,16 +32610,16 @@ public final void rule__ParameterStringType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group_2__0" - // InternalRos.g:10820:1: rule__ParameterStringType__Group_2__0 : rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ; + // InternalRos.g:10766:1: rule__ParameterStringType__Group_2__0 : rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ; public final void rule__ParameterStringType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:10824:1: ( rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ) - // InternalRos.g:10825:2: rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 + // InternalRos.g:10770:1: ( rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ) + // InternalRos.g:10771:2: rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 { - pushFollow(FOLLOW_52); + pushFollow(FOLLOW_10); rule__ParameterStringType__Group_2__0__Impl(); state._fsp--; @@ -32790,21 +32648,21 @@ public final void rule__ParameterStringType__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterStringType__Group_2__0__Impl" - // InternalRos.g:10832:1: rule__ParameterStringType__Group_2__0__Impl : ( '{' ) ; + // InternalRos.g:10778:1: rule__ParameterStringType__Group_2__0__Impl : ( 'default' ) ; public final void rule__ParameterStringType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:10836:1: ( ( '{' ) ) - // InternalRos.g:10837:1: ( '{' ) + // InternalRos.g:10782:1: ( ( 'default' ) ) + // InternalRos.g:10783:1: ( 'default' ) { - // InternalRos.g:10837:1: ( '{' ) - // InternalRos.g:10838:2: '{' + // InternalRos.g:10783:1: ( 'default' ) + // InternalRos.g:10784:2: 'default' { - before(grammarAccess.getParameterStringTypeAccess().getLeftCurlyBracketKeyword_2_0()); - match(input,41,FOLLOW_2); - after(grammarAccess.getParameterStringTypeAccess().getLeftCurlyBracketKeyword_2_0()); + before(grammarAccess.getParameterStringTypeAccess().getDefaultKeyword_2_0()); + match(input,79,FOLLOW_2); + after(grammarAccess.getParameterStringTypeAccess().getDefaultKeyword_2_0()); } @@ -32827,22 +32685,17 @@ public final void rule__ParameterStringType__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStringType__Group_2__1" - // InternalRos.g:10847:1: rule__ParameterStringType__Group_2__1 : rule__ParameterStringType__Group_2__1__Impl rule__ParameterStringType__Group_2__2 ; + // InternalRos.g:10793:1: rule__ParameterStringType__Group_2__1 : rule__ParameterStringType__Group_2__1__Impl ; public final void rule__ParameterStringType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:10851:1: ( rule__ParameterStringType__Group_2__1__Impl rule__ParameterStringType__Group_2__2 ) - // InternalRos.g:10852:2: rule__ParameterStringType__Group_2__1__Impl rule__ParameterStringType__Group_2__2 + // InternalRos.g:10797:1: ( rule__ParameterStringType__Group_2__1__Impl ) + // InternalRos.g:10798:2: rule__ParameterStringType__Group_2__1__Impl { - pushFollow(FOLLOW_10); - rule__ParameterStringType__Group_2__1__Impl(); - - state._fsp--; - pushFollow(FOLLOW_2); - rule__ParameterStringType__Group_2__2(); + rule__ParameterStringType__Group_2__1__Impl(); state._fsp--; @@ -32865,176 +32718,31 @@ public final void rule__ParameterStringType__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterStringType__Group_2__1__Impl" - // InternalRos.g:10859:1: rule__ParameterStringType__Group_2__1__Impl : ( 'default' ) ; + // InternalRos.g:10804:1: rule__ParameterStringType__Group_2__1__Impl : ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterStringType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:10863:1: ( ( 'default' ) ) - // InternalRos.g:10864:1: ( 'default' ) + // InternalRos.g:10808:1: ( ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ) + // InternalRos.g:10809:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) { - // InternalRos.g:10864:1: ( 'default' ) - // InternalRos.g:10865:2: 'default' + // InternalRos.g:10809:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) + // InternalRos.g:10810:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) { - before(grammarAccess.getParameterStringTypeAccess().getDefaultKeyword_2_1()); - match(input,79,FOLLOW_2); - after(grammarAccess.getParameterStringTypeAccess().getDefaultKeyword_2_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterStringType__Group_2__1__Impl" - - - // $ANTLR start "rule__ParameterStringType__Group_2__2" - // InternalRos.g:10874:1: rule__ParameterStringType__Group_2__2 : rule__ParameterStringType__Group_2__2__Impl rule__ParameterStringType__Group_2__3 ; - public final void rule__ParameterStringType__Group_2__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos.g:10878:1: ( rule__ParameterStringType__Group_2__2__Impl rule__ParameterStringType__Group_2__3 ) - // InternalRos.g:10879:2: rule__ParameterStringType__Group_2__2__Impl rule__ParameterStringType__Group_2__3 + before(grammarAccess.getParameterStringTypeAccess().getDefaultAssignment_2_1()); + // InternalRos.g:10811:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) + // InternalRos.g:10811:3: rule__ParameterStringType__DefaultAssignment_2_1 { - pushFollow(FOLLOW_48); - rule__ParameterStringType__Group_2__2__Impl(); - - state._fsp--; - pushFollow(FOLLOW_2); - rule__ParameterStringType__Group_2__3(); + rule__ParameterStringType__DefaultAssignment_2_1(); state._fsp--; } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterStringType__Group_2__2" - - - // $ANTLR start "rule__ParameterStringType__Group_2__2__Impl" - // InternalRos.g:10886:1: rule__ParameterStringType__Group_2__2__Impl : ( ( rule__ParameterStringType__DefaultAssignment_2_2 ) ) ; - public final void rule__ParameterStringType__Group_2__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos.g:10890:1: ( ( ( rule__ParameterStringType__DefaultAssignment_2_2 ) ) ) - // InternalRos.g:10891:1: ( ( rule__ParameterStringType__DefaultAssignment_2_2 ) ) - { - // InternalRos.g:10891:1: ( ( rule__ParameterStringType__DefaultAssignment_2_2 ) ) - // InternalRos.g:10892:2: ( rule__ParameterStringType__DefaultAssignment_2_2 ) - { - before(grammarAccess.getParameterStringTypeAccess().getDefaultAssignment_2_2()); - // InternalRos.g:10893:2: ( rule__ParameterStringType__DefaultAssignment_2_2 ) - // InternalRos.g:10893:3: rule__ParameterStringType__DefaultAssignment_2_2 - { - pushFollow(FOLLOW_2); - rule__ParameterStringType__DefaultAssignment_2_2(); - - state._fsp--; - - - } - - after(grammarAccess.getParameterStringTypeAccess().getDefaultAssignment_2_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterStringType__Group_2__2__Impl" - - - // $ANTLR start "rule__ParameterStringType__Group_2__3" - // InternalRos.g:10901:1: rule__ParameterStringType__Group_2__3 : rule__ParameterStringType__Group_2__3__Impl ; - public final void rule__ParameterStringType__Group_2__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos.g:10905:1: ( rule__ParameterStringType__Group_2__3__Impl ) - // InternalRos.g:10906:2: rule__ParameterStringType__Group_2__3__Impl - { - pushFollow(FOLLOW_2); - rule__ParameterStringType__Group_2__3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterStringType__Group_2__3" - - - // $ANTLR start "rule__ParameterStringType__Group_2__3__Impl" - // InternalRos.g:10912:1: rule__ParameterStringType__Group_2__3__Impl : ( '}' ) ; - public final void rule__ParameterStringType__Group_2__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos.g:10916:1: ( ( '}' ) ) - // InternalRos.g:10917:1: ( '}' ) - { - // InternalRos.g:10917:1: ( '}' ) - // InternalRos.g:10918:2: '}' - { - before(grammarAccess.getParameterStringTypeAccess().getRightCurlyBracketKeyword_2_3()); - match(input,42,FOLLOW_2); - after(grammarAccess.getParameterStringTypeAccess().getRightCurlyBracketKeyword_2_3()); + after(grammarAccess.getParameterStringTypeAccess().getDefaultAssignment_2_1()); } @@ -33053,18 +32761,18 @@ public final void rule__ParameterStringType__Group_2__3__Impl() throws Recogniti } return ; } - // $ANTLR end "rule__ParameterStringType__Group_2__3__Impl" + // $ANTLR end "rule__ParameterStringType__Group_2__1__Impl" // $ANTLR start "rule__ParameterDoubleType__Group__0" - // InternalRos.g:10928:1: rule__ParameterDoubleType__Group__0 : rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ; + // InternalRos.g:10820:1: rule__ParameterDoubleType__Group__0 : rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ; public final void rule__ParameterDoubleType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:10932:1: ( rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ) - // InternalRos.g:10933:2: rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 + // InternalRos.g:10824:1: ( rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ) + // InternalRos.g:10825:2: rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 { pushFollow(FOLLOW_55); rule__ParameterDoubleType__Group__0__Impl(); @@ -33095,21 +32803,21 @@ public final void rule__ParameterDoubleType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__0__Impl" - // InternalRos.g:10940:1: rule__ParameterDoubleType__Group__0__Impl : ( () ) ; + // InternalRos.g:10832:1: rule__ParameterDoubleType__Group__0__Impl : ( () ) ; public final void rule__ParameterDoubleType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:10944:1: ( ( () ) ) - // InternalRos.g:10945:1: ( () ) + // InternalRos.g:10836:1: ( ( () ) ) + // InternalRos.g:10837:1: ( () ) { - // InternalRos.g:10945:1: ( () ) - // InternalRos.g:10946:2: () + // InternalRos.g:10837:1: ( () ) + // InternalRos.g:10838:2: () { before(grammarAccess.getParameterDoubleTypeAccess().getParameterDoubleTypeAction_0()); - // InternalRos.g:10947:2: () - // InternalRos.g:10947:3: + // InternalRos.g:10839:2: () + // InternalRos.g:10839:3: { } @@ -33132,16 +32840,16 @@ public final void rule__ParameterDoubleType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group__1" - // InternalRos.g:10955:1: rule__ParameterDoubleType__Group__1 : rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ; + // InternalRos.g:10847:1: rule__ParameterDoubleType__Group__1 : rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ; public final void rule__ParameterDoubleType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:10959:1: ( rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ) - // InternalRos.g:10960:2: rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 + // InternalRos.g:10851:1: ( rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ) + // InternalRos.g:10852:2: rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 { - pushFollow(FOLLOW_4); + pushFollow(FOLLOW_52); rule__ParameterDoubleType__Group__1__Impl(); state._fsp--; @@ -33170,17 +32878,17 @@ public final void rule__ParameterDoubleType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__1__Impl" - // InternalRos.g:10967:1: rule__ParameterDoubleType__Group__1__Impl : ( 'Double' ) ; + // InternalRos.g:10859:1: rule__ParameterDoubleType__Group__1__Impl : ( 'Double' ) ; public final void rule__ParameterDoubleType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:10971:1: ( ( 'Double' ) ) - // InternalRos.g:10972:1: ( 'Double' ) + // InternalRos.g:10863:1: ( ( 'Double' ) ) + // InternalRos.g:10864:1: ( 'Double' ) { - // InternalRos.g:10972:1: ( 'Double' ) - // InternalRos.g:10973:2: 'Double' + // InternalRos.g:10864:1: ( 'Double' ) + // InternalRos.g:10865:2: 'Double' { before(grammarAccess.getParameterDoubleTypeAccess().getDoubleKeyword_1()); match(input,80,FOLLOW_2); @@ -33207,14 +32915,14 @@ public final void rule__ParameterDoubleType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group__2" - // InternalRos.g:10982:1: rule__ParameterDoubleType__Group__2 : rule__ParameterDoubleType__Group__2__Impl ; + // InternalRos.g:10874:1: rule__ParameterDoubleType__Group__2 : rule__ParameterDoubleType__Group__2__Impl ; public final void rule__ParameterDoubleType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:10986:1: ( rule__ParameterDoubleType__Group__2__Impl ) - // InternalRos.g:10987:2: rule__ParameterDoubleType__Group__2__Impl + // InternalRos.g:10878:1: ( rule__ParameterDoubleType__Group__2__Impl ) + // InternalRos.g:10879:2: rule__ParameterDoubleType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group__2__Impl(); @@ -33240,29 +32948,33 @@ public final void rule__ParameterDoubleType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__2__Impl" - // InternalRos.g:10993:1: rule__ParameterDoubleType__Group__2__Impl : ( ( rule__ParameterDoubleType__Group_2__0 )? ) ; + // InternalRos.g:10885:1: rule__ParameterDoubleType__Group__2__Impl : ( ( rule__ParameterDoubleType__Group_2__0 )? ) ; public final void rule__ParameterDoubleType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:10997:1: ( ( ( rule__ParameterDoubleType__Group_2__0 )? ) ) - // InternalRos.g:10998:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) + // InternalRos.g:10889:1: ( ( ( rule__ParameterDoubleType__Group_2__0 )? ) ) + // InternalRos.g:10890:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) { - // InternalRos.g:10998:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) - // InternalRos.g:10999:2: ( rule__ParameterDoubleType__Group_2__0 )? + // InternalRos.g:10890:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) + // InternalRos.g:10891:2: ( rule__ParameterDoubleType__Group_2__0 )? { before(grammarAccess.getParameterDoubleTypeAccess().getGroup_2()); - // InternalRos.g:11000:2: ( rule__ParameterDoubleType__Group_2__0 )? + // InternalRos.g:10892:2: ( rule__ParameterDoubleType__Group_2__0 )? int alt65=2; int LA65_0 = input.LA(1); - if ( (LA65_0==41) ) { - alt65=1; + if ( (LA65_0==79) ) { + int LA65_1 = input.LA(2); + + if ( (LA65_1==RULE_DOUBLE) ) { + alt65=1; + } } switch (alt65) { case 1 : - // InternalRos.g:11000:3: rule__ParameterDoubleType__Group_2__0 + // InternalRos.g:10892:3: rule__ParameterDoubleType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group_2__0(); @@ -33298,16 +33010,16 @@ public final void rule__ParameterDoubleType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group_2__0" - // InternalRos.g:11009:1: rule__ParameterDoubleType__Group_2__0 : rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ; + // InternalRos.g:10901:1: rule__ParameterDoubleType__Group_2__0 : rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ; public final void rule__ParameterDoubleType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11013:1: ( rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ) - // InternalRos.g:11014:2: rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 + // InternalRos.g:10905:1: ( rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ) + // InternalRos.g:10906:2: rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 { - pushFollow(FOLLOW_52); + pushFollow(FOLLOW_56); rule__ParameterDoubleType__Group_2__0__Impl(); state._fsp--; @@ -33336,21 +33048,21 @@ public final void rule__ParameterDoubleType__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterDoubleType__Group_2__0__Impl" - // InternalRos.g:11021:1: rule__ParameterDoubleType__Group_2__0__Impl : ( '{' ) ; + // InternalRos.g:10913:1: rule__ParameterDoubleType__Group_2__0__Impl : ( 'default' ) ; public final void rule__ParameterDoubleType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11025:1: ( ( '{' ) ) - // InternalRos.g:11026:1: ( '{' ) + // InternalRos.g:10917:1: ( ( 'default' ) ) + // InternalRos.g:10918:1: ( 'default' ) { - // InternalRos.g:11026:1: ( '{' ) - // InternalRos.g:11027:2: '{' + // InternalRos.g:10918:1: ( 'default' ) + // InternalRos.g:10919:2: 'default' { - before(grammarAccess.getParameterDoubleTypeAccess().getLeftCurlyBracketKeyword_2_0()); - match(input,41,FOLLOW_2); - after(grammarAccess.getParameterDoubleTypeAccess().getLeftCurlyBracketKeyword_2_0()); + before(grammarAccess.getParameterDoubleTypeAccess().getDefaultKeyword_2_0()); + match(input,79,FOLLOW_2); + after(grammarAccess.getParameterDoubleTypeAccess().getDefaultKeyword_2_0()); } @@ -33373,22 +33085,17 @@ public final void rule__ParameterDoubleType__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterDoubleType__Group_2__1" - // InternalRos.g:11036:1: rule__ParameterDoubleType__Group_2__1 : rule__ParameterDoubleType__Group_2__1__Impl rule__ParameterDoubleType__Group_2__2 ; + // InternalRos.g:10928:1: rule__ParameterDoubleType__Group_2__1 : rule__ParameterDoubleType__Group_2__1__Impl ; public final void rule__ParameterDoubleType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11040:1: ( rule__ParameterDoubleType__Group_2__1__Impl rule__ParameterDoubleType__Group_2__2 ) - // InternalRos.g:11041:2: rule__ParameterDoubleType__Group_2__1__Impl rule__ParameterDoubleType__Group_2__2 + // InternalRos.g:10932:1: ( rule__ParameterDoubleType__Group_2__1__Impl ) + // InternalRos.g:10933:2: rule__ParameterDoubleType__Group_2__1__Impl { - pushFollow(FOLLOW_56); - rule__ParameterDoubleType__Group_2__1__Impl(); - - state._fsp--; - pushFollow(FOLLOW_2); - rule__ParameterDoubleType__Group_2__2(); + rule__ParameterDoubleType__Group_2__1__Impl(); state._fsp--; @@ -33411,176 +33118,31 @@ public final void rule__ParameterDoubleType__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterDoubleType__Group_2__1__Impl" - // InternalRos.g:11048:1: rule__ParameterDoubleType__Group_2__1__Impl : ( 'default' ) ; + // InternalRos.g:10939:1: rule__ParameterDoubleType__Group_2__1__Impl : ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterDoubleType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11052:1: ( ( 'default' ) ) - // InternalRos.g:11053:1: ( 'default' ) + // InternalRos.g:10943:1: ( ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ) + // InternalRos.g:10944:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) { - // InternalRos.g:11053:1: ( 'default' ) - // InternalRos.g:11054:2: 'default' + // InternalRos.g:10944:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) + // InternalRos.g:10945:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) { - before(grammarAccess.getParameterDoubleTypeAccess().getDefaultKeyword_2_1()); - match(input,79,FOLLOW_2); - after(grammarAccess.getParameterDoubleTypeAccess().getDefaultKeyword_2_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterDoubleType__Group_2__1__Impl" - - - // $ANTLR start "rule__ParameterDoubleType__Group_2__2" - // InternalRos.g:11063:1: rule__ParameterDoubleType__Group_2__2 : rule__ParameterDoubleType__Group_2__2__Impl rule__ParameterDoubleType__Group_2__3 ; - public final void rule__ParameterDoubleType__Group_2__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos.g:11067:1: ( rule__ParameterDoubleType__Group_2__2__Impl rule__ParameterDoubleType__Group_2__3 ) - // InternalRos.g:11068:2: rule__ParameterDoubleType__Group_2__2__Impl rule__ParameterDoubleType__Group_2__3 + before(grammarAccess.getParameterDoubleTypeAccess().getDefaultAssignment_2_1()); + // InternalRos.g:10946:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) + // InternalRos.g:10946:3: rule__ParameterDoubleType__DefaultAssignment_2_1 { - pushFollow(FOLLOW_48); - rule__ParameterDoubleType__Group_2__2__Impl(); - - state._fsp--; - pushFollow(FOLLOW_2); - rule__ParameterDoubleType__Group_2__3(); + rule__ParameterDoubleType__DefaultAssignment_2_1(); state._fsp--; } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterDoubleType__Group_2__2" - - - // $ANTLR start "rule__ParameterDoubleType__Group_2__2__Impl" - // InternalRos.g:11075:1: rule__ParameterDoubleType__Group_2__2__Impl : ( ( rule__ParameterDoubleType__DefaultAssignment_2_2 ) ) ; - public final void rule__ParameterDoubleType__Group_2__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos.g:11079:1: ( ( ( rule__ParameterDoubleType__DefaultAssignment_2_2 ) ) ) - // InternalRos.g:11080:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_2 ) ) - { - // InternalRos.g:11080:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_2 ) ) - // InternalRos.g:11081:2: ( rule__ParameterDoubleType__DefaultAssignment_2_2 ) - { - before(grammarAccess.getParameterDoubleTypeAccess().getDefaultAssignment_2_2()); - // InternalRos.g:11082:2: ( rule__ParameterDoubleType__DefaultAssignment_2_2 ) - // InternalRos.g:11082:3: rule__ParameterDoubleType__DefaultAssignment_2_2 - { - pushFollow(FOLLOW_2); - rule__ParameterDoubleType__DefaultAssignment_2_2(); - - state._fsp--; - - - } - - after(grammarAccess.getParameterDoubleTypeAccess().getDefaultAssignment_2_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterDoubleType__Group_2__2__Impl" - - - // $ANTLR start "rule__ParameterDoubleType__Group_2__3" - // InternalRos.g:11090:1: rule__ParameterDoubleType__Group_2__3 : rule__ParameterDoubleType__Group_2__3__Impl ; - public final void rule__ParameterDoubleType__Group_2__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos.g:11094:1: ( rule__ParameterDoubleType__Group_2__3__Impl ) - // InternalRos.g:11095:2: rule__ParameterDoubleType__Group_2__3__Impl - { - pushFollow(FOLLOW_2); - rule__ParameterDoubleType__Group_2__3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterDoubleType__Group_2__3" - - - // $ANTLR start "rule__ParameterDoubleType__Group_2__3__Impl" - // InternalRos.g:11101:1: rule__ParameterDoubleType__Group_2__3__Impl : ( '}' ) ; - public final void rule__ParameterDoubleType__Group_2__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos.g:11105:1: ( ( '}' ) ) - // InternalRos.g:11106:1: ( '}' ) - { - // InternalRos.g:11106:1: ( '}' ) - // InternalRos.g:11107:2: '}' - { - before(grammarAccess.getParameterDoubleTypeAccess().getRightCurlyBracketKeyword_2_3()); - match(input,42,FOLLOW_2); - after(grammarAccess.getParameterDoubleTypeAccess().getRightCurlyBracketKeyword_2_3()); + after(grammarAccess.getParameterDoubleTypeAccess().getDefaultAssignment_2_1()); } @@ -33599,18 +33161,18 @@ public final void rule__ParameterDoubleType__Group_2__3__Impl() throws Recogniti } return ; } - // $ANTLR end "rule__ParameterDoubleType__Group_2__3__Impl" + // $ANTLR end "rule__ParameterDoubleType__Group_2__1__Impl" // $ANTLR start "rule__ParameterBooleanType__Group__0" - // InternalRos.g:11117:1: rule__ParameterBooleanType__Group__0 : rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ; + // InternalRos.g:10955:1: rule__ParameterBooleanType__Group__0 : rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ; public final void rule__ParameterBooleanType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11121:1: ( rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ) - // InternalRos.g:11122:2: rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 + // InternalRos.g:10959:1: ( rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ) + // InternalRos.g:10960:2: rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 { pushFollow(FOLLOW_57); rule__ParameterBooleanType__Group__0__Impl(); @@ -33641,21 +33203,21 @@ public final void rule__ParameterBooleanType__Group__0() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__0__Impl" - // InternalRos.g:11129:1: rule__ParameterBooleanType__Group__0__Impl : ( () ) ; + // InternalRos.g:10967:1: rule__ParameterBooleanType__Group__0__Impl : ( () ) ; public final void rule__ParameterBooleanType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11133:1: ( ( () ) ) - // InternalRos.g:11134:1: ( () ) + // InternalRos.g:10971:1: ( ( () ) ) + // InternalRos.g:10972:1: ( () ) { - // InternalRos.g:11134:1: ( () ) - // InternalRos.g:11135:2: () + // InternalRos.g:10972:1: ( () ) + // InternalRos.g:10973:2: () { before(grammarAccess.getParameterBooleanTypeAccess().getParameterBooleanTypeAction_0()); - // InternalRos.g:11136:2: () - // InternalRos.g:11136:3: + // InternalRos.g:10974:2: () + // InternalRos.g:10974:3: { } @@ -33678,16 +33240,16 @@ public final void rule__ParameterBooleanType__Group__0__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group__1" - // InternalRos.g:11144:1: rule__ParameterBooleanType__Group__1 : rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ; + // InternalRos.g:10982:1: rule__ParameterBooleanType__Group__1 : rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ; public final void rule__ParameterBooleanType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11148:1: ( rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ) - // InternalRos.g:11149:2: rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 + // InternalRos.g:10986:1: ( rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ) + // InternalRos.g:10987:2: rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 { - pushFollow(FOLLOW_4); + pushFollow(FOLLOW_52); rule__ParameterBooleanType__Group__1__Impl(); state._fsp--; @@ -33716,17 +33278,17 @@ public final void rule__ParameterBooleanType__Group__1() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__1__Impl" - // InternalRos.g:11156:1: rule__ParameterBooleanType__Group__1__Impl : ( 'Boolean' ) ; + // InternalRos.g:10994:1: rule__ParameterBooleanType__Group__1__Impl : ( 'Boolean' ) ; public final void rule__ParameterBooleanType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11160:1: ( ( 'Boolean' ) ) - // InternalRos.g:11161:1: ( 'Boolean' ) + // InternalRos.g:10998:1: ( ( 'Boolean' ) ) + // InternalRos.g:10999:1: ( 'Boolean' ) { - // InternalRos.g:11161:1: ( 'Boolean' ) - // InternalRos.g:11162:2: 'Boolean' + // InternalRos.g:10999:1: ( 'Boolean' ) + // InternalRos.g:11000:2: 'Boolean' { before(grammarAccess.getParameterBooleanTypeAccess().getBooleanKeyword_1()); match(input,81,FOLLOW_2); @@ -33753,14 +33315,14 @@ public final void rule__ParameterBooleanType__Group__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group__2" - // InternalRos.g:11171:1: rule__ParameterBooleanType__Group__2 : rule__ParameterBooleanType__Group__2__Impl ; + // InternalRos.g:11009:1: rule__ParameterBooleanType__Group__2 : rule__ParameterBooleanType__Group__2__Impl ; public final void rule__ParameterBooleanType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11175:1: ( rule__ParameterBooleanType__Group__2__Impl ) - // InternalRos.g:11176:2: rule__ParameterBooleanType__Group__2__Impl + // InternalRos.g:11013:1: ( rule__ParameterBooleanType__Group__2__Impl ) + // InternalRos.g:11014:2: rule__ParameterBooleanType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group__2__Impl(); @@ -33786,29 +33348,33 @@ public final void rule__ParameterBooleanType__Group__2() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__2__Impl" - // InternalRos.g:11182:1: rule__ParameterBooleanType__Group__2__Impl : ( ( rule__ParameterBooleanType__Group_2__0 )? ) ; + // InternalRos.g:11020:1: rule__ParameterBooleanType__Group__2__Impl : ( ( rule__ParameterBooleanType__Group_2__0 )? ) ; public final void rule__ParameterBooleanType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11186:1: ( ( ( rule__ParameterBooleanType__Group_2__0 )? ) ) - // InternalRos.g:11187:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) + // InternalRos.g:11024:1: ( ( ( rule__ParameterBooleanType__Group_2__0 )? ) ) + // InternalRos.g:11025:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) { - // InternalRos.g:11187:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) - // InternalRos.g:11188:2: ( rule__ParameterBooleanType__Group_2__0 )? + // InternalRos.g:11025:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) + // InternalRos.g:11026:2: ( rule__ParameterBooleanType__Group_2__0 )? { before(grammarAccess.getParameterBooleanTypeAccess().getGroup_2()); - // InternalRos.g:11189:2: ( rule__ParameterBooleanType__Group_2__0 )? + // InternalRos.g:11027:2: ( rule__ParameterBooleanType__Group_2__0 )? int alt66=2; int LA66_0 = input.LA(1); - if ( (LA66_0==41) ) { - alt66=1; + if ( (LA66_0==79) ) { + int LA66_1 = input.LA(2); + + if ( (LA66_1==RULE_BOOLEAN) ) { + alt66=1; + } } switch (alt66) { case 1 : - // InternalRos.g:11189:3: rule__ParameterBooleanType__Group_2__0 + // InternalRos.g:11027:3: rule__ParameterBooleanType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group_2__0(); @@ -33844,16 +33410,16 @@ public final void rule__ParameterBooleanType__Group__2__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group_2__0" - // InternalRos.g:11198:1: rule__ParameterBooleanType__Group_2__0 : rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ; + // InternalRos.g:11036:1: rule__ParameterBooleanType__Group_2__0 : rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ; public final void rule__ParameterBooleanType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11202:1: ( rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ) - // InternalRos.g:11203:2: rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 + // InternalRos.g:11040:1: ( rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ) + // InternalRos.g:11041:2: rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 { - pushFollow(FOLLOW_52); + pushFollow(FOLLOW_58); rule__ParameterBooleanType__Group_2__0__Impl(); state._fsp--; @@ -33882,21 +33448,21 @@ public final void rule__ParameterBooleanType__Group_2__0() throws RecognitionExc // $ANTLR start "rule__ParameterBooleanType__Group_2__0__Impl" - // InternalRos.g:11210:1: rule__ParameterBooleanType__Group_2__0__Impl : ( '{' ) ; + // InternalRos.g:11048:1: rule__ParameterBooleanType__Group_2__0__Impl : ( 'default' ) ; public final void rule__ParameterBooleanType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11214:1: ( ( '{' ) ) - // InternalRos.g:11215:1: ( '{' ) + // InternalRos.g:11052:1: ( ( 'default' ) ) + // InternalRos.g:11053:1: ( 'default' ) { - // InternalRos.g:11215:1: ( '{' ) - // InternalRos.g:11216:2: '{' + // InternalRos.g:11053:1: ( 'default' ) + // InternalRos.g:11054:2: 'default' { - before(grammarAccess.getParameterBooleanTypeAccess().getLeftCurlyBracketKeyword_2_0()); - match(input,41,FOLLOW_2); - after(grammarAccess.getParameterBooleanTypeAccess().getLeftCurlyBracketKeyword_2_0()); + before(grammarAccess.getParameterBooleanTypeAccess().getDefaultKeyword_2_0()); + match(input,79,FOLLOW_2); + after(grammarAccess.getParameterBooleanTypeAccess().getDefaultKeyword_2_0()); } @@ -33919,22 +33485,17 @@ public final void rule__ParameterBooleanType__Group_2__0__Impl() throws Recognit // $ANTLR start "rule__ParameterBooleanType__Group_2__1" - // InternalRos.g:11225:1: rule__ParameterBooleanType__Group_2__1 : rule__ParameterBooleanType__Group_2__1__Impl rule__ParameterBooleanType__Group_2__2 ; + // InternalRos.g:11063:1: rule__ParameterBooleanType__Group_2__1 : rule__ParameterBooleanType__Group_2__1__Impl ; public final void rule__ParameterBooleanType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11229:1: ( rule__ParameterBooleanType__Group_2__1__Impl rule__ParameterBooleanType__Group_2__2 ) - // InternalRos.g:11230:2: rule__ParameterBooleanType__Group_2__1__Impl rule__ParameterBooleanType__Group_2__2 + // InternalRos.g:11067:1: ( rule__ParameterBooleanType__Group_2__1__Impl ) + // InternalRos.g:11068:2: rule__ParameterBooleanType__Group_2__1__Impl { - pushFollow(FOLLOW_58); - rule__ParameterBooleanType__Group_2__1__Impl(); - - state._fsp--; - pushFollow(FOLLOW_2); - rule__ParameterBooleanType__Group_2__2(); + rule__ParameterBooleanType__Group_2__1__Impl(); state._fsp--; @@ -33957,176 +33518,31 @@ public final void rule__ParameterBooleanType__Group_2__1() throws RecognitionExc // $ANTLR start "rule__ParameterBooleanType__Group_2__1__Impl" - // InternalRos.g:11237:1: rule__ParameterBooleanType__Group_2__1__Impl : ( 'default' ) ; + // InternalRos.g:11074:1: rule__ParameterBooleanType__Group_2__1__Impl : ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterBooleanType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11241:1: ( ( 'default' ) ) - // InternalRos.g:11242:1: ( 'default' ) + // InternalRos.g:11078:1: ( ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ) + // InternalRos.g:11079:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) { - // InternalRos.g:11242:1: ( 'default' ) - // InternalRos.g:11243:2: 'default' + // InternalRos.g:11079:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) + // InternalRos.g:11080:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) { - before(grammarAccess.getParameterBooleanTypeAccess().getDefaultKeyword_2_1()); - match(input,79,FOLLOW_2); - after(grammarAccess.getParameterBooleanTypeAccess().getDefaultKeyword_2_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterBooleanType__Group_2__1__Impl" - - - // $ANTLR start "rule__ParameterBooleanType__Group_2__2" - // InternalRos.g:11252:1: rule__ParameterBooleanType__Group_2__2 : rule__ParameterBooleanType__Group_2__2__Impl rule__ParameterBooleanType__Group_2__3 ; - public final void rule__ParameterBooleanType__Group_2__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos.g:11256:1: ( rule__ParameterBooleanType__Group_2__2__Impl rule__ParameterBooleanType__Group_2__3 ) - // InternalRos.g:11257:2: rule__ParameterBooleanType__Group_2__2__Impl rule__ParameterBooleanType__Group_2__3 + before(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_1()); + // InternalRos.g:11081:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) + // InternalRos.g:11081:3: rule__ParameterBooleanType__DefaultAssignment_2_1 { - pushFollow(FOLLOW_48); - rule__ParameterBooleanType__Group_2__2__Impl(); - - state._fsp--; - pushFollow(FOLLOW_2); - rule__ParameterBooleanType__Group_2__3(); + rule__ParameterBooleanType__DefaultAssignment_2_1(); state._fsp--; } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterBooleanType__Group_2__2" - - - // $ANTLR start "rule__ParameterBooleanType__Group_2__2__Impl" - // InternalRos.g:11264:1: rule__ParameterBooleanType__Group_2__2__Impl : ( ( rule__ParameterBooleanType__DefaultAssignment_2_2 ) ) ; - public final void rule__ParameterBooleanType__Group_2__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos.g:11268:1: ( ( ( rule__ParameterBooleanType__DefaultAssignment_2_2 ) ) ) - // InternalRos.g:11269:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_2 ) ) - { - // InternalRos.g:11269:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_2 ) ) - // InternalRos.g:11270:2: ( rule__ParameterBooleanType__DefaultAssignment_2_2 ) - { - before(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_2()); - // InternalRos.g:11271:2: ( rule__ParameterBooleanType__DefaultAssignment_2_2 ) - // InternalRos.g:11271:3: rule__ParameterBooleanType__DefaultAssignment_2_2 - { - pushFollow(FOLLOW_2); - rule__ParameterBooleanType__DefaultAssignment_2_2(); - - state._fsp--; - - - } - - after(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterBooleanType__Group_2__2__Impl" - - - // $ANTLR start "rule__ParameterBooleanType__Group_2__3" - // InternalRos.g:11279:1: rule__ParameterBooleanType__Group_2__3 : rule__ParameterBooleanType__Group_2__3__Impl ; - public final void rule__ParameterBooleanType__Group_2__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos.g:11283:1: ( rule__ParameterBooleanType__Group_2__3__Impl ) - // InternalRos.g:11284:2: rule__ParameterBooleanType__Group_2__3__Impl - { - pushFollow(FOLLOW_2); - rule__ParameterBooleanType__Group_2__3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterBooleanType__Group_2__3" - - - // $ANTLR start "rule__ParameterBooleanType__Group_2__3__Impl" - // InternalRos.g:11290:1: rule__ParameterBooleanType__Group_2__3__Impl : ( '}' ) ; - public final void rule__ParameterBooleanType__Group_2__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos.g:11294:1: ( ( '}' ) ) - // InternalRos.g:11295:1: ( '}' ) - { - // InternalRos.g:11295:1: ( '}' ) - // InternalRos.g:11296:2: '}' - { - before(grammarAccess.getParameterBooleanTypeAccess().getRightCurlyBracketKeyword_2_3()); - match(input,42,FOLLOW_2); - after(grammarAccess.getParameterBooleanTypeAccess().getRightCurlyBracketKeyword_2_3()); + after(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_1()); } @@ -34145,18 +33561,18 @@ public final void rule__ParameterBooleanType__Group_2__3__Impl() throws Recognit } return ; } - // $ANTLR end "rule__ParameterBooleanType__Group_2__3__Impl" + // $ANTLR end "rule__ParameterBooleanType__Group_2__1__Impl" // $ANTLR start "rule__ParameterBase64Type__Group__0" - // InternalRos.g:11306:1: rule__ParameterBase64Type__Group__0 : rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ; + // InternalRos.g:11090:1: rule__ParameterBase64Type__Group__0 : rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ; public final void rule__ParameterBase64Type__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11310:1: ( rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ) - // InternalRos.g:11311:2: rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 + // InternalRos.g:11094:1: ( rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ) + // InternalRos.g:11095:2: rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 { pushFollow(FOLLOW_59); rule__ParameterBase64Type__Group__0__Impl(); @@ -34187,21 +33603,21 @@ public final void rule__ParameterBase64Type__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__0__Impl" - // InternalRos.g:11318:1: rule__ParameterBase64Type__Group__0__Impl : ( () ) ; + // InternalRos.g:11102:1: rule__ParameterBase64Type__Group__0__Impl : ( () ) ; public final void rule__ParameterBase64Type__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11322:1: ( ( () ) ) - // InternalRos.g:11323:1: ( () ) + // InternalRos.g:11106:1: ( ( () ) ) + // InternalRos.g:11107:1: ( () ) { - // InternalRos.g:11323:1: ( () ) - // InternalRos.g:11324:2: () + // InternalRos.g:11107:1: ( () ) + // InternalRos.g:11108:2: () { before(grammarAccess.getParameterBase64TypeAccess().getParameterBase64TypeAction_0()); - // InternalRos.g:11325:2: () - // InternalRos.g:11325:3: + // InternalRos.g:11109:2: () + // InternalRos.g:11109:3: { } @@ -34224,16 +33640,16 @@ public final void rule__ParameterBase64Type__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group__1" - // InternalRos.g:11333:1: rule__ParameterBase64Type__Group__1 : rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ; + // InternalRos.g:11117:1: rule__ParameterBase64Type__Group__1 : rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ; public final void rule__ParameterBase64Type__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11337:1: ( rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ) - // InternalRos.g:11338:2: rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 + // InternalRos.g:11121:1: ( rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ) + // InternalRos.g:11122:2: rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 { - pushFollow(FOLLOW_4); + pushFollow(FOLLOW_52); rule__ParameterBase64Type__Group__1__Impl(); state._fsp--; @@ -34262,17 +33678,17 @@ public final void rule__ParameterBase64Type__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__1__Impl" - // InternalRos.g:11345:1: rule__ParameterBase64Type__Group__1__Impl : ( 'Base64' ) ; + // InternalRos.g:11129:1: rule__ParameterBase64Type__Group__1__Impl : ( 'Base64' ) ; public final void rule__ParameterBase64Type__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11349:1: ( ( 'Base64' ) ) - // InternalRos.g:11350:1: ( 'Base64' ) + // InternalRos.g:11133:1: ( ( 'Base64' ) ) + // InternalRos.g:11134:1: ( 'Base64' ) { - // InternalRos.g:11350:1: ( 'Base64' ) - // InternalRos.g:11351:2: 'Base64' + // InternalRos.g:11134:1: ( 'Base64' ) + // InternalRos.g:11135:2: 'Base64' { before(grammarAccess.getParameterBase64TypeAccess().getBase64Keyword_1()); match(input,82,FOLLOW_2); @@ -34299,14 +33715,14 @@ public final void rule__ParameterBase64Type__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group__2" - // InternalRos.g:11360:1: rule__ParameterBase64Type__Group__2 : rule__ParameterBase64Type__Group__2__Impl ; + // InternalRos.g:11144:1: rule__ParameterBase64Type__Group__2 : rule__ParameterBase64Type__Group__2__Impl ; public final void rule__ParameterBase64Type__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11364:1: ( rule__ParameterBase64Type__Group__2__Impl ) - // InternalRos.g:11365:2: rule__ParameterBase64Type__Group__2__Impl + // InternalRos.g:11148:1: ( rule__ParameterBase64Type__Group__2__Impl ) + // InternalRos.g:11149:2: rule__ParameterBase64Type__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group__2__Impl(); @@ -34332,29 +33748,33 @@ public final void rule__ParameterBase64Type__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__2__Impl" - // InternalRos.g:11371:1: rule__ParameterBase64Type__Group__2__Impl : ( ( rule__ParameterBase64Type__Group_2__0 )? ) ; + // InternalRos.g:11155:1: rule__ParameterBase64Type__Group__2__Impl : ( ( rule__ParameterBase64Type__Group_2__0 )? ) ; public final void rule__ParameterBase64Type__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11375:1: ( ( ( rule__ParameterBase64Type__Group_2__0 )? ) ) - // InternalRos.g:11376:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) + // InternalRos.g:11159:1: ( ( ( rule__ParameterBase64Type__Group_2__0 )? ) ) + // InternalRos.g:11160:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) { - // InternalRos.g:11376:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) - // InternalRos.g:11377:2: ( rule__ParameterBase64Type__Group_2__0 )? + // InternalRos.g:11160:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) + // InternalRos.g:11161:2: ( rule__ParameterBase64Type__Group_2__0 )? { before(grammarAccess.getParameterBase64TypeAccess().getGroup_2()); - // InternalRos.g:11378:2: ( rule__ParameterBase64Type__Group_2__0 )? + // InternalRos.g:11162:2: ( rule__ParameterBase64Type__Group_2__0 )? int alt67=2; int LA67_0 = input.LA(1); - if ( (LA67_0==41) ) { - alt67=1; + if ( (LA67_0==79) ) { + int LA67_1 = input.LA(2); + + if ( (LA67_1==RULE_BINARY) ) { + alt67=1; + } } switch (alt67) { case 1 : - // InternalRos.g:11378:3: rule__ParameterBase64Type__Group_2__0 + // InternalRos.g:11162:3: rule__ParameterBase64Type__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group_2__0(); @@ -34390,16 +33810,16 @@ public final void rule__ParameterBase64Type__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group_2__0" - // InternalRos.g:11387:1: rule__ParameterBase64Type__Group_2__0 : rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ; + // InternalRos.g:11171:1: rule__ParameterBase64Type__Group_2__0 : rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ; public final void rule__ParameterBase64Type__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11391:1: ( rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ) - // InternalRos.g:11392:2: rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 + // InternalRos.g:11175:1: ( rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ) + // InternalRos.g:11176:2: rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 { - pushFollow(FOLLOW_52); + pushFollow(FOLLOW_60); rule__ParameterBase64Type__Group_2__0__Impl(); state._fsp--; @@ -34428,21 +33848,21 @@ public final void rule__ParameterBase64Type__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterBase64Type__Group_2__0__Impl" - // InternalRos.g:11399:1: rule__ParameterBase64Type__Group_2__0__Impl : ( '{' ) ; + // InternalRos.g:11183:1: rule__ParameterBase64Type__Group_2__0__Impl : ( 'default' ) ; public final void rule__ParameterBase64Type__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11403:1: ( ( '{' ) ) - // InternalRos.g:11404:1: ( '{' ) + // InternalRos.g:11187:1: ( ( 'default' ) ) + // InternalRos.g:11188:1: ( 'default' ) { - // InternalRos.g:11404:1: ( '{' ) - // InternalRos.g:11405:2: '{' + // InternalRos.g:11188:1: ( 'default' ) + // InternalRos.g:11189:2: 'default' { - before(grammarAccess.getParameterBase64TypeAccess().getLeftCurlyBracketKeyword_2_0()); - match(input,41,FOLLOW_2); - after(grammarAccess.getParameterBase64TypeAccess().getLeftCurlyBracketKeyword_2_0()); + before(grammarAccess.getParameterBase64TypeAccess().getDefaultKeyword_2_0()); + match(input,79,FOLLOW_2); + after(grammarAccess.getParameterBase64TypeAccess().getDefaultKeyword_2_0()); } @@ -34465,22 +33885,17 @@ public final void rule__ParameterBase64Type__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterBase64Type__Group_2__1" - // InternalRos.g:11414:1: rule__ParameterBase64Type__Group_2__1 : rule__ParameterBase64Type__Group_2__1__Impl rule__ParameterBase64Type__Group_2__2 ; + // InternalRos.g:11198:1: rule__ParameterBase64Type__Group_2__1 : rule__ParameterBase64Type__Group_2__1__Impl ; public final void rule__ParameterBase64Type__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11418:1: ( rule__ParameterBase64Type__Group_2__1__Impl rule__ParameterBase64Type__Group_2__2 ) - // InternalRos.g:11419:2: rule__ParameterBase64Type__Group_2__1__Impl rule__ParameterBase64Type__Group_2__2 + // InternalRos.g:11202:1: ( rule__ParameterBase64Type__Group_2__1__Impl ) + // InternalRos.g:11203:2: rule__ParameterBase64Type__Group_2__1__Impl { - pushFollow(FOLLOW_60); - rule__ParameterBase64Type__Group_2__1__Impl(); - - state._fsp--; - pushFollow(FOLLOW_2); - rule__ParameterBase64Type__Group_2__2(); + rule__ParameterBase64Type__Group_2__1__Impl(); state._fsp--; @@ -34503,106 +33918,31 @@ public final void rule__ParameterBase64Type__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterBase64Type__Group_2__1__Impl" - // InternalRos.g:11426:1: rule__ParameterBase64Type__Group_2__1__Impl : ( 'default' ) ; + // InternalRos.g:11209:1: rule__ParameterBase64Type__Group_2__1__Impl : ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterBase64Type__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11430:1: ( ( 'default' ) ) - // InternalRos.g:11431:1: ( 'default' ) - { - // InternalRos.g:11431:1: ( 'default' ) - // InternalRos.g:11432:2: 'default' - { - before(grammarAccess.getParameterBase64TypeAccess().getDefaultKeyword_2_1()); - match(input,79,FOLLOW_2); - after(grammarAccess.getParameterBase64TypeAccess().getDefaultKeyword_2_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterBase64Type__Group_2__1__Impl" - - - // $ANTLR start "rule__ParameterBase64Type__Group_2__2" - // InternalRos.g:11441:1: rule__ParameterBase64Type__Group_2__2 : rule__ParameterBase64Type__Group_2__2__Impl rule__ParameterBase64Type__Group_2__3 ; - public final void rule__ParameterBase64Type__Group_2__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos.g:11445:1: ( rule__ParameterBase64Type__Group_2__2__Impl rule__ParameterBase64Type__Group_2__3 ) - // InternalRos.g:11446:2: rule__ParameterBase64Type__Group_2__2__Impl rule__ParameterBase64Type__Group_2__3 - { - pushFollow(FOLLOW_48); - rule__ParameterBase64Type__Group_2__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ParameterBase64Type__Group_2__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterBase64Type__Group_2__2" - - - // $ANTLR start "rule__ParameterBase64Type__Group_2__2__Impl" - // InternalRos.g:11453:1: rule__ParameterBase64Type__Group_2__2__Impl : ( ( rule__ParameterBase64Type__DefaultAssignment_2_2 ) ) ; - public final void rule__ParameterBase64Type__Group_2__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos.g:11457:1: ( ( ( rule__ParameterBase64Type__DefaultAssignment_2_2 ) ) ) - // InternalRos.g:11458:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_2 ) ) + // InternalRos.g:11213:1: ( ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ) + // InternalRos.g:11214:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) { - // InternalRos.g:11458:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_2 ) ) - // InternalRos.g:11459:2: ( rule__ParameterBase64Type__DefaultAssignment_2_2 ) + // InternalRos.g:11214:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) + // InternalRos.g:11215:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) { - before(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_2()); - // InternalRos.g:11460:2: ( rule__ParameterBase64Type__DefaultAssignment_2_2 ) - // InternalRos.g:11460:3: rule__ParameterBase64Type__DefaultAssignment_2_2 + before(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_1()); + // InternalRos.g:11216:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) + // InternalRos.g:11216:3: rule__ParameterBase64Type__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); - rule__ParameterBase64Type__DefaultAssignment_2_2(); + rule__ParameterBase64Type__DefaultAssignment_2_1(); state._fsp--; } - after(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_2()); + after(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_1()); } @@ -34621,88 +33961,18 @@ public final void rule__ParameterBase64Type__Group_2__2__Impl() throws Recogniti } return ; } - // $ANTLR end "rule__ParameterBase64Type__Group_2__2__Impl" - - - // $ANTLR start "rule__ParameterBase64Type__Group_2__3" - // InternalRos.g:11468:1: rule__ParameterBase64Type__Group_2__3 : rule__ParameterBase64Type__Group_2__3__Impl ; - public final void rule__ParameterBase64Type__Group_2__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos.g:11472:1: ( rule__ParameterBase64Type__Group_2__3__Impl ) - // InternalRos.g:11473:2: rule__ParameterBase64Type__Group_2__3__Impl - { - pushFollow(FOLLOW_2); - rule__ParameterBase64Type__Group_2__3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterBase64Type__Group_2__3" - - - // $ANTLR start "rule__ParameterBase64Type__Group_2__3__Impl" - // InternalRos.g:11479:1: rule__ParameterBase64Type__Group_2__3__Impl : ( '}' ) ; - public final void rule__ParameterBase64Type__Group_2__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos.g:11483:1: ( ( '}' ) ) - // InternalRos.g:11484:1: ( '}' ) - { - // InternalRos.g:11484:1: ( '}' ) - // InternalRos.g:11485:2: '}' - { - before(grammarAccess.getParameterBase64TypeAccess().getRightCurlyBracketKeyword_2_3()); - match(input,42,FOLLOW_2); - after(grammarAccess.getParameterBase64TypeAccess().getRightCurlyBracketKeyword_2_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterBase64Type__Group_2__3__Impl" + // $ANTLR end "rule__ParameterBase64Type__Group_2__1__Impl" // $ANTLR start "rule__ParameterArrayType__Group__0" - // InternalRos.g:11495:1: rule__ParameterArrayType__Group__0 : rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ; + // InternalRos.g:11225:1: rule__ParameterArrayType__Group__0 : rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ; public final void rule__ParameterArrayType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11499:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) - // InternalRos.g:11500:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 + // InternalRos.g:11229:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) + // InternalRos.g:11230:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 { pushFollow(FOLLOW_4); rule__ParameterArrayType__Group__0__Impl(); @@ -34733,17 +34003,17 @@ public final void rule__ParameterArrayType__Group__0() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__0__Impl" - // InternalRos.g:11507:1: rule__ParameterArrayType__Group__0__Impl : ( 'Array' ) ; + // InternalRos.g:11237:1: rule__ParameterArrayType__Group__0__Impl : ( 'Array' ) ; public final void rule__ParameterArrayType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11511:1: ( ( 'Array' ) ) - // InternalRos.g:11512:1: ( 'Array' ) + // InternalRos.g:11241:1: ( ( 'Array' ) ) + // InternalRos.g:11242:1: ( 'Array' ) { - // InternalRos.g:11512:1: ( 'Array' ) - // InternalRos.g:11513:2: 'Array' + // InternalRos.g:11242:1: ( 'Array' ) + // InternalRos.g:11243:2: 'Array' { before(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); match(input,83,FOLLOW_2); @@ -34770,14 +34040,14 @@ public final void rule__ParameterArrayType__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__1" - // InternalRos.g:11522:1: rule__ParameterArrayType__Group__1 : rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ; + // InternalRos.g:11252:1: rule__ParameterArrayType__Group__1 : rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ; public final void rule__ParameterArrayType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11526:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) - // InternalRos.g:11527:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 + // InternalRos.g:11256:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) + // InternalRos.g:11257:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 { pushFollow(FOLLOW_61); rule__ParameterArrayType__Group__1__Impl(); @@ -34808,17 +34078,17 @@ public final void rule__ParameterArrayType__Group__1() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__1__Impl" - // InternalRos.g:11534:1: rule__ParameterArrayType__Group__1__Impl : ( '{' ) ; + // InternalRos.g:11264:1: rule__ParameterArrayType__Group__1__Impl : ( '{' ) ; public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11538:1: ( ( '{' ) ) - // InternalRos.g:11539:1: ( '{' ) + // InternalRos.g:11268:1: ( ( '{' ) ) + // InternalRos.g:11269:1: ( '{' ) { - // InternalRos.g:11539:1: ( '{' ) - // InternalRos.g:11540:2: '{' + // InternalRos.g:11269:1: ( '{' ) + // InternalRos.g:11270:2: '{' { before(grammarAccess.getParameterArrayTypeAccess().getLeftCurlyBracketKeyword_1()); match(input,41,FOLLOW_2); @@ -34845,14 +34115,14 @@ public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__2" - // InternalRos.g:11549:1: rule__ParameterArrayType__Group__2 : rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ; + // InternalRos.g:11279: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 { - // InternalRos.g:11553:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) - // InternalRos.g:11554:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 + // InternalRos.g:11283:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) + // InternalRos.g:11284:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 { pushFollow(FOLLOW_47); rule__ParameterArrayType__Group__2__Impl(); @@ -34883,17 +34153,17 @@ public final void rule__ParameterArrayType__Group__2() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__2__Impl" - // InternalRos.g:11561:1: rule__ParameterArrayType__Group__2__Impl : ( 'type' ) ; + // InternalRos.g:11291:1: rule__ParameterArrayType__Group__2__Impl : ( 'type' ) ; public final void rule__ParameterArrayType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11565:1: ( ( 'type' ) ) - // InternalRos.g:11566:1: ( 'type' ) + // InternalRos.g:11295:1: ( ( 'type' ) ) + // InternalRos.g:11296:1: ( 'type' ) { - // InternalRos.g:11566:1: ( 'type' ) - // InternalRos.g:11567:2: 'type' + // InternalRos.g:11296:1: ( 'type' ) + // InternalRos.g:11297:2: 'type' { before(grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); match(input,36,FOLLOW_2); @@ -34920,14 +34190,14 @@ public final void rule__ParameterArrayType__Group__2__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__3" - // InternalRos.g:11576:1: rule__ParameterArrayType__Group__3 : rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ; + // InternalRos.g:11306: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 { - // InternalRos.g:11580:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) - // InternalRos.g:11581:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 + // InternalRos.g:11310:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) + // InternalRos.g:11311:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 { pushFollow(FOLLOW_62); rule__ParameterArrayType__Group__3__Impl(); @@ -34958,21 +34228,21 @@ public final void rule__ParameterArrayType__Group__3() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__3__Impl" - // InternalRos.g:11588:1: rule__ParameterArrayType__Group__3__Impl : ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) ; + // InternalRos.g:11318:1: rule__ParameterArrayType__Group__3__Impl : ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) ; public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11592:1: ( ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) ) - // InternalRos.g:11593:1: ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) + // InternalRos.g:11322:1: ( ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) ) + // InternalRos.g:11323:1: ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) { - // InternalRos.g:11593:1: ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) - // InternalRos.g:11594:2: ( rule__ParameterArrayType__TypeAssignment_3 ) + // InternalRos.g:11323:1: ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) + // InternalRos.g:11324:2: ( rule__ParameterArrayType__TypeAssignment_3 ) { before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3()); - // InternalRos.g:11595:2: ( rule__ParameterArrayType__TypeAssignment_3 ) - // InternalRos.g:11595:3: rule__ParameterArrayType__TypeAssignment_3 + // InternalRos.g:11325:2: ( rule__ParameterArrayType__TypeAssignment_3 ) + // InternalRos.g:11325:3: rule__ParameterArrayType__TypeAssignment_3 { pushFollow(FOLLOW_2); rule__ParameterArrayType__TypeAssignment_3(); @@ -35005,14 +34275,14 @@ public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__4" - // InternalRos.g:11603:1: rule__ParameterArrayType__Group__4 : rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 ; + // InternalRos.g:11333:1: rule__ParameterArrayType__Group__4 : rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 ; public final void rule__ParameterArrayType__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11607:1: ( rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 ) - // InternalRos.g:11608:2: rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 + // InternalRos.g:11337:1: ( rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 ) + // InternalRos.g:11338:2: rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 { pushFollow(FOLLOW_62); rule__ParameterArrayType__Group__4__Impl(); @@ -35043,20 +34313,20 @@ public final void rule__ParameterArrayType__Group__4() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__4__Impl" - // InternalRos.g:11615:1: rule__ParameterArrayType__Group__4__Impl : ( ( rule__ParameterArrayType__Group_4__0 )? ) ; + // InternalRos.g:11345:1: rule__ParameterArrayType__Group__4__Impl : ( ( rule__ParameterArrayType__Group_4__0 )? ) ; public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11619:1: ( ( ( rule__ParameterArrayType__Group_4__0 )? ) ) - // InternalRos.g:11620:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) + // InternalRos.g:11349:1: ( ( ( rule__ParameterArrayType__Group_4__0 )? ) ) + // InternalRos.g:11350:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) { - // InternalRos.g:11620:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) - // InternalRos.g:11621:2: ( rule__ParameterArrayType__Group_4__0 )? + // InternalRos.g:11350:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) + // InternalRos.g:11351:2: ( rule__ParameterArrayType__Group_4__0 )? { before(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); - // InternalRos.g:11622:2: ( rule__ParameterArrayType__Group_4__0 )? + // InternalRos.g:11352:2: ( rule__ParameterArrayType__Group_4__0 )? int alt68=2; int LA68_0 = input.LA(1); @@ -35065,7 +34335,7 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE } switch (alt68) { case 1 : - // InternalRos.g:11622:3: rule__ParameterArrayType__Group_4__0 + // InternalRos.g:11352:3: rule__ParameterArrayType__Group_4__0 { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group_4__0(); @@ -35101,14 +34371,14 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__5" - // InternalRos.g:11630:1: rule__ParameterArrayType__Group__5 : rule__ParameterArrayType__Group__5__Impl ; + // InternalRos.g:11360:1: rule__ParameterArrayType__Group__5 : rule__ParameterArrayType__Group__5__Impl ; public final void rule__ParameterArrayType__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11634:1: ( rule__ParameterArrayType__Group__5__Impl ) - // InternalRos.g:11635:2: rule__ParameterArrayType__Group__5__Impl + // InternalRos.g:11364:1: ( rule__ParameterArrayType__Group__5__Impl ) + // InternalRos.g:11365:2: rule__ParameterArrayType__Group__5__Impl { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group__5__Impl(); @@ -35134,17 +34404,17 @@ public final void rule__ParameterArrayType__Group__5() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__5__Impl" - // InternalRos.g:11641:1: rule__ParameterArrayType__Group__5__Impl : ( '}' ) ; + // InternalRos.g:11371:1: rule__ParameterArrayType__Group__5__Impl : ( '}' ) ; public final void rule__ParameterArrayType__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11645:1: ( ( '}' ) ) - // InternalRos.g:11646:1: ( '}' ) + // InternalRos.g:11375:1: ( ( '}' ) ) + // InternalRos.g:11376:1: ( '}' ) { - // InternalRos.g:11646:1: ( '}' ) - // InternalRos.g:11647:2: '}' + // InternalRos.g:11376:1: ( '}' ) + // InternalRos.g:11377:2: '}' { before(grammarAccess.getParameterArrayTypeAccess().getRightCurlyBracketKeyword_5()); match(input,42,FOLLOW_2); @@ -35171,14 +34441,14 @@ public final void rule__ParameterArrayType__Group__5__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group_4__0" - // InternalRos.g:11657:1: rule__ParameterArrayType__Group_4__0 : rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ; + // InternalRos.g:11387:1: rule__ParameterArrayType__Group_4__0 : rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ; public final void rule__ParameterArrayType__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11661:1: ( rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ) - // InternalRos.g:11662:2: rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 + // InternalRos.g:11391:1: ( rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ) + // InternalRos.g:11392:2: rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 { pushFollow(FOLLOW_4); rule__ParameterArrayType__Group_4__0__Impl(); @@ -35209,17 +34479,17 @@ public final void rule__ParameterArrayType__Group_4__0() throws RecognitionExcep // $ANTLR start "rule__ParameterArrayType__Group_4__0__Impl" - // InternalRos.g:11669:1: rule__ParameterArrayType__Group_4__0__Impl : ( 'default' ) ; + // InternalRos.g:11399:1: rule__ParameterArrayType__Group_4__0__Impl : ( 'default' ) ; public final void rule__ParameterArrayType__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11673:1: ( ( 'default' ) ) - // InternalRos.g:11674:1: ( 'default' ) + // InternalRos.g:11403:1: ( ( 'default' ) ) + // InternalRos.g:11404:1: ( 'default' ) { - // InternalRos.g:11674:1: ( 'default' ) - // InternalRos.g:11675:2: 'default' + // InternalRos.g:11404:1: ( 'default' ) + // InternalRos.g:11405:2: 'default' { before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); match(input,79,FOLLOW_2); @@ -35246,14 +34516,14 @@ public final void rule__ParameterArrayType__Group_4__0__Impl() throws Recognitio // $ANTLR start "rule__ParameterArrayType__Group_4__1" - // InternalRos.g:11684:1: rule__ParameterArrayType__Group_4__1 : rule__ParameterArrayType__Group_4__1__Impl ; + // InternalRos.g:11414:1: rule__ParameterArrayType__Group_4__1 : rule__ParameterArrayType__Group_4__1__Impl ; public final void rule__ParameterArrayType__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11688:1: ( rule__ParameterArrayType__Group_4__1__Impl ) - // InternalRos.g:11689:2: rule__ParameterArrayType__Group_4__1__Impl + // InternalRos.g:11418:1: ( rule__ParameterArrayType__Group_4__1__Impl ) + // InternalRos.g:11419:2: rule__ParameterArrayType__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group_4__1__Impl(); @@ -35279,21 +34549,21 @@ public final void rule__ParameterArrayType__Group_4__1() throws RecognitionExcep // $ANTLR start "rule__ParameterArrayType__Group_4__1__Impl" - // InternalRos.g:11695:1: rule__ParameterArrayType__Group_4__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ; + // InternalRos.g:11425:1: rule__ParameterArrayType__Group_4__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ; public final void rule__ParameterArrayType__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11699:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ) - // InternalRos.g:11700:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) + // InternalRos.g:11429:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ) + // InternalRos.g:11430:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) { - // InternalRos.g:11700:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) - // InternalRos.g:11701:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) + // InternalRos.g:11430:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) + // InternalRos.g:11431:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) { before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); - // InternalRos.g:11702:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) - // InternalRos.g:11702:3: rule__ParameterArrayType__DefaultAssignment_4_1 + // InternalRos.g:11432:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) + // InternalRos.g:11432:3: rule__ParameterArrayType__DefaultAssignment_4_1 { pushFollow(FOLLOW_2); rule__ParameterArrayType__DefaultAssignment_4_1(); @@ -35326,14 +34596,14 @@ public final void rule__ParameterArrayType__Group_4__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterList__Group__0" - // InternalRos.g:11711:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; + // InternalRos.g:11441: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 { - // InternalRos.g:11715:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) - // InternalRos.g:11716:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 + // InternalRos.g:11445:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) + // InternalRos.g:11446:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 { pushFollow(FOLLOW_4); rule__ParameterList__Group__0__Impl(); @@ -35364,21 +34634,21 @@ public final void rule__ParameterList__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__0__Impl" - // InternalRos.g:11723:1: rule__ParameterList__Group__0__Impl : ( () ) ; + // InternalRos.g:11453:1: rule__ParameterList__Group__0__Impl : ( () ) ; public final void rule__ParameterList__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11727:1: ( ( () ) ) - // InternalRos.g:11728:1: ( () ) + // InternalRos.g:11457:1: ( ( () ) ) + // InternalRos.g:11458:1: ( () ) { - // InternalRos.g:11728:1: ( () ) - // InternalRos.g:11729:2: () + // InternalRos.g:11458:1: ( () ) + // InternalRos.g:11459:2: () { before(grammarAccess.getParameterListAccess().getParameterSequenceAction_0()); - // InternalRos.g:11730:2: () - // InternalRos.g:11730:3: + // InternalRos.g:11460:2: () + // InternalRos.g:11460:3: { } @@ -35401,14 +34671,14 @@ public final void rule__ParameterList__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__1" - // InternalRos.g:11738:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ; + // InternalRos.g:11468: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 { - // InternalRos.g:11742:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) - // InternalRos.g:11743:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 + // InternalRos.g:11472:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) + // InternalRos.g:11473:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 { pushFollow(FOLLOW_63); rule__ParameterList__Group__1__Impl(); @@ -35439,17 +34709,17 @@ public final void rule__ParameterList__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__1__Impl" - // InternalRos.g:11750:1: rule__ParameterList__Group__1__Impl : ( '{' ) ; + // InternalRos.g:11480:1: rule__ParameterList__Group__1__Impl : ( '{' ) ; public final void rule__ParameterList__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11754:1: ( ( '{' ) ) - // InternalRos.g:11755:1: ( '{' ) + // InternalRos.g:11484:1: ( ( '{' ) ) + // InternalRos.g:11485:1: ( '{' ) { - // InternalRos.g:11755:1: ( '{' ) - // InternalRos.g:11756:2: '{' + // InternalRos.g:11485:1: ( '{' ) + // InternalRos.g:11486:2: '{' { before(grammarAccess.getParameterListAccess().getLeftCurlyBracketKeyword_1()); match(input,41,FOLLOW_2); @@ -35476,14 +34746,14 @@ public final void rule__ParameterList__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__2" - // InternalRos.g:11765:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ; + // InternalRos.g:11495: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 { - // InternalRos.g:11769:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) - // InternalRos.g:11770:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 + // InternalRos.g:11499:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) + // InternalRos.g:11500:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 { pushFollow(FOLLOW_13); rule__ParameterList__Group__2__Impl(); @@ -35514,21 +34784,21 @@ public final void rule__ParameterList__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__2__Impl" - // InternalRos.g:11777:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; + // InternalRos.g:11507:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; public final void rule__ParameterList__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11781:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) - // InternalRos.g:11782:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRos.g:11511:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) + // InternalRos.g:11512:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) { - // InternalRos.g:11782:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) - // InternalRos.g:11783:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRos.g:11512:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRos.g:11513:2: ( rule__ParameterList__ValueAssignment_2 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_2()); - // InternalRos.g:11784:2: ( rule__ParameterList__ValueAssignment_2 ) - // InternalRos.g:11784:3: rule__ParameterList__ValueAssignment_2 + // InternalRos.g:11514:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRos.g:11514:3: rule__ParameterList__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_2(); @@ -35561,14 +34831,14 @@ public final void rule__ParameterList__Group__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__3" - // InternalRos.g:11792:1: rule__ParameterList__Group__3 : rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ; + // InternalRos.g:11522: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 { - // InternalRos.g:11796:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) - // InternalRos.g:11797:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 + // InternalRos.g:11526:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) + // InternalRos.g:11527:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 { pushFollow(FOLLOW_13); rule__ParameterList__Group__3__Impl(); @@ -35599,20 +34869,20 @@ public final void rule__ParameterList__Group__3() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__3__Impl" - // InternalRos.g:11804:1: rule__ParameterList__Group__3__Impl : ( ( rule__ParameterList__Group_3__0 )* ) ; + // InternalRos.g:11534: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 { - // InternalRos.g:11808:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) - // InternalRos.g:11809:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRos.g:11538:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) + // InternalRos.g:11539:1: ( ( rule__ParameterList__Group_3__0 )* ) { - // InternalRos.g:11809:1: ( ( rule__ParameterList__Group_3__0 )* ) - // InternalRos.g:11810:2: ( rule__ParameterList__Group_3__0 )* + // InternalRos.g:11539:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRos.g:11540:2: ( rule__ParameterList__Group_3__0 )* { before(grammarAccess.getParameterListAccess().getGroup_3()); - // InternalRos.g:11811:2: ( rule__ParameterList__Group_3__0 )* + // InternalRos.g:11541:2: ( rule__ParameterList__Group_3__0 )* loop69: do { int alt69=2; @@ -35625,7 +34895,7 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept switch (alt69) { case 1 : - // InternalRos.g:11811:3: rule__ParameterList__Group_3__0 + // InternalRos.g:11541:3: rule__ParameterList__Group_3__0 { pushFollow(FOLLOW_7); rule__ParameterList__Group_3__0(); @@ -35664,14 +34934,14 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__4" - // InternalRos.g:11819:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; + // InternalRos.g:11549:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; public final void rule__ParameterList__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11823:1: ( rule__ParameterList__Group__4__Impl ) - // InternalRos.g:11824:2: rule__ParameterList__Group__4__Impl + // InternalRos.g:11553:1: ( rule__ParameterList__Group__4__Impl ) + // InternalRos.g:11554:2: rule__ParameterList__Group__4__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group__4__Impl(); @@ -35697,17 +34967,17 @@ public final void rule__ParameterList__Group__4() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__4__Impl" - // InternalRos.g:11830:1: rule__ParameterList__Group__4__Impl : ( '}' ) ; + // InternalRos.g:11560:1: rule__ParameterList__Group__4__Impl : ( '}' ) ; public final void rule__ParameterList__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11834:1: ( ( '}' ) ) - // InternalRos.g:11835:1: ( '}' ) + // InternalRos.g:11564:1: ( ( '}' ) ) + // InternalRos.g:11565:1: ( '}' ) { - // InternalRos.g:11835:1: ( '}' ) - // InternalRos.g:11836:2: '}' + // InternalRos.g:11565:1: ( '}' ) + // InternalRos.g:11566:2: '}' { before(grammarAccess.getParameterListAccess().getRightCurlyBracketKeyword_4()); match(input,42,FOLLOW_2); @@ -35734,14 +35004,14 @@ public final void rule__ParameterList__Group__4__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group_3__0" - // InternalRos.g:11846:1: rule__ParameterList__Group_3__0 : rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ; + // InternalRos.g:11576: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 { - // InternalRos.g:11850:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) - // InternalRos.g:11851:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 + // InternalRos.g:11580:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) + // InternalRos.g:11581:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 { pushFollow(FOLLOW_63); rule__ParameterList__Group_3__0__Impl(); @@ -35772,17 +35042,17 @@ public final void rule__ParameterList__Group_3__0() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__0__Impl" - // InternalRos.g:11858:1: rule__ParameterList__Group_3__0__Impl : ( ',' ) ; + // InternalRos.g:11588:1: rule__ParameterList__Group_3__0__Impl : ( ',' ) ; public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11862:1: ( ( ',' ) ) - // InternalRos.g:11863:1: ( ',' ) + // InternalRos.g:11592:1: ( ( ',' ) ) + // InternalRos.g:11593:1: ( ',' ) { - // InternalRos.g:11863:1: ( ',' ) - // InternalRos.g:11864:2: ',' + // InternalRos.g:11593:1: ( ',' ) + // InternalRos.g:11594:2: ',' { before(grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); match(input,43,FOLLOW_2); @@ -35809,14 +35079,14 @@ public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterList__Group_3__1" - // InternalRos.g:11873:1: rule__ParameterList__Group_3__1 : rule__ParameterList__Group_3__1__Impl ; + // InternalRos.g:11603: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 { - // InternalRos.g:11877:1: ( rule__ParameterList__Group_3__1__Impl ) - // InternalRos.g:11878:2: rule__ParameterList__Group_3__1__Impl + // InternalRos.g:11607:1: ( rule__ParameterList__Group_3__1__Impl ) + // InternalRos.g:11608:2: rule__ParameterList__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group_3__1__Impl(); @@ -35842,21 +35112,21 @@ public final void rule__ParameterList__Group_3__1() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__1__Impl" - // InternalRos.g:11884:1: rule__ParameterList__Group_3__1__Impl : ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ; + // InternalRos.g:11614: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 { - // InternalRos.g:11888:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) - // InternalRos.g:11889:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRos.g:11618:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) + // InternalRos.g:11619:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) { - // InternalRos.g:11889:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) - // InternalRos.g:11890:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRos.g:11619:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRos.g:11620:2: ( rule__ParameterList__ValueAssignment_3_1 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_3_1()); - // InternalRos.g:11891:2: ( rule__ParameterList__ValueAssignment_3_1 ) - // InternalRos.g:11891:3: rule__ParameterList__ValueAssignment_3_1 + // InternalRos.g:11621:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRos.g:11621:3: rule__ParameterList__ValueAssignment_3_1 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_3_1(); @@ -35889,14 +35159,14 @@ public final void rule__ParameterList__Group_3__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterAny__Group__0" - // InternalRos.g:11900:1: rule__ParameterAny__Group__0 : rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ; + // InternalRos.g:11630: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 { - // InternalRos.g:11904:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) - // InternalRos.g:11905:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 + // InternalRos.g:11634:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) + // InternalRos.g:11635:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 { pushFollow(FOLLOW_64); rule__ParameterAny__Group__0__Impl(); @@ -35927,21 +35197,21 @@ public final void rule__ParameterAny__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__0__Impl" - // InternalRos.g:11912:1: rule__ParameterAny__Group__0__Impl : ( () ) ; + // InternalRos.g:11642:1: rule__ParameterAny__Group__0__Impl : ( () ) ; public final void rule__ParameterAny__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11916:1: ( ( () ) ) - // InternalRos.g:11917:1: ( () ) + // InternalRos.g:11646:1: ( ( () ) ) + // InternalRos.g:11647:1: ( () ) { - // InternalRos.g:11917:1: ( () ) - // InternalRos.g:11918:2: () + // InternalRos.g:11647:1: ( () ) + // InternalRos.g:11648:2: () { before(grammarAccess.getParameterAnyAccess().getParameterAnyAction_0()); - // InternalRos.g:11919:2: () - // InternalRos.g:11919:3: + // InternalRos.g:11649:2: () + // InternalRos.g:11649:3: { } @@ -35964,14 +35234,14 @@ public final void rule__ParameterAny__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__1" - // InternalRos.g:11927:1: rule__ParameterAny__Group__1 : rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ; + // InternalRos.g:11657: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 { - // InternalRos.g:11931:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) - // InternalRos.g:11932:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 + // InternalRos.g:11661:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) + // InternalRos.g:11662:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 { pushFollow(FOLLOW_4); rule__ParameterAny__Group__1__Impl(); @@ -36002,17 +35272,17 @@ public final void rule__ParameterAny__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__1__Impl" - // InternalRos.g:11939:1: rule__ParameterAny__Group__1__Impl : ( 'ParameterAny' ) ; + // InternalRos.g:11669:1: rule__ParameterAny__Group__1__Impl : ( 'ParameterAny' ) ; public final void rule__ParameterAny__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11943:1: ( ( 'ParameterAny' ) ) - // InternalRos.g:11944:1: ( 'ParameterAny' ) + // InternalRos.g:11673:1: ( ( 'ParameterAny' ) ) + // InternalRos.g:11674:1: ( 'ParameterAny' ) { - // InternalRos.g:11944:1: ( 'ParameterAny' ) - // InternalRos.g:11945:2: 'ParameterAny' + // InternalRos.g:11674:1: ( 'ParameterAny' ) + // InternalRos.g:11675:2: 'ParameterAny' { before(grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); match(input,84,FOLLOW_2); @@ -36039,14 +35309,14 @@ public final void rule__ParameterAny__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__2" - // InternalRos.g:11954:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl rule__ParameterAny__Group__3 ; + // InternalRos.g:11684:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl rule__ParameterAny__Group__3 ; public final void rule__ParameterAny__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11958:1: ( rule__ParameterAny__Group__2__Impl rule__ParameterAny__Group__3 ) - // InternalRos.g:11959:2: rule__ParameterAny__Group__2__Impl rule__ParameterAny__Group__3 + // InternalRos.g:11688:1: ( rule__ParameterAny__Group__2__Impl rule__ParameterAny__Group__3 ) + // InternalRos.g:11689:2: rule__ParameterAny__Group__2__Impl rule__ParameterAny__Group__3 { pushFollow(FOLLOW_65); rule__ParameterAny__Group__2__Impl(); @@ -36077,17 +35347,17 @@ public final void rule__ParameterAny__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__2__Impl" - // InternalRos.g:11966:1: rule__ParameterAny__Group__2__Impl : ( '{' ) ; + // InternalRos.g:11696:1: rule__ParameterAny__Group__2__Impl : ( '{' ) ; public final void rule__ParameterAny__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11970:1: ( ( '{' ) ) - // InternalRos.g:11971:1: ( '{' ) + // InternalRos.g:11700:1: ( ( '{' ) ) + // InternalRos.g:11701:1: ( '{' ) { - // InternalRos.g:11971:1: ( '{' ) - // InternalRos.g:11972:2: '{' + // InternalRos.g:11701:1: ( '{' ) + // InternalRos.g:11702:2: '{' { before(grammarAccess.getParameterAnyAccess().getLeftCurlyBracketKeyword_2()); match(input,41,FOLLOW_2); @@ -36114,14 +35384,14 @@ public final void rule__ParameterAny__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__3" - // InternalRos.g:11981:1: rule__ParameterAny__Group__3 : rule__ParameterAny__Group__3__Impl rule__ParameterAny__Group__4 ; + // InternalRos.g:11711:1: rule__ParameterAny__Group__3 : rule__ParameterAny__Group__3__Impl rule__ParameterAny__Group__4 ; public final void rule__ParameterAny__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11985:1: ( rule__ParameterAny__Group__3__Impl rule__ParameterAny__Group__4 ) - // InternalRos.g:11986:2: rule__ParameterAny__Group__3__Impl rule__ParameterAny__Group__4 + // InternalRos.g:11715:1: ( rule__ParameterAny__Group__3__Impl rule__ParameterAny__Group__4 ) + // InternalRos.g:11716:2: rule__ParameterAny__Group__3__Impl rule__ParameterAny__Group__4 { pushFollow(FOLLOW_65); rule__ParameterAny__Group__3__Impl(); @@ -36152,20 +35422,20 @@ public final void rule__ParameterAny__Group__3() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__3__Impl" - // InternalRos.g:11993:1: rule__ParameterAny__Group__3__Impl : ( ( rule__ParameterAny__Group_3__0 )? ) ; + // InternalRos.g:11723:1: rule__ParameterAny__Group__3__Impl : ( ( rule__ParameterAny__Group_3__0 )? ) ; public final void rule__ParameterAny__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:11997:1: ( ( ( rule__ParameterAny__Group_3__0 )? ) ) - // InternalRos.g:11998:1: ( ( rule__ParameterAny__Group_3__0 )? ) + // InternalRos.g:11727:1: ( ( ( rule__ParameterAny__Group_3__0 )? ) ) + // InternalRos.g:11728:1: ( ( rule__ParameterAny__Group_3__0 )? ) { - // InternalRos.g:11998:1: ( ( rule__ParameterAny__Group_3__0 )? ) - // InternalRos.g:11999:2: ( rule__ParameterAny__Group_3__0 )? + // InternalRos.g:11728:1: ( ( rule__ParameterAny__Group_3__0 )? ) + // InternalRos.g:11729:2: ( rule__ParameterAny__Group_3__0 )? { before(grammarAccess.getParameterAnyAccess().getGroup_3()); - // InternalRos.g:12000:2: ( rule__ParameterAny__Group_3__0 )? + // InternalRos.g:11730:2: ( rule__ParameterAny__Group_3__0 )? int alt70=2; int LA70_0 = input.LA(1); @@ -36174,7 +35444,7 @@ public final void rule__ParameterAny__Group__3__Impl() throws RecognitionExcepti } switch (alt70) { case 1 : - // InternalRos.g:12000:3: rule__ParameterAny__Group_3__0 + // InternalRos.g:11730:3: rule__ParameterAny__Group_3__0 { pushFollow(FOLLOW_2); rule__ParameterAny__Group_3__0(); @@ -36210,14 +35480,14 @@ public final void rule__ParameterAny__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__4" - // InternalRos.g:12008:1: rule__ParameterAny__Group__4 : rule__ParameterAny__Group__4__Impl ; + // InternalRos.g:11738:1: rule__ParameterAny__Group__4 : rule__ParameterAny__Group__4__Impl ; public final void rule__ParameterAny__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12012:1: ( rule__ParameterAny__Group__4__Impl ) - // InternalRos.g:12013:2: rule__ParameterAny__Group__4__Impl + // InternalRos.g:11742:1: ( rule__ParameterAny__Group__4__Impl ) + // InternalRos.g:11743:2: rule__ParameterAny__Group__4__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group__4__Impl(); @@ -36243,17 +35513,17 @@ public final void rule__ParameterAny__Group__4() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__4__Impl" - // InternalRos.g:12019:1: rule__ParameterAny__Group__4__Impl : ( '}' ) ; + // InternalRos.g:11749:1: rule__ParameterAny__Group__4__Impl : ( '}' ) ; public final void rule__ParameterAny__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12023:1: ( ( '}' ) ) - // InternalRos.g:12024:1: ( '}' ) + // InternalRos.g:11753:1: ( ( '}' ) ) + // InternalRos.g:11754:1: ( '}' ) { - // InternalRos.g:12024:1: ( '}' ) - // InternalRos.g:12025:2: '}' + // InternalRos.g:11754:1: ( '}' ) + // InternalRos.g:11755:2: '}' { before(grammarAccess.getParameterAnyAccess().getRightCurlyBracketKeyword_4()); match(input,42,FOLLOW_2); @@ -36280,14 +35550,14 @@ public final void rule__ParameterAny__Group__4__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group_3__0" - // InternalRos.g:12035:1: rule__ParameterAny__Group_3__0 : rule__ParameterAny__Group_3__0__Impl rule__ParameterAny__Group_3__1 ; + // InternalRos.g:11765:1: rule__ParameterAny__Group_3__0 : rule__ParameterAny__Group_3__0__Impl rule__ParameterAny__Group_3__1 ; public final void rule__ParameterAny__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12039:1: ( rule__ParameterAny__Group_3__0__Impl rule__ParameterAny__Group_3__1 ) - // InternalRos.g:12040:2: rule__ParameterAny__Group_3__0__Impl rule__ParameterAny__Group_3__1 + // InternalRos.g:11769:1: ( rule__ParameterAny__Group_3__0__Impl rule__ParameterAny__Group_3__1 ) + // InternalRos.g:11770:2: rule__ParameterAny__Group_3__0__Impl rule__ParameterAny__Group_3__1 { pushFollow(FOLLOW_10); rule__ParameterAny__Group_3__0__Impl(); @@ -36318,17 +35588,17 @@ public final void rule__ParameterAny__Group_3__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_3__0__Impl" - // InternalRos.g:12047:1: rule__ParameterAny__Group_3__0__Impl : ( 'value' ) ; + // InternalRos.g:11777:1: rule__ParameterAny__Group_3__0__Impl : ( 'value' ) ; public final void rule__ParameterAny__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12051:1: ( ( 'value' ) ) - // InternalRos.g:12052:1: ( 'value' ) + // InternalRos.g:11781:1: ( ( 'value' ) ) + // InternalRos.g:11782:1: ( 'value' ) { - // InternalRos.g:12052:1: ( 'value' ) - // InternalRos.g:12053:2: 'value' + // InternalRos.g:11782:1: ( 'value' ) + // InternalRos.g:11783:2: 'value' { before(grammarAccess.getParameterAnyAccess().getValueKeyword_3_0()); match(input,34,FOLLOW_2); @@ -36355,14 +35625,14 @@ public final void rule__ParameterAny__Group_3__0__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterAny__Group_3__1" - // InternalRos.g:12062:1: rule__ParameterAny__Group_3__1 : rule__ParameterAny__Group_3__1__Impl ; + // InternalRos.g:11792:1: rule__ParameterAny__Group_3__1 : rule__ParameterAny__Group_3__1__Impl ; public final void rule__ParameterAny__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12066:1: ( rule__ParameterAny__Group_3__1__Impl ) - // InternalRos.g:12067:2: rule__ParameterAny__Group_3__1__Impl + // InternalRos.g:11796:1: ( rule__ParameterAny__Group_3__1__Impl ) + // InternalRos.g:11797:2: rule__ParameterAny__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group_3__1__Impl(); @@ -36388,21 +35658,21 @@ public final void rule__ParameterAny__Group_3__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_3__1__Impl" - // InternalRos.g:12073:1: rule__ParameterAny__Group_3__1__Impl : ( ( rule__ParameterAny__ValueAssignment_3_1 ) ) ; + // InternalRos.g:11803:1: rule__ParameterAny__Group_3__1__Impl : ( ( rule__ParameterAny__ValueAssignment_3_1 ) ) ; public final void rule__ParameterAny__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12077:1: ( ( ( rule__ParameterAny__ValueAssignment_3_1 ) ) ) - // InternalRos.g:12078:1: ( ( rule__ParameterAny__ValueAssignment_3_1 ) ) + // InternalRos.g:11807:1: ( ( ( rule__ParameterAny__ValueAssignment_3_1 ) ) ) + // InternalRos.g:11808:1: ( ( rule__ParameterAny__ValueAssignment_3_1 ) ) { - // InternalRos.g:12078:1: ( ( rule__ParameterAny__ValueAssignment_3_1 ) ) - // InternalRos.g:12079:2: ( rule__ParameterAny__ValueAssignment_3_1 ) + // InternalRos.g:11808:1: ( ( rule__ParameterAny__ValueAssignment_3_1 ) ) + // InternalRos.g:11809:2: ( rule__ParameterAny__ValueAssignment_3_1 ) { before(grammarAccess.getParameterAnyAccess().getValueAssignment_3_1()); - // InternalRos.g:12080:2: ( rule__ParameterAny__ValueAssignment_3_1 ) - // InternalRos.g:12080:3: rule__ParameterAny__ValueAssignment_3_1 + // InternalRos.g:11810:2: ( rule__ParameterAny__ValueAssignment_3_1 ) + // InternalRos.g:11810:3: rule__ParameterAny__ValueAssignment_3_1 { pushFollow(FOLLOW_2); rule__ParameterAny__ValueAssignment_3_1(); @@ -36435,14 +35705,14 @@ public final void rule__ParameterAny__Group_3__1__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterStruct__Group__0" - // InternalRos.g:12089:1: rule__ParameterStruct__Group__0 : rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ; + // InternalRos.g:11819: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 { - // InternalRos.g:12093:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) - // InternalRos.g:12094:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 + // InternalRos.g:11823:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) + // InternalRos.g:11824:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 { pushFollow(FOLLOW_63); rule__ParameterStruct__Group__0__Impl(); @@ -36473,21 +35743,21 @@ public final void rule__ParameterStruct__Group__0() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__0__Impl" - // InternalRos.g:12101:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; + // InternalRos.g:11831:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12105:1: ( ( () ) ) - // InternalRos.g:12106:1: ( () ) + // InternalRos.g:11835:1: ( ( () ) ) + // InternalRos.g:11836:1: ( () ) { - // InternalRos.g:12106:1: ( () ) - // InternalRos.g:12107:2: () + // InternalRos.g:11836:1: ( () ) + // InternalRos.g:11837:2: () { before(grammarAccess.getParameterStructAccess().getParameterStructAction_0()); - // InternalRos.g:12108:2: () - // InternalRos.g:12108:3: + // InternalRos.g:11838:2: () + // InternalRos.g:11838:3: { } @@ -36510,14 +35780,14 @@ public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group__1" - // InternalRos.g:12116:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; + // InternalRos.g:11846:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; public final void rule__ParameterStruct__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12120:1: ( rule__ParameterStruct__Group__1__Impl ) - // InternalRos.g:12121:2: rule__ParameterStruct__Group__1__Impl + // InternalRos.g:11850:1: ( rule__ParameterStruct__Group__1__Impl ) + // InternalRos.g:11851:2: rule__ParameterStruct__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group__1__Impl(); @@ -36543,20 +35813,20 @@ public final void rule__ParameterStruct__Group__1() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__1__Impl" - // InternalRos.g:12127:1: rule__ParameterStruct__Group__1__Impl : ( ( rule__ParameterStruct__Group_1__0 )? ) ; + // InternalRos.g:11857: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 { - // InternalRos.g:12131:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) - // InternalRos.g:12132:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRos.g:11861:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) + // InternalRos.g:11862:1: ( ( rule__ParameterStruct__Group_1__0 )? ) { - // InternalRos.g:12132:1: ( ( rule__ParameterStruct__Group_1__0 )? ) - // InternalRos.g:12133:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalRos.g:11862:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRos.g:11863:2: ( rule__ParameterStruct__Group_1__0 )? { before(grammarAccess.getParameterStructAccess().getGroup_1()); - // InternalRos.g:12134:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalRos.g:11864:2: ( rule__ParameterStruct__Group_1__0 )? int alt71=2; int LA71_0 = input.LA(1); @@ -36565,7 +35835,7 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce } switch (alt71) { case 1 : - // InternalRos.g:12134:3: rule__ParameterStruct__Group_1__0 + // InternalRos.g:11864:3: rule__ParameterStruct__Group_1__0 { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__0(); @@ -36601,14 +35871,14 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group_1__0" - // InternalRos.g:12143:1: rule__ParameterStruct__Group_1__0 : rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ; + // InternalRos.g:11873: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 { - // InternalRos.g:12147:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) - // InternalRos.g:12148:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 + // InternalRos.g:11877:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) + // InternalRos.g:11878:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 { pushFollow(FOLLOW_66); rule__ParameterStruct__Group_1__0__Impl(); @@ -36639,17 +35909,17 @@ public final void rule__ParameterStruct__Group_1__0() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__0__Impl" - // InternalRos.g:12155:1: rule__ParameterStruct__Group_1__0__Impl : ( '{' ) ; + // InternalRos.g:11885:1: rule__ParameterStruct__Group_1__0__Impl : ( '{' ) ; public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12159:1: ( ( '{' ) ) - // InternalRos.g:12160:1: ( '{' ) + // InternalRos.g:11889:1: ( ( '{' ) ) + // InternalRos.g:11890:1: ( '{' ) { - // InternalRos.g:12160:1: ( '{' ) - // InternalRos.g:12161:2: '{' + // InternalRos.g:11890:1: ( '{' ) + // InternalRos.g:11891:2: '{' { before(grammarAccess.getParameterStructAccess().getLeftCurlyBracketKeyword_1_0()); match(input,41,FOLLOW_2); @@ -36676,14 +35946,14 @@ public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__1" - // InternalRos.g:12170:1: rule__ParameterStruct__Group_1__1 : rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ; + // InternalRos.g:11900: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 { - // InternalRos.g:12174:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) - // InternalRos.g:12175:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 + // InternalRos.g:11904:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) + // InternalRos.g:11905:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 { pushFollow(FOLLOW_13); rule__ParameterStruct__Group_1__1__Impl(); @@ -36714,21 +35984,21 @@ public final void rule__ParameterStruct__Group_1__1() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__1__Impl" - // InternalRos.g:12182:1: rule__ParameterStruct__Group_1__1__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ; + // InternalRos.g:11912:1: rule__ParameterStruct__Group_1__1__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ; public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12186:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ) - // InternalRos.g:12187:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) + // InternalRos.g:11916:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ) + // InternalRos.g:11917:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) { - // InternalRos.g:12187:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) - // InternalRos.g:12188:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) + // InternalRos.g:11917:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) + // InternalRos.g:11918:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) { before(grammarAccess.getParameterStructAccess().getValueAssignment_1_1()); - // InternalRos.g:12189:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) - // InternalRos.g:12189:3: rule__ParameterStruct__ValueAssignment_1_1 + // InternalRos.g:11919:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) + // InternalRos.g:11919:3: rule__ParameterStruct__ValueAssignment_1_1 { pushFollow(FOLLOW_2); rule__ParameterStruct__ValueAssignment_1_1(); @@ -36761,14 +36031,14 @@ public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__2" - // InternalRos.g:12197:1: rule__ParameterStruct__Group_1__2 : rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ; + // InternalRos.g:11927: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 { - // InternalRos.g:12201:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) - // InternalRos.g:12202:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 + // InternalRos.g:11931:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) + // InternalRos.g:11932:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 { pushFollow(FOLLOW_13); rule__ParameterStruct__Group_1__2__Impl(); @@ -36799,20 +36069,20 @@ public final void rule__ParameterStruct__Group_1__2() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__2__Impl" - // InternalRos.g:12209:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__Group_1_2__0 )* ) ; + // InternalRos.g:11939:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__Group_1_2__0 )* ) ; public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12213:1: ( ( ( rule__ParameterStruct__Group_1_2__0 )* ) ) - // InternalRos.g:12214:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) + // InternalRos.g:11943:1: ( ( ( rule__ParameterStruct__Group_1_2__0 )* ) ) + // InternalRos.g:11944:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) { - // InternalRos.g:12214:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) - // InternalRos.g:12215:2: ( rule__ParameterStruct__Group_1_2__0 )* + // InternalRos.g:11944:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) + // InternalRos.g:11945:2: ( rule__ParameterStruct__Group_1_2__0 )* { before(grammarAccess.getParameterStructAccess().getGroup_1_2()); - // InternalRos.g:12216:2: ( rule__ParameterStruct__Group_1_2__0 )* + // InternalRos.g:11946:2: ( rule__ParameterStruct__Group_1_2__0 )* loop72: do { int alt72=2; @@ -36825,7 +36095,7 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx switch (alt72) { case 1 : - // InternalRos.g:12216:3: rule__ParameterStruct__Group_1_2__0 + // InternalRos.g:11946:3: rule__ParameterStruct__Group_1_2__0 { pushFollow(FOLLOW_7); rule__ParameterStruct__Group_1_2__0(); @@ -36864,14 +36134,14 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__3" - // InternalRos.g:12224:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl ; + // InternalRos.g:11954:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl ; public final void rule__ParameterStruct__Group_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12228:1: ( rule__ParameterStruct__Group_1__3__Impl ) - // InternalRos.g:12229:2: rule__ParameterStruct__Group_1__3__Impl + // InternalRos.g:11958:1: ( rule__ParameterStruct__Group_1__3__Impl ) + // InternalRos.g:11959:2: rule__ParameterStruct__Group_1__3__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__3__Impl(); @@ -36897,17 +36167,17 @@ public final void rule__ParameterStruct__Group_1__3() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__3__Impl" - // InternalRos.g:12235:1: rule__ParameterStruct__Group_1__3__Impl : ( '}' ) ; + // InternalRos.g:11965:1: rule__ParameterStruct__Group_1__3__Impl : ( '}' ) ; public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12239:1: ( ( '}' ) ) - // InternalRos.g:12240:1: ( '}' ) + // InternalRos.g:11969:1: ( ( '}' ) ) + // InternalRos.g:11970:1: ( '}' ) { - // InternalRos.g:12240:1: ( '}' ) - // InternalRos.g:12241:2: '}' + // InternalRos.g:11970:1: ( '}' ) + // InternalRos.g:11971:2: '}' { before(grammarAccess.getParameterStructAccess().getRightCurlyBracketKeyword_1_3()); match(input,42,FOLLOW_2); @@ -36934,14 +36204,14 @@ public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1_2__0" - // InternalRos.g:12251:1: rule__ParameterStruct__Group_1_2__0 : rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ; + // InternalRos.g:11981:1: rule__ParameterStruct__Group_1_2__0 : rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ; public final void rule__ParameterStruct__Group_1_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12255:1: ( rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ) - // InternalRos.g:12256:2: rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 + // InternalRos.g:11985:1: ( rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ) + // InternalRos.g:11986:2: rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 { pushFollow(FOLLOW_4); rule__ParameterStruct__Group_1_2__0__Impl(); @@ -36972,17 +36242,17 @@ public final void rule__ParameterStruct__Group_1_2__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__0__Impl" - // InternalRos.g:12263:1: rule__ParameterStruct__Group_1_2__0__Impl : ( ',' ) ; + // InternalRos.g:11993:1: rule__ParameterStruct__Group_1_2__0__Impl : ( ',' ) ; public final void rule__ParameterStruct__Group_1_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12267:1: ( ( ',' ) ) - // InternalRos.g:12268:1: ( ',' ) + // InternalRos.g:11997:1: ( ( ',' ) ) + // InternalRos.g:11998:1: ( ',' ) { - // InternalRos.g:12268:1: ( ',' ) - // InternalRos.g:12269:2: ',' + // InternalRos.g:11998:1: ( ',' ) + // InternalRos.g:11999:2: ',' { before(grammarAccess.getParameterStructAccess().getCommaKeyword_1_2_0()); match(input,43,FOLLOW_2); @@ -37009,14 +36279,14 @@ public final void rule__ParameterStruct__Group_1_2__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__1" - // InternalRos.g:12278:1: rule__ParameterStruct__Group_1_2__1 : rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ; + // InternalRos.g:12008:1: rule__ParameterStruct__Group_1_2__1 : rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ; public final void rule__ParameterStruct__Group_1_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12282:1: ( rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ) - // InternalRos.g:12283:2: rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 + // InternalRos.g:12012:1: ( rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ) + // InternalRos.g:12013:2: rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 { pushFollow(FOLLOW_66); rule__ParameterStruct__Group_1_2__1__Impl(); @@ -37047,17 +36317,17 @@ public final void rule__ParameterStruct__Group_1_2__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__1__Impl" - // InternalRos.g:12290:1: rule__ParameterStruct__Group_1_2__1__Impl : ( '{' ) ; + // InternalRos.g:12020:1: rule__ParameterStruct__Group_1_2__1__Impl : ( '{' ) ; public final void rule__ParameterStruct__Group_1_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12294:1: ( ( '{' ) ) - // InternalRos.g:12295:1: ( '{' ) + // InternalRos.g:12024:1: ( ( '{' ) ) + // InternalRos.g:12025:1: ( '{' ) { - // InternalRos.g:12295:1: ( '{' ) - // InternalRos.g:12296:2: '{' + // InternalRos.g:12025:1: ( '{' ) + // InternalRos.g:12026:2: '{' { before(grammarAccess.getParameterStructAccess().getLeftCurlyBracketKeyword_1_2_1()); match(input,41,FOLLOW_2); @@ -37084,14 +36354,14 @@ public final void rule__ParameterStruct__Group_1_2__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__2" - // InternalRos.g:12305:1: rule__ParameterStruct__Group_1_2__2 : rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ; + // InternalRos.g:12035:1: rule__ParameterStruct__Group_1_2__2 : rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ; public final void rule__ParameterStruct__Group_1_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12309:1: ( rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ) - // InternalRos.g:12310:2: rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 + // InternalRos.g:12039:1: ( rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ) + // InternalRos.g:12040:2: rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 { pushFollow(FOLLOW_48); rule__ParameterStruct__Group_1_2__2__Impl(); @@ -37122,21 +36392,21 @@ public final void rule__ParameterStruct__Group_1_2__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__2__Impl" - // InternalRos.g:12317:1: rule__ParameterStruct__Group_1_2__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ; + // InternalRos.g:12047:1: rule__ParameterStruct__Group_1_2__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ; public final void rule__ParameterStruct__Group_1_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12321:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ) - // InternalRos.g:12322:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) + // InternalRos.g:12051:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ) + // InternalRos.g:12052:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) { - // InternalRos.g:12322:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) - // InternalRos.g:12323:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) + // InternalRos.g:12052:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) + // InternalRos.g:12053:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) { before(grammarAccess.getParameterStructAccess().getValueAssignment_1_2_2()); - // InternalRos.g:12324:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) - // InternalRos.g:12324:3: rule__ParameterStruct__ValueAssignment_1_2_2 + // InternalRos.g:12054:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) + // InternalRos.g:12054:3: rule__ParameterStruct__ValueAssignment_1_2_2 { pushFollow(FOLLOW_2); rule__ParameterStruct__ValueAssignment_1_2_2(); @@ -37169,14 +36439,14 @@ public final void rule__ParameterStruct__Group_1_2__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__3" - // InternalRos.g:12332:1: rule__ParameterStruct__Group_1_2__3 : rule__ParameterStruct__Group_1_2__3__Impl ; + // InternalRos.g:12062:1: rule__ParameterStruct__Group_1_2__3 : rule__ParameterStruct__Group_1_2__3__Impl ; public final void rule__ParameterStruct__Group_1_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12336:1: ( rule__ParameterStruct__Group_1_2__3__Impl ) - // InternalRos.g:12337:2: rule__ParameterStruct__Group_1_2__3__Impl + // InternalRos.g:12066:1: ( rule__ParameterStruct__Group_1_2__3__Impl ) + // InternalRos.g:12067:2: rule__ParameterStruct__Group_1_2__3__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1_2__3__Impl(); @@ -37202,17 +36472,17 @@ public final void rule__ParameterStruct__Group_1_2__3() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__3__Impl" - // InternalRos.g:12343:1: rule__ParameterStruct__Group_1_2__3__Impl : ( '}' ) ; + // InternalRos.g:12073:1: rule__ParameterStruct__Group_1_2__3__Impl : ( '}' ) ; public final void rule__ParameterStruct__Group_1_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12347:1: ( ( '}' ) ) - // InternalRos.g:12348:1: ( '}' ) + // InternalRos.g:12077:1: ( ( '}' ) ) + // InternalRos.g:12078:1: ( '}' ) { - // InternalRos.g:12348:1: ( '}' ) - // InternalRos.g:12349:2: '}' + // InternalRos.g:12078:1: ( '}' ) + // InternalRos.g:12079:2: '}' { before(grammarAccess.getParameterStructAccess().getRightCurlyBracketKeyword_1_2_3()); match(input,42,FOLLOW_2); @@ -37239,14 +36509,14 @@ public final void rule__ParameterStruct__Group_1_2__3__Impl() throws Recognition // $ANTLR start "rule__ParameterStructMember__Group__0" - // InternalRos.g:12359:1: rule__ParameterStructMember__Group__0 : rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ; + // InternalRos.g:12089: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 { - // InternalRos.g:12363:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) - // InternalRos.g:12364:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 + // InternalRos.g:12093:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) + // InternalRos.g:12094:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 { pushFollow(FOLLOW_10); rule__ParameterStructMember__Group__0__Impl(); @@ -37277,17 +36547,17 @@ public final void rule__ParameterStructMember__Group__0() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__0__Impl" - // InternalRos.g:12371:1: rule__ParameterStructMember__Group__0__Impl : ( 'ParameterStructMember' ) ; + // InternalRos.g:12101:1: rule__ParameterStructMember__Group__0__Impl : ( 'ParameterStructMember' ) ; public final void rule__ParameterStructMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12375:1: ( ( 'ParameterStructMember' ) ) - // InternalRos.g:12376:1: ( 'ParameterStructMember' ) + // InternalRos.g:12105:1: ( ( 'ParameterStructMember' ) ) + // InternalRos.g:12106:1: ( 'ParameterStructMember' ) { - // InternalRos.g:12376:1: ( 'ParameterStructMember' ) - // InternalRos.g:12377:2: 'ParameterStructMember' + // InternalRos.g:12106:1: ( 'ParameterStructMember' ) + // InternalRos.g:12107:2: 'ParameterStructMember' { before(grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); match(input,85,FOLLOW_2); @@ -37314,14 +36584,14 @@ public final void rule__ParameterStructMember__Group__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__1" - // InternalRos.g:12386:1: rule__ParameterStructMember__Group__1 : rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ; + // InternalRos.g:12116: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 { - // InternalRos.g:12390:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) - // InternalRos.g:12391:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 + // InternalRos.g:12120:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) + // InternalRos.g:12121:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 { pushFollow(FOLLOW_4); rule__ParameterStructMember__Group__1__Impl(); @@ -37352,21 +36622,21 @@ public final void rule__ParameterStructMember__Group__1() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__1__Impl" - // InternalRos.g:12398:1: rule__ParameterStructMember__Group__1__Impl : ( ( rule__ParameterStructMember__NameAssignment_1 ) ) ; + // InternalRos.g:12128:1: rule__ParameterStructMember__Group__1__Impl : ( ( rule__ParameterStructMember__NameAssignment_1 ) ) ; public final void rule__ParameterStructMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12402:1: ( ( ( rule__ParameterStructMember__NameAssignment_1 ) ) ) - // InternalRos.g:12403:1: ( ( rule__ParameterStructMember__NameAssignment_1 ) ) + // InternalRos.g:12132:1: ( ( ( rule__ParameterStructMember__NameAssignment_1 ) ) ) + // InternalRos.g:12133:1: ( ( rule__ParameterStructMember__NameAssignment_1 ) ) { - // InternalRos.g:12403:1: ( ( rule__ParameterStructMember__NameAssignment_1 ) ) - // InternalRos.g:12404:2: ( rule__ParameterStructMember__NameAssignment_1 ) + // InternalRos.g:12133:1: ( ( rule__ParameterStructMember__NameAssignment_1 ) ) + // InternalRos.g:12134:2: ( rule__ParameterStructMember__NameAssignment_1 ) { before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_1()); - // InternalRos.g:12405:2: ( rule__ParameterStructMember__NameAssignment_1 ) - // InternalRos.g:12405:3: rule__ParameterStructMember__NameAssignment_1 + // InternalRos.g:12135:2: ( rule__ParameterStructMember__NameAssignment_1 ) + // InternalRos.g:12135:3: rule__ParameterStructMember__NameAssignment_1 { pushFollow(FOLLOW_2); rule__ParameterStructMember__NameAssignment_1(); @@ -37399,14 +36669,14 @@ public final void rule__ParameterStructMember__Group__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__2" - // InternalRos.g:12413:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ; + // InternalRos.g:12143:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ; public final void rule__ParameterStructMember__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12417:1: ( rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ) - // InternalRos.g:12418:2: rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 + // InternalRos.g:12147:1: ( rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ) + // InternalRos.g:12148:2: rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 { pushFollow(FOLLOW_67); rule__ParameterStructMember__Group__2__Impl(); @@ -37437,17 +36707,17 @@ public final void rule__ParameterStructMember__Group__2() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__2__Impl" - // InternalRos.g:12425:1: rule__ParameterStructMember__Group__2__Impl : ( '{' ) ; + // InternalRos.g:12155:1: rule__ParameterStructMember__Group__2__Impl : ( '{' ) ; public final void rule__ParameterStructMember__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12429:1: ( ( '{' ) ) - // InternalRos.g:12430:1: ( '{' ) + // InternalRos.g:12159:1: ( ( '{' ) ) + // InternalRos.g:12160:1: ( '{' ) { - // InternalRos.g:12430:1: ( '{' ) - // InternalRos.g:12431:2: '{' + // InternalRos.g:12160:1: ( '{' ) + // InternalRos.g:12161:2: '{' { before(grammarAccess.getParameterStructMemberAccess().getLeftCurlyBracketKeyword_2()); match(input,41,FOLLOW_2); @@ -37474,14 +36744,14 @@ public final void rule__ParameterStructMember__Group__2__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__3" - // InternalRos.g:12440:1: rule__ParameterStructMember__Group__3 : rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ; + // InternalRos.g:12170:1: rule__ParameterStructMember__Group__3 : rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ; public final void rule__ParameterStructMember__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12444:1: ( rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ) - // InternalRos.g:12445:2: rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 + // InternalRos.g:12174:1: ( rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ) + // InternalRos.g:12175:2: rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 { pushFollow(FOLLOW_63); rule__ParameterStructMember__Group__3__Impl(); @@ -37512,17 +36782,17 @@ public final void rule__ParameterStructMember__Group__3() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__3__Impl" - // InternalRos.g:12452:1: rule__ParameterStructMember__Group__3__Impl : ( 'value' ) ; + // InternalRos.g:12182:1: rule__ParameterStructMember__Group__3__Impl : ( 'value' ) ; public final void rule__ParameterStructMember__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12456:1: ( ( 'value' ) ) - // InternalRos.g:12457:1: ( 'value' ) + // InternalRos.g:12186:1: ( ( 'value' ) ) + // InternalRos.g:12187:1: ( 'value' ) { - // InternalRos.g:12457:1: ( 'value' ) - // InternalRos.g:12458:2: 'value' + // InternalRos.g:12187:1: ( 'value' ) + // InternalRos.g:12188:2: 'value' { before(grammarAccess.getParameterStructMemberAccess().getValueKeyword_3()); match(input,34,FOLLOW_2); @@ -37549,14 +36819,14 @@ public final void rule__ParameterStructMember__Group__3__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__4" - // InternalRos.g:12467:1: rule__ParameterStructMember__Group__4 : rule__ParameterStructMember__Group__4__Impl rule__ParameterStructMember__Group__5 ; + // InternalRos.g:12197:1: rule__ParameterStructMember__Group__4 : rule__ParameterStructMember__Group__4__Impl rule__ParameterStructMember__Group__5 ; public final void rule__ParameterStructMember__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12471:1: ( rule__ParameterStructMember__Group__4__Impl rule__ParameterStructMember__Group__5 ) - // InternalRos.g:12472:2: rule__ParameterStructMember__Group__4__Impl rule__ParameterStructMember__Group__5 + // InternalRos.g:12201:1: ( rule__ParameterStructMember__Group__4__Impl rule__ParameterStructMember__Group__5 ) + // InternalRos.g:12202:2: rule__ParameterStructMember__Group__4__Impl rule__ParameterStructMember__Group__5 { pushFollow(FOLLOW_48); rule__ParameterStructMember__Group__4__Impl(); @@ -37587,21 +36857,21 @@ public final void rule__ParameterStructMember__Group__4() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__4__Impl" - // InternalRos.g:12479:1: rule__ParameterStructMember__Group__4__Impl : ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) ; + // InternalRos.g:12209:1: rule__ParameterStructMember__Group__4__Impl : ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) ; public final void rule__ParameterStructMember__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12483:1: ( ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) ) - // InternalRos.g:12484:1: ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) + // InternalRos.g:12213:1: ( ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) ) + // InternalRos.g:12214:1: ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) { - // InternalRos.g:12484:1: ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) - // InternalRos.g:12485:2: ( rule__ParameterStructMember__ValueAssignment_4 ) + // InternalRos.g:12214:1: ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) + // InternalRos.g:12215:2: ( rule__ParameterStructMember__ValueAssignment_4 ) { before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_4()); - // InternalRos.g:12486:2: ( rule__ParameterStructMember__ValueAssignment_4 ) - // InternalRos.g:12486:3: rule__ParameterStructMember__ValueAssignment_4 + // InternalRos.g:12216:2: ( rule__ParameterStructMember__ValueAssignment_4 ) + // InternalRos.g:12216:3: rule__ParameterStructMember__ValueAssignment_4 { pushFollow(FOLLOW_2); rule__ParameterStructMember__ValueAssignment_4(); @@ -37634,14 +36904,14 @@ public final void rule__ParameterStructMember__Group__4__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__5" - // InternalRos.g:12494:1: rule__ParameterStructMember__Group__5 : rule__ParameterStructMember__Group__5__Impl ; + // InternalRos.g:12224:1: rule__ParameterStructMember__Group__5 : rule__ParameterStructMember__Group__5__Impl ; public final void rule__ParameterStructMember__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12498:1: ( rule__ParameterStructMember__Group__5__Impl ) - // InternalRos.g:12499:2: rule__ParameterStructMember__Group__5__Impl + // InternalRos.g:12228:1: ( rule__ParameterStructMember__Group__5__Impl ) + // InternalRos.g:12229:2: rule__ParameterStructMember__Group__5__Impl { pushFollow(FOLLOW_2); rule__ParameterStructMember__Group__5__Impl(); @@ -37667,17 +36937,17 @@ public final void rule__ParameterStructMember__Group__5() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__5__Impl" - // InternalRos.g:12505:1: rule__ParameterStructMember__Group__5__Impl : ( '}' ) ; + // InternalRos.g:12235:1: rule__ParameterStructMember__Group__5__Impl : ( '}' ) ; public final void rule__ParameterStructMember__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12509:1: ( ( '}' ) ) - // InternalRos.g:12510:1: ( '}' ) + // InternalRos.g:12239:1: ( ( '}' ) ) + // InternalRos.g:12240:1: ( '}' ) { - // InternalRos.g:12510:1: ( '}' ) - // InternalRos.g:12511:2: '}' + // InternalRos.g:12240:1: ( '}' ) + // InternalRos.g:12241:2: '}' { before(grammarAccess.getParameterStructMemberAccess().getRightCurlyBracketKeyword_5()); match(input,42,FOLLOW_2); @@ -37704,14 +36974,14 @@ public final void rule__ParameterStructMember__Group__5__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructTypeMember__Group__0" - // InternalRos.g:12521:1: rule__ParameterStructTypeMember__Group__0 : rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ; + // InternalRos.g:12251: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 { - // InternalRos.g:12525:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) - // InternalRos.g:12526:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 + // InternalRos.g:12255:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) + // InternalRos.g:12256:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 { pushFollow(FOLLOW_47); rule__ParameterStructTypeMember__Group__0__Impl(); @@ -37742,21 +37012,21 @@ public final void rule__ParameterStructTypeMember__Group__0() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__0__Impl" - // InternalRos.g:12533:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; + // InternalRos.g:12263:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; public final void rule__ParameterStructTypeMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12537:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) - // InternalRos.g:12538:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRos.g:12267:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) + // InternalRos.g:12268:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) { - // InternalRos.g:12538:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) - // InternalRos.g:12539:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalRos.g:12268:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRos.g:12269:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getNameAssignment_0()); - // InternalRos.g:12540:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) - // InternalRos.g:12540:3: rule__ParameterStructTypeMember__NameAssignment_0 + // InternalRos.g:12270:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalRos.g:12270:3: rule__ParameterStructTypeMember__NameAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__NameAssignment_0(); @@ -37789,14 +37059,14 @@ public final void rule__ParameterStructTypeMember__Group__0__Impl() throws Recog // $ANTLR start "rule__ParameterStructTypeMember__Group__1" - // InternalRos.g:12548:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; + // InternalRos.g:12278:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; public final void rule__ParameterStructTypeMember__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12552:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) - // InternalRos.g:12553:2: rule__ParameterStructTypeMember__Group__1__Impl + // InternalRos.g:12282:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) + // InternalRos.g:12283:2: rule__ParameterStructTypeMember__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__Group__1__Impl(); @@ -37822,21 +37092,21 @@ public final void rule__ParameterStructTypeMember__Group__1() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__1__Impl" - // InternalRos.g:12559:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; + // InternalRos.g:12289:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; public final void rule__ParameterStructTypeMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12563:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) - // InternalRos.g:12564:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRos.g:12293:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) + // InternalRos.g:12294:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) { - // InternalRos.g:12564:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) - // InternalRos.g:12565:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalRos.g:12294:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRos.g:12295:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeAssignment_1()); - // InternalRos.g:12566:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) - // InternalRos.g:12566:3: rule__ParameterStructTypeMember__TypeAssignment_1 + // InternalRos.g:12296:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalRos.g:12296:3: rule__ParameterStructTypeMember__TypeAssignment_1 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__TypeAssignment_1(); @@ -37869,14 +37139,14 @@ public final void rule__ParameterStructTypeMember__Group__1__Impl() throws Recog // $ANTLR start "rule__MessagePart__Group__0" - // InternalRos.g:12575:1: rule__MessagePart__Group__0 : rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ; + // InternalRos.g:12305: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 { - // InternalRos.g:12579:1: ( rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ) - // InternalRos.g:12580:2: rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 + // InternalRos.g:12309:1: ( rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ) + // InternalRos.g:12310:2: rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 { pushFollow(FOLLOW_68); rule__MessagePart__Group__0__Impl(); @@ -37907,21 +37177,21 @@ public final void rule__MessagePart__Group__0() throws RecognitionException { // $ANTLR start "rule__MessagePart__Group__0__Impl" - // InternalRos.g:12587:1: rule__MessagePart__Group__0__Impl : ( ( rule__MessagePart__TypeAssignment_0 ) ) ; + // InternalRos.g:12317:1: rule__MessagePart__Group__0__Impl : ( ( rule__MessagePart__TypeAssignment_0 ) ) ; public final void rule__MessagePart__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12591:1: ( ( ( rule__MessagePart__TypeAssignment_0 ) ) ) - // InternalRos.g:12592:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) + // InternalRos.g:12321:1: ( ( ( rule__MessagePart__TypeAssignment_0 ) ) ) + // InternalRos.g:12322:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) { - // InternalRos.g:12592:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) - // InternalRos.g:12593:2: ( rule__MessagePart__TypeAssignment_0 ) + // InternalRos.g:12322:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) + // InternalRos.g:12323:2: ( rule__MessagePart__TypeAssignment_0 ) { before(grammarAccess.getMessagePartAccess().getTypeAssignment_0()); - // InternalRos.g:12594:2: ( rule__MessagePart__TypeAssignment_0 ) - // InternalRos.g:12594:3: rule__MessagePart__TypeAssignment_0 + // InternalRos.g:12324:2: ( rule__MessagePart__TypeAssignment_0 ) + // InternalRos.g:12324:3: rule__MessagePart__TypeAssignment_0 { pushFollow(FOLLOW_2); rule__MessagePart__TypeAssignment_0(); @@ -37954,14 +37224,14 @@ public final void rule__MessagePart__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__MessagePart__Group__1" - // InternalRos.g:12602:1: rule__MessagePart__Group__1 : rule__MessagePart__Group__1__Impl ; + // InternalRos.g:12332:1: rule__MessagePart__Group__1 : rule__MessagePart__Group__1__Impl ; public final void rule__MessagePart__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12606:1: ( rule__MessagePart__Group__1__Impl ) - // InternalRos.g:12607:2: rule__MessagePart__Group__1__Impl + // InternalRos.g:12336:1: ( rule__MessagePart__Group__1__Impl ) + // InternalRos.g:12337:2: rule__MessagePart__Group__1__Impl { pushFollow(FOLLOW_2); rule__MessagePart__Group__1__Impl(); @@ -37987,21 +37257,21 @@ public final void rule__MessagePart__Group__1() throws RecognitionException { // $ANTLR start "rule__MessagePart__Group__1__Impl" - // InternalRos.g:12613:1: rule__MessagePart__Group__1__Impl : ( ( rule__MessagePart__DataAssignment_1 ) ) ; + // InternalRos.g:12343:1: rule__MessagePart__Group__1__Impl : ( ( rule__MessagePart__DataAssignment_1 ) ) ; public final void rule__MessagePart__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12617:1: ( ( ( rule__MessagePart__DataAssignment_1 ) ) ) - // InternalRos.g:12618:1: ( ( rule__MessagePart__DataAssignment_1 ) ) + // InternalRos.g:12347:1: ( ( ( rule__MessagePart__DataAssignment_1 ) ) ) + // InternalRos.g:12348:1: ( ( rule__MessagePart__DataAssignment_1 ) ) { - // InternalRos.g:12618:1: ( ( rule__MessagePart__DataAssignment_1 ) ) - // InternalRos.g:12619:2: ( rule__MessagePart__DataAssignment_1 ) + // InternalRos.g:12348:1: ( ( rule__MessagePart__DataAssignment_1 ) ) + // InternalRos.g:12349:2: ( rule__MessagePart__DataAssignment_1 ) { before(grammarAccess.getMessagePartAccess().getDataAssignment_1()); - // InternalRos.g:12620:2: ( rule__MessagePart__DataAssignment_1 ) - // InternalRos.g:12620:3: rule__MessagePart__DataAssignment_1 + // InternalRos.g:12350:2: ( rule__MessagePart__DataAssignment_1 ) + // InternalRos.g:12350:3: rule__MessagePart__DataAssignment_1 { pushFollow(FOLLOW_2); rule__MessagePart__DataAssignment_1(); @@ -38034,14 +37304,14 @@ public final void rule__MessagePart__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Bool__Group__0" - // InternalRos.g:12629:1: rule__Bool__Group__0 : rule__Bool__Group__0__Impl rule__Bool__Group__1 ; + // InternalRos.g:12359: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 { - // InternalRos.g:12633:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) - // InternalRos.g:12634:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 + // InternalRos.g:12363:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) + // InternalRos.g:12364:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 { pushFollow(FOLLOW_69); rule__Bool__Group__0__Impl(); @@ -38072,21 +37342,21 @@ public final void rule__Bool__Group__0() throws RecognitionException { // $ANTLR start "rule__Bool__Group__0__Impl" - // InternalRos.g:12641:1: rule__Bool__Group__0__Impl : ( () ) ; + // InternalRos.g:12371:1: rule__Bool__Group__0__Impl : ( () ) ; public final void rule__Bool__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12645:1: ( ( () ) ) - // InternalRos.g:12646:1: ( () ) + // InternalRos.g:12375:1: ( ( () ) ) + // InternalRos.g:12376:1: ( () ) { - // InternalRos.g:12646:1: ( () ) - // InternalRos.g:12647:2: () + // InternalRos.g:12376:1: ( () ) + // InternalRos.g:12377:2: () { before(grammarAccess.getBoolAccess().getBoolAction_0()); - // InternalRos.g:12648:2: () - // InternalRos.g:12648:3: + // InternalRos.g:12378:2: () + // InternalRos.g:12378:3: { } @@ -38109,14 +37379,14 @@ public final void rule__Bool__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1" - // InternalRos.g:12656:1: rule__Bool__Group__1 : rule__Bool__Group__1__Impl ; + // InternalRos.g:12386:1: rule__Bool__Group__1 : rule__Bool__Group__1__Impl ; public final void rule__Bool__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12660:1: ( rule__Bool__Group__1__Impl ) - // InternalRos.g:12661:2: rule__Bool__Group__1__Impl + // InternalRos.g:12390:1: ( rule__Bool__Group__1__Impl ) + // InternalRos.g:12391:2: rule__Bool__Group__1__Impl { pushFollow(FOLLOW_2); rule__Bool__Group__1__Impl(); @@ -38142,17 +37412,17 @@ public final void rule__Bool__Group__1() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1__Impl" - // InternalRos.g:12667:1: rule__Bool__Group__1__Impl : ( 'bool' ) ; + // InternalRos.g:12397:1: rule__Bool__Group__1__Impl : ( 'bool' ) ; public final void rule__Bool__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12671:1: ( ( 'bool' ) ) - // InternalRos.g:12672:1: ( 'bool' ) + // InternalRos.g:12401:1: ( ( 'bool' ) ) + // InternalRos.g:12402:1: ( 'bool' ) { - // InternalRos.g:12672:1: ( 'bool' ) - // InternalRos.g:12673:2: 'bool' + // InternalRos.g:12402:1: ( 'bool' ) + // InternalRos.g:12403:2: 'bool' { before(grammarAccess.getBoolAccess().getBoolKeyword_1()); match(input,86,FOLLOW_2); @@ -38179,14 +37449,14 @@ public final void rule__Bool__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0" - // InternalRos.g:12683:1: rule__Int8__Group__0 : rule__Int8__Group__0__Impl rule__Int8__Group__1 ; + // InternalRos.g:12413: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 { - // InternalRos.g:12687:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) - // InternalRos.g:12688:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 + // InternalRos.g:12417:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) + // InternalRos.g:12418:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 { pushFollow(FOLLOW_70); rule__Int8__Group__0__Impl(); @@ -38217,21 +37487,21 @@ public final void rule__Int8__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0__Impl" - // InternalRos.g:12695:1: rule__Int8__Group__0__Impl : ( () ) ; + // InternalRos.g:12425:1: rule__Int8__Group__0__Impl : ( () ) ; public final void rule__Int8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12699:1: ( ( () ) ) - // InternalRos.g:12700:1: ( () ) + // InternalRos.g:12429:1: ( ( () ) ) + // InternalRos.g:12430:1: ( () ) { - // InternalRos.g:12700:1: ( () ) - // InternalRos.g:12701:2: () + // InternalRos.g:12430:1: ( () ) + // InternalRos.g:12431:2: () { before(grammarAccess.getInt8Access().getInt8Action_0()); - // InternalRos.g:12702:2: () - // InternalRos.g:12702:3: + // InternalRos.g:12432:2: () + // InternalRos.g:12432:3: { } @@ -38254,14 +37524,14 @@ public final void rule__Int8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1" - // InternalRos.g:12710:1: rule__Int8__Group__1 : rule__Int8__Group__1__Impl ; + // InternalRos.g:12440:1: rule__Int8__Group__1 : rule__Int8__Group__1__Impl ; public final void rule__Int8__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12714:1: ( rule__Int8__Group__1__Impl ) - // InternalRos.g:12715:2: rule__Int8__Group__1__Impl + // InternalRos.g:12444:1: ( rule__Int8__Group__1__Impl ) + // InternalRos.g:12445:2: rule__Int8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8__Group__1__Impl(); @@ -38287,17 +37557,17 @@ public final void rule__Int8__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1__Impl" - // InternalRos.g:12721:1: rule__Int8__Group__1__Impl : ( 'int8' ) ; + // InternalRos.g:12451:1: rule__Int8__Group__1__Impl : ( 'int8' ) ; public final void rule__Int8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12725:1: ( ( 'int8' ) ) - // InternalRos.g:12726:1: ( 'int8' ) + // InternalRos.g:12455:1: ( ( 'int8' ) ) + // InternalRos.g:12456:1: ( 'int8' ) { - // InternalRos.g:12726:1: ( 'int8' ) - // InternalRos.g:12727:2: 'int8' + // InternalRos.g:12456:1: ( 'int8' ) + // InternalRos.g:12457:2: 'int8' { before(grammarAccess.getInt8Access().getInt8Keyword_1()); match(input,87,FOLLOW_2); @@ -38324,14 +37594,14 @@ public final void rule__Int8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0" - // InternalRos.g:12737:1: rule__Uint8__Group__0 : rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ; + // InternalRos.g:12467: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 { - // InternalRos.g:12741:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) - // InternalRos.g:12742:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 + // InternalRos.g:12471:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) + // InternalRos.g:12472:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 { pushFollow(FOLLOW_71); rule__Uint8__Group__0__Impl(); @@ -38362,21 +37632,21 @@ public final void rule__Uint8__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0__Impl" - // InternalRos.g:12749:1: rule__Uint8__Group__0__Impl : ( () ) ; + // InternalRos.g:12479:1: rule__Uint8__Group__0__Impl : ( () ) ; public final void rule__Uint8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12753:1: ( ( () ) ) - // InternalRos.g:12754:1: ( () ) + // InternalRos.g:12483:1: ( ( () ) ) + // InternalRos.g:12484:1: ( () ) { - // InternalRos.g:12754:1: ( () ) - // InternalRos.g:12755:2: () + // InternalRos.g:12484:1: ( () ) + // InternalRos.g:12485:2: () { before(grammarAccess.getUint8Access().getUint8Action_0()); - // InternalRos.g:12756:2: () - // InternalRos.g:12756:3: + // InternalRos.g:12486:2: () + // InternalRos.g:12486:3: { } @@ -38399,14 +37669,14 @@ public final void rule__Uint8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1" - // InternalRos.g:12764:1: rule__Uint8__Group__1 : rule__Uint8__Group__1__Impl ; + // InternalRos.g:12494:1: rule__Uint8__Group__1 : rule__Uint8__Group__1__Impl ; public final void rule__Uint8__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12768:1: ( rule__Uint8__Group__1__Impl ) - // InternalRos.g:12769:2: rule__Uint8__Group__1__Impl + // InternalRos.g:12498:1: ( rule__Uint8__Group__1__Impl ) + // InternalRos.g:12499:2: rule__Uint8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8__Group__1__Impl(); @@ -38432,17 +37702,17 @@ public final void rule__Uint8__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1__Impl" - // InternalRos.g:12775:1: rule__Uint8__Group__1__Impl : ( 'uint8' ) ; + // InternalRos.g:12505:1: rule__Uint8__Group__1__Impl : ( 'uint8' ) ; public final void rule__Uint8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12779:1: ( ( 'uint8' ) ) - // InternalRos.g:12780:1: ( 'uint8' ) + // InternalRos.g:12509:1: ( ( 'uint8' ) ) + // InternalRos.g:12510:1: ( 'uint8' ) { - // InternalRos.g:12780:1: ( 'uint8' ) - // InternalRos.g:12781:2: 'uint8' + // InternalRos.g:12510:1: ( 'uint8' ) + // InternalRos.g:12511:2: 'uint8' { before(grammarAccess.getUint8Access().getUint8Keyword_1()); match(input,88,FOLLOW_2); @@ -38469,14 +37739,14 @@ public final void rule__Uint8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0" - // InternalRos.g:12791:1: rule__Int16__Group__0 : rule__Int16__Group__0__Impl rule__Int16__Group__1 ; + // InternalRos.g:12521: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 { - // InternalRos.g:12795:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) - // InternalRos.g:12796:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 + // InternalRos.g:12525:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) + // InternalRos.g:12526:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 { pushFollow(FOLLOW_72); rule__Int16__Group__0__Impl(); @@ -38507,21 +37777,21 @@ public final void rule__Int16__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0__Impl" - // InternalRos.g:12803:1: rule__Int16__Group__0__Impl : ( () ) ; + // InternalRos.g:12533:1: rule__Int16__Group__0__Impl : ( () ) ; public final void rule__Int16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12807:1: ( ( () ) ) - // InternalRos.g:12808:1: ( () ) + // InternalRos.g:12537:1: ( ( () ) ) + // InternalRos.g:12538:1: ( () ) { - // InternalRos.g:12808:1: ( () ) - // InternalRos.g:12809:2: () + // InternalRos.g:12538:1: ( () ) + // InternalRos.g:12539:2: () { before(grammarAccess.getInt16Access().getInt16Action_0()); - // InternalRos.g:12810:2: () - // InternalRos.g:12810:3: + // InternalRos.g:12540:2: () + // InternalRos.g:12540:3: { } @@ -38544,14 +37814,14 @@ public final void rule__Int16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1" - // InternalRos.g:12818:1: rule__Int16__Group__1 : rule__Int16__Group__1__Impl ; + // InternalRos.g:12548:1: rule__Int16__Group__1 : rule__Int16__Group__1__Impl ; public final void rule__Int16__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12822:1: ( rule__Int16__Group__1__Impl ) - // InternalRos.g:12823:2: rule__Int16__Group__1__Impl + // InternalRos.g:12552:1: ( rule__Int16__Group__1__Impl ) + // InternalRos.g:12553:2: rule__Int16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16__Group__1__Impl(); @@ -38577,17 +37847,17 @@ public final void rule__Int16__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1__Impl" - // InternalRos.g:12829:1: rule__Int16__Group__1__Impl : ( 'int16' ) ; + // InternalRos.g:12559:1: rule__Int16__Group__1__Impl : ( 'int16' ) ; public final void rule__Int16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12833:1: ( ( 'int16' ) ) - // InternalRos.g:12834:1: ( 'int16' ) + // InternalRos.g:12563:1: ( ( 'int16' ) ) + // InternalRos.g:12564:1: ( 'int16' ) { - // InternalRos.g:12834:1: ( 'int16' ) - // InternalRos.g:12835:2: 'int16' + // InternalRos.g:12564:1: ( 'int16' ) + // InternalRos.g:12565:2: 'int16' { before(grammarAccess.getInt16Access().getInt16Keyword_1()); match(input,89,FOLLOW_2); @@ -38614,14 +37884,14 @@ public final void rule__Int16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0" - // InternalRos.g:12845:1: rule__Uint16__Group__0 : rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ; + // InternalRos.g:12575: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 { - // InternalRos.g:12849:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) - // InternalRos.g:12850:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 + // InternalRos.g:12579:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) + // InternalRos.g:12580:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 { pushFollow(FOLLOW_73); rule__Uint16__Group__0__Impl(); @@ -38652,21 +37922,21 @@ public final void rule__Uint16__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0__Impl" - // InternalRos.g:12857:1: rule__Uint16__Group__0__Impl : ( () ) ; + // InternalRos.g:12587:1: rule__Uint16__Group__0__Impl : ( () ) ; public final void rule__Uint16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12861:1: ( ( () ) ) - // InternalRos.g:12862:1: ( () ) + // InternalRos.g:12591:1: ( ( () ) ) + // InternalRos.g:12592:1: ( () ) { - // InternalRos.g:12862:1: ( () ) - // InternalRos.g:12863:2: () + // InternalRos.g:12592:1: ( () ) + // InternalRos.g:12593:2: () { before(grammarAccess.getUint16Access().getUint16Action_0()); - // InternalRos.g:12864:2: () - // InternalRos.g:12864:3: + // InternalRos.g:12594:2: () + // InternalRos.g:12594:3: { } @@ -38689,14 +37959,14 @@ public final void rule__Uint16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1" - // InternalRos.g:12872:1: rule__Uint16__Group__1 : rule__Uint16__Group__1__Impl ; + // InternalRos.g:12602:1: rule__Uint16__Group__1 : rule__Uint16__Group__1__Impl ; public final void rule__Uint16__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12876:1: ( rule__Uint16__Group__1__Impl ) - // InternalRos.g:12877:2: rule__Uint16__Group__1__Impl + // InternalRos.g:12606:1: ( rule__Uint16__Group__1__Impl ) + // InternalRos.g:12607:2: rule__Uint16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16__Group__1__Impl(); @@ -38722,17 +37992,17 @@ public final void rule__Uint16__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1__Impl" - // InternalRos.g:12883:1: rule__Uint16__Group__1__Impl : ( 'uint16' ) ; + // InternalRos.g:12613:1: rule__Uint16__Group__1__Impl : ( 'uint16' ) ; public final void rule__Uint16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12887:1: ( ( 'uint16' ) ) - // InternalRos.g:12888:1: ( 'uint16' ) + // InternalRos.g:12617:1: ( ( 'uint16' ) ) + // InternalRos.g:12618:1: ( 'uint16' ) { - // InternalRos.g:12888:1: ( 'uint16' ) - // InternalRos.g:12889:2: 'uint16' + // InternalRos.g:12618:1: ( 'uint16' ) + // InternalRos.g:12619:2: 'uint16' { before(grammarAccess.getUint16Access().getUint16Keyword_1()); match(input,90,FOLLOW_2); @@ -38759,14 +38029,14 @@ public final void rule__Uint16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0" - // InternalRos.g:12899:1: rule__Int32__Group__0 : rule__Int32__Group__0__Impl rule__Int32__Group__1 ; + // InternalRos.g:12629: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 { - // InternalRos.g:12903:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) - // InternalRos.g:12904:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 + // InternalRos.g:12633:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) + // InternalRos.g:12634:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 { pushFollow(FOLLOW_74); rule__Int32__Group__0__Impl(); @@ -38797,21 +38067,21 @@ public final void rule__Int32__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0__Impl" - // InternalRos.g:12911:1: rule__Int32__Group__0__Impl : ( () ) ; + // InternalRos.g:12641:1: rule__Int32__Group__0__Impl : ( () ) ; public final void rule__Int32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12915:1: ( ( () ) ) - // InternalRos.g:12916:1: ( () ) + // InternalRos.g:12645:1: ( ( () ) ) + // InternalRos.g:12646:1: ( () ) { - // InternalRos.g:12916:1: ( () ) - // InternalRos.g:12917:2: () + // InternalRos.g:12646:1: ( () ) + // InternalRos.g:12647:2: () { before(grammarAccess.getInt32Access().getInt32Action_0()); - // InternalRos.g:12918:2: () - // InternalRos.g:12918:3: + // InternalRos.g:12648:2: () + // InternalRos.g:12648:3: { } @@ -38834,14 +38104,14 @@ public final void rule__Int32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1" - // InternalRos.g:12926:1: rule__Int32__Group__1 : rule__Int32__Group__1__Impl ; + // InternalRos.g:12656:1: rule__Int32__Group__1 : rule__Int32__Group__1__Impl ; public final void rule__Int32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12930:1: ( rule__Int32__Group__1__Impl ) - // InternalRos.g:12931:2: rule__Int32__Group__1__Impl + // InternalRos.g:12660:1: ( rule__Int32__Group__1__Impl ) + // InternalRos.g:12661:2: rule__Int32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32__Group__1__Impl(); @@ -38867,17 +38137,17 @@ public final void rule__Int32__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1__Impl" - // InternalRos.g:12937:1: rule__Int32__Group__1__Impl : ( 'int32' ) ; + // InternalRos.g:12667:1: rule__Int32__Group__1__Impl : ( 'int32' ) ; public final void rule__Int32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12941:1: ( ( 'int32' ) ) - // InternalRos.g:12942:1: ( 'int32' ) + // InternalRos.g:12671:1: ( ( 'int32' ) ) + // InternalRos.g:12672:1: ( 'int32' ) { - // InternalRos.g:12942:1: ( 'int32' ) - // InternalRos.g:12943:2: 'int32' + // InternalRos.g:12672:1: ( 'int32' ) + // InternalRos.g:12673:2: 'int32' { before(grammarAccess.getInt32Access().getInt32Keyword_1()); match(input,91,FOLLOW_2); @@ -38904,14 +38174,14 @@ public final void rule__Int32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0" - // InternalRos.g:12953:1: rule__Uint32__Group__0 : rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ; + // InternalRos.g:12683: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 { - // InternalRos.g:12957:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) - // InternalRos.g:12958:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 + // InternalRos.g:12687:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) + // InternalRos.g:12688:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 { pushFollow(FOLLOW_75); rule__Uint32__Group__0__Impl(); @@ -38942,21 +38212,21 @@ public final void rule__Uint32__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0__Impl" - // InternalRos.g:12965:1: rule__Uint32__Group__0__Impl : ( () ) ; + // InternalRos.g:12695:1: rule__Uint32__Group__0__Impl : ( () ) ; public final void rule__Uint32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12969:1: ( ( () ) ) - // InternalRos.g:12970:1: ( () ) + // InternalRos.g:12699:1: ( ( () ) ) + // InternalRos.g:12700:1: ( () ) { - // InternalRos.g:12970:1: ( () ) - // InternalRos.g:12971:2: () + // InternalRos.g:12700:1: ( () ) + // InternalRos.g:12701:2: () { before(grammarAccess.getUint32Access().getUint32Action_0()); - // InternalRos.g:12972:2: () - // InternalRos.g:12972:3: + // InternalRos.g:12702:2: () + // InternalRos.g:12702:3: { } @@ -38979,14 +38249,14 @@ public final void rule__Uint32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1" - // InternalRos.g:12980:1: rule__Uint32__Group__1 : rule__Uint32__Group__1__Impl ; + // InternalRos.g:12710:1: rule__Uint32__Group__1 : rule__Uint32__Group__1__Impl ; public final void rule__Uint32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12984:1: ( rule__Uint32__Group__1__Impl ) - // InternalRos.g:12985:2: rule__Uint32__Group__1__Impl + // InternalRos.g:12714:1: ( rule__Uint32__Group__1__Impl ) + // InternalRos.g:12715:2: rule__Uint32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32__Group__1__Impl(); @@ -39012,17 +38282,17 @@ public final void rule__Uint32__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1__Impl" - // InternalRos.g:12991:1: rule__Uint32__Group__1__Impl : ( 'uint32' ) ; + // InternalRos.g:12721:1: rule__Uint32__Group__1__Impl : ( 'uint32' ) ; public final void rule__Uint32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:12995:1: ( ( 'uint32' ) ) - // InternalRos.g:12996:1: ( 'uint32' ) + // InternalRos.g:12725:1: ( ( 'uint32' ) ) + // InternalRos.g:12726:1: ( 'uint32' ) { - // InternalRos.g:12996:1: ( 'uint32' ) - // InternalRos.g:12997:2: 'uint32' + // InternalRos.g:12726:1: ( 'uint32' ) + // InternalRos.g:12727:2: 'uint32' { before(grammarAccess.getUint32Access().getUint32Keyword_1()); match(input,92,FOLLOW_2); @@ -39049,14 +38319,14 @@ public final void rule__Uint32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0" - // InternalRos.g:13007:1: rule__Int64__Group__0 : rule__Int64__Group__0__Impl rule__Int64__Group__1 ; + // InternalRos.g:12737: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 { - // InternalRos.g:13011:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) - // InternalRos.g:13012:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 + // InternalRos.g:12741:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) + // InternalRos.g:12742:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 { pushFollow(FOLLOW_76); rule__Int64__Group__0__Impl(); @@ -39087,21 +38357,21 @@ public final void rule__Int64__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0__Impl" - // InternalRos.g:13019:1: rule__Int64__Group__0__Impl : ( () ) ; + // InternalRos.g:12749:1: rule__Int64__Group__0__Impl : ( () ) ; public final void rule__Int64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13023:1: ( ( () ) ) - // InternalRos.g:13024:1: ( () ) + // InternalRos.g:12753:1: ( ( () ) ) + // InternalRos.g:12754:1: ( () ) { - // InternalRos.g:13024:1: ( () ) - // InternalRos.g:13025:2: () + // InternalRos.g:12754:1: ( () ) + // InternalRos.g:12755:2: () { before(grammarAccess.getInt64Access().getInt64Action_0()); - // InternalRos.g:13026:2: () - // InternalRos.g:13026:3: + // InternalRos.g:12756:2: () + // InternalRos.g:12756:3: { } @@ -39124,14 +38394,14 @@ public final void rule__Int64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1" - // InternalRos.g:13034:1: rule__Int64__Group__1 : rule__Int64__Group__1__Impl ; + // InternalRos.g:12764:1: rule__Int64__Group__1 : rule__Int64__Group__1__Impl ; public final void rule__Int64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13038:1: ( rule__Int64__Group__1__Impl ) - // InternalRos.g:13039:2: rule__Int64__Group__1__Impl + // InternalRos.g:12768:1: ( rule__Int64__Group__1__Impl ) + // InternalRos.g:12769:2: rule__Int64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64__Group__1__Impl(); @@ -39157,17 +38427,17 @@ public final void rule__Int64__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1__Impl" - // InternalRos.g:13045:1: rule__Int64__Group__1__Impl : ( 'int64' ) ; + // InternalRos.g:12775:1: rule__Int64__Group__1__Impl : ( 'int64' ) ; public final void rule__Int64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13049:1: ( ( 'int64' ) ) - // InternalRos.g:13050:1: ( 'int64' ) + // InternalRos.g:12779:1: ( ( 'int64' ) ) + // InternalRos.g:12780:1: ( 'int64' ) { - // InternalRos.g:13050:1: ( 'int64' ) - // InternalRos.g:13051:2: 'int64' + // InternalRos.g:12780:1: ( 'int64' ) + // InternalRos.g:12781:2: 'int64' { before(grammarAccess.getInt64Access().getInt64Keyword_1()); match(input,93,FOLLOW_2); @@ -39194,14 +38464,14 @@ public final void rule__Int64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0" - // InternalRos.g:13061:1: rule__Uint64__Group__0 : rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ; + // InternalRos.g:12791: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 { - // InternalRos.g:13065:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) - // InternalRos.g:13066:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 + // InternalRos.g:12795:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) + // InternalRos.g:12796:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 { pushFollow(FOLLOW_77); rule__Uint64__Group__0__Impl(); @@ -39232,21 +38502,21 @@ public final void rule__Uint64__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0__Impl" - // InternalRos.g:13073:1: rule__Uint64__Group__0__Impl : ( () ) ; + // InternalRos.g:12803:1: rule__Uint64__Group__0__Impl : ( () ) ; public final void rule__Uint64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13077:1: ( ( () ) ) - // InternalRos.g:13078:1: ( () ) + // InternalRos.g:12807:1: ( ( () ) ) + // InternalRos.g:12808:1: ( () ) { - // InternalRos.g:13078:1: ( () ) - // InternalRos.g:13079:2: () + // InternalRos.g:12808:1: ( () ) + // InternalRos.g:12809:2: () { before(grammarAccess.getUint64Access().getUint64Action_0()); - // InternalRos.g:13080:2: () - // InternalRos.g:13080:3: + // InternalRos.g:12810:2: () + // InternalRos.g:12810:3: { } @@ -39269,14 +38539,14 @@ public final void rule__Uint64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1" - // InternalRos.g:13088:1: rule__Uint64__Group__1 : rule__Uint64__Group__1__Impl ; + // InternalRos.g:12818:1: rule__Uint64__Group__1 : rule__Uint64__Group__1__Impl ; public final void rule__Uint64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13092:1: ( rule__Uint64__Group__1__Impl ) - // InternalRos.g:13093:2: rule__Uint64__Group__1__Impl + // InternalRos.g:12822:1: ( rule__Uint64__Group__1__Impl ) + // InternalRos.g:12823:2: rule__Uint64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64__Group__1__Impl(); @@ -39302,17 +38572,17 @@ public final void rule__Uint64__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1__Impl" - // InternalRos.g:13099:1: rule__Uint64__Group__1__Impl : ( 'uint64' ) ; + // InternalRos.g:12829:1: rule__Uint64__Group__1__Impl : ( 'uint64' ) ; public final void rule__Uint64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13103:1: ( ( 'uint64' ) ) - // InternalRos.g:13104:1: ( 'uint64' ) + // InternalRos.g:12833:1: ( ( 'uint64' ) ) + // InternalRos.g:12834:1: ( 'uint64' ) { - // InternalRos.g:13104:1: ( 'uint64' ) - // InternalRos.g:13105:2: 'uint64' + // InternalRos.g:12834:1: ( 'uint64' ) + // InternalRos.g:12835:2: 'uint64' { before(grammarAccess.getUint64Access().getUint64Keyword_1()); match(input,94,FOLLOW_2); @@ -39339,14 +38609,14 @@ public final void rule__Uint64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0" - // InternalRos.g:13115:1: rule__Float32__Group__0 : rule__Float32__Group__0__Impl rule__Float32__Group__1 ; + // InternalRos.g:12845: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 { - // InternalRos.g:13119:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) - // InternalRos.g:13120:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 + // InternalRos.g:12849:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) + // InternalRos.g:12850:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 { pushFollow(FOLLOW_78); rule__Float32__Group__0__Impl(); @@ -39377,21 +38647,21 @@ public final void rule__Float32__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0__Impl" - // InternalRos.g:13127:1: rule__Float32__Group__0__Impl : ( () ) ; + // InternalRos.g:12857:1: rule__Float32__Group__0__Impl : ( () ) ; public final void rule__Float32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13131:1: ( ( () ) ) - // InternalRos.g:13132:1: ( () ) + // InternalRos.g:12861:1: ( ( () ) ) + // InternalRos.g:12862:1: ( () ) { - // InternalRos.g:13132:1: ( () ) - // InternalRos.g:13133:2: () + // InternalRos.g:12862:1: ( () ) + // InternalRos.g:12863:2: () { before(grammarAccess.getFloat32Access().getFloat32Action_0()); - // InternalRos.g:13134:2: () - // InternalRos.g:13134:3: + // InternalRos.g:12864:2: () + // InternalRos.g:12864:3: { } @@ -39414,14 +38684,14 @@ public final void rule__Float32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1" - // InternalRos.g:13142:1: rule__Float32__Group__1 : rule__Float32__Group__1__Impl ; + // InternalRos.g:12872:1: rule__Float32__Group__1 : rule__Float32__Group__1__Impl ; public final void rule__Float32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13146:1: ( rule__Float32__Group__1__Impl ) - // InternalRos.g:13147:2: rule__Float32__Group__1__Impl + // InternalRos.g:12876:1: ( rule__Float32__Group__1__Impl ) + // InternalRos.g:12877:2: rule__Float32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32__Group__1__Impl(); @@ -39447,17 +38717,17 @@ public final void rule__Float32__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1__Impl" - // InternalRos.g:13153:1: rule__Float32__Group__1__Impl : ( 'float32' ) ; + // InternalRos.g:12883:1: rule__Float32__Group__1__Impl : ( 'float32' ) ; public final void rule__Float32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13157:1: ( ( 'float32' ) ) - // InternalRos.g:13158:1: ( 'float32' ) + // InternalRos.g:12887:1: ( ( 'float32' ) ) + // InternalRos.g:12888:1: ( 'float32' ) { - // InternalRos.g:13158:1: ( 'float32' ) - // InternalRos.g:13159:2: 'float32' + // InternalRos.g:12888:1: ( 'float32' ) + // InternalRos.g:12889:2: 'float32' { before(grammarAccess.getFloat32Access().getFloat32Keyword_1()); match(input,95,FOLLOW_2); @@ -39484,14 +38754,14 @@ public final void rule__Float32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0" - // InternalRos.g:13169:1: rule__Float64__Group__0 : rule__Float64__Group__0__Impl rule__Float64__Group__1 ; + // InternalRos.g:12899: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 { - // InternalRos.g:13173:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) - // InternalRos.g:13174:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 + // InternalRos.g:12903:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) + // InternalRos.g:12904:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 { pushFollow(FOLLOW_79); rule__Float64__Group__0__Impl(); @@ -39522,21 +38792,21 @@ public final void rule__Float64__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0__Impl" - // InternalRos.g:13181:1: rule__Float64__Group__0__Impl : ( () ) ; + // InternalRos.g:12911:1: rule__Float64__Group__0__Impl : ( () ) ; public final void rule__Float64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13185:1: ( ( () ) ) - // InternalRos.g:13186:1: ( () ) + // InternalRos.g:12915:1: ( ( () ) ) + // InternalRos.g:12916:1: ( () ) { - // InternalRos.g:13186:1: ( () ) - // InternalRos.g:13187:2: () + // InternalRos.g:12916:1: ( () ) + // InternalRos.g:12917:2: () { before(grammarAccess.getFloat64Access().getFloat64Action_0()); - // InternalRos.g:13188:2: () - // InternalRos.g:13188:3: + // InternalRos.g:12918:2: () + // InternalRos.g:12918:3: { } @@ -39559,14 +38829,14 @@ public final void rule__Float64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1" - // InternalRos.g:13196:1: rule__Float64__Group__1 : rule__Float64__Group__1__Impl ; + // InternalRos.g:12926:1: rule__Float64__Group__1 : rule__Float64__Group__1__Impl ; public final void rule__Float64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13200:1: ( rule__Float64__Group__1__Impl ) - // InternalRos.g:13201:2: rule__Float64__Group__1__Impl + // InternalRos.g:12930:1: ( rule__Float64__Group__1__Impl ) + // InternalRos.g:12931:2: rule__Float64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64__Group__1__Impl(); @@ -39592,17 +38862,17 @@ public final void rule__Float64__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1__Impl" - // InternalRos.g:13207:1: rule__Float64__Group__1__Impl : ( 'float64' ) ; + // InternalRos.g:12937:1: rule__Float64__Group__1__Impl : ( 'float64' ) ; public final void rule__Float64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13211:1: ( ( 'float64' ) ) - // InternalRos.g:13212:1: ( 'float64' ) + // InternalRos.g:12941:1: ( ( 'float64' ) ) + // InternalRos.g:12942:1: ( 'float64' ) { - // InternalRos.g:13212:1: ( 'float64' ) - // InternalRos.g:13213:2: 'float64' + // InternalRos.g:12942:1: ( 'float64' ) + // InternalRos.g:12943:2: 'float64' { before(grammarAccess.getFloat64Access().getFloat64Keyword_1()); match(input,96,FOLLOW_2); @@ -39629,14 +38899,14 @@ public final void rule__Float64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__0" - // InternalRos.g:13223:1: rule__String0__Group__0 : rule__String0__Group__0__Impl rule__String0__Group__1 ; + // InternalRos.g:12953: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 { - // InternalRos.g:13227:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) - // InternalRos.g:13228:2: rule__String0__Group__0__Impl rule__String0__Group__1 + // InternalRos.g:12957:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) + // InternalRos.g:12958:2: rule__String0__Group__0__Impl rule__String0__Group__1 { pushFollow(FOLLOW_80); rule__String0__Group__0__Impl(); @@ -39667,21 +38937,21 @@ public final void rule__String0__Group__0() throws RecognitionException { // $ANTLR start "rule__String0__Group__0__Impl" - // InternalRos.g:13235:1: rule__String0__Group__0__Impl : ( () ) ; + // InternalRos.g:12965:1: rule__String0__Group__0__Impl : ( () ) ; public final void rule__String0__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13239:1: ( ( () ) ) - // InternalRos.g:13240:1: ( () ) + // InternalRos.g:12969:1: ( ( () ) ) + // InternalRos.g:12970:1: ( () ) { - // InternalRos.g:13240:1: ( () ) - // InternalRos.g:13241:2: () + // InternalRos.g:12970:1: ( () ) + // InternalRos.g:12971:2: () { before(grammarAccess.getString0Access().getStringAction_0()); - // InternalRos.g:13242:2: () - // InternalRos.g:13242:3: + // InternalRos.g:12972:2: () + // InternalRos.g:12972:3: { } @@ -39704,14 +38974,14 @@ public final void rule__String0__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__1" - // InternalRos.g:13250:1: rule__String0__Group__1 : rule__String0__Group__1__Impl ; + // InternalRos.g:12980:1: rule__String0__Group__1 : rule__String0__Group__1__Impl ; public final void rule__String0__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13254:1: ( rule__String0__Group__1__Impl ) - // InternalRos.g:13255:2: rule__String0__Group__1__Impl + // InternalRos.g:12984:1: ( rule__String0__Group__1__Impl ) + // InternalRos.g:12985:2: rule__String0__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0__Group__1__Impl(); @@ -39737,17 +39007,17 @@ public final void rule__String0__Group__1() throws RecognitionException { // $ANTLR start "rule__String0__Group__1__Impl" - // InternalRos.g:13261:1: rule__String0__Group__1__Impl : ( 'string' ) ; + // InternalRos.g:12991:1: rule__String0__Group__1__Impl : ( 'string' ) ; public final void rule__String0__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13265:1: ( ( 'string' ) ) - // InternalRos.g:13266:1: ( 'string' ) + // InternalRos.g:12995:1: ( ( 'string' ) ) + // InternalRos.g:12996:1: ( 'string' ) { - // InternalRos.g:13266:1: ( 'string' ) - // InternalRos.g:13267:2: 'string' + // InternalRos.g:12996:1: ( 'string' ) + // InternalRos.g:12997:2: 'string' { before(grammarAccess.getString0Access().getStringKeyword_1()); match(input,97,FOLLOW_2); @@ -39774,14 +39044,14 @@ public final void rule__String0__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0" - // InternalRos.g:13277:1: rule__Byte__Group__0 : rule__Byte__Group__0__Impl rule__Byte__Group__1 ; + // InternalRos.g:13007: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 { - // InternalRos.g:13281:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) - // InternalRos.g:13282:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 + // InternalRos.g:13011:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) + // InternalRos.g:13012:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 { pushFollow(FOLLOW_81); rule__Byte__Group__0__Impl(); @@ -39812,21 +39082,21 @@ public final void rule__Byte__Group__0() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0__Impl" - // InternalRos.g:13289:1: rule__Byte__Group__0__Impl : ( () ) ; + // InternalRos.g:13019:1: rule__Byte__Group__0__Impl : ( () ) ; public final void rule__Byte__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13293:1: ( ( () ) ) - // InternalRos.g:13294:1: ( () ) + // InternalRos.g:13023:1: ( ( () ) ) + // InternalRos.g:13024:1: ( () ) { - // InternalRos.g:13294:1: ( () ) - // InternalRos.g:13295:2: () + // InternalRos.g:13024:1: ( () ) + // InternalRos.g:13025:2: () { before(grammarAccess.getByteAccess().getByteAction_0()); - // InternalRos.g:13296:2: () - // InternalRos.g:13296:3: + // InternalRos.g:13026:2: () + // InternalRos.g:13026:3: { } @@ -39849,14 +39119,14 @@ public final void rule__Byte__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1" - // InternalRos.g:13304:1: rule__Byte__Group__1 : rule__Byte__Group__1__Impl ; + // InternalRos.g:13034:1: rule__Byte__Group__1 : rule__Byte__Group__1__Impl ; public final void rule__Byte__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13308:1: ( rule__Byte__Group__1__Impl ) - // InternalRos.g:13309:2: rule__Byte__Group__1__Impl + // InternalRos.g:13038:1: ( rule__Byte__Group__1__Impl ) + // InternalRos.g:13039:2: rule__Byte__Group__1__Impl { pushFollow(FOLLOW_2); rule__Byte__Group__1__Impl(); @@ -39882,17 +39152,17 @@ public final void rule__Byte__Group__1() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1__Impl" - // InternalRos.g:13315:1: rule__Byte__Group__1__Impl : ( 'byte' ) ; + // InternalRos.g:13045:1: rule__Byte__Group__1__Impl : ( 'byte' ) ; public final void rule__Byte__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13319:1: ( ( 'byte' ) ) - // InternalRos.g:13320:1: ( 'byte' ) + // InternalRos.g:13049:1: ( ( 'byte' ) ) + // InternalRos.g:13050:1: ( 'byte' ) { - // InternalRos.g:13320:1: ( 'byte' ) - // InternalRos.g:13321:2: 'byte' + // InternalRos.g:13050:1: ( 'byte' ) + // InternalRos.g:13051:2: 'byte' { before(grammarAccess.getByteAccess().getByteKeyword_1()); match(input,98,FOLLOW_2); @@ -39919,14 +39189,14 @@ public final void rule__Byte__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__0" - // InternalRos.g:13331:1: rule__Time__Group__0 : rule__Time__Group__0__Impl rule__Time__Group__1 ; + // InternalRos.g:13061: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 { - // InternalRos.g:13335:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) - // InternalRos.g:13336:2: rule__Time__Group__0__Impl rule__Time__Group__1 + // InternalRos.g:13065:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) + // InternalRos.g:13066:2: rule__Time__Group__0__Impl rule__Time__Group__1 { pushFollow(FOLLOW_82); rule__Time__Group__0__Impl(); @@ -39957,21 +39227,21 @@ public final void rule__Time__Group__0() throws RecognitionException { // $ANTLR start "rule__Time__Group__0__Impl" - // InternalRos.g:13343:1: rule__Time__Group__0__Impl : ( () ) ; + // InternalRos.g:13073:1: rule__Time__Group__0__Impl : ( () ) ; public final void rule__Time__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13347:1: ( ( () ) ) - // InternalRos.g:13348:1: ( () ) + // InternalRos.g:13077:1: ( ( () ) ) + // InternalRos.g:13078:1: ( () ) { - // InternalRos.g:13348:1: ( () ) - // InternalRos.g:13349:2: () + // InternalRos.g:13078:1: ( () ) + // InternalRos.g:13079:2: () { before(grammarAccess.getTimeAccess().getTimeAction_0()); - // InternalRos.g:13350:2: () - // InternalRos.g:13350:3: + // InternalRos.g:13080:2: () + // InternalRos.g:13080:3: { } @@ -39994,14 +39264,14 @@ public final void rule__Time__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__1" - // InternalRos.g:13358:1: rule__Time__Group__1 : rule__Time__Group__1__Impl ; + // InternalRos.g:13088:1: rule__Time__Group__1 : rule__Time__Group__1__Impl ; public final void rule__Time__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13362:1: ( rule__Time__Group__1__Impl ) - // InternalRos.g:13363:2: rule__Time__Group__1__Impl + // InternalRos.g:13092:1: ( rule__Time__Group__1__Impl ) + // InternalRos.g:13093:2: rule__Time__Group__1__Impl { pushFollow(FOLLOW_2); rule__Time__Group__1__Impl(); @@ -40027,17 +39297,17 @@ public final void rule__Time__Group__1() throws RecognitionException { // $ANTLR start "rule__Time__Group__1__Impl" - // InternalRos.g:13369:1: rule__Time__Group__1__Impl : ( 'time' ) ; + // InternalRos.g:13099:1: rule__Time__Group__1__Impl : ( 'time' ) ; public final void rule__Time__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13373:1: ( ( 'time' ) ) - // InternalRos.g:13374:1: ( 'time' ) + // InternalRos.g:13103:1: ( ( 'time' ) ) + // InternalRos.g:13104:1: ( 'time' ) { - // InternalRos.g:13374:1: ( 'time' ) - // InternalRos.g:13375:2: 'time' + // InternalRos.g:13104:1: ( 'time' ) + // InternalRos.g:13105:2: 'time' { before(grammarAccess.getTimeAccess().getTimeKeyword_1()); match(input,39,FOLLOW_2); @@ -40064,14 +39334,14 @@ public final void rule__Time__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0" - // InternalRos.g:13385:1: rule__Duration__Group__0 : rule__Duration__Group__0__Impl rule__Duration__Group__1 ; + // InternalRos.g:13115: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 { - // InternalRos.g:13389:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) - // InternalRos.g:13390:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 + // InternalRos.g:13119:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) + // InternalRos.g:13120:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 { pushFollow(FOLLOW_83); rule__Duration__Group__0__Impl(); @@ -40102,21 +39372,21 @@ public final void rule__Duration__Group__0() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0__Impl" - // InternalRos.g:13397:1: rule__Duration__Group__0__Impl : ( () ) ; + // InternalRos.g:13127:1: rule__Duration__Group__0__Impl : ( () ) ; public final void rule__Duration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13401:1: ( ( () ) ) - // InternalRos.g:13402:1: ( () ) + // InternalRos.g:13131:1: ( ( () ) ) + // InternalRos.g:13132:1: ( () ) { - // InternalRos.g:13402:1: ( () ) - // InternalRos.g:13403:2: () + // InternalRos.g:13132:1: ( () ) + // InternalRos.g:13133:2: () { before(grammarAccess.getDurationAccess().getDurationAction_0()); - // InternalRos.g:13404:2: () - // InternalRos.g:13404:3: + // InternalRos.g:13134:2: () + // InternalRos.g:13134:3: { } @@ -40139,14 +39409,14 @@ public final void rule__Duration__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1" - // InternalRos.g:13412:1: rule__Duration__Group__1 : rule__Duration__Group__1__Impl ; + // InternalRos.g:13142:1: rule__Duration__Group__1 : rule__Duration__Group__1__Impl ; public final void rule__Duration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13416:1: ( rule__Duration__Group__1__Impl ) - // InternalRos.g:13417:2: rule__Duration__Group__1__Impl + // InternalRos.g:13146:1: ( rule__Duration__Group__1__Impl ) + // InternalRos.g:13147:2: rule__Duration__Group__1__Impl { pushFollow(FOLLOW_2); rule__Duration__Group__1__Impl(); @@ -40172,17 +39442,17 @@ public final void rule__Duration__Group__1() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1__Impl" - // InternalRos.g:13423:1: rule__Duration__Group__1__Impl : ( 'duration' ) ; + // InternalRos.g:13153:1: rule__Duration__Group__1__Impl : ( 'duration' ) ; public final void rule__Duration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13427:1: ( ( 'duration' ) ) - // InternalRos.g:13428:1: ( 'duration' ) + // InternalRos.g:13157:1: ( ( 'duration' ) ) + // InternalRos.g:13158:1: ( 'duration' ) { - // InternalRos.g:13428:1: ( 'duration' ) - // InternalRos.g:13429:2: 'duration' + // InternalRos.g:13158:1: ( 'duration' ) + // InternalRos.g:13159:2: 'duration' { before(grammarAccess.getDurationAccess().getDurationKeyword_1()); match(input,38,FOLLOW_2); @@ -40209,14 +39479,14 @@ public final void rule__Duration__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0" - // InternalRos.g:13439:1: rule__BoolArray__Group__0 : rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ; + // InternalRos.g:13169: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 { - // InternalRos.g:13443:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) - // InternalRos.g:13444:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 + // InternalRos.g:13173:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) + // InternalRos.g:13174:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 { pushFollow(FOLLOW_84); rule__BoolArray__Group__0__Impl(); @@ -40247,21 +39517,21 @@ public final void rule__BoolArray__Group__0() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0__Impl" - // InternalRos.g:13451:1: rule__BoolArray__Group__0__Impl : ( () ) ; + // InternalRos.g:13181:1: rule__BoolArray__Group__0__Impl : ( () ) ; public final void rule__BoolArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13455:1: ( ( () ) ) - // InternalRos.g:13456:1: ( () ) + // InternalRos.g:13185:1: ( ( () ) ) + // InternalRos.g:13186:1: ( () ) { - // InternalRos.g:13456:1: ( () ) - // InternalRos.g:13457:2: () + // InternalRos.g:13186:1: ( () ) + // InternalRos.g:13187:2: () { before(grammarAccess.getBoolArrayAccess().getBoolArrayAction_0()); - // InternalRos.g:13458:2: () - // InternalRos.g:13458:3: + // InternalRos.g:13188:2: () + // InternalRos.g:13188:3: { } @@ -40284,14 +39554,14 @@ public final void rule__BoolArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__BoolArray__Group__1" - // InternalRos.g:13466:1: rule__BoolArray__Group__1 : rule__BoolArray__Group__1__Impl ; + // InternalRos.g:13196:1: rule__BoolArray__Group__1 : rule__BoolArray__Group__1__Impl ; public final void rule__BoolArray__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13470:1: ( rule__BoolArray__Group__1__Impl ) - // InternalRos.g:13471:2: rule__BoolArray__Group__1__Impl + // InternalRos.g:13200:1: ( rule__BoolArray__Group__1__Impl ) + // InternalRos.g:13201:2: rule__BoolArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__BoolArray__Group__1__Impl(); @@ -40317,17 +39587,17 @@ public final void rule__BoolArray__Group__1() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__1__Impl" - // InternalRos.g:13477:1: rule__BoolArray__Group__1__Impl : ( 'bool[]' ) ; + // InternalRos.g:13207:1: rule__BoolArray__Group__1__Impl : ( 'bool[]' ) ; public final void rule__BoolArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13481:1: ( ( 'bool[]' ) ) - // InternalRos.g:13482:1: ( 'bool[]' ) + // InternalRos.g:13211:1: ( ( 'bool[]' ) ) + // InternalRos.g:13212:1: ( 'bool[]' ) { - // InternalRos.g:13482:1: ( 'bool[]' ) - // InternalRos.g:13483:2: 'bool[]' + // InternalRos.g:13212:1: ( 'bool[]' ) + // InternalRos.g:13213:2: 'bool[]' { before(grammarAccess.getBoolArrayAccess().getBoolKeyword_1()); match(input,99,FOLLOW_2); @@ -40354,14 +39624,14 @@ public final void rule__BoolArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__0" - // InternalRos.g:13493:1: rule__Int8Array__Group__0 : rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ; + // InternalRos.g:13223: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 { - // InternalRos.g:13497:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) - // InternalRos.g:13498:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 + // InternalRos.g:13227:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) + // InternalRos.g:13228:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 { pushFollow(FOLLOW_85); rule__Int8Array__Group__0__Impl(); @@ -40392,21 +39662,21 @@ public final void rule__Int8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__0__Impl" - // InternalRos.g:13505:1: rule__Int8Array__Group__0__Impl : ( () ) ; + // InternalRos.g:13235:1: rule__Int8Array__Group__0__Impl : ( () ) ; public final void rule__Int8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13509:1: ( ( () ) ) - // InternalRos.g:13510:1: ( () ) + // InternalRos.g:13239:1: ( ( () ) ) + // InternalRos.g:13240:1: ( () ) { - // InternalRos.g:13510:1: ( () ) - // InternalRos.g:13511:2: () + // InternalRos.g:13240:1: ( () ) + // InternalRos.g:13241:2: () { before(grammarAccess.getInt8ArrayAccess().getInt8ArrayAction_0()); - // InternalRos.g:13512:2: () - // InternalRos.g:13512:3: + // InternalRos.g:13242:2: () + // InternalRos.g:13242:3: { } @@ -40429,14 +39699,14 @@ public final void rule__Int8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__1" - // InternalRos.g:13520:1: rule__Int8Array__Group__1 : rule__Int8Array__Group__1__Impl ; + // InternalRos.g:13250:1: rule__Int8Array__Group__1 : rule__Int8Array__Group__1__Impl ; public final void rule__Int8Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13524:1: ( rule__Int8Array__Group__1__Impl ) - // InternalRos.g:13525:2: rule__Int8Array__Group__1__Impl + // InternalRos.g:13254:1: ( rule__Int8Array__Group__1__Impl ) + // InternalRos.g:13255:2: rule__Int8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8Array__Group__1__Impl(); @@ -40462,17 +39732,17 @@ public final void rule__Int8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__1__Impl" - // InternalRos.g:13531:1: rule__Int8Array__Group__1__Impl : ( 'int8[]' ) ; + // InternalRos.g:13261:1: rule__Int8Array__Group__1__Impl : ( 'int8[]' ) ; public final void rule__Int8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13535:1: ( ( 'int8[]' ) ) - // InternalRos.g:13536:1: ( 'int8[]' ) + // InternalRos.g:13265:1: ( ( 'int8[]' ) ) + // InternalRos.g:13266:1: ( 'int8[]' ) { - // InternalRos.g:13536:1: ( 'int8[]' ) - // InternalRos.g:13537:2: 'int8[]' + // InternalRos.g:13266:1: ( 'int8[]' ) + // InternalRos.g:13267:2: 'int8[]' { before(grammarAccess.getInt8ArrayAccess().getInt8Keyword_1()); match(input,100,FOLLOW_2); @@ -40499,14 +39769,14 @@ public final void rule__Int8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__0" - // InternalRos.g:13547:1: rule__Uint8Array__Group__0 : rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ; + // InternalRos.g:13277: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 { - // InternalRos.g:13551:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) - // InternalRos.g:13552:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 + // InternalRos.g:13281:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) + // InternalRos.g:13282:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 { pushFollow(FOLLOW_86); rule__Uint8Array__Group__0__Impl(); @@ -40537,21 +39807,21 @@ public final void rule__Uint8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__0__Impl" - // InternalRos.g:13559:1: rule__Uint8Array__Group__0__Impl : ( () ) ; + // InternalRos.g:13289:1: rule__Uint8Array__Group__0__Impl : ( () ) ; public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13563:1: ( ( () ) ) - // InternalRos.g:13564:1: ( () ) + // InternalRos.g:13293:1: ( ( () ) ) + // InternalRos.g:13294:1: ( () ) { - // InternalRos.g:13564:1: ( () ) - // InternalRos.g:13565:2: () + // InternalRos.g:13294:1: ( () ) + // InternalRos.g:13295:2: () { before(grammarAccess.getUint8ArrayAccess().getUint8ArrayAction_0()); - // InternalRos.g:13566:2: () - // InternalRos.g:13566:3: + // InternalRos.g:13296:2: () + // InternalRos.g:13296:3: { } @@ -40574,14 +39844,14 @@ public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__1" - // InternalRos.g:13574:1: rule__Uint8Array__Group__1 : rule__Uint8Array__Group__1__Impl ; + // InternalRos.g:13304:1: rule__Uint8Array__Group__1 : rule__Uint8Array__Group__1__Impl ; public final void rule__Uint8Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13578:1: ( rule__Uint8Array__Group__1__Impl ) - // InternalRos.g:13579:2: rule__Uint8Array__Group__1__Impl + // InternalRos.g:13308:1: ( rule__Uint8Array__Group__1__Impl ) + // InternalRos.g:13309:2: rule__Uint8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8Array__Group__1__Impl(); @@ -40607,17 +39877,17 @@ public final void rule__Uint8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__1__Impl" - // InternalRos.g:13585:1: rule__Uint8Array__Group__1__Impl : ( 'uint8[]' ) ; + // InternalRos.g:13315:1: rule__Uint8Array__Group__1__Impl : ( 'uint8[]' ) ; public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13589:1: ( ( 'uint8[]' ) ) - // InternalRos.g:13590:1: ( 'uint8[]' ) + // InternalRos.g:13319:1: ( ( 'uint8[]' ) ) + // InternalRos.g:13320:1: ( 'uint8[]' ) { - // InternalRos.g:13590:1: ( 'uint8[]' ) - // InternalRos.g:13591:2: 'uint8[]' + // InternalRos.g:13320:1: ( 'uint8[]' ) + // InternalRos.g:13321:2: 'uint8[]' { before(grammarAccess.getUint8ArrayAccess().getUint8Keyword_1()); match(input,101,FOLLOW_2); @@ -40644,14 +39914,14 @@ public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__0" - // InternalRos.g:13601:1: rule__Int16Array__Group__0 : rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ; + // InternalRos.g:13331: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 { - // InternalRos.g:13605:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) - // InternalRos.g:13606:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 + // InternalRos.g:13335:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) + // InternalRos.g:13336:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 { pushFollow(FOLLOW_87); rule__Int16Array__Group__0__Impl(); @@ -40682,21 +39952,21 @@ public final void rule__Int16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__0__Impl" - // InternalRos.g:13613:1: rule__Int16Array__Group__0__Impl : ( () ) ; + // InternalRos.g:13343:1: rule__Int16Array__Group__0__Impl : ( () ) ; public final void rule__Int16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13617:1: ( ( () ) ) - // InternalRos.g:13618:1: ( () ) + // InternalRos.g:13347:1: ( ( () ) ) + // InternalRos.g:13348:1: ( () ) { - // InternalRos.g:13618:1: ( () ) - // InternalRos.g:13619:2: () + // InternalRos.g:13348:1: ( () ) + // InternalRos.g:13349:2: () { before(grammarAccess.getInt16ArrayAccess().getInt16ArrayAction_0()); - // InternalRos.g:13620:2: () - // InternalRos.g:13620:3: + // InternalRos.g:13350:2: () + // InternalRos.g:13350:3: { } @@ -40719,14 +39989,14 @@ public final void rule__Int16Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__1" - // InternalRos.g:13628:1: rule__Int16Array__Group__1 : rule__Int16Array__Group__1__Impl ; + // InternalRos.g:13358:1: rule__Int16Array__Group__1 : rule__Int16Array__Group__1__Impl ; public final void rule__Int16Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13632:1: ( rule__Int16Array__Group__1__Impl ) - // InternalRos.g:13633:2: rule__Int16Array__Group__1__Impl + // InternalRos.g:13362:1: ( rule__Int16Array__Group__1__Impl ) + // InternalRos.g:13363:2: rule__Int16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16Array__Group__1__Impl(); @@ -40752,17 +40022,17 @@ public final void rule__Int16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__1__Impl" - // InternalRos.g:13639:1: rule__Int16Array__Group__1__Impl : ( 'int16[]' ) ; + // InternalRos.g:13369:1: rule__Int16Array__Group__1__Impl : ( 'int16[]' ) ; public final void rule__Int16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13643:1: ( ( 'int16[]' ) ) - // InternalRos.g:13644:1: ( 'int16[]' ) + // InternalRos.g:13373:1: ( ( 'int16[]' ) ) + // InternalRos.g:13374:1: ( 'int16[]' ) { - // InternalRos.g:13644:1: ( 'int16[]' ) - // InternalRos.g:13645:2: 'int16[]' + // InternalRos.g:13374:1: ( 'int16[]' ) + // InternalRos.g:13375:2: 'int16[]' { before(grammarAccess.getInt16ArrayAccess().getInt16Keyword_1()); match(input,102,FOLLOW_2); @@ -40789,14 +40059,14 @@ public final void rule__Int16Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint16Array__Group__0" - // InternalRos.g:13655:1: rule__Uint16Array__Group__0 : rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ; + // InternalRos.g:13385: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 { - // InternalRos.g:13659:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) - // InternalRos.g:13660:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 + // InternalRos.g:13389:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) + // InternalRos.g:13390:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 { pushFollow(FOLLOW_88); rule__Uint16Array__Group__0__Impl(); @@ -40827,21 +40097,21 @@ public final void rule__Uint16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__0__Impl" - // InternalRos.g:13667:1: rule__Uint16Array__Group__0__Impl : ( () ) ; + // InternalRos.g:13397:1: rule__Uint16Array__Group__0__Impl : ( () ) ; public final void rule__Uint16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13671:1: ( ( () ) ) - // InternalRos.g:13672:1: ( () ) + // InternalRos.g:13401:1: ( ( () ) ) + // InternalRos.g:13402:1: ( () ) { - // InternalRos.g:13672:1: ( () ) - // InternalRos.g:13673:2: () + // InternalRos.g:13402:1: ( () ) + // InternalRos.g:13403:2: () { before(grammarAccess.getUint16ArrayAccess().getUint16ArrayAction_0()); - // InternalRos.g:13674:2: () - // InternalRos.g:13674:3: + // InternalRos.g:13404:2: () + // InternalRos.g:13404:3: { } @@ -40864,14 +40134,14 @@ public final void rule__Uint16Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint16Array__Group__1" - // InternalRos.g:13682:1: rule__Uint16Array__Group__1 : rule__Uint16Array__Group__1__Impl ; + // InternalRos.g:13412:1: rule__Uint16Array__Group__1 : rule__Uint16Array__Group__1__Impl ; public final void rule__Uint16Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13686:1: ( rule__Uint16Array__Group__1__Impl ) - // InternalRos.g:13687:2: rule__Uint16Array__Group__1__Impl + // InternalRos.g:13416:1: ( rule__Uint16Array__Group__1__Impl ) + // InternalRos.g:13417:2: rule__Uint16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16Array__Group__1__Impl(); @@ -40897,17 +40167,17 @@ public final void rule__Uint16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__1__Impl" - // InternalRos.g:13693:1: rule__Uint16Array__Group__1__Impl : ( 'uint16[]' ) ; + // InternalRos.g:13423:1: rule__Uint16Array__Group__1__Impl : ( 'uint16[]' ) ; public final void rule__Uint16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13697:1: ( ( 'uint16[]' ) ) - // InternalRos.g:13698:1: ( 'uint16[]' ) + // InternalRos.g:13427:1: ( ( 'uint16[]' ) ) + // InternalRos.g:13428:1: ( 'uint16[]' ) { - // InternalRos.g:13698:1: ( 'uint16[]' ) - // InternalRos.g:13699:2: 'uint16[]' + // InternalRos.g:13428:1: ( 'uint16[]' ) + // InternalRos.g:13429:2: 'uint16[]' { before(grammarAccess.getUint16ArrayAccess().getUint16Keyword_1()); match(input,103,FOLLOW_2); @@ -40934,14 +40204,14 @@ public final void rule__Uint16Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int32Array__Group__0" - // InternalRos.g:13709:1: rule__Int32Array__Group__0 : rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ; + // InternalRos.g:13439: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 { - // InternalRos.g:13713:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) - // InternalRos.g:13714:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 + // InternalRos.g:13443:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) + // InternalRos.g:13444:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 { pushFollow(FOLLOW_89); rule__Int32Array__Group__0__Impl(); @@ -40972,21 +40242,21 @@ public final void rule__Int32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__0__Impl" - // InternalRos.g:13721:1: rule__Int32Array__Group__0__Impl : ( () ) ; + // InternalRos.g:13451:1: rule__Int32Array__Group__0__Impl : ( () ) ; public final void rule__Int32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13725:1: ( ( () ) ) - // InternalRos.g:13726:1: ( () ) + // InternalRos.g:13455:1: ( ( () ) ) + // InternalRos.g:13456:1: ( () ) { - // InternalRos.g:13726:1: ( () ) - // InternalRos.g:13727:2: () + // InternalRos.g:13456:1: ( () ) + // InternalRos.g:13457:2: () { before(grammarAccess.getInt32ArrayAccess().getInt32ArrayAction_0()); - // InternalRos.g:13728:2: () - // InternalRos.g:13728:3: + // InternalRos.g:13458:2: () + // InternalRos.g:13458:3: { } @@ -41009,14 +40279,14 @@ public final void rule__Int32Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int32Array__Group__1" - // InternalRos.g:13736:1: rule__Int32Array__Group__1 : rule__Int32Array__Group__1__Impl ; + // InternalRos.g:13466:1: rule__Int32Array__Group__1 : rule__Int32Array__Group__1__Impl ; public final void rule__Int32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13740:1: ( rule__Int32Array__Group__1__Impl ) - // InternalRos.g:13741:2: rule__Int32Array__Group__1__Impl + // InternalRos.g:13470:1: ( rule__Int32Array__Group__1__Impl ) + // InternalRos.g:13471:2: rule__Int32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32Array__Group__1__Impl(); @@ -41042,17 +40312,17 @@ public final void rule__Int32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__1__Impl" - // InternalRos.g:13747:1: rule__Int32Array__Group__1__Impl : ( 'int32[]' ) ; + // InternalRos.g:13477:1: rule__Int32Array__Group__1__Impl : ( 'int32[]' ) ; public final void rule__Int32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13751:1: ( ( 'int32[]' ) ) - // InternalRos.g:13752:1: ( 'int32[]' ) + // InternalRos.g:13481:1: ( ( 'int32[]' ) ) + // InternalRos.g:13482:1: ( 'int32[]' ) { - // InternalRos.g:13752:1: ( 'int32[]' ) - // InternalRos.g:13753:2: 'int32[]' + // InternalRos.g:13482:1: ( 'int32[]' ) + // InternalRos.g:13483:2: 'int32[]' { before(grammarAccess.getInt32ArrayAccess().getInt32Keyword_1()); match(input,104,FOLLOW_2); @@ -41079,14 +40349,14 @@ public final void rule__Int32Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint32Array__Group__0" - // InternalRos.g:13763:1: rule__Uint32Array__Group__0 : rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ; + // InternalRos.g:13493: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 { - // InternalRos.g:13767:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) - // InternalRos.g:13768:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 + // InternalRos.g:13497:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) + // InternalRos.g:13498:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 { pushFollow(FOLLOW_90); rule__Uint32Array__Group__0__Impl(); @@ -41117,21 +40387,21 @@ public final void rule__Uint32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__0__Impl" - // InternalRos.g:13775:1: rule__Uint32Array__Group__0__Impl : ( () ) ; + // InternalRos.g:13505:1: rule__Uint32Array__Group__0__Impl : ( () ) ; public final void rule__Uint32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13779:1: ( ( () ) ) - // InternalRos.g:13780:1: ( () ) + // InternalRos.g:13509:1: ( ( () ) ) + // InternalRos.g:13510:1: ( () ) { - // InternalRos.g:13780:1: ( () ) - // InternalRos.g:13781:2: () + // InternalRos.g:13510:1: ( () ) + // InternalRos.g:13511:2: () { before(grammarAccess.getUint32ArrayAccess().getUint32ArrayAction_0()); - // InternalRos.g:13782:2: () - // InternalRos.g:13782:3: + // InternalRos.g:13512:2: () + // InternalRos.g:13512:3: { } @@ -41154,14 +40424,14 @@ public final void rule__Uint32Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint32Array__Group__1" - // InternalRos.g:13790:1: rule__Uint32Array__Group__1 : rule__Uint32Array__Group__1__Impl ; + // InternalRos.g:13520:1: rule__Uint32Array__Group__1 : rule__Uint32Array__Group__1__Impl ; public final void rule__Uint32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13794:1: ( rule__Uint32Array__Group__1__Impl ) - // InternalRos.g:13795:2: rule__Uint32Array__Group__1__Impl + // InternalRos.g:13524:1: ( rule__Uint32Array__Group__1__Impl ) + // InternalRos.g:13525:2: rule__Uint32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32Array__Group__1__Impl(); @@ -41187,17 +40457,17 @@ public final void rule__Uint32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__1__Impl" - // InternalRos.g:13801:1: rule__Uint32Array__Group__1__Impl : ( 'uint32[]' ) ; + // InternalRos.g:13531:1: rule__Uint32Array__Group__1__Impl : ( 'uint32[]' ) ; public final void rule__Uint32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13805:1: ( ( 'uint32[]' ) ) - // InternalRos.g:13806:1: ( 'uint32[]' ) + // InternalRos.g:13535:1: ( ( 'uint32[]' ) ) + // InternalRos.g:13536:1: ( 'uint32[]' ) { - // InternalRos.g:13806:1: ( 'uint32[]' ) - // InternalRos.g:13807:2: 'uint32[]' + // InternalRos.g:13536:1: ( 'uint32[]' ) + // InternalRos.g:13537:2: 'uint32[]' { before(grammarAccess.getUint32ArrayAccess().getUint32Keyword_1()); match(input,105,FOLLOW_2); @@ -41224,14 +40494,14 @@ public final void rule__Uint32Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int64Array__Group__0" - // InternalRos.g:13817:1: rule__Int64Array__Group__0 : rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ; + // InternalRos.g:13547: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 { - // InternalRos.g:13821:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) - // InternalRos.g:13822:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 + // InternalRos.g:13551:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) + // InternalRos.g:13552:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 { pushFollow(FOLLOW_91); rule__Int64Array__Group__0__Impl(); @@ -41262,21 +40532,21 @@ public final void rule__Int64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__0__Impl" - // InternalRos.g:13829:1: rule__Int64Array__Group__0__Impl : ( () ) ; + // InternalRos.g:13559:1: rule__Int64Array__Group__0__Impl : ( () ) ; public final void rule__Int64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13833:1: ( ( () ) ) - // InternalRos.g:13834:1: ( () ) + // InternalRos.g:13563:1: ( ( () ) ) + // InternalRos.g:13564:1: ( () ) { - // InternalRos.g:13834:1: ( () ) - // InternalRos.g:13835:2: () + // InternalRos.g:13564:1: ( () ) + // InternalRos.g:13565:2: () { before(grammarAccess.getInt64ArrayAccess().getInt64ArrayAction_0()); - // InternalRos.g:13836:2: () - // InternalRos.g:13836:3: + // InternalRos.g:13566:2: () + // InternalRos.g:13566:3: { } @@ -41299,14 +40569,14 @@ public final void rule__Int64Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int64Array__Group__1" - // InternalRos.g:13844:1: rule__Int64Array__Group__1 : rule__Int64Array__Group__1__Impl ; + // InternalRos.g:13574:1: rule__Int64Array__Group__1 : rule__Int64Array__Group__1__Impl ; public final void rule__Int64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13848:1: ( rule__Int64Array__Group__1__Impl ) - // InternalRos.g:13849:2: rule__Int64Array__Group__1__Impl + // InternalRos.g:13578:1: ( rule__Int64Array__Group__1__Impl ) + // InternalRos.g:13579:2: rule__Int64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64Array__Group__1__Impl(); @@ -41332,17 +40602,17 @@ public final void rule__Int64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__1__Impl" - // InternalRos.g:13855:1: rule__Int64Array__Group__1__Impl : ( 'int64[]' ) ; + // InternalRos.g:13585:1: rule__Int64Array__Group__1__Impl : ( 'int64[]' ) ; public final void rule__Int64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13859:1: ( ( 'int64[]' ) ) - // InternalRos.g:13860:1: ( 'int64[]' ) + // InternalRos.g:13589:1: ( ( 'int64[]' ) ) + // InternalRos.g:13590:1: ( 'int64[]' ) { - // InternalRos.g:13860:1: ( 'int64[]' ) - // InternalRos.g:13861:2: 'int64[]' + // InternalRos.g:13590:1: ( 'int64[]' ) + // InternalRos.g:13591:2: 'int64[]' { before(grammarAccess.getInt64ArrayAccess().getInt64Keyword_1()); match(input,106,FOLLOW_2); @@ -41369,14 +40639,14 @@ public final void rule__Int64Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint64Array__Group__0" - // InternalRos.g:13871:1: rule__Uint64Array__Group__0 : rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ; + // InternalRos.g:13601: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 { - // InternalRos.g:13875:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) - // InternalRos.g:13876:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 + // InternalRos.g:13605:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) + // InternalRos.g:13606:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 { pushFollow(FOLLOW_92); rule__Uint64Array__Group__0__Impl(); @@ -41407,21 +40677,21 @@ public final void rule__Uint64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__0__Impl" - // InternalRos.g:13883:1: rule__Uint64Array__Group__0__Impl : ( () ) ; + // InternalRos.g:13613:1: rule__Uint64Array__Group__0__Impl : ( () ) ; public final void rule__Uint64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13887:1: ( ( () ) ) - // InternalRos.g:13888:1: ( () ) + // InternalRos.g:13617:1: ( ( () ) ) + // InternalRos.g:13618:1: ( () ) { - // InternalRos.g:13888:1: ( () ) - // InternalRos.g:13889:2: () + // InternalRos.g:13618:1: ( () ) + // InternalRos.g:13619:2: () { before(grammarAccess.getUint64ArrayAccess().getUint64ArrayAction_0()); - // InternalRos.g:13890:2: () - // InternalRos.g:13890:3: + // InternalRos.g:13620:2: () + // InternalRos.g:13620:3: { } @@ -41444,14 +40714,14 @@ public final void rule__Uint64Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint64Array__Group__1" - // InternalRos.g:13898:1: rule__Uint64Array__Group__1 : rule__Uint64Array__Group__1__Impl ; + // InternalRos.g:13628:1: rule__Uint64Array__Group__1 : rule__Uint64Array__Group__1__Impl ; public final void rule__Uint64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13902:1: ( rule__Uint64Array__Group__1__Impl ) - // InternalRos.g:13903:2: rule__Uint64Array__Group__1__Impl + // InternalRos.g:13632:1: ( rule__Uint64Array__Group__1__Impl ) + // InternalRos.g:13633:2: rule__Uint64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64Array__Group__1__Impl(); @@ -41477,17 +40747,17 @@ public final void rule__Uint64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__1__Impl" - // InternalRos.g:13909:1: rule__Uint64Array__Group__1__Impl : ( 'uint64[]' ) ; + // InternalRos.g:13639:1: rule__Uint64Array__Group__1__Impl : ( 'uint64[]' ) ; public final void rule__Uint64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13913:1: ( ( 'uint64[]' ) ) - // InternalRos.g:13914:1: ( 'uint64[]' ) + // InternalRos.g:13643:1: ( ( 'uint64[]' ) ) + // InternalRos.g:13644:1: ( 'uint64[]' ) { - // InternalRos.g:13914:1: ( 'uint64[]' ) - // InternalRos.g:13915:2: 'uint64[]' + // InternalRos.g:13644:1: ( 'uint64[]' ) + // InternalRos.g:13645:2: 'uint64[]' { before(grammarAccess.getUint64ArrayAccess().getUint64Keyword_1()); match(input,107,FOLLOW_2); @@ -41514,14 +40784,14 @@ public final void rule__Uint64Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Float32Array__Group__0" - // InternalRos.g:13925:1: rule__Float32Array__Group__0 : rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ; + // InternalRos.g:13655: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 { - // InternalRos.g:13929:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) - // InternalRos.g:13930:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 + // InternalRos.g:13659:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) + // InternalRos.g:13660:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 { pushFollow(FOLLOW_93); rule__Float32Array__Group__0__Impl(); @@ -41552,21 +40822,21 @@ public final void rule__Float32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__0__Impl" - // InternalRos.g:13937:1: rule__Float32Array__Group__0__Impl : ( () ) ; + // InternalRos.g:13667:1: rule__Float32Array__Group__0__Impl : ( () ) ; public final void rule__Float32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13941:1: ( ( () ) ) - // InternalRos.g:13942:1: ( () ) + // InternalRos.g:13671:1: ( ( () ) ) + // InternalRos.g:13672:1: ( () ) { - // InternalRos.g:13942:1: ( () ) - // InternalRos.g:13943:2: () + // InternalRos.g:13672:1: ( () ) + // InternalRos.g:13673:2: () { before(grammarAccess.getFloat32ArrayAccess().getFloat32ArrayAction_0()); - // InternalRos.g:13944:2: () - // InternalRos.g:13944:3: + // InternalRos.g:13674:2: () + // InternalRos.g:13674:3: { } @@ -41589,14 +40859,14 @@ public final void rule__Float32Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float32Array__Group__1" - // InternalRos.g:13952:1: rule__Float32Array__Group__1 : rule__Float32Array__Group__1__Impl ; + // InternalRos.g:13682:1: rule__Float32Array__Group__1 : rule__Float32Array__Group__1__Impl ; public final void rule__Float32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13956:1: ( rule__Float32Array__Group__1__Impl ) - // InternalRos.g:13957:2: rule__Float32Array__Group__1__Impl + // InternalRos.g:13686:1: ( rule__Float32Array__Group__1__Impl ) + // InternalRos.g:13687:2: rule__Float32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32Array__Group__1__Impl(); @@ -41622,17 +40892,17 @@ public final void rule__Float32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__1__Impl" - // InternalRos.g:13963:1: rule__Float32Array__Group__1__Impl : ( 'float32[]' ) ; + // InternalRos.g:13693:1: rule__Float32Array__Group__1__Impl : ( 'float32[]' ) ; public final void rule__Float32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13967:1: ( ( 'float32[]' ) ) - // InternalRos.g:13968:1: ( 'float32[]' ) + // InternalRos.g:13697:1: ( ( 'float32[]' ) ) + // InternalRos.g:13698:1: ( 'float32[]' ) { - // InternalRos.g:13968:1: ( 'float32[]' ) - // InternalRos.g:13969:2: 'float32[]' + // InternalRos.g:13698:1: ( 'float32[]' ) + // InternalRos.g:13699:2: 'float32[]' { before(grammarAccess.getFloat32ArrayAccess().getFloat32Keyword_1()); match(input,108,FOLLOW_2); @@ -41659,14 +40929,14 @@ public final void rule__Float32Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__0" - // InternalRos.g:13979:1: rule__Float64Array__Group__0 : rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ; + // InternalRos.g:13709: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 { - // InternalRos.g:13983:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) - // InternalRos.g:13984:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 + // InternalRos.g:13713:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) + // InternalRos.g:13714:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 { pushFollow(FOLLOW_94); rule__Float64Array__Group__0__Impl(); @@ -41697,21 +40967,21 @@ public final void rule__Float64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__0__Impl" - // InternalRos.g:13991:1: rule__Float64Array__Group__0__Impl : ( () ) ; + // InternalRos.g:13721:1: rule__Float64Array__Group__0__Impl : ( () ) ; public final void rule__Float64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:13995:1: ( ( () ) ) - // InternalRos.g:13996:1: ( () ) + // InternalRos.g:13725:1: ( ( () ) ) + // InternalRos.g:13726:1: ( () ) { - // InternalRos.g:13996:1: ( () ) - // InternalRos.g:13997:2: () + // InternalRos.g:13726:1: ( () ) + // InternalRos.g:13727:2: () { before(grammarAccess.getFloat64ArrayAccess().getFloat64ArrayAction_0()); - // InternalRos.g:13998:2: () - // InternalRos.g:13998:3: + // InternalRos.g:13728:2: () + // InternalRos.g:13728:3: { } @@ -41734,14 +41004,14 @@ public final void rule__Float64Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__1" - // InternalRos.g:14006:1: rule__Float64Array__Group__1 : rule__Float64Array__Group__1__Impl ; + // InternalRos.g:13736:1: rule__Float64Array__Group__1 : rule__Float64Array__Group__1__Impl ; public final void rule__Float64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14010:1: ( rule__Float64Array__Group__1__Impl ) - // InternalRos.g:14011:2: rule__Float64Array__Group__1__Impl + // InternalRos.g:13740:1: ( rule__Float64Array__Group__1__Impl ) + // InternalRos.g:13741:2: rule__Float64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64Array__Group__1__Impl(); @@ -41767,17 +41037,17 @@ public final void rule__Float64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__1__Impl" - // InternalRos.g:14017:1: rule__Float64Array__Group__1__Impl : ( 'float64[]' ) ; + // InternalRos.g:13747:1: rule__Float64Array__Group__1__Impl : ( 'float64[]' ) ; public final void rule__Float64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14021:1: ( ( 'float64[]' ) ) - // InternalRos.g:14022:1: ( 'float64[]' ) + // InternalRos.g:13751:1: ( ( 'float64[]' ) ) + // InternalRos.g:13752:1: ( 'float64[]' ) { - // InternalRos.g:14022:1: ( 'float64[]' ) - // InternalRos.g:14023:2: 'float64[]' + // InternalRos.g:13752:1: ( 'float64[]' ) + // InternalRos.g:13753:2: 'float64[]' { before(grammarAccess.getFloat64ArrayAccess().getFloat64Keyword_1()); match(input,109,FOLLOW_2); @@ -41804,14 +41074,14 @@ public final void rule__Float64Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__0" - // InternalRos.g:14033:1: rule__String0Array__Group__0 : rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ; + // InternalRos.g:13763: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 { - // InternalRos.g:14037:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) - // InternalRos.g:14038:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 + // InternalRos.g:13767:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) + // InternalRos.g:13768:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 { pushFollow(FOLLOW_95); rule__String0Array__Group__0__Impl(); @@ -41842,21 +41112,21 @@ public final void rule__String0Array__Group__0() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__0__Impl" - // InternalRos.g:14045:1: rule__String0Array__Group__0__Impl : ( () ) ; + // InternalRos.g:13775:1: rule__String0Array__Group__0__Impl : ( () ) ; public final void rule__String0Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14049:1: ( ( () ) ) - // InternalRos.g:14050:1: ( () ) + // InternalRos.g:13779:1: ( ( () ) ) + // InternalRos.g:13780:1: ( () ) { - // InternalRos.g:14050:1: ( () ) - // InternalRos.g:14051:2: () + // InternalRos.g:13780:1: ( () ) + // InternalRos.g:13781:2: () { before(grammarAccess.getString0ArrayAccess().getStringArrayAction_0()); - // InternalRos.g:14052:2: () - // InternalRos.g:14052:3: + // InternalRos.g:13782:2: () + // InternalRos.g:13782:3: { } @@ -41879,14 +41149,14 @@ public final void rule__String0Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__1" - // InternalRos.g:14060:1: rule__String0Array__Group__1 : rule__String0Array__Group__1__Impl ; + // InternalRos.g:13790:1: rule__String0Array__Group__1 : rule__String0Array__Group__1__Impl ; public final void rule__String0Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14064:1: ( rule__String0Array__Group__1__Impl ) - // InternalRos.g:14065:2: rule__String0Array__Group__1__Impl + // InternalRos.g:13794:1: ( rule__String0Array__Group__1__Impl ) + // InternalRos.g:13795:2: rule__String0Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0Array__Group__1__Impl(); @@ -41912,17 +41182,17 @@ public final void rule__String0Array__Group__1() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__1__Impl" - // InternalRos.g:14071:1: rule__String0Array__Group__1__Impl : ( 'string[]' ) ; + // InternalRos.g:13801:1: rule__String0Array__Group__1__Impl : ( 'string[]' ) ; public final void rule__String0Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14075:1: ( ( 'string[]' ) ) - // InternalRos.g:14076:1: ( 'string[]' ) + // InternalRos.g:13805:1: ( ( 'string[]' ) ) + // InternalRos.g:13806:1: ( 'string[]' ) { - // InternalRos.g:14076:1: ( 'string[]' ) - // InternalRos.g:14077:2: 'string[]' + // InternalRos.g:13806:1: ( 'string[]' ) + // InternalRos.g:13807:2: 'string[]' { before(grammarAccess.getString0ArrayAccess().getStringKeyword_1()); match(input,110,FOLLOW_2); @@ -41949,14 +41219,14 @@ public final void rule__String0Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ByteArray__Group__0" - // InternalRos.g:14087:1: rule__ByteArray__Group__0 : rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ; + // InternalRos.g:13817: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 { - // InternalRos.g:14091:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) - // InternalRos.g:14092:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 + // InternalRos.g:13821:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) + // InternalRos.g:13822:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 { pushFollow(FOLLOW_96); rule__ByteArray__Group__0__Impl(); @@ -41987,21 +41257,21 @@ public final void rule__ByteArray__Group__0() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__0__Impl" - // InternalRos.g:14099:1: rule__ByteArray__Group__0__Impl : ( () ) ; + // InternalRos.g:13829:1: rule__ByteArray__Group__0__Impl : ( () ) ; public final void rule__ByteArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14103:1: ( ( () ) ) - // InternalRos.g:14104:1: ( () ) + // InternalRos.g:13833:1: ( ( () ) ) + // InternalRos.g:13834:1: ( () ) { - // InternalRos.g:14104:1: ( () ) - // InternalRos.g:14105:2: () + // InternalRos.g:13834:1: ( () ) + // InternalRos.g:13835:2: () { before(grammarAccess.getByteArrayAccess().getByteArrayAction_0()); - // InternalRos.g:14106:2: () - // InternalRos.g:14106:3: + // InternalRos.g:13836:2: () + // InternalRos.g:13836:3: { } @@ -42024,14 +41294,14 @@ public final void rule__ByteArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__ByteArray__Group__1" - // InternalRos.g:14114:1: rule__ByteArray__Group__1 : rule__ByteArray__Group__1__Impl ; + // InternalRos.g:13844:1: rule__ByteArray__Group__1 : rule__ByteArray__Group__1__Impl ; public final void rule__ByteArray__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14118:1: ( rule__ByteArray__Group__1__Impl ) - // InternalRos.g:14119:2: rule__ByteArray__Group__1__Impl + // InternalRos.g:13848:1: ( rule__ByteArray__Group__1__Impl ) + // InternalRos.g:13849:2: rule__ByteArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__ByteArray__Group__1__Impl(); @@ -42057,17 +41327,17 @@ public final void rule__ByteArray__Group__1() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__1__Impl" - // InternalRos.g:14125:1: rule__ByteArray__Group__1__Impl : ( 'byte[]' ) ; + // InternalRos.g:13855:1: rule__ByteArray__Group__1__Impl : ( 'byte[]' ) ; public final void rule__ByteArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14129:1: ( ( 'byte[]' ) ) - // InternalRos.g:14130:1: ( 'byte[]' ) + // InternalRos.g:13859:1: ( ( 'byte[]' ) ) + // InternalRos.g:13860:1: ( 'byte[]' ) { - // InternalRos.g:14130:1: ( 'byte[]' ) - // InternalRos.g:14131:2: 'byte[]' + // InternalRos.g:13860:1: ( 'byte[]' ) + // InternalRos.g:13861:2: 'byte[]' { before(grammarAccess.getByteArrayAccess().getByteKeyword_1()); match(input,111,FOLLOW_2); @@ -42094,14 +41364,14 @@ public final void rule__ByteArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Header__Group__0" - // InternalRos.g:14141:1: rule__Header__Group__0 : rule__Header__Group__0__Impl rule__Header__Group__1 ; + // InternalRos.g:13871: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 { - // InternalRos.g:14145:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) - // InternalRos.g:14146:2: rule__Header__Group__0__Impl rule__Header__Group__1 + // InternalRos.g:13875:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) + // InternalRos.g:13876:2: rule__Header__Group__0__Impl rule__Header__Group__1 { pushFollow(FOLLOW_97); rule__Header__Group__0__Impl(); @@ -42132,21 +41402,21 @@ public final void rule__Header__Group__0() throws RecognitionException { // $ANTLR start "rule__Header__Group__0__Impl" - // InternalRos.g:14153:1: rule__Header__Group__0__Impl : ( () ) ; + // InternalRos.g:13883:1: rule__Header__Group__0__Impl : ( () ) ; public final void rule__Header__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14157:1: ( ( () ) ) - // InternalRos.g:14158:1: ( () ) + // InternalRos.g:13887:1: ( ( () ) ) + // InternalRos.g:13888:1: ( () ) { - // InternalRos.g:14158:1: ( () ) - // InternalRos.g:14159:2: () + // InternalRos.g:13888:1: ( () ) + // InternalRos.g:13889:2: () { before(grammarAccess.getHeaderAccess().getHeaderAction_0()); - // InternalRos.g:14160:2: () - // InternalRos.g:14160:3: + // InternalRos.g:13890:2: () + // InternalRos.g:13890:3: { } @@ -42169,14 +41439,14 @@ public final void rule__Header__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Header__Group__1" - // InternalRos.g:14168:1: rule__Header__Group__1 : rule__Header__Group__1__Impl ; + // InternalRos.g:13898:1: rule__Header__Group__1 : rule__Header__Group__1__Impl ; public final void rule__Header__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14172:1: ( rule__Header__Group__1__Impl ) - // InternalRos.g:14173:2: rule__Header__Group__1__Impl + // InternalRos.g:13902:1: ( rule__Header__Group__1__Impl ) + // InternalRos.g:13903:2: rule__Header__Group__1__Impl { pushFollow(FOLLOW_2); rule__Header__Group__1__Impl(); @@ -42202,17 +41472,17 @@ public final void rule__Header__Group__1() throws RecognitionException { // $ANTLR start "rule__Header__Group__1__Impl" - // InternalRos.g:14179:1: rule__Header__Group__1__Impl : ( 'Header' ) ; + // InternalRos.g:13909:1: rule__Header__Group__1__Impl : ( 'Header' ) ; public final void rule__Header__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14183:1: ( ( 'Header' ) ) - // InternalRos.g:14184:1: ( 'Header' ) + // InternalRos.g:13913:1: ( ( 'Header' ) ) + // InternalRos.g:13914:1: ( 'Header' ) { - // InternalRos.g:14184:1: ( 'Header' ) - // InternalRos.g:14185:2: 'Header' + // InternalRos.g:13914:1: ( 'Header' ) + // InternalRos.g:13915:2: 'Header' { before(grammarAccess.getHeaderAccess().getHeaderKeyword_1()); match(input,27,FOLLOW_2); @@ -42239,14 +41509,14 @@ public final void rule__Header__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__ArrayTopicSpecRef__Group__0" - // InternalRos.g:14195:1: rule__ArrayTopicSpecRef__Group__0 : rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 ; + // InternalRos.g:13925:1: rule__ArrayTopicSpecRef__Group__0 : rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 ; public final void rule__ArrayTopicSpecRef__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14199:1: ( rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 ) - // InternalRos.g:14200:2: rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 + // InternalRos.g:13929:1: ( rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 ) + // InternalRos.g:13930:2: rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 { pushFollow(FOLLOW_98); rule__ArrayTopicSpecRef__Group__0__Impl(); @@ -42277,21 +41547,21 @@ public final void rule__ArrayTopicSpecRef__Group__0() throws RecognitionExceptio // $ANTLR start "rule__ArrayTopicSpecRef__Group__0__Impl" - // InternalRos.g:14207:1: rule__ArrayTopicSpecRef__Group__0__Impl : ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) ; + // InternalRos.g:13937:1: rule__ArrayTopicSpecRef__Group__0__Impl : ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) ; public final void rule__ArrayTopicSpecRef__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14211:1: ( ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) ) - // InternalRos.g:14212:1: ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) + // InternalRos.g:13941:1: ( ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) ) + // InternalRos.g:13942:1: ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) { - // InternalRos.g:14212:1: ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) - // InternalRos.g:14213:2: ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) + // InternalRos.g:13942:1: ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) + // InternalRos.g:13943:2: ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) { before(grammarAccess.getArrayTopicSpecRefAccess().getTopicSpecAssignment_0()); - // InternalRos.g:14214:2: ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) - // InternalRos.g:14214:3: rule__ArrayTopicSpecRef__TopicSpecAssignment_0 + // InternalRos.g:13944:2: ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) + // InternalRos.g:13944:3: rule__ArrayTopicSpecRef__TopicSpecAssignment_0 { pushFollow(FOLLOW_2); rule__ArrayTopicSpecRef__TopicSpecAssignment_0(); @@ -42324,14 +41594,14 @@ public final void rule__ArrayTopicSpecRef__Group__0__Impl() throws RecognitionEx // $ANTLR start "rule__ArrayTopicSpecRef__Group__1" - // InternalRos.g:14222:1: rule__ArrayTopicSpecRef__Group__1 : rule__ArrayTopicSpecRef__Group__1__Impl ; + // InternalRos.g:13952:1: rule__ArrayTopicSpecRef__Group__1 : rule__ArrayTopicSpecRef__Group__1__Impl ; public final void rule__ArrayTopicSpecRef__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14226:1: ( rule__ArrayTopicSpecRef__Group__1__Impl ) - // InternalRos.g:14227:2: rule__ArrayTopicSpecRef__Group__1__Impl + // InternalRos.g:13956:1: ( rule__ArrayTopicSpecRef__Group__1__Impl ) + // InternalRos.g:13957:2: rule__ArrayTopicSpecRef__Group__1__Impl { pushFollow(FOLLOW_2); rule__ArrayTopicSpecRef__Group__1__Impl(); @@ -42357,17 +41627,17 @@ public final void rule__ArrayTopicSpecRef__Group__1() throws RecognitionExceptio // $ANTLR start "rule__ArrayTopicSpecRef__Group__1__Impl" - // InternalRos.g:14233:1: rule__ArrayTopicSpecRef__Group__1__Impl : ( '[]' ) ; + // InternalRos.g:13963:1: rule__ArrayTopicSpecRef__Group__1__Impl : ( '[]' ) ; public final void rule__ArrayTopicSpecRef__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14237:1: ( ( '[]' ) ) - // InternalRos.g:14238:1: ( '[]' ) + // InternalRos.g:13967:1: ( ( '[]' ) ) + // InternalRos.g:13968:1: ( '[]' ) { - // InternalRos.g:14238:1: ( '[]' ) - // InternalRos.g:14239:2: '[]' + // InternalRos.g:13968:1: ( '[]' ) + // InternalRos.g:13969:2: '[]' { before(grammarAccess.getArrayTopicSpecRefAccess().getLeftSquareBracketRightSquareBracketKeyword_1()); match(input,112,FOLLOW_2); @@ -42394,17 +41664,17 @@ public final void rule__ArrayTopicSpecRef__Group__1__Impl() throws RecognitionEx // $ANTLR start "rule__PackageSet__PackageAssignment_3_0" - // InternalRos.g:14249:1: rule__PackageSet__PackageAssignment_3_0 : ( rulePackage ) ; + // InternalRos.g:13979:1: rule__PackageSet__PackageAssignment_3_0 : ( rulePackage ) ; public final void rule__PackageSet__PackageAssignment_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14253:1: ( ( rulePackage ) ) - // InternalRos.g:14254:2: ( rulePackage ) + // InternalRos.g:13983:1: ( ( rulePackage ) ) + // InternalRos.g:13984:2: ( rulePackage ) { - // InternalRos.g:14254:2: ( rulePackage ) - // InternalRos.g:14255:3: rulePackage + // InternalRos.g:13984:2: ( rulePackage ) + // InternalRos.g:13985:3: rulePackage { before(grammarAccess.getPackageSetAccess().getPackagePackageParserRuleCall_3_0_0()); pushFollow(FOLLOW_2); @@ -42435,17 +41705,17 @@ public final void rule__PackageSet__PackageAssignment_3_0() throws RecognitionEx // $ANTLR start "rule__PackageSet__PackageAssignment_3_1_1" - // InternalRos.g:14264:1: rule__PackageSet__PackageAssignment_3_1_1 : ( rulePackage ) ; + // InternalRos.g:13994:1: rule__PackageSet__PackageAssignment_3_1_1 : ( rulePackage ) ; public final void rule__PackageSet__PackageAssignment_3_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14268:1: ( ( rulePackage ) ) - // InternalRos.g:14269:2: ( rulePackage ) + // InternalRos.g:13998:1: ( ( rulePackage ) ) + // InternalRos.g:13999:2: ( rulePackage ) { - // InternalRos.g:14269:2: ( rulePackage ) - // InternalRos.g:14270:3: rulePackage + // InternalRos.g:13999:2: ( rulePackage ) + // InternalRos.g:14000:3: rulePackage { before(grammarAccess.getPackageSetAccess().getPackagePackageParserRuleCall_3_1_1_0()); pushFollow(FOLLOW_2); @@ -42476,17 +41746,17 @@ public final void rule__PackageSet__PackageAssignment_3_1_1() throws Recognition // $ANTLR start "rule__Package_Impl__NameAssignment_2" - // InternalRos.g:14279:1: rule__Package_Impl__NameAssignment_2 : ( ruleEString ) ; + // InternalRos.g:14009:1: rule__Package_Impl__NameAssignment_2 : ( ruleEString ) ; public final void rule__Package_Impl__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14283:1: ( ( ruleEString ) ) - // InternalRos.g:14284:2: ( ruleEString ) + // InternalRos.g:14013:1: ( ( ruleEString ) ) + // InternalRos.g:14014:2: ( ruleEString ) { - // InternalRos.g:14284:2: ( ruleEString ) - // InternalRos.g:14285:3: ruleEString + // InternalRos.g:14014:2: ( ruleEString ) + // InternalRos.g:14015:3: ruleEString { before(grammarAccess.getPackage_ImplAccess().getNameEStringParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -42517,17 +41787,17 @@ public final void rule__Package_Impl__NameAssignment_2() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__SpecAssignment_4_2" - // InternalRos.g:14294:1: rule__Package_Impl__SpecAssignment_4_2 : ( ruleSpecBase ) ; + // InternalRos.g:14024:1: rule__Package_Impl__SpecAssignment_4_2 : ( ruleSpecBase ) ; public final void rule__Package_Impl__SpecAssignment_4_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14298:1: ( ( ruleSpecBase ) ) - // InternalRos.g:14299:2: ( ruleSpecBase ) + // InternalRos.g:14028:1: ( ( ruleSpecBase ) ) + // InternalRos.g:14029:2: ( ruleSpecBase ) { - // InternalRos.g:14299:2: ( ruleSpecBase ) - // InternalRos.g:14300:3: ruleSpecBase + // InternalRos.g:14029:2: ( ruleSpecBase ) + // InternalRos.g:14030:3: ruleSpecBase { before(grammarAccess.getPackage_ImplAccess().getSpecSpecBaseParserRuleCall_4_2_0()); pushFollow(FOLLOW_2); @@ -42558,17 +41828,17 @@ public final void rule__Package_Impl__SpecAssignment_4_2() throws RecognitionExc // $ANTLR start "rule__Package_Impl__SpecAssignment_4_3_1" - // InternalRos.g:14309:1: rule__Package_Impl__SpecAssignment_4_3_1 : ( ruleSpecBase ) ; + // InternalRos.g:14039:1: rule__Package_Impl__SpecAssignment_4_3_1 : ( ruleSpecBase ) ; public final void rule__Package_Impl__SpecAssignment_4_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14313:1: ( ( ruleSpecBase ) ) - // InternalRos.g:14314:2: ( ruleSpecBase ) + // InternalRos.g:14043:1: ( ( ruleSpecBase ) ) + // InternalRos.g:14044:2: ( ruleSpecBase ) { - // InternalRos.g:14314:2: ( ruleSpecBase ) - // InternalRos.g:14315:3: ruleSpecBase + // InternalRos.g:14044:2: ( ruleSpecBase ) + // InternalRos.g:14045:3: ruleSpecBase { before(grammarAccess.getPackage_ImplAccess().getSpecSpecBaseParserRuleCall_4_3_1_0()); pushFollow(FOLLOW_2); @@ -42599,17 +41869,17 @@ public final void rule__Package_Impl__SpecAssignment_4_3_1() throws RecognitionE // $ANTLR start "rule__Package_Impl__ArtifactAssignment_5_0" - // InternalRos.g:14324:1: rule__Package_Impl__ArtifactAssignment_5_0 : ( ruleArtifact ) ; + // InternalRos.g:14054:1: rule__Package_Impl__ArtifactAssignment_5_0 : ( ruleArtifact ) ; public final void rule__Package_Impl__ArtifactAssignment_5_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14328:1: ( ( ruleArtifact ) ) - // InternalRos.g:14329:2: ( ruleArtifact ) + // InternalRos.g:14058:1: ( ( ruleArtifact ) ) + // InternalRos.g:14059:2: ( ruleArtifact ) { - // InternalRos.g:14329:2: ( ruleArtifact ) - // InternalRos.g:14330:3: ruleArtifact + // InternalRos.g:14059:2: ( ruleArtifact ) + // InternalRos.g:14060:3: ruleArtifact { before(grammarAccess.getPackage_ImplAccess().getArtifactArtifactParserRuleCall_5_0_0()); pushFollow(FOLLOW_2); @@ -42640,17 +41910,17 @@ public final void rule__Package_Impl__ArtifactAssignment_5_0() throws Recognitio // $ANTLR start "rule__Package_Impl__ArtifactAssignment_5_1_1" - // InternalRos.g:14339:1: rule__Package_Impl__ArtifactAssignment_5_1_1 : ( ruleArtifact ) ; + // InternalRos.g:14069:1: rule__Package_Impl__ArtifactAssignment_5_1_1 : ( ruleArtifact ) ; public final void rule__Package_Impl__ArtifactAssignment_5_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14343:1: ( ( ruleArtifact ) ) - // InternalRos.g:14344:2: ( ruleArtifact ) + // InternalRos.g:14073:1: ( ( ruleArtifact ) ) + // InternalRos.g:14074:2: ( ruleArtifact ) { - // InternalRos.g:14344:2: ( ruleArtifact ) - // InternalRos.g:14345:3: ruleArtifact + // InternalRos.g:14074:2: ( ruleArtifact ) + // InternalRos.g:14075:3: ruleArtifact { before(grammarAccess.getPackage_ImplAccess().getArtifactArtifactParserRuleCall_5_1_1_0()); pushFollow(FOLLOW_2); @@ -42681,17 +41951,17 @@ public final void rule__Package_Impl__ArtifactAssignment_5_1_1() throws Recognit // $ANTLR start "rule__Artifact__NameAssignment_2" - // InternalRos.g:14354:1: rule__Artifact__NameAssignment_2 : ( ruleRosNames ) ; + // InternalRos.g:14084:1: rule__Artifact__NameAssignment_2 : ( ruleRosNames ) ; public final void rule__Artifact__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14358:1: ( ( ruleRosNames ) ) - // InternalRos.g:14359:2: ( ruleRosNames ) + // InternalRos.g:14088:1: ( ( ruleRosNames ) ) + // InternalRos.g:14089:2: ( ruleRosNames ) { - // InternalRos.g:14359:2: ( ruleRosNames ) - // InternalRos.g:14360:3: ruleRosNames + // InternalRos.g:14089:2: ( ruleRosNames ) + // InternalRos.g:14090:3: ruleRosNames { before(grammarAccess.getArtifactAccess().getNameRosNamesParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -42722,17 +41992,17 @@ public final void rule__Artifact__NameAssignment_2() throws RecognitionException // $ANTLR start "rule__Artifact__NodeAssignment_4" - // InternalRos.g:14369:1: rule__Artifact__NodeAssignment_4 : ( ruleNode ) ; + // InternalRos.g:14099:1: rule__Artifact__NodeAssignment_4 : ( ruleNode ) ; public final void rule__Artifact__NodeAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14373:1: ( ( ruleNode ) ) - // InternalRos.g:14374:2: ( ruleNode ) + // InternalRos.g:14103:1: ( ( ruleNode ) ) + // InternalRos.g:14104:2: ( ruleNode ) { - // InternalRos.g:14374:2: ( ruleNode ) - // InternalRos.g:14375:3: ruleNode + // InternalRos.g:14104:2: ( ruleNode ) + // InternalRos.g:14105:3: ruleNode { before(grammarAccess.getArtifactAccess().getNodeNodeParserRuleCall_4_0()); pushFollow(FOLLOW_2); @@ -42763,17 +42033,17 @@ public final void rule__Artifact__NodeAssignment_4() throws RecognitionException // $ANTLR start "rule__CatkinPackage__NameAssignment_2" - // InternalRos.g:14384:1: rule__CatkinPackage__NameAssignment_2 : ( ruleRosNames ) ; + // InternalRos.g:14114:1: rule__CatkinPackage__NameAssignment_2 : ( ruleRosNames ) ; public final void rule__CatkinPackage__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14388:1: ( ( ruleRosNames ) ) - // InternalRos.g:14389:2: ( ruleRosNames ) + // InternalRos.g:14118:1: ( ( ruleRosNames ) ) + // InternalRos.g:14119:2: ( ruleRosNames ) { - // InternalRos.g:14389:2: ( ruleRosNames ) - // InternalRos.g:14390:3: ruleRosNames + // InternalRos.g:14119:2: ( ruleRosNames ) + // InternalRos.g:14120:3: ruleRosNames { before(grammarAccess.getCatkinPackageAccess().getNameRosNamesParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -42804,17 +42074,17 @@ public final void rule__CatkinPackage__NameAssignment_2() throws RecognitionExce // $ANTLR start "rule__CatkinPackage__SpecAssignment_4_2" - // InternalRos.g:14399:1: rule__CatkinPackage__SpecAssignment_4_2 : ( ruleSpecBase ) ; + // InternalRos.g:14129:1: rule__CatkinPackage__SpecAssignment_4_2 : ( ruleSpecBase ) ; public final void rule__CatkinPackage__SpecAssignment_4_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14403:1: ( ( ruleSpecBase ) ) - // InternalRos.g:14404:2: ( ruleSpecBase ) + // InternalRos.g:14133:1: ( ( ruleSpecBase ) ) + // InternalRos.g:14134:2: ( ruleSpecBase ) { - // InternalRos.g:14404:2: ( ruleSpecBase ) - // InternalRos.g:14405:3: ruleSpecBase + // InternalRos.g:14134:2: ( ruleSpecBase ) + // InternalRos.g:14135:3: ruleSpecBase { before(grammarAccess.getCatkinPackageAccess().getSpecSpecBaseParserRuleCall_4_2_0()); pushFollow(FOLLOW_2); @@ -42845,17 +42115,17 @@ public final void rule__CatkinPackage__SpecAssignment_4_2() throws RecognitionEx // $ANTLR start "rule__CatkinPackage__SpecAssignment_4_3_1" - // InternalRos.g:14414:1: rule__CatkinPackage__SpecAssignment_4_3_1 : ( ruleSpecBase ) ; + // InternalRos.g:14144:1: rule__CatkinPackage__SpecAssignment_4_3_1 : ( ruleSpecBase ) ; public final void rule__CatkinPackage__SpecAssignment_4_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14418:1: ( ( ruleSpecBase ) ) - // InternalRos.g:14419:2: ( ruleSpecBase ) + // InternalRos.g:14148:1: ( ( ruleSpecBase ) ) + // InternalRos.g:14149:2: ( ruleSpecBase ) { - // InternalRos.g:14419:2: ( ruleSpecBase ) - // InternalRos.g:14420:3: ruleSpecBase + // InternalRos.g:14149:2: ( ruleSpecBase ) + // InternalRos.g:14150:3: ruleSpecBase { before(grammarAccess.getCatkinPackageAccess().getSpecSpecBaseParserRuleCall_4_3_1_0()); pushFollow(FOLLOW_2); @@ -42886,17 +42156,17 @@ public final void rule__CatkinPackage__SpecAssignment_4_3_1() throws Recognition // $ANTLR start "rule__CatkinPackage__ArtifactAssignment_5_0" - // InternalRos.g:14429:1: rule__CatkinPackage__ArtifactAssignment_5_0 : ( ruleArtifact ) ; + // InternalRos.g:14159:1: rule__CatkinPackage__ArtifactAssignment_5_0 : ( ruleArtifact ) ; public final void rule__CatkinPackage__ArtifactAssignment_5_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14433:1: ( ( ruleArtifact ) ) - // InternalRos.g:14434:2: ( ruleArtifact ) + // InternalRos.g:14163:1: ( ( ruleArtifact ) ) + // InternalRos.g:14164:2: ( ruleArtifact ) { - // InternalRos.g:14434:2: ( ruleArtifact ) - // InternalRos.g:14435:3: ruleArtifact + // InternalRos.g:14164:2: ( ruleArtifact ) + // InternalRos.g:14165:3: ruleArtifact { before(grammarAccess.getCatkinPackageAccess().getArtifactArtifactParserRuleCall_5_0_0()); pushFollow(FOLLOW_2); @@ -42927,17 +42197,17 @@ public final void rule__CatkinPackage__ArtifactAssignment_5_0() throws Recogniti // $ANTLR start "rule__CatkinPackage__ArtifactAssignment_5_1_1" - // InternalRos.g:14444:1: rule__CatkinPackage__ArtifactAssignment_5_1_1 : ( ruleArtifact ) ; + // InternalRos.g:14174:1: rule__CatkinPackage__ArtifactAssignment_5_1_1 : ( ruleArtifact ) ; public final void rule__CatkinPackage__ArtifactAssignment_5_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14448:1: ( ( ruleArtifact ) ) - // InternalRos.g:14449:2: ( ruleArtifact ) + // InternalRos.g:14178:1: ( ( ruleArtifact ) ) + // InternalRos.g:14179:2: ( ruleArtifact ) { - // InternalRos.g:14449:2: ( ruleArtifact ) - // InternalRos.g:14450:3: ruleArtifact + // InternalRos.g:14179:2: ( ruleArtifact ) + // InternalRos.g:14180:3: ruleArtifact { before(grammarAccess.getCatkinPackageAccess().getArtifactArtifactParserRuleCall_5_1_1_0()); pushFollow(FOLLOW_2); @@ -42968,17 +42238,17 @@ public final void rule__CatkinPackage__ArtifactAssignment_5_1_1() throws Recogni // $ANTLR start "rule__CatkinPackage__DependencyAssignment_6_2" - // InternalRos.g:14459:1: rule__CatkinPackage__DependencyAssignment_6_2 : ( ruleDependency ) ; + // InternalRos.g:14189:1: rule__CatkinPackage__DependencyAssignment_6_2 : ( ruleDependency ) ; public final void rule__CatkinPackage__DependencyAssignment_6_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14463:1: ( ( ruleDependency ) ) - // InternalRos.g:14464:2: ( ruleDependency ) + // InternalRos.g:14193:1: ( ( ruleDependency ) ) + // InternalRos.g:14194:2: ( ruleDependency ) { - // InternalRos.g:14464:2: ( ruleDependency ) - // InternalRos.g:14465:3: ruleDependency + // InternalRos.g:14194:2: ( ruleDependency ) + // InternalRos.g:14195:3: ruleDependency { before(grammarAccess.getCatkinPackageAccess().getDependencyDependencyParserRuleCall_6_2_0()); pushFollow(FOLLOW_2); @@ -43009,17 +42279,17 @@ public final void rule__CatkinPackage__DependencyAssignment_6_2() throws Recogni // $ANTLR start "rule__CatkinPackage__DependencyAssignment_6_3_1" - // InternalRos.g:14474:1: rule__CatkinPackage__DependencyAssignment_6_3_1 : ( ruleDependency ) ; + // InternalRos.g:14204:1: rule__CatkinPackage__DependencyAssignment_6_3_1 : ( ruleDependency ) ; public final void rule__CatkinPackage__DependencyAssignment_6_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14478:1: ( ( ruleDependency ) ) - // InternalRos.g:14479:2: ( ruleDependency ) + // InternalRos.g:14208:1: ( ( ruleDependency ) ) + // InternalRos.g:14209:2: ( ruleDependency ) { - // InternalRos.g:14479:2: ( ruleDependency ) - // InternalRos.g:14480:3: ruleDependency + // InternalRos.g:14209:2: ( ruleDependency ) + // InternalRos.g:14210:3: ruleDependency { before(grammarAccess.getCatkinPackageAccess().getDependencyDependencyParserRuleCall_6_3_1_0()); pushFollow(FOLLOW_2); @@ -43050,17 +42320,17 @@ public final void rule__CatkinPackage__DependencyAssignment_6_3_1() throws Recog // $ANTLR start "rule__ServiceSpec__NameAssignment_2" - // InternalRos.g:14489:1: rule__ServiceSpec__NameAssignment_2 : ( ruleEString ) ; + // InternalRos.g:14219:1: rule__ServiceSpec__NameAssignment_2 : ( ruleEString ) ; public final void rule__ServiceSpec__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14493:1: ( ( ruleEString ) ) - // InternalRos.g:14494:2: ( ruleEString ) + // InternalRos.g:14223:1: ( ( ruleEString ) ) + // InternalRos.g:14224:2: ( ruleEString ) { - // InternalRos.g:14494:2: ( ruleEString ) - // InternalRos.g:14495:3: ruleEString + // InternalRos.g:14224:2: ( ruleEString ) + // InternalRos.g:14225:3: ruleEString { before(grammarAccess.getServiceSpecAccess().getNameEStringParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -43091,17 +42361,17 @@ public final void rule__ServiceSpec__NameAssignment_2() throws RecognitionExcept // $ANTLR start "rule__ServiceSpec__RequestAssignment_4_1" - // InternalRos.g:14504:1: rule__ServiceSpec__RequestAssignment_4_1 : ( ruleMessageDefinition ) ; + // InternalRos.g:14234:1: rule__ServiceSpec__RequestAssignment_4_1 : ( ruleMessageDefinition ) ; public final void rule__ServiceSpec__RequestAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14508:1: ( ( ruleMessageDefinition ) ) - // InternalRos.g:14509:2: ( ruleMessageDefinition ) + // InternalRos.g:14238:1: ( ( ruleMessageDefinition ) ) + // InternalRos.g:14239:2: ( ruleMessageDefinition ) { - // InternalRos.g:14509:2: ( ruleMessageDefinition ) - // InternalRos.g:14510:3: ruleMessageDefinition + // InternalRos.g:14239:2: ( ruleMessageDefinition ) + // InternalRos.g:14240:3: ruleMessageDefinition { before(grammarAccess.getServiceSpecAccess().getRequestMessageDefinitionParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -43132,17 +42402,17 @@ public final void rule__ServiceSpec__RequestAssignment_4_1() throws RecognitionE // $ANTLR start "rule__ServiceSpec__ResponseAssignment_5_1" - // InternalRos.g:14519:1: rule__ServiceSpec__ResponseAssignment_5_1 : ( ruleMessageDefinition ) ; + // InternalRos.g:14249:1: rule__ServiceSpec__ResponseAssignment_5_1 : ( ruleMessageDefinition ) ; public final void rule__ServiceSpec__ResponseAssignment_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14523:1: ( ( ruleMessageDefinition ) ) - // InternalRos.g:14524:2: ( ruleMessageDefinition ) + // InternalRos.g:14253:1: ( ( ruleMessageDefinition ) ) + // InternalRos.g:14254:2: ( ruleMessageDefinition ) { - // InternalRos.g:14524:2: ( ruleMessageDefinition ) - // InternalRos.g:14525:3: ruleMessageDefinition + // InternalRos.g:14254:2: ( ruleMessageDefinition ) + // InternalRos.g:14255:3: ruleMessageDefinition { before(grammarAccess.getServiceSpecAccess().getResponseMessageDefinitionParserRuleCall_5_1_0()); pushFollow(FOLLOW_2); @@ -43173,21 +42443,21 @@ public final void rule__ServiceSpec__ResponseAssignment_5_1() throws Recognition // $ANTLR start "rule__TopicSpec__NameAssignment_2" - // InternalRos.g:14534:1: rule__TopicSpec__NameAssignment_2 : ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) ; + // InternalRos.g:14264:1: rule__TopicSpec__NameAssignment_2 : ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) ; public final void rule__TopicSpec__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14538:1: ( ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) ) - // InternalRos.g:14539:2: ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) + // InternalRos.g:14268:1: ( ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) ) + // InternalRos.g:14269:2: ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) { - // InternalRos.g:14539:2: ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) - // InternalRos.g:14540:3: ( rule__TopicSpec__NameAlternatives_2_0 ) + // InternalRos.g:14269:2: ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) + // InternalRos.g:14270:3: ( rule__TopicSpec__NameAlternatives_2_0 ) { before(grammarAccess.getTopicSpecAccess().getNameAlternatives_2_0()); - // InternalRos.g:14541:3: ( rule__TopicSpec__NameAlternatives_2_0 ) - // InternalRos.g:14541:4: rule__TopicSpec__NameAlternatives_2_0 + // InternalRos.g:14271:3: ( rule__TopicSpec__NameAlternatives_2_0 ) + // InternalRos.g:14271:4: rule__TopicSpec__NameAlternatives_2_0 { pushFollow(FOLLOW_2); rule__TopicSpec__NameAlternatives_2_0(); @@ -43220,17 +42490,17 @@ public final void rule__TopicSpec__NameAssignment_2() throws RecognitionExceptio // $ANTLR start "rule__TopicSpec__MessageAssignment_4_1" - // InternalRos.g:14549:1: rule__TopicSpec__MessageAssignment_4_1 : ( ruleMessageDefinition ) ; + // InternalRos.g:14279:1: rule__TopicSpec__MessageAssignment_4_1 : ( ruleMessageDefinition ) ; public final void rule__TopicSpec__MessageAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14553:1: ( ( ruleMessageDefinition ) ) - // InternalRos.g:14554:2: ( ruleMessageDefinition ) + // InternalRos.g:14283:1: ( ( ruleMessageDefinition ) ) + // InternalRos.g:14284:2: ( ruleMessageDefinition ) { - // InternalRos.g:14554:2: ( ruleMessageDefinition ) - // InternalRos.g:14555:3: ruleMessageDefinition + // InternalRos.g:14284:2: ( ruleMessageDefinition ) + // InternalRos.g:14285:3: ruleMessageDefinition { before(grammarAccess.getTopicSpecAccess().getMessageMessageDefinitionParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -43261,17 +42531,17 @@ public final void rule__TopicSpec__MessageAssignment_4_1() throws RecognitionExc // $ANTLR start "rule__ActionSpec__NameAssignment_2" - // InternalRos.g:14564:1: rule__ActionSpec__NameAssignment_2 : ( ruleEString ) ; + // InternalRos.g:14294:1: rule__ActionSpec__NameAssignment_2 : ( ruleEString ) ; public final void rule__ActionSpec__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14568:1: ( ( ruleEString ) ) - // InternalRos.g:14569:2: ( ruleEString ) + // InternalRos.g:14298:1: ( ( ruleEString ) ) + // InternalRos.g:14299:2: ( ruleEString ) { - // InternalRos.g:14569:2: ( ruleEString ) - // InternalRos.g:14570:3: ruleEString + // InternalRos.g:14299:2: ( ruleEString ) + // InternalRos.g:14300:3: ruleEString { before(grammarAccess.getActionSpecAccess().getNameEStringParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -43302,17 +42572,17 @@ public final void rule__ActionSpec__NameAssignment_2() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__GoalAssignment_4_1" - // InternalRos.g:14579:1: rule__ActionSpec__GoalAssignment_4_1 : ( ruleMessageDefinition ) ; + // InternalRos.g:14309:1: rule__ActionSpec__GoalAssignment_4_1 : ( ruleMessageDefinition ) ; public final void rule__ActionSpec__GoalAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14583:1: ( ( ruleMessageDefinition ) ) - // InternalRos.g:14584:2: ( ruleMessageDefinition ) + // InternalRos.g:14313:1: ( ( ruleMessageDefinition ) ) + // InternalRos.g:14314:2: ( ruleMessageDefinition ) { - // InternalRos.g:14584:2: ( ruleMessageDefinition ) - // InternalRos.g:14585:3: ruleMessageDefinition + // InternalRos.g:14314:2: ( ruleMessageDefinition ) + // InternalRos.g:14315:3: ruleMessageDefinition { before(grammarAccess.getActionSpecAccess().getGoalMessageDefinitionParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -43343,17 +42613,17 @@ public final void rule__ActionSpec__GoalAssignment_4_1() throws RecognitionExcep // $ANTLR start "rule__ActionSpec__ResultAssignment_5_1" - // InternalRos.g:14594:1: rule__ActionSpec__ResultAssignment_5_1 : ( ruleMessageDefinition ) ; + // InternalRos.g:14324:1: rule__ActionSpec__ResultAssignment_5_1 : ( ruleMessageDefinition ) ; public final void rule__ActionSpec__ResultAssignment_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14598:1: ( ( ruleMessageDefinition ) ) - // InternalRos.g:14599:2: ( ruleMessageDefinition ) + // InternalRos.g:14328:1: ( ( ruleMessageDefinition ) ) + // InternalRos.g:14329:2: ( ruleMessageDefinition ) { - // InternalRos.g:14599:2: ( ruleMessageDefinition ) - // InternalRos.g:14600:3: ruleMessageDefinition + // InternalRos.g:14329:2: ( ruleMessageDefinition ) + // InternalRos.g:14330:3: ruleMessageDefinition { before(grammarAccess.getActionSpecAccess().getResultMessageDefinitionParserRuleCall_5_1_0()); pushFollow(FOLLOW_2); @@ -43384,17 +42654,17 @@ public final void rule__ActionSpec__ResultAssignment_5_1() throws RecognitionExc // $ANTLR start "rule__ActionSpec__FeedbackAssignment_6_1" - // InternalRos.g:14609:1: rule__ActionSpec__FeedbackAssignment_6_1 : ( ruleMessageDefinition ) ; + // InternalRos.g:14339:1: rule__ActionSpec__FeedbackAssignment_6_1 : ( ruleMessageDefinition ) ; public final void rule__ActionSpec__FeedbackAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14613:1: ( ( ruleMessageDefinition ) ) - // InternalRos.g:14614:2: ( ruleMessageDefinition ) + // InternalRos.g:14343:1: ( ( ruleMessageDefinition ) ) + // InternalRos.g:14344:2: ( ruleMessageDefinition ) { - // InternalRos.g:14614:2: ( ruleMessageDefinition ) - // InternalRos.g:14615:3: ruleMessageDefinition + // InternalRos.g:14344:2: ( ruleMessageDefinition ) + // InternalRos.g:14345:3: ruleMessageDefinition { before(grammarAccess.getActionSpecAccess().getFeedbackMessageDefinitionParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -43425,17 +42695,17 @@ public final void rule__ActionSpec__FeedbackAssignment_6_1() throws RecognitionE // $ANTLR start "rule__MessageDefinition__MessagePartAssignment_2_0" - // InternalRos.g:14624:1: rule__MessageDefinition__MessagePartAssignment_2_0 : ( ruleMessagePart ) ; + // InternalRos.g:14354:1: rule__MessageDefinition__MessagePartAssignment_2_0 : ( ruleMessagePart ) ; public final void rule__MessageDefinition__MessagePartAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14628:1: ( ( ruleMessagePart ) ) - // InternalRos.g:14629:2: ( ruleMessagePart ) + // InternalRos.g:14358:1: ( ( ruleMessagePart ) ) + // InternalRos.g:14359:2: ( ruleMessagePart ) { - // InternalRos.g:14629:2: ( ruleMessagePart ) - // InternalRos.g:14630:3: ruleMessagePart + // InternalRos.g:14359:2: ( ruleMessagePart ) + // InternalRos.g:14360:3: ruleMessagePart { before(grammarAccess.getMessageDefinitionAccess().getMessagePartMessagePartParserRuleCall_2_0_0()); pushFollow(FOLLOW_2); @@ -43466,17 +42736,17 @@ public final void rule__MessageDefinition__MessagePartAssignment_2_0() throws Re // $ANTLR start "rule__MessageDefinition__MessagePartAssignment_2_1" - // InternalRos.g:14639:1: rule__MessageDefinition__MessagePartAssignment_2_1 : ( ruleMessagePart ) ; + // InternalRos.g:14369:1: rule__MessageDefinition__MessagePartAssignment_2_1 : ( ruleMessagePart ) ; public final void rule__MessageDefinition__MessagePartAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14643:1: ( ( ruleMessagePart ) ) - // InternalRos.g:14644:2: ( ruleMessagePart ) + // InternalRos.g:14373:1: ( ( ruleMessagePart ) ) + // InternalRos.g:14374:2: ( ruleMessagePart ) { - // InternalRos.g:14644:2: ( ruleMessagePart ) - // InternalRos.g:14645:3: ruleMessagePart + // InternalRos.g:14374:2: ( ruleMessagePart ) + // InternalRos.g:14375:3: ruleMessagePart { before(grammarAccess.getMessageDefinitionAccess().getMessagePartMessagePartParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -43507,17 +42777,17 @@ public final void rule__MessageDefinition__MessagePartAssignment_2_1() throws Re // $ANTLR start "rule__Node__NameAssignment_3" - // InternalRos.g:14654:1: rule__Node__NameAssignment_3 : ( ruleRosNames ) ; + // InternalRos.g:14384:1: rule__Node__NameAssignment_3 : ( ruleRosNames ) ; public final void rule__Node__NameAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14658:1: ( ( ruleRosNames ) ) - // InternalRos.g:14659:2: ( ruleRosNames ) + // InternalRos.g:14388:1: ( ( ruleRosNames ) ) + // InternalRos.g:14389:2: ( ruleRosNames ) { - // InternalRos.g:14659:2: ( ruleRosNames ) - // InternalRos.g:14660:3: ruleRosNames + // InternalRos.g:14389:2: ( ruleRosNames ) + // InternalRos.g:14390:3: ruleRosNames { before(grammarAccess.getNodeAccess().getNameRosNamesParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -43548,17 +42818,17 @@ public final void rule__Node__NameAssignment_3() throws RecognitionException { // $ANTLR start "rule__Node__ServiceserverAssignment_4_2" - // InternalRos.g:14669:1: rule__Node__ServiceserverAssignment_4_2 : ( ruleServiceServer ) ; + // InternalRos.g:14399:1: rule__Node__ServiceserverAssignment_4_2 : ( ruleServiceServer ) ; public final void rule__Node__ServiceserverAssignment_4_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14673:1: ( ( ruleServiceServer ) ) - // InternalRos.g:14674:2: ( ruleServiceServer ) + // InternalRos.g:14403:1: ( ( ruleServiceServer ) ) + // InternalRos.g:14404:2: ( ruleServiceServer ) { - // InternalRos.g:14674:2: ( ruleServiceServer ) - // InternalRos.g:14675:3: ruleServiceServer + // InternalRos.g:14404:2: ( ruleServiceServer ) + // InternalRos.g:14405:3: ruleServiceServer { before(grammarAccess.getNodeAccess().getServiceserverServiceServerParserRuleCall_4_2_0()); pushFollow(FOLLOW_2); @@ -43589,17 +42859,17 @@ public final void rule__Node__ServiceserverAssignment_4_2() throws RecognitionEx // $ANTLR start "rule__Node__ServiceserverAssignment_4_3_1" - // InternalRos.g:14684:1: rule__Node__ServiceserverAssignment_4_3_1 : ( ruleServiceServer ) ; + // InternalRos.g:14414:1: rule__Node__ServiceserverAssignment_4_3_1 : ( ruleServiceServer ) ; public final void rule__Node__ServiceserverAssignment_4_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14688:1: ( ( ruleServiceServer ) ) - // InternalRos.g:14689:2: ( ruleServiceServer ) + // InternalRos.g:14418:1: ( ( ruleServiceServer ) ) + // InternalRos.g:14419:2: ( ruleServiceServer ) { - // InternalRos.g:14689:2: ( ruleServiceServer ) - // InternalRos.g:14690:3: ruleServiceServer + // InternalRos.g:14419:2: ( ruleServiceServer ) + // InternalRos.g:14420:3: ruleServiceServer { before(grammarAccess.getNodeAccess().getServiceserverServiceServerParserRuleCall_4_3_1_0()); pushFollow(FOLLOW_2); @@ -43630,17 +42900,17 @@ public final void rule__Node__ServiceserverAssignment_4_3_1() throws Recognition // $ANTLR start "rule__Node__PublisherAssignment_5_2" - // InternalRos.g:14699:1: rule__Node__PublisherAssignment_5_2 : ( rulePublisher ) ; + // InternalRos.g:14429:1: rule__Node__PublisherAssignment_5_2 : ( rulePublisher ) ; public final void rule__Node__PublisherAssignment_5_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14703:1: ( ( rulePublisher ) ) - // InternalRos.g:14704:2: ( rulePublisher ) + // InternalRos.g:14433:1: ( ( rulePublisher ) ) + // InternalRos.g:14434:2: ( rulePublisher ) { - // InternalRos.g:14704:2: ( rulePublisher ) - // InternalRos.g:14705:3: rulePublisher + // InternalRos.g:14434:2: ( rulePublisher ) + // InternalRos.g:14435:3: rulePublisher { before(grammarAccess.getNodeAccess().getPublisherPublisherParserRuleCall_5_2_0()); pushFollow(FOLLOW_2); @@ -43671,17 +42941,17 @@ public final void rule__Node__PublisherAssignment_5_2() throws RecognitionExcept // $ANTLR start "rule__Node__PublisherAssignment_5_3_1" - // InternalRos.g:14714:1: rule__Node__PublisherAssignment_5_3_1 : ( rulePublisher ) ; + // InternalRos.g:14444:1: rule__Node__PublisherAssignment_5_3_1 : ( rulePublisher ) ; public final void rule__Node__PublisherAssignment_5_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14718:1: ( ( rulePublisher ) ) - // InternalRos.g:14719:2: ( rulePublisher ) + // InternalRos.g:14448:1: ( ( rulePublisher ) ) + // InternalRos.g:14449:2: ( rulePublisher ) { - // InternalRos.g:14719:2: ( rulePublisher ) - // InternalRos.g:14720:3: rulePublisher + // InternalRos.g:14449:2: ( rulePublisher ) + // InternalRos.g:14450:3: rulePublisher { before(grammarAccess.getNodeAccess().getPublisherPublisherParserRuleCall_5_3_1_0()); pushFollow(FOLLOW_2); @@ -43712,17 +42982,17 @@ public final void rule__Node__PublisherAssignment_5_3_1() throws RecognitionExce // $ANTLR start "rule__Node__SubscriberAssignment_6_2" - // InternalRos.g:14729:1: rule__Node__SubscriberAssignment_6_2 : ( ruleSubscriber ) ; + // InternalRos.g:14459:1: rule__Node__SubscriberAssignment_6_2 : ( ruleSubscriber ) ; public final void rule__Node__SubscriberAssignment_6_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14733:1: ( ( ruleSubscriber ) ) - // InternalRos.g:14734:2: ( ruleSubscriber ) + // InternalRos.g:14463:1: ( ( ruleSubscriber ) ) + // InternalRos.g:14464:2: ( ruleSubscriber ) { - // InternalRos.g:14734:2: ( ruleSubscriber ) - // InternalRos.g:14735:3: ruleSubscriber + // InternalRos.g:14464:2: ( ruleSubscriber ) + // InternalRos.g:14465:3: ruleSubscriber { before(grammarAccess.getNodeAccess().getSubscriberSubscriberParserRuleCall_6_2_0()); pushFollow(FOLLOW_2); @@ -43753,17 +43023,17 @@ public final void rule__Node__SubscriberAssignment_6_2() throws RecognitionExcep // $ANTLR start "rule__Node__SubscriberAssignment_6_3_1" - // InternalRos.g:14744:1: rule__Node__SubscriberAssignment_6_3_1 : ( ruleSubscriber ) ; + // InternalRos.g:14474:1: rule__Node__SubscriberAssignment_6_3_1 : ( ruleSubscriber ) ; public final void rule__Node__SubscriberAssignment_6_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14748:1: ( ( ruleSubscriber ) ) - // InternalRos.g:14749:2: ( ruleSubscriber ) + // InternalRos.g:14478:1: ( ( ruleSubscriber ) ) + // InternalRos.g:14479:2: ( ruleSubscriber ) { - // InternalRos.g:14749:2: ( ruleSubscriber ) - // InternalRos.g:14750:3: ruleSubscriber + // InternalRos.g:14479:2: ( ruleSubscriber ) + // InternalRos.g:14480:3: ruleSubscriber { before(grammarAccess.getNodeAccess().getSubscriberSubscriberParserRuleCall_6_3_1_0()); pushFollow(FOLLOW_2); @@ -43794,17 +43064,17 @@ public final void rule__Node__SubscriberAssignment_6_3_1() throws RecognitionExc // $ANTLR start "rule__Node__ServiceclientAssignment_7_2" - // InternalRos.g:14759:1: rule__Node__ServiceclientAssignment_7_2 : ( ruleServiceClient ) ; + // InternalRos.g:14489:1: rule__Node__ServiceclientAssignment_7_2 : ( ruleServiceClient ) ; public final void rule__Node__ServiceclientAssignment_7_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14763:1: ( ( ruleServiceClient ) ) - // InternalRos.g:14764:2: ( ruleServiceClient ) + // InternalRos.g:14493:1: ( ( ruleServiceClient ) ) + // InternalRos.g:14494:2: ( ruleServiceClient ) { - // InternalRos.g:14764:2: ( ruleServiceClient ) - // InternalRos.g:14765:3: ruleServiceClient + // InternalRos.g:14494:2: ( ruleServiceClient ) + // InternalRos.g:14495:3: ruleServiceClient { before(grammarAccess.getNodeAccess().getServiceclientServiceClientParserRuleCall_7_2_0()); pushFollow(FOLLOW_2); @@ -43835,17 +43105,17 @@ public final void rule__Node__ServiceclientAssignment_7_2() throws RecognitionEx // $ANTLR start "rule__Node__ServiceclientAssignment_7_3_1" - // InternalRos.g:14774:1: rule__Node__ServiceclientAssignment_7_3_1 : ( ruleServiceClient ) ; + // InternalRos.g:14504:1: rule__Node__ServiceclientAssignment_7_3_1 : ( ruleServiceClient ) ; public final void rule__Node__ServiceclientAssignment_7_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14778:1: ( ( ruleServiceClient ) ) - // InternalRos.g:14779:2: ( ruleServiceClient ) + // InternalRos.g:14508:1: ( ( ruleServiceClient ) ) + // InternalRos.g:14509:2: ( ruleServiceClient ) { - // InternalRos.g:14779:2: ( ruleServiceClient ) - // InternalRos.g:14780:3: ruleServiceClient + // InternalRos.g:14509:2: ( ruleServiceClient ) + // InternalRos.g:14510:3: ruleServiceClient { before(grammarAccess.getNodeAccess().getServiceclientServiceClientParserRuleCall_7_3_1_0()); pushFollow(FOLLOW_2); @@ -43876,17 +43146,17 @@ public final void rule__Node__ServiceclientAssignment_7_3_1() throws Recognition // $ANTLR start "rule__Node__ActionserverAssignment_8_2" - // InternalRos.g:14789:1: rule__Node__ActionserverAssignment_8_2 : ( ruleActionServer ) ; + // InternalRos.g:14519:1: rule__Node__ActionserverAssignment_8_2 : ( ruleActionServer ) ; public final void rule__Node__ActionserverAssignment_8_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14793:1: ( ( ruleActionServer ) ) - // InternalRos.g:14794:2: ( ruleActionServer ) + // InternalRos.g:14523:1: ( ( ruleActionServer ) ) + // InternalRos.g:14524:2: ( ruleActionServer ) { - // InternalRos.g:14794:2: ( ruleActionServer ) - // InternalRos.g:14795:3: ruleActionServer + // InternalRos.g:14524:2: ( ruleActionServer ) + // InternalRos.g:14525:3: ruleActionServer { before(grammarAccess.getNodeAccess().getActionserverActionServerParserRuleCall_8_2_0()); pushFollow(FOLLOW_2); @@ -43917,17 +43187,17 @@ public final void rule__Node__ActionserverAssignment_8_2() throws RecognitionExc // $ANTLR start "rule__Node__ActionserverAssignment_8_3_1" - // InternalRos.g:14804:1: rule__Node__ActionserverAssignment_8_3_1 : ( ruleActionServer ) ; + // InternalRos.g:14534:1: rule__Node__ActionserverAssignment_8_3_1 : ( ruleActionServer ) ; public final void rule__Node__ActionserverAssignment_8_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14808:1: ( ( ruleActionServer ) ) - // InternalRos.g:14809:2: ( ruleActionServer ) + // InternalRos.g:14538:1: ( ( ruleActionServer ) ) + // InternalRos.g:14539:2: ( ruleActionServer ) { - // InternalRos.g:14809:2: ( ruleActionServer ) - // InternalRos.g:14810:3: ruleActionServer + // InternalRos.g:14539:2: ( ruleActionServer ) + // InternalRos.g:14540:3: ruleActionServer { before(grammarAccess.getNodeAccess().getActionserverActionServerParserRuleCall_8_3_1_0()); pushFollow(FOLLOW_2); @@ -43958,17 +43228,17 @@ public final void rule__Node__ActionserverAssignment_8_3_1() throws RecognitionE // $ANTLR start "rule__Node__ActionclientAssignment_9_2" - // InternalRos.g:14819:1: rule__Node__ActionclientAssignment_9_2 : ( ruleActionClient ) ; + // InternalRos.g:14549:1: rule__Node__ActionclientAssignment_9_2 : ( ruleActionClient ) ; public final void rule__Node__ActionclientAssignment_9_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14823:1: ( ( ruleActionClient ) ) - // InternalRos.g:14824:2: ( ruleActionClient ) + // InternalRos.g:14553:1: ( ( ruleActionClient ) ) + // InternalRos.g:14554:2: ( ruleActionClient ) { - // InternalRos.g:14824:2: ( ruleActionClient ) - // InternalRos.g:14825:3: ruleActionClient + // InternalRos.g:14554:2: ( ruleActionClient ) + // InternalRos.g:14555:3: ruleActionClient { before(grammarAccess.getNodeAccess().getActionclientActionClientParserRuleCall_9_2_0()); pushFollow(FOLLOW_2); @@ -43999,17 +43269,17 @@ public final void rule__Node__ActionclientAssignment_9_2() throws RecognitionExc // $ANTLR start "rule__Node__ActionclientAssignment_9_3_1" - // InternalRos.g:14834:1: rule__Node__ActionclientAssignment_9_3_1 : ( ruleActionClient ) ; + // InternalRos.g:14564:1: rule__Node__ActionclientAssignment_9_3_1 : ( ruleActionClient ) ; public final void rule__Node__ActionclientAssignment_9_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14838:1: ( ( ruleActionClient ) ) - // InternalRos.g:14839:2: ( ruleActionClient ) + // InternalRos.g:14568:1: ( ( ruleActionClient ) ) + // InternalRos.g:14569:2: ( ruleActionClient ) { - // InternalRos.g:14839:2: ( ruleActionClient ) - // InternalRos.g:14840:3: ruleActionClient + // InternalRos.g:14569:2: ( ruleActionClient ) + // InternalRos.g:14570:3: ruleActionClient { before(grammarAccess.getNodeAccess().getActionclientActionClientParserRuleCall_9_3_1_0()); pushFollow(FOLLOW_2); @@ -44040,17 +43310,17 @@ public final void rule__Node__ActionclientAssignment_9_3_1() throws RecognitionE // $ANTLR start "rule__Node__ParameterAssignment_10_2" - // InternalRos.g:14849:1: rule__Node__ParameterAssignment_10_2 : ( ruleParameter ) ; + // InternalRos.g:14579:1: rule__Node__ParameterAssignment_10_2 : ( ruleParameter ) ; public final void rule__Node__ParameterAssignment_10_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14853:1: ( ( ruleParameter ) ) - // InternalRos.g:14854:2: ( ruleParameter ) + // InternalRos.g:14583:1: ( ( ruleParameter ) ) + // InternalRos.g:14584:2: ( ruleParameter ) { - // InternalRos.g:14854:2: ( ruleParameter ) - // InternalRos.g:14855:3: ruleParameter + // InternalRos.g:14584:2: ( ruleParameter ) + // InternalRos.g:14585:3: ruleParameter { before(grammarAccess.getNodeAccess().getParameterParameterParserRuleCall_10_2_0()); pushFollow(FOLLOW_2); @@ -44081,17 +43351,17 @@ public final void rule__Node__ParameterAssignment_10_2() throws RecognitionExcep // $ANTLR start "rule__Node__ParameterAssignment_10_3_1" - // InternalRos.g:14864:1: rule__Node__ParameterAssignment_10_3_1 : ( ruleParameter ) ; + // InternalRos.g:14594:1: rule__Node__ParameterAssignment_10_3_1 : ( ruleParameter ) ; public final void rule__Node__ParameterAssignment_10_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14868:1: ( ( ruleParameter ) ) - // InternalRos.g:14869:2: ( ruleParameter ) + // InternalRos.g:14598:1: ( ( ruleParameter ) ) + // InternalRos.g:14599:2: ( ruleParameter ) { - // InternalRos.g:14869:2: ( ruleParameter ) - // InternalRos.g:14870:3: ruleParameter + // InternalRos.g:14599:2: ( ruleParameter ) + // InternalRos.g:14600:3: ruleParameter { before(grammarAccess.getNodeAccess().getParameterParameterParserRuleCall_10_3_1_0()); pushFollow(FOLLOW_2); @@ -44122,17 +43392,17 @@ public final void rule__Node__ParameterAssignment_10_3_1() throws RecognitionExc // $ANTLR start "rule__ServiceServer__NameAssignment_3" - // InternalRos.g:14879:1: rule__ServiceServer__NameAssignment_3 : ( ruleEString ) ; + // InternalRos.g:14609:1: rule__ServiceServer__NameAssignment_3 : ( ruleEString ) ; public final void rule__ServiceServer__NameAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14883:1: ( ( ruleEString ) ) - // InternalRos.g:14884:2: ( ruleEString ) + // InternalRos.g:14613:1: ( ( ruleEString ) ) + // InternalRos.g:14614:2: ( ruleEString ) { - // InternalRos.g:14884:2: ( ruleEString ) - // InternalRos.g:14885:3: ruleEString + // InternalRos.g:14614:2: ( ruleEString ) + // InternalRos.g:14615:3: ruleEString { before(grammarAccess.getServiceServerAccess().getNameEStringParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -44163,21 +43433,21 @@ public final void rule__ServiceServer__NameAssignment_3() throws RecognitionExce // $ANTLR start "rule__ServiceServer__ServiceAssignment_5" - // InternalRos.g:14894:1: rule__ServiceServer__ServiceAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos.g:14624:1: rule__ServiceServer__ServiceAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ServiceServer__ServiceAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14898:1: ( ( ( ruleEString ) ) ) - // InternalRos.g:14899:2: ( ( ruleEString ) ) + // InternalRos.g:14628:1: ( ( ( ruleEString ) ) ) + // InternalRos.g:14629:2: ( ( ruleEString ) ) { - // InternalRos.g:14899:2: ( ( ruleEString ) ) - // InternalRos.g:14900:3: ( ruleEString ) + // InternalRos.g:14629:2: ( ( ruleEString ) ) + // InternalRos.g:14630:3: ( ruleEString ) { before(grammarAccess.getServiceServerAccess().getServiceServiceSpecCrossReference_5_0()); - // InternalRos.g:14901:3: ( ruleEString ) - // InternalRos.g:14902:4: ruleEString + // InternalRos.g:14631:3: ( ruleEString ) + // InternalRos.g:14632:4: ruleEString { before(grammarAccess.getServiceServerAccess().getServiceServiceSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -44212,17 +43482,17 @@ public final void rule__ServiceServer__ServiceAssignment_5() throws RecognitionE // $ANTLR start "rule__ServiceServer__NamespaceAssignment_6_1" - // InternalRos.g:14913:1: rule__ServiceServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos.g:14643:1: rule__ServiceServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ServiceServer__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14917:1: ( ( ruleNamespace ) ) - // InternalRos.g:14918:2: ( ruleNamespace ) + // InternalRos.g:14647:1: ( ( ruleNamespace ) ) + // InternalRos.g:14648:2: ( ruleNamespace ) { - // InternalRos.g:14918:2: ( ruleNamespace ) - // InternalRos.g:14919:3: ruleNamespace + // InternalRos.g:14648:2: ( ruleNamespace ) + // InternalRos.g:14649:3: ruleNamespace { before(grammarAccess.getServiceServerAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -44253,17 +43523,17 @@ public final void rule__ServiceServer__NamespaceAssignment_6_1() throws Recognit // $ANTLR start "rule__Publisher__NameAssignment_3" - // InternalRos.g:14928:1: rule__Publisher__NameAssignment_3 : ( ruleEString ) ; + // InternalRos.g:14658:1: rule__Publisher__NameAssignment_3 : ( ruleEString ) ; public final void rule__Publisher__NameAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14932:1: ( ( ruleEString ) ) - // InternalRos.g:14933:2: ( ruleEString ) + // InternalRos.g:14662:1: ( ( ruleEString ) ) + // InternalRos.g:14663:2: ( ruleEString ) { - // InternalRos.g:14933:2: ( ruleEString ) - // InternalRos.g:14934:3: ruleEString + // InternalRos.g:14663:2: ( ruleEString ) + // InternalRos.g:14664:3: ruleEString { before(grammarAccess.getPublisherAccess().getNameEStringParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -44294,21 +43564,21 @@ public final void rule__Publisher__NameAssignment_3() throws RecognitionExceptio // $ANTLR start "rule__Publisher__MessageAssignment_5" - // InternalRos.g:14943:1: rule__Publisher__MessageAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos.g:14673:1: rule__Publisher__MessageAssignment_5 : ( ( ruleEString ) ) ; public final void rule__Publisher__MessageAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14947:1: ( ( ( ruleEString ) ) ) - // InternalRos.g:14948:2: ( ( ruleEString ) ) + // InternalRos.g:14677:1: ( ( ( ruleEString ) ) ) + // InternalRos.g:14678:2: ( ( ruleEString ) ) { - // InternalRos.g:14948:2: ( ( ruleEString ) ) - // InternalRos.g:14949:3: ( ruleEString ) + // InternalRos.g:14678:2: ( ( ruleEString ) ) + // InternalRos.g:14679:3: ( ruleEString ) { before(grammarAccess.getPublisherAccess().getMessageTopicSpecCrossReference_5_0()); - // InternalRos.g:14950:3: ( ruleEString ) - // InternalRos.g:14951:4: ruleEString + // InternalRos.g:14680:3: ( ruleEString ) + // InternalRos.g:14681:4: ruleEString { before(grammarAccess.getPublisherAccess().getMessageTopicSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -44343,17 +43613,17 @@ public final void rule__Publisher__MessageAssignment_5() throws RecognitionExcep // $ANTLR start "rule__Publisher__NamespaceAssignment_6_1" - // InternalRos.g:14962:1: rule__Publisher__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos.g:14692:1: rule__Publisher__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__Publisher__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14966:1: ( ( ruleNamespace ) ) - // InternalRos.g:14967:2: ( ruleNamespace ) + // InternalRos.g:14696:1: ( ( ruleNamespace ) ) + // InternalRos.g:14697:2: ( ruleNamespace ) { - // InternalRos.g:14967:2: ( ruleNamespace ) - // InternalRos.g:14968:3: ruleNamespace + // InternalRos.g:14697:2: ( ruleNamespace ) + // InternalRos.g:14698:3: ruleNamespace { before(grammarAccess.getPublisherAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -44384,17 +43654,17 @@ public final void rule__Publisher__NamespaceAssignment_6_1() throws RecognitionE // $ANTLR start "rule__Subscriber__NameAssignment_3" - // InternalRos.g:14977:1: rule__Subscriber__NameAssignment_3 : ( ruleEString ) ; + // InternalRos.g:14707:1: rule__Subscriber__NameAssignment_3 : ( ruleEString ) ; public final void rule__Subscriber__NameAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14981:1: ( ( ruleEString ) ) - // InternalRos.g:14982:2: ( ruleEString ) + // InternalRos.g:14711:1: ( ( ruleEString ) ) + // InternalRos.g:14712:2: ( ruleEString ) { - // InternalRos.g:14982:2: ( ruleEString ) - // InternalRos.g:14983:3: ruleEString + // InternalRos.g:14712:2: ( ruleEString ) + // InternalRos.g:14713:3: ruleEString { before(grammarAccess.getSubscriberAccess().getNameEStringParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -44425,21 +43695,21 @@ public final void rule__Subscriber__NameAssignment_3() throws RecognitionExcepti // $ANTLR start "rule__Subscriber__MessageAssignment_5" - // InternalRos.g:14992:1: rule__Subscriber__MessageAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos.g:14722:1: rule__Subscriber__MessageAssignment_5 : ( ( ruleEString ) ) ; public final void rule__Subscriber__MessageAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:14996:1: ( ( ( ruleEString ) ) ) - // InternalRos.g:14997:2: ( ( ruleEString ) ) + // InternalRos.g:14726:1: ( ( ( ruleEString ) ) ) + // InternalRos.g:14727:2: ( ( ruleEString ) ) { - // InternalRos.g:14997:2: ( ( ruleEString ) ) - // InternalRos.g:14998:3: ( ruleEString ) + // InternalRos.g:14727:2: ( ( ruleEString ) ) + // InternalRos.g:14728:3: ( ruleEString ) { before(grammarAccess.getSubscriberAccess().getMessageTopicSpecCrossReference_5_0()); - // InternalRos.g:14999:3: ( ruleEString ) - // InternalRos.g:15000:4: ruleEString + // InternalRos.g:14729:3: ( ruleEString ) + // InternalRos.g:14730:4: ruleEString { before(grammarAccess.getSubscriberAccess().getMessageTopicSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -44474,17 +43744,17 @@ public final void rule__Subscriber__MessageAssignment_5() throws RecognitionExce // $ANTLR start "rule__Subscriber__NamespaceAssignment_6_1" - // InternalRos.g:15011:1: rule__Subscriber__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos.g:14741:1: rule__Subscriber__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__Subscriber__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15015:1: ( ( ruleNamespace ) ) - // InternalRos.g:15016:2: ( ruleNamespace ) + // InternalRos.g:14745:1: ( ( ruleNamespace ) ) + // InternalRos.g:14746:2: ( ruleNamespace ) { - // InternalRos.g:15016:2: ( ruleNamespace ) - // InternalRos.g:15017:3: ruleNamespace + // InternalRos.g:14746:2: ( ruleNamespace ) + // InternalRos.g:14747:3: ruleNamespace { before(grammarAccess.getSubscriberAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -44515,17 +43785,17 @@ public final void rule__Subscriber__NamespaceAssignment_6_1() throws Recognition // $ANTLR start "rule__ServiceClient__NameAssignment_3" - // InternalRos.g:15026:1: rule__ServiceClient__NameAssignment_3 : ( ruleEString ) ; + // InternalRos.g:14756:1: rule__ServiceClient__NameAssignment_3 : ( ruleEString ) ; public final void rule__ServiceClient__NameAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15030:1: ( ( ruleEString ) ) - // InternalRos.g:15031:2: ( ruleEString ) + // InternalRos.g:14760:1: ( ( ruleEString ) ) + // InternalRos.g:14761:2: ( ruleEString ) { - // InternalRos.g:15031:2: ( ruleEString ) - // InternalRos.g:15032:3: ruleEString + // InternalRos.g:14761:2: ( ruleEString ) + // InternalRos.g:14762:3: ruleEString { before(grammarAccess.getServiceClientAccess().getNameEStringParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -44556,21 +43826,21 @@ public final void rule__ServiceClient__NameAssignment_3() throws RecognitionExce // $ANTLR start "rule__ServiceClient__ServiceAssignment_5" - // InternalRos.g:15041:1: rule__ServiceClient__ServiceAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos.g:14771:1: rule__ServiceClient__ServiceAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ServiceClient__ServiceAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15045:1: ( ( ( ruleEString ) ) ) - // InternalRos.g:15046:2: ( ( ruleEString ) ) + // InternalRos.g:14775:1: ( ( ( ruleEString ) ) ) + // InternalRos.g:14776:2: ( ( ruleEString ) ) { - // InternalRos.g:15046:2: ( ( ruleEString ) ) - // InternalRos.g:15047:3: ( ruleEString ) + // InternalRos.g:14776:2: ( ( ruleEString ) ) + // InternalRos.g:14777:3: ( ruleEString ) { before(grammarAccess.getServiceClientAccess().getServiceServiceSpecCrossReference_5_0()); - // InternalRos.g:15048:3: ( ruleEString ) - // InternalRos.g:15049:4: ruleEString + // InternalRos.g:14778:3: ( ruleEString ) + // InternalRos.g:14779:4: ruleEString { before(grammarAccess.getServiceClientAccess().getServiceServiceSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -44605,17 +43875,17 @@ public final void rule__ServiceClient__ServiceAssignment_5() throws RecognitionE // $ANTLR start "rule__ServiceClient__NamespaceAssignment_6_1" - // InternalRos.g:15060:1: rule__ServiceClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos.g:14790:1: rule__ServiceClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ServiceClient__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15064:1: ( ( ruleNamespace ) ) - // InternalRos.g:15065:2: ( ruleNamespace ) + // InternalRos.g:14794:1: ( ( ruleNamespace ) ) + // InternalRos.g:14795:2: ( ruleNamespace ) { - // InternalRos.g:15065:2: ( ruleNamespace ) - // InternalRos.g:15066:3: ruleNamespace + // InternalRos.g:14795:2: ( ruleNamespace ) + // InternalRos.g:14796:3: ruleNamespace { before(grammarAccess.getServiceClientAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -44646,17 +43916,17 @@ public final void rule__ServiceClient__NamespaceAssignment_6_1() throws Recognit // $ANTLR start "rule__ActionServer__NameAssignment_3" - // InternalRos.g:15075:1: rule__ActionServer__NameAssignment_3 : ( ruleEString ) ; + // InternalRos.g:14805:1: rule__ActionServer__NameAssignment_3 : ( ruleEString ) ; public final void rule__ActionServer__NameAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15079:1: ( ( ruleEString ) ) - // InternalRos.g:15080:2: ( ruleEString ) + // InternalRos.g:14809:1: ( ( ruleEString ) ) + // InternalRos.g:14810:2: ( ruleEString ) { - // InternalRos.g:15080:2: ( ruleEString ) - // InternalRos.g:15081:3: ruleEString + // InternalRos.g:14810:2: ( ruleEString ) + // InternalRos.g:14811:3: ruleEString { before(grammarAccess.getActionServerAccess().getNameEStringParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -44687,21 +43957,21 @@ public final void rule__ActionServer__NameAssignment_3() throws RecognitionExcep // $ANTLR start "rule__ActionServer__ActionAssignment_5" - // InternalRos.g:15090:1: rule__ActionServer__ActionAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos.g:14820:1: rule__ActionServer__ActionAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ActionServer__ActionAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15094:1: ( ( ( ruleEString ) ) ) - // InternalRos.g:15095:2: ( ( ruleEString ) ) + // InternalRos.g:14824:1: ( ( ( ruleEString ) ) ) + // InternalRos.g:14825:2: ( ( ruleEString ) ) { - // InternalRos.g:15095:2: ( ( ruleEString ) ) - // InternalRos.g:15096:3: ( ruleEString ) + // InternalRos.g:14825:2: ( ( ruleEString ) ) + // InternalRos.g:14826:3: ( ruleEString ) { before(grammarAccess.getActionServerAccess().getActionActionSpecCrossReference_5_0()); - // InternalRos.g:15097:3: ( ruleEString ) - // InternalRos.g:15098:4: ruleEString + // InternalRos.g:14827:3: ( ruleEString ) + // InternalRos.g:14828:4: ruleEString { before(grammarAccess.getActionServerAccess().getActionActionSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -44736,17 +44006,17 @@ public final void rule__ActionServer__ActionAssignment_5() throws RecognitionExc // $ANTLR start "rule__ActionServer__NamespaceAssignment_6_1" - // InternalRos.g:15109:1: rule__ActionServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos.g:14839:1: rule__ActionServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ActionServer__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15113:1: ( ( ruleNamespace ) ) - // InternalRos.g:15114:2: ( ruleNamespace ) + // InternalRos.g:14843:1: ( ( ruleNamespace ) ) + // InternalRos.g:14844:2: ( ruleNamespace ) { - // InternalRos.g:15114:2: ( ruleNamespace ) - // InternalRos.g:15115:3: ruleNamespace + // InternalRos.g:14844:2: ( ruleNamespace ) + // InternalRos.g:14845:3: ruleNamespace { before(grammarAccess.getActionServerAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -44777,17 +44047,17 @@ public final void rule__ActionServer__NamespaceAssignment_6_1() throws Recogniti // $ANTLR start "rule__ActionClient__NameAssignment_3" - // InternalRos.g:15124:1: rule__ActionClient__NameAssignment_3 : ( ruleEString ) ; + // InternalRos.g:14854:1: rule__ActionClient__NameAssignment_3 : ( ruleEString ) ; public final void rule__ActionClient__NameAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15128:1: ( ( ruleEString ) ) - // InternalRos.g:15129:2: ( ruleEString ) + // InternalRos.g:14858:1: ( ( ruleEString ) ) + // InternalRos.g:14859:2: ( ruleEString ) { - // InternalRos.g:15129:2: ( ruleEString ) - // InternalRos.g:15130:3: ruleEString + // InternalRos.g:14859:2: ( ruleEString ) + // InternalRos.g:14860:3: ruleEString { before(grammarAccess.getActionClientAccess().getNameEStringParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -44818,21 +44088,21 @@ public final void rule__ActionClient__NameAssignment_3() throws RecognitionExcep // $ANTLR start "rule__ActionClient__ActionAssignment_5" - // InternalRos.g:15139:1: rule__ActionClient__ActionAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos.g:14869:1: rule__ActionClient__ActionAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ActionClient__ActionAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15143:1: ( ( ( ruleEString ) ) ) - // InternalRos.g:15144:2: ( ( ruleEString ) ) + // InternalRos.g:14873:1: ( ( ( ruleEString ) ) ) + // InternalRos.g:14874:2: ( ( ruleEString ) ) { - // InternalRos.g:15144:2: ( ( ruleEString ) ) - // InternalRos.g:15145:3: ( ruleEString ) + // InternalRos.g:14874:2: ( ( ruleEString ) ) + // InternalRos.g:14875:3: ( ruleEString ) { before(grammarAccess.getActionClientAccess().getActionActionSpecCrossReference_5_0()); - // InternalRos.g:15146:3: ( ruleEString ) - // InternalRos.g:15147:4: ruleEString + // InternalRos.g:14876:3: ( ruleEString ) + // InternalRos.g:14877:4: ruleEString { before(grammarAccess.getActionClientAccess().getActionActionSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -44867,17 +44137,17 @@ public final void rule__ActionClient__ActionAssignment_5() throws RecognitionExc // $ANTLR start "rule__ActionClient__NamespaceAssignment_6_1" - // InternalRos.g:15158:1: rule__ActionClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos.g:14888:1: rule__ActionClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ActionClient__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15162:1: ( ( ruleNamespace ) ) - // InternalRos.g:15163:2: ( ruleNamespace ) + // InternalRos.g:14892:1: ( ( ruleNamespace ) ) + // InternalRos.g:14893:2: ( ruleNamespace ) { - // InternalRos.g:15163:2: ( ruleNamespace ) - // InternalRos.g:15164:3: ruleNamespace + // InternalRos.g:14893:2: ( ruleNamespace ) + // InternalRos.g:14894:3: ruleNamespace { before(grammarAccess.getActionClientAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -44908,21 +44178,21 @@ public final void rule__ActionClient__NamespaceAssignment_6_1() throws Recogniti // $ANTLR start "rule__PackageDependency__PackageAssignment_1" - // InternalRos.g:15173:1: rule__PackageDependency__PackageAssignment_1 : ( ( ruleEString ) ) ; + // InternalRos.g:14903:1: rule__PackageDependency__PackageAssignment_1 : ( ( ruleEString ) ) ; public final void rule__PackageDependency__PackageAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15177:1: ( ( ( ruleEString ) ) ) - // InternalRos.g:15178:2: ( ( ruleEString ) ) + // InternalRos.g:14907:1: ( ( ( ruleEString ) ) ) + // InternalRos.g:14908:2: ( ( ruleEString ) ) { - // InternalRos.g:15178:2: ( ( ruleEString ) ) - // InternalRos.g:15179:3: ( ruleEString ) + // InternalRos.g:14908:2: ( ( ruleEString ) ) + // InternalRos.g:14909:3: ( ruleEString ) { before(grammarAccess.getPackageDependencyAccess().getPackagePackageCrossReference_1_0()); - // InternalRos.g:15180:3: ( ruleEString ) - // InternalRos.g:15181:4: ruleEString + // InternalRos.g:14910:3: ( ruleEString ) + // InternalRos.g:14911:4: ruleEString { before(grammarAccess.getPackageDependencyAccess().getPackagePackageEStringParserRuleCall_1_0_1()); pushFollow(FOLLOW_2); @@ -44957,17 +44227,17 @@ public final void rule__PackageDependency__PackageAssignment_1() throws Recognit // $ANTLR start "rule__ExternalDependency__NameAssignment_2" - // InternalRos.g:15192:1: rule__ExternalDependency__NameAssignment_2 : ( ruleEString ) ; + // InternalRos.g:14922:1: rule__ExternalDependency__NameAssignment_2 : ( ruleEString ) ; public final void rule__ExternalDependency__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15196:1: ( ( ruleEString ) ) - // InternalRos.g:15197:2: ( ruleEString ) + // InternalRos.g:14926:1: ( ( ruleEString ) ) + // InternalRos.g:14927:2: ( ruleEString ) { - // InternalRos.g:15197:2: ( ruleEString ) - // InternalRos.g:15198:3: ruleEString + // InternalRos.g:14927:2: ( ruleEString ) + // InternalRos.g:14928:3: ruleEString { before(grammarAccess.getExternalDependencyAccess().getNameEStringParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -44998,17 +44268,17 @@ public final void rule__ExternalDependency__NameAssignment_2() throws Recognitio // $ANTLR start "rule__GlobalNamespace__PartsAssignment_3_2" - // InternalRos.g:15207:1: rule__GlobalNamespace__PartsAssignment_3_2 : ( ruleGraphName ) ; + // InternalRos.g:14937:1: rule__GlobalNamespace__PartsAssignment_3_2 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_3_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15211:1: ( ( ruleGraphName ) ) - // InternalRos.g:15212:2: ( ruleGraphName ) + // InternalRos.g:14941:1: ( ( ruleGraphName ) ) + // InternalRos.g:14942:2: ( ruleGraphName ) { - // InternalRos.g:15212:2: ( ruleGraphName ) - // InternalRos.g:15213:3: ruleGraphName + // InternalRos.g:14942:2: ( ruleGraphName ) + // InternalRos.g:14943:3: ruleGraphName { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_3_2_0()); pushFollow(FOLLOW_2); @@ -45039,17 +44309,17 @@ public final void rule__GlobalNamespace__PartsAssignment_3_2() throws Recognitio // $ANTLR start "rule__GlobalNamespace__PartsAssignment_3_3_1" - // InternalRos.g:15222:1: rule__GlobalNamespace__PartsAssignment_3_3_1 : ( ruleGraphName ) ; + // InternalRos.g:14952:1: rule__GlobalNamespace__PartsAssignment_3_3_1 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_3_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15226:1: ( ( ruleGraphName ) ) - // InternalRos.g:15227:2: ( ruleGraphName ) + // InternalRos.g:14956:1: ( ( ruleGraphName ) ) + // InternalRos.g:14957:2: ( ruleGraphName ) { - // InternalRos.g:15227:2: ( ruleGraphName ) - // InternalRos.g:15228:3: ruleGraphName + // InternalRos.g:14957:2: ( ruleGraphName ) + // InternalRos.g:14958:3: ruleGraphName { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_3_3_1_0()); pushFollow(FOLLOW_2); @@ -45080,17 +44350,17 @@ public final void rule__GlobalNamespace__PartsAssignment_3_3_1() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_3_2" - // InternalRos.g:15237:1: rule__RelativeNamespace_Impl__PartsAssignment_3_2 : ( ruleGraphName ) ; + // InternalRos.g:14967:1: rule__RelativeNamespace_Impl__PartsAssignment_3_2 : ( ruleGraphName ) ; public final void rule__RelativeNamespace_Impl__PartsAssignment_3_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15241:1: ( ( ruleGraphName ) ) - // InternalRos.g:15242:2: ( ruleGraphName ) + // InternalRos.g:14971:1: ( ( ruleGraphName ) ) + // InternalRos.g:14972:2: ( ruleGraphName ) { - // InternalRos.g:15242:2: ( ruleGraphName ) - // InternalRos.g:15243:3: ruleGraphName + // InternalRos.g:14972:2: ( ruleGraphName ) + // InternalRos.g:14973:3: ruleGraphName { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_3_2_0()); pushFollow(FOLLOW_2); @@ -45121,17 +44391,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_3_2() throws Rec // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_3_3_1" - // InternalRos.g:15252:1: rule__RelativeNamespace_Impl__PartsAssignment_3_3_1 : ( ruleGraphName ) ; + // InternalRos.g:14982:1: rule__RelativeNamespace_Impl__PartsAssignment_3_3_1 : ( ruleGraphName ) ; public final void rule__RelativeNamespace_Impl__PartsAssignment_3_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15256:1: ( ( ruleGraphName ) ) - // InternalRos.g:15257:2: ( ruleGraphName ) + // InternalRos.g:14986:1: ( ( ruleGraphName ) ) + // InternalRos.g:14987:2: ( ruleGraphName ) { - // InternalRos.g:15257:2: ( ruleGraphName ) - // InternalRos.g:15258:3: ruleGraphName + // InternalRos.g:14987:2: ( ruleGraphName ) + // InternalRos.g:14988:3: ruleGraphName { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_3_3_1_0()); pushFollow(FOLLOW_2); @@ -45162,17 +44432,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_3_3_1() throws R // $ANTLR start "rule__PrivateNamespace__PartsAssignment_3_2" - // InternalRos.g:15267:1: rule__PrivateNamespace__PartsAssignment_3_2 : ( ruleGraphName ) ; + // InternalRos.g:14997:1: rule__PrivateNamespace__PartsAssignment_3_2 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_3_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15271:1: ( ( ruleGraphName ) ) - // InternalRos.g:15272:2: ( ruleGraphName ) + // InternalRos.g:15001:1: ( ( ruleGraphName ) ) + // InternalRos.g:15002:2: ( ruleGraphName ) { - // InternalRos.g:15272:2: ( ruleGraphName ) - // InternalRos.g:15273:3: ruleGraphName + // InternalRos.g:15002:2: ( ruleGraphName ) + // InternalRos.g:15003:3: ruleGraphName { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_3_2_0()); pushFollow(FOLLOW_2); @@ -45203,17 +44473,17 @@ public final void rule__PrivateNamespace__PartsAssignment_3_2() throws Recogniti // $ANTLR start "rule__PrivateNamespace__PartsAssignment_3_3_1" - // InternalRos.g:15282:1: rule__PrivateNamespace__PartsAssignment_3_3_1 : ( ruleGraphName ) ; + // InternalRos.g:15012:1: rule__PrivateNamespace__PartsAssignment_3_3_1 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_3_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15286:1: ( ( ruleGraphName ) ) - // InternalRos.g:15287:2: ( ruleGraphName ) + // InternalRos.g:15016:1: ( ( ruleGraphName ) ) + // InternalRos.g:15017:2: ( ruleGraphName ) { - // InternalRos.g:15287:2: ( ruleGraphName ) - // InternalRos.g:15288:3: ruleGraphName + // InternalRos.g:15017:2: ( ruleGraphName ) + // InternalRos.g:15018:3: ruleGraphName { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_3_3_1_0()); pushFollow(FOLLOW_2); @@ -45244,17 +44514,17 @@ public final void rule__PrivateNamespace__PartsAssignment_3_3_1() throws Recogni // $ANTLR start "rule__Parameter__NameAssignment_3" - // InternalRos.g:15297:1: rule__Parameter__NameAssignment_3 : ( ruleEString ) ; + // InternalRos.g:15027:1: rule__Parameter__NameAssignment_3 : ( ruleEString ) ; public final void rule__Parameter__NameAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15301:1: ( ( ruleEString ) ) - // InternalRos.g:15302:2: ( ruleEString ) + // InternalRos.g:15031:1: ( ( ruleEString ) ) + // InternalRos.g:15032:2: ( ruleEString ) { - // InternalRos.g:15302:2: ( ruleEString ) - // InternalRos.g:15303:3: ruleEString + // InternalRos.g:15032:2: ( ruleEString ) + // InternalRos.g:15033:3: ruleEString { before(grammarAccess.getParameterAccess().getNameEStringParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -45285,17 +44555,17 @@ public final void rule__Parameter__NameAssignment_3() throws RecognitionExceptio // $ANTLR start "rule__Parameter__NamespaceAssignment_4_1" - // InternalRos.g:15312:1: rule__Parameter__NamespaceAssignment_4_1 : ( ruleNamespace ) ; + // InternalRos.g:15042:1: rule__Parameter__NamespaceAssignment_4_1 : ( ruleNamespace ) ; public final void rule__Parameter__NamespaceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15316:1: ( ( ruleNamespace ) ) - // InternalRos.g:15317:2: ( ruleNamespace ) + // InternalRos.g:15046:1: ( ( ruleNamespace ) ) + // InternalRos.g:15047:2: ( ruleNamespace ) { - // InternalRos.g:15317:2: ( ruleNamespace ) - // InternalRos.g:15318:3: ruleNamespace + // InternalRos.g:15047:2: ( ruleNamespace ) + // InternalRos.g:15048:3: ruleNamespace { before(grammarAccess.getParameterAccess().getNamespaceNamespaceParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -45326,17 +44596,17 @@ public final void rule__Parameter__NamespaceAssignment_4_1() throws RecognitionE // $ANTLR start "rule__Parameter__TypeAssignment_6" - // InternalRos.g:15327:1: rule__Parameter__TypeAssignment_6 : ( ruleParameterType ) ; + // InternalRos.g:15057:1: rule__Parameter__TypeAssignment_6 : ( ruleParameterType ) ; public final void rule__Parameter__TypeAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15331:1: ( ( ruleParameterType ) ) - // InternalRos.g:15332:2: ( ruleParameterType ) + // InternalRos.g:15061:1: ( ( ruleParameterType ) ) + // InternalRos.g:15062:2: ( ruleParameterType ) { - // InternalRos.g:15332:2: ( ruleParameterType ) - // InternalRos.g:15333:3: ruleParameterType + // InternalRos.g:15062:2: ( ruleParameterType ) + // InternalRos.g:15063:3: ruleParameterType { before(grammarAccess.getParameterAccess().getTypeParameterTypeParserRuleCall_6_0()); pushFollow(FOLLOW_2); @@ -45367,17 +44637,17 @@ public final void rule__Parameter__TypeAssignment_6() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__SequenceAssignment_3" - // InternalRos.g:15342:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; + // InternalRos.g:15072:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15346:1: ( ( ruleParameterType ) ) - // InternalRos.g:15347:2: ( ruleParameterType ) + // InternalRos.g:15076:1: ( ( ruleParameterType ) ) + // InternalRos.g:15077:2: ( ruleParameterType ) { - // InternalRos.g:15347:2: ( ruleParameterType ) - // InternalRos.g:15348:3: ruleParameterType + // InternalRos.g:15077:2: ( ruleParameterType ) + // InternalRos.g:15078:3: ruleParameterType { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -45408,17 +44678,17 @@ public final void rule__ParameterListType__SequenceAssignment_3() throws Recogni // $ANTLR start "rule__ParameterListType__SequenceAssignment_4_1" - // InternalRos.g:15357:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; + // InternalRos.g:15087:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15361:1: ( ( ruleParameterType ) ) - // InternalRos.g:15362:2: ( ruleParameterType ) + // InternalRos.g:15091:1: ( ( ruleParameterType ) ) + // InternalRos.g:15092:2: ( ruleParameterType ) { - // InternalRos.g:15362:2: ( ruleParameterType ) - // InternalRos.g:15363:3: ruleParameterType + // InternalRos.g:15092:2: ( ruleParameterType ) + // InternalRos.g:15093:3: ruleParameterType { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -45449,17 +44719,17 @@ public final void rule__ParameterListType__SequenceAssignment_4_1() throws Recog // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_3" - // InternalRos.g:15372:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; + // InternalRos.g:15102:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15376:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRos.g:15377:2: ( ruleParameterStructTypeMember ) + // InternalRos.g:15106:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRos.g:15107:2: ( ruleParameterStructTypeMember ) { - // InternalRos.g:15377:2: ( ruleParameterStructTypeMember ) - // InternalRos.g:15378:3: ruleParameterStructTypeMember + // InternalRos.g:15107:2: ( ruleParameterStructTypeMember ) + // InternalRos.g:15108:3: ruleParameterStructTypeMember { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -45490,17 +44760,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1" - // InternalRos.g:15387:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; + // InternalRos.g:15117:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15391:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRos.g:15392:2: ( ruleParameterStructTypeMember ) + // InternalRos.g:15121:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRos.g:15122:2: ( ruleParameterStructTypeMember ) { - // InternalRos.g:15392:2: ( ruleParameterStructTypeMember ) - // InternalRos.g:15393:3: ruleParameterStructTypeMember + // InternalRos.g:15122:2: ( ruleParameterStructTypeMember ) + // InternalRos.g:15123:3: ruleParameterStructTypeMember { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -45530,26 +44800,26 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR end "rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1" - // $ANTLR start "rule__ParameterIntegerType__DefaultAssignment_2_2" - // InternalRos.g:15402:1: rule__ParameterIntegerType__DefaultAssignment_2_2 : ( ruleParameterInteger ) ; - public final void rule__ParameterIntegerType__DefaultAssignment_2_2() throws RecognitionException { + // $ANTLR start "rule__ParameterIntegerType__DefaultAssignment_2_1" + // InternalRos.g:15132:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; + public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15406:1: ( ( ruleParameterInteger ) ) - // InternalRos.g:15407:2: ( ruleParameterInteger ) + // InternalRos.g:15136:1: ( ( ruleParameterInteger ) ) + // InternalRos.g:15137:2: ( ruleParameterInteger ) { - // InternalRos.g:15407:2: ( ruleParameterInteger ) - // InternalRos.g:15408:3: ruleParameterInteger + // InternalRos.g:15137:2: ( ruleParameterInteger ) + // InternalRos.g:15138:3: ruleParameterInteger { - before(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_2_0()); + before(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); ruleParameterInteger(); state._fsp--; - after(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_2_0()); + after(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_1_0()); } @@ -45568,29 +44838,29 @@ public final void rule__ParameterIntegerType__DefaultAssignment_2_2() throws Rec } return ; } - // $ANTLR end "rule__ParameterIntegerType__DefaultAssignment_2_2" + // $ANTLR end "rule__ParameterIntegerType__DefaultAssignment_2_1" - // $ANTLR start "rule__ParameterStringType__DefaultAssignment_2_2" - // InternalRos.g:15417:1: rule__ParameterStringType__DefaultAssignment_2_2 : ( ruleParameterString ) ; - public final void rule__ParameterStringType__DefaultAssignment_2_2() throws RecognitionException { + // $ANTLR start "rule__ParameterStringType__DefaultAssignment_2_1" + // InternalRos.g:15147:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; + public final void rule__ParameterStringType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15421:1: ( ( ruleParameterString ) ) - // InternalRos.g:15422:2: ( ruleParameterString ) + // InternalRos.g:15151:1: ( ( ruleParameterString ) ) + // InternalRos.g:15152:2: ( ruleParameterString ) { - // InternalRos.g:15422:2: ( ruleParameterString ) - // InternalRos.g:15423:3: ruleParameterString + // InternalRos.g:15152:2: ( ruleParameterString ) + // InternalRos.g:15153:3: ruleParameterString { - before(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_2_0()); + before(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); ruleParameterString(); state._fsp--; - after(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_2_0()); + after(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_1_0()); } @@ -45609,29 +44879,29 @@ public final void rule__ParameterStringType__DefaultAssignment_2_2() throws Reco } return ; } - // $ANTLR end "rule__ParameterStringType__DefaultAssignment_2_2" + // $ANTLR end "rule__ParameterStringType__DefaultAssignment_2_1" - // $ANTLR start "rule__ParameterDoubleType__DefaultAssignment_2_2" - // InternalRos.g:15432:1: rule__ParameterDoubleType__DefaultAssignment_2_2 : ( ruleParameterDouble ) ; - public final void rule__ParameterDoubleType__DefaultAssignment_2_2() throws RecognitionException { + // $ANTLR start "rule__ParameterDoubleType__DefaultAssignment_2_1" + // InternalRos.g:15162:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; + public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15436:1: ( ( ruleParameterDouble ) ) - // InternalRos.g:15437:2: ( ruleParameterDouble ) + // InternalRos.g:15166:1: ( ( ruleParameterDouble ) ) + // InternalRos.g:15167:2: ( ruleParameterDouble ) { - // InternalRos.g:15437:2: ( ruleParameterDouble ) - // InternalRos.g:15438:3: ruleParameterDouble + // InternalRos.g:15167:2: ( ruleParameterDouble ) + // InternalRos.g:15168:3: ruleParameterDouble { - before(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_2_0()); + before(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); ruleParameterDouble(); state._fsp--; - after(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_2_0()); + after(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_1_0()); } @@ -45650,29 +44920,29 @@ public final void rule__ParameterDoubleType__DefaultAssignment_2_2() throws Reco } return ; } - // $ANTLR end "rule__ParameterDoubleType__DefaultAssignment_2_2" + // $ANTLR end "rule__ParameterDoubleType__DefaultAssignment_2_1" - // $ANTLR start "rule__ParameterBooleanType__DefaultAssignment_2_2" - // InternalRos.g:15447:1: rule__ParameterBooleanType__DefaultAssignment_2_2 : ( ruleParameterBoolean ) ; - public final void rule__ParameterBooleanType__DefaultAssignment_2_2() throws RecognitionException { + // $ANTLR start "rule__ParameterBooleanType__DefaultAssignment_2_1" + // InternalRos.g:15177:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; + public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15451:1: ( ( ruleParameterBoolean ) ) - // InternalRos.g:15452:2: ( ruleParameterBoolean ) + // InternalRos.g:15181:1: ( ( ruleParameterBoolean ) ) + // InternalRos.g:15182:2: ( ruleParameterBoolean ) { - // InternalRos.g:15452:2: ( ruleParameterBoolean ) - // InternalRos.g:15453:3: ruleParameterBoolean + // InternalRos.g:15182:2: ( ruleParameterBoolean ) + // InternalRos.g:15183:3: ruleParameterBoolean { - before(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_2_0()); + before(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); ruleParameterBoolean(); state._fsp--; - after(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_2_0()); + after(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_1_0()); } @@ -45691,29 +44961,29 @@ public final void rule__ParameterBooleanType__DefaultAssignment_2_2() throws Rec } return ; } - // $ANTLR end "rule__ParameterBooleanType__DefaultAssignment_2_2" + // $ANTLR end "rule__ParameterBooleanType__DefaultAssignment_2_1" - // $ANTLR start "rule__ParameterBase64Type__DefaultAssignment_2_2" - // InternalRos.g:15462:1: rule__ParameterBase64Type__DefaultAssignment_2_2 : ( ruleParameterBase64 ) ; - public final void rule__ParameterBase64Type__DefaultAssignment_2_2() throws RecognitionException { + // $ANTLR start "rule__ParameterBase64Type__DefaultAssignment_2_1" + // InternalRos.g:15192:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; + public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15466:1: ( ( ruleParameterBase64 ) ) - // InternalRos.g:15467:2: ( ruleParameterBase64 ) + // InternalRos.g:15196:1: ( ( ruleParameterBase64 ) ) + // InternalRos.g:15197:2: ( ruleParameterBase64 ) { - // InternalRos.g:15467:2: ( ruleParameterBase64 ) - // InternalRos.g:15468:3: ruleParameterBase64 + // InternalRos.g:15197:2: ( ruleParameterBase64 ) + // InternalRos.g:15198:3: ruleParameterBase64 { - before(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_2_0()); + before(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); ruleParameterBase64(); state._fsp--; - after(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_2_0()); + after(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_1_0()); } @@ -45732,21 +45002,21 @@ public final void rule__ParameterBase64Type__DefaultAssignment_2_2() throws Reco } return ; } - // $ANTLR end "rule__ParameterBase64Type__DefaultAssignment_2_2" + // $ANTLR end "rule__ParameterBase64Type__DefaultAssignment_2_1" // $ANTLR start "rule__ParameterArrayType__TypeAssignment_3" - // InternalRos.g:15477:1: rule__ParameterArrayType__TypeAssignment_3 : ( ruleParameterType ) ; + // InternalRos.g:15207:1: rule__ParameterArrayType__TypeAssignment_3 : ( ruleParameterType ) ; public final void rule__ParameterArrayType__TypeAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15481:1: ( ( ruleParameterType ) ) - // InternalRos.g:15482:2: ( ruleParameterType ) + // InternalRos.g:15211:1: ( ( ruleParameterType ) ) + // InternalRos.g:15212:2: ( ruleParameterType ) { - // InternalRos.g:15482:2: ( ruleParameterType ) - // InternalRos.g:15483:3: ruleParameterType + // InternalRos.g:15212:2: ( ruleParameterType ) + // InternalRos.g:15213:3: ruleParameterType { before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -45777,17 +45047,17 @@ public final void rule__ParameterArrayType__TypeAssignment_3() throws Recognitio // $ANTLR start "rule__ParameterArrayType__DefaultAssignment_4_1" - // InternalRos.g:15492:1: rule__ParameterArrayType__DefaultAssignment_4_1 : ( ruleParameterList ) ; + // InternalRos.g:15222:1: rule__ParameterArrayType__DefaultAssignment_4_1 : ( ruleParameterList ) ; public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15496:1: ( ( ruleParameterList ) ) - // InternalRos.g:15497:2: ( ruleParameterList ) + // InternalRos.g:15226:1: ( ( ruleParameterList ) ) + // InternalRos.g:15227:2: ( ruleParameterList ) { - // InternalRos.g:15497:2: ( ruleParameterList ) - // InternalRos.g:15498:3: ruleParameterList + // InternalRos.g:15227:2: ( ruleParameterList ) + // InternalRos.g:15228:3: ruleParameterList { before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -45818,17 +45088,17 @@ public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws Recog // $ANTLR start "rule__ParameterList__ValueAssignment_2" - // InternalRos.g:15507:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; + // InternalRos.g:15237:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15511:1: ( ( ruleParameterValue ) ) - // InternalRos.g:15512:2: ( ruleParameterValue ) + // InternalRos.g:15241:1: ( ( ruleParameterValue ) ) + // InternalRos.g:15242:2: ( ruleParameterValue ) { - // InternalRos.g:15512:2: ( ruleParameterValue ) - // InternalRos.g:15513:3: ruleParameterValue + // InternalRos.g:15242:2: ( ruleParameterValue ) + // InternalRos.g:15243:3: ruleParameterValue { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -45859,17 +45129,17 @@ public final void rule__ParameterList__ValueAssignment_2() throws RecognitionExc // $ANTLR start "rule__ParameterList__ValueAssignment_3_1" - // InternalRos.g:15522:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; + // InternalRos.g:15252:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15526:1: ( ( ruleParameterValue ) ) - // InternalRos.g:15527:2: ( ruleParameterValue ) + // InternalRos.g:15256:1: ( ( ruleParameterValue ) ) + // InternalRos.g:15257:2: ( ruleParameterValue ) { - // InternalRos.g:15527:2: ( ruleParameterValue ) - // InternalRos.g:15528:3: ruleParameterValue + // InternalRos.g:15257:2: ( ruleParameterValue ) + // InternalRos.g:15258:3: ruleParameterValue { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); pushFollow(FOLLOW_2); @@ -45900,17 +45170,17 @@ public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionE // $ANTLR start "rule__ParameterAny__ValueAssignment_3_1" - // InternalRos.g:15537:1: rule__ParameterAny__ValueAssignment_3_1 : ( ruleEString ) ; + // InternalRos.g:15267:1: rule__ParameterAny__ValueAssignment_3_1 : ( ruleEString ) ; public final void rule__ParameterAny__ValueAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15541:1: ( ( ruleEString ) ) - // InternalRos.g:15542:2: ( ruleEString ) + // InternalRos.g:15271:1: ( ( ruleEString ) ) + // InternalRos.g:15272:2: ( ruleEString ) { - // InternalRos.g:15542:2: ( ruleEString ) - // InternalRos.g:15543:3: ruleEString + // InternalRos.g:15272:2: ( ruleEString ) + // InternalRos.g:15273:3: ruleEString { before(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_3_1_0()); pushFollow(FOLLOW_2); @@ -45941,17 +45211,17 @@ public final void rule__ParameterAny__ValueAssignment_3_1() throws RecognitionEx // $ANTLR start "rule__ParameterString__ValueAssignment" - // InternalRos.g:15552:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; + // InternalRos.g:15282:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; public final void rule__ParameterString__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15556:1: ( ( ruleEString ) ) - // InternalRos.g:15557:2: ( ruleEString ) + // InternalRos.g:15286:1: ( ( ruleEString ) ) + // InternalRos.g:15287:2: ( ruleEString ) { - // InternalRos.g:15557:2: ( ruleEString ) - // InternalRos.g:15558:3: ruleEString + // InternalRos.g:15287:2: ( ruleEString ) + // InternalRos.g:15288:3: ruleEString { before(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -45982,17 +45252,17 @@ public final void rule__ParameterString__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBase64__ValueAssignment" - // InternalRos.g:15567:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; + // InternalRos.g:15297:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; public final void rule__ParameterBase64__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15571:1: ( ( ruleBase64Binary ) ) - // InternalRos.g:15572:2: ( ruleBase64Binary ) + // InternalRos.g:15301:1: ( ( ruleBase64Binary ) ) + // InternalRos.g:15302:2: ( ruleBase64Binary ) { - // InternalRos.g:15572:2: ( ruleBase64Binary ) - // InternalRos.g:15573:3: ruleBase64Binary + // InternalRos.g:15302:2: ( ruleBase64Binary ) + // InternalRos.g:15303:3: ruleBase64Binary { before(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -46023,17 +45293,17 @@ public final void rule__ParameterBase64__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterInteger__ValueAssignment" - // InternalRos.g:15582:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; + // InternalRos.g:15312:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; public final void rule__ParameterInteger__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15586:1: ( ( ruleInteger0 ) ) - // InternalRos.g:15587:2: ( ruleInteger0 ) + // InternalRos.g:15316:1: ( ( ruleInteger0 ) ) + // InternalRos.g:15317:2: ( ruleInteger0 ) { - // InternalRos.g:15587:2: ( ruleInteger0 ) - // InternalRos.g:15588:3: ruleInteger0 + // InternalRos.g:15317:2: ( ruleInteger0 ) + // InternalRos.g:15318:3: ruleInteger0 { before(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -46064,17 +45334,17 @@ public final void rule__ParameterInteger__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterDouble__ValueAssignment" - // InternalRos.g:15597:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; + // InternalRos.g:15327:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; public final void rule__ParameterDouble__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15601:1: ( ( ruleDouble0 ) ) - // InternalRos.g:15602:2: ( ruleDouble0 ) + // InternalRos.g:15331:1: ( ( ruleDouble0 ) ) + // InternalRos.g:15332:2: ( ruleDouble0 ) { - // InternalRos.g:15602:2: ( ruleDouble0 ) - // InternalRos.g:15603:3: ruleDouble0 + // InternalRos.g:15332:2: ( ruleDouble0 ) + // InternalRos.g:15333:3: ruleDouble0 { before(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -46105,17 +45375,17 @@ public final void rule__ParameterDouble__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBoolean__ValueAssignment" - // InternalRos.g:15612:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; + // InternalRos.g:15342:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15616:1: ( ( ruleboolean0 ) ) - // InternalRos.g:15617:2: ( ruleboolean0 ) + // InternalRos.g:15346:1: ( ( ruleboolean0 ) ) + // InternalRos.g:15347:2: ( ruleboolean0 ) { - // InternalRos.g:15617:2: ( ruleboolean0 ) - // InternalRos.g:15618:3: ruleboolean0 + // InternalRos.g:15347:2: ( ruleboolean0 ) + // InternalRos.g:15348:3: ruleboolean0 { before(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -46146,17 +45416,17 @@ public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__ValueAssignment_1_1" - // InternalRos.g:15627:1: rule__ParameterStruct__ValueAssignment_1_1 : ( ruleParameterStructMember ) ; + // InternalRos.g:15357:1: rule__ParameterStruct__ValueAssignment_1_1 : ( ruleParameterStructMember ) ; public final void rule__ParameterStruct__ValueAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15631:1: ( ( ruleParameterStructMember ) ) - // InternalRos.g:15632:2: ( ruleParameterStructMember ) + // InternalRos.g:15361:1: ( ( ruleParameterStructMember ) ) + // InternalRos.g:15362:2: ( ruleParameterStructMember ) { - // InternalRos.g:15632:2: ( ruleParameterStructMember ) - // InternalRos.g:15633:3: ruleParameterStructMember + // InternalRos.g:15362:2: ( ruleParameterStructMember ) + // InternalRos.g:15363:3: ruleParameterStructMember { before(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -46187,17 +45457,17 @@ public final void rule__ParameterStruct__ValueAssignment_1_1() throws Recognitio // $ANTLR start "rule__ParameterStruct__ValueAssignment_1_2_2" - // InternalRos.g:15642:1: rule__ParameterStruct__ValueAssignment_1_2_2 : ( ruleParameterStructMember ) ; + // InternalRos.g:15372:1: rule__ParameterStruct__ValueAssignment_1_2_2 : ( ruleParameterStructMember ) ; public final void rule__ParameterStruct__ValueAssignment_1_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15646:1: ( ( ruleParameterStructMember ) ) - // InternalRos.g:15647:2: ( ruleParameterStructMember ) + // InternalRos.g:15376:1: ( ( ruleParameterStructMember ) ) + // InternalRos.g:15377:2: ( ruleParameterStructMember ) { - // InternalRos.g:15647:2: ( ruleParameterStructMember ) - // InternalRos.g:15648:3: ruleParameterStructMember + // InternalRos.g:15377:2: ( ruleParameterStructMember ) + // InternalRos.g:15378:3: ruleParameterStructMember { before(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_2_0()); pushFollow(FOLLOW_2); @@ -46228,17 +45498,17 @@ public final void rule__ParameterStruct__ValueAssignment_1_2_2() throws Recognit // $ANTLR start "rule__ParameterDate__ValueAssignment" - // InternalRos.g:15657:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; + // InternalRos.g:15387:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; public final void rule__ParameterDate__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15661:1: ( ( ruleDateTime0 ) ) - // InternalRos.g:15662:2: ( ruleDateTime0 ) + // InternalRos.g:15391:1: ( ( ruleDateTime0 ) ) + // InternalRos.g:15392:2: ( ruleDateTime0 ) { - // InternalRos.g:15662:2: ( ruleDateTime0 ) - // InternalRos.g:15663:3: ruleDateTime0 + // InternalRos.g:15392:2: ( ruleDateTime0 ) + // InternalRos.g:15393:3: ruleDateTime0 { before(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -46269,17 +45539,17 @@ public final void rule__ParameterDate__ValueAssignment() throws RecognitionExcep // $ANTLR start "rule__ParameterStructMember__NameAssignment_1" - // InternalRos.g:15672:1: rule__ParameterStructMember__NameAssignment_1 : ( ruleEString ) ; + // InternalRos.g:15402:1: rule__ParameterStructMember__NameAssignment_1 : ( ruleEString ) ; public final void rule__ParameterStructMember__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15676:1: ( ( ruleEString ) ) - // InternalRos.g:15677:2: ( ruleEString ) + // InternalRos.g:15406:1: ( ( ruleEString ) ) + // InternalRos.g:15407:2: ( ruleEString ) { - // InternalRos.g:15677:2: ( ruleEString ) - // InternalRos.g:15678:3: ruleEString + // InternalRos.g:15407:2: ( ruleEString ) + // InternalRos.g:15408:3: ruleEString { before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -46310,17 +45580,17 @@ public final void rule__ParameterStructMember__NameAssignment_1() throws Recogni // $ANTLR start "rule__ParameterStructMember__ValueAssignment_4" - // InternalRos.g:15687:1: rule__ParameterStructMember__ValueAssignment_4 : ( ruleParameterValue ) ; + // InternalRos.g:15417:1: rule__ParameterStructMember__ValueAssignment_4 : ( ruleParameterValue ) ; public final void rule__ParameterStructMember__ValueAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15691:1: ( ( ruleParameterValue ) ) - // InternalRos.g:15692:2: ( ruleParameterValue ) + // InternalRos.g:15421:1: ( ( ruleParameterValue ) ) + // InternalRos.g:15422:2: ( ruleParameterValue ) { - // InternalRos.g:15692:2: ( ruleParameterValue ) - // InternalRos.g:15693:3: ruleParameterValue + // InternalRos.g:15422:2: ( ruleParameterValue ) + // InternalRos.g:15423:3: ruleParameterValue { before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); pushFollow(FOLLOW_2); @@ -46351,17 +45621,17 @@ public final void rule__ParameterStructMember__ValueAssignment_4() throws Recogn // $ANTLR start "rule__ParameterStructTypeMember__NameAssignment_0" - // InternalRos.g:15702:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; + // InternalRos.g:15432:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; public final void rule__ParameterStructTypeMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15706:1: ( ( ruleEString ) ) - // InternalRos.g:15707:2: ( ruleEString ) + // InternalRos.g:15436:1: ( ( ruleEString ) ) + // InternalRos.g:15437:2: ( ruleEString ) { - // InternalRos.g:15707:2: ( ruleEString ) - // InternalRos.g:15708:3: ruleEString + // InternalRos.g:15437:2: ( ruleEString ) + // InternalRos.g:15438:3: ruleEString { before(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -46392,17 +45662,17 @@ public final void rule__ParameterStructTypeMember__NameAssignment_0() throws Rec // $ANTLR start "rule__ParameterStructTypeMember__TypeAssignment_1" - // InternalRos.g:15717:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; + // InternalRos.g:15447:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15721:1: ( ( ruleParameterType ) ) - // InternalRos.g:15722:2: ( ruleParameterType ) + // InternalRos.g:15451:1: ( ( ruleParameterType ) ) + // InternalRos.g:15452:2: ( ruleParameterType ) { - // InternalRos.g:15722:2: ( ruleParameterType ) - // InternalRos.g:15723:3: ruleParameterType + // InternalRos.g:15452:2: ( ruleParameterType ) + // InternalRos.g:15453:3: ruleParameterType { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -46433,17 +45703,17 @@ public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws Rec // $ANTLR start "rule__MessagePart__TypeAssignment_0" - // InternalRos.g:15732:1: rule__MessagePart__TypeAssignment_0 : ( ruleAbstractType ) ; + // InternalRos.g:15462:1: rule__MessagePart__TypeAssignment_0 : ( ruleAbstractType ) ; public final void rule__MessagePart__TypeAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15736:1: ( ( ruleAbstractType ) ) - // InternalRos.g:15737:2: ( ruleAbstractType ) + // InternalRos.g:15466:1: ( ( ruleAbstractType ) ) + // InternalRos.g:15467:2: ( ruleAbstractType ) { - // InternalRos.g:15737:2: ( ruleAbstractType ) - // InternalRos.g:15738:3: ruleAbstractType + // InternalRos.g:15467:2: ( ruleAbstractType ) + // InternalRos.g:15468:3: ruleAbstractType { before(grammarAccess.getMessagePartAccess().getTypeAbstractTypeParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -46474,21 +45744,21 @@ public final void rule__MessagePart__TypeAssignment_0() throws RecognitionExcept // $ANTLR start "rule__MessagePart__DataAssignment_1" - // InternalRos.g:15747:1: rule__MessagePart__DataAssignment_1 : ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ; + // InternalRos.g:15477:1: rule__MessagePart__DataAssignment_1 : ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ; public final void rule__MessagePart__DataAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15751:1: ( ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ) - // InternalRos.g:15752:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) + // InternalRos.g:15481:1: ( ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ) + // InternalRos.g:15482:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) { - // InternalRos.g:15752:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) - // InternalRos.g:15753:3: ( rule__MessagePart__DataAlternatives_1_0 ) + // InternalRos.g:15482:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) + // InternalRos.g:15483:3: ( rule__MessagePart__DataAlternatives_1_0 ) { before(grammarAccess.getMessagePartAccess().getDataAlternatives_1_0()); - // InternalRos.g:15754:3: ( rule__MessagePart__DataAlternatives_1_0 ) - // InternalRos.g:15754:4: rule__MessagePart__DataAlternatives_1_0 + // InternalRos.g:15484:3: ( rule__MessagePart__DataAlternatives_1_0 ) + // InternalRos.g:15484:4: rule__MessagePart__DataAlternatives_1_0 { pushFollow(FOLLOW_2); rule__MessagePart__DataAlternatives_1_0(); @@ -46521,21 +45791,21 @@ public final void rule__MessagePart__DataAssignment_1() throws RecognitionExcept // $ANTLR start "rule__TopicSpecRef__TopicSpecAssignment" - // InternalRos.g:15762:1: rule__TopicSpecRef__TopicSpecAssignment : ( ( ruleEString ) ) ; + // InternalRos.g:15492:1: rule__TopicSpecRef__TopicSpecAssignment : ( ( ruleEString ) ) ; public final void rule__TopicSpecRef__TopicSpecAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15766:1: ( ( ( ruleEString ) ) ) - // InternalRos.g:15767:2: ( ( ruleEString ) ) + // InternalRos.g:15496:1: ( ( ( ruleEString ) ) ) + // InternalRos.g:15497:2: ( ( ruleEString ) ) { - // InternalRos.g:15767:2: ( ( ruleEString ) ) - // InternalRos.g:15768:3: ( ruleEString ) + // InternalRos.g:15497:2: ( ( ruleEString ) ) + // InternalRos.g:15498:3: ( ruleEString ) { before(grammarAccess.getTopicSpecRefAccess().getTopicSpecTopicSpecCrossReference_0()); - // InternalRos.g:15769:3: ( ruleEString ) - // InternalRos.g:15770:4: ruleEString + // InternalRos.g:15499:3: ( ruleEString ) + // InternalRos.g:15500:4: ruleEString { before(grammarAccess.getTopicSpecRefAccess().getTopicSpecTopicSpecEStringParserRuleCall_0_1()); pushFollow(FOLLOW_2); @@ -46570,21 +45840,21 @@ public final void rule__TopicSpecRef__TopicSpecAssignment() throws RecognitionEx // $ANTLR start "rule__ArrayTopicSpecRef__TopicSpecAssignment_0" - // InternalRos.g:15781:1: rule__ArrayTopicSpecRef__TopicSpecAssignment_0 : ( ( ruleEString ) ) ; + // InternalRos.g:15511:1: rule__ArrayTopicSpecRef__TopicSpecAssignment_0 : ( ( ruleEString ) ) ; public final void rule__ArrayTopicSpecRef__TopicSpecAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos.g:15785:1: ( ( ( ruleEString ) ) ) - // InternalRos.g:15786:2: ( ( ruleEString ) ) + // InternalRos.g:15515:1: ( ( ( ruleEString ) ) ) + // InternalRos.g:15516:2: ( ( ruleEString ) ) { - // InternalRos.g:15786:2: ( ( ruleEString ) ) - // InternalRos.g:15787:3: ( ruleEString ) + // InternalRos.g:15516:2: ( ( ruleEString ) ) + // InternalRos.g:15517:3: ( ruleEString ) { before(grammarAccess.getArrayTopicSpecRefAccess().getTopicSpecTopicSpecCrossReference_0_0()); - // InternalRos.g:15788:3: ( ruleEString ) - // InternalRos.g:15789:4: ruleEString + // InternalRos.g:15518:3: ( ruleEString ) + // InternalRos.g:15519:4: ruleEString { before(grammarAccess.getArrayTopicSpecRefAccess().getTopicSpecTopicSpecEStringParserRuleCall_0_0_1()); pushFollow(FOLLOW_2); @@ -46622,10 +45892,10 @@ public final void rule__ArrayTopicSpecRef__TopicSpecAssignment_0() throws Recogn protected DFA11 dfa11 = new DFA11(this); static final String dfa_1s = "\42\uffff"; - static final String dfa_2s = "\36\uffff\2\41\2\uffff"; + static final String dfa_2s = "\36\uffff\2\40\2\uffff"; static final String dfa_3s = "\1\11\35\uffff\2\11\2\uffff"; static final String dfa_4s = "\1\157\35\uffff\2\160\2\uffff"; - static final String dfa_5s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\37\1\36"; + static final String dfa_5s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\36\1\37"; static final String dfa_6s = "\42\uffff}>"; static final String[] dfa_7s = { "\1\36\1\37\20\uffff\1\20\12\uffff\1\17\1\16\56\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\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", @@ -46658,8 +45928,8 @@ public final void rule__ArrayTopicSpecRef__TopicSpecAssignment_0() throws Recogn "", "", "", - "\2\41\1\uffff\1\41\20\uffff\13\41\110\uffff\1\40", - "\2\41\1\uffff\1\41\20\uffff\13\41\110\uffff\1\40", + "\2\40\1\uffff\1\40\20\uffff\13\40\110\uffff\1\41", + "\2\40\1\uffff\1\40\20\uffff\13\40\110\uffff\1\41", "", "" }; @@ -46790,4 +46060,4 @@ public String getDescription() { public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x0000000008000000L}); public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x0000000000000000L,0x0001000000000000L}); -} +} \ No newline at end of file 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 6ddaf5598..0a4dbedd6 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/InternalRosLexer.java b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalRosLexer.java index d4f737bed..9a7200dbf 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalRosLexer.java +++ b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalRosLexer.java @@ -1986,10 +1986,10 @@ public final void mRULE_ROS_CONVENTION_A() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_A; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:5649:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) - // InternalRos.g:5649:25: ( '/' RULE_ID | RULE_ID '/' )* + // InternalRos.g:5609:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) + // InternalRos.g:5609:25: ( '/' RULE_ID | RULE_ID '/' )* { - // InternalRos.g:5649:25: ( '/' RULE_ID | RULE_ID '/' )* + // InternalRos.g:5609:25: ( '/' RULE_ID | RULE_ID '/' )* loop1: do { int alt1=3; @@ -2005,7 +2005,7 @@ else if ( ((LA1_0>='A' && LA1_0<='Z')||(LA1_0>='^' && LA1_0<='_')||(LA1_0>='a' & switch (alt1) { case 1 : - // InternalRos.g:5649:26: '/' RULE_ID + // InternalRos.g:5609:26: '/' RULE_ID { match('/'); mRULE_ID(); @@ -2013,7 +2013,7 @@ else if ( ((LA1_0>='A' && LA1_0<='Z')||(LA1_0>='^' && LA1_0<='_')||(LA1_0>='a' & } break; case 2 : - // InternalRos.g:5649:38: RULE_ID '/' + // InternalRos.g:5609:38: RULE_ID '/' { mRULE_ID(); match('/'); @@ -2042,10 +2042,10 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_PARAM; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:5651:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) - // InternalRos.g:5651:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + // InternalRos.g:5611:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) + // InternalRos.g:5611:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* { - // InternalRos.g:5651:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + // InternalRos.g:5611:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* loop2: do { int alt2=4; @@ -2071,7 +2071,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { switch (alt2) { case 1 : - // InternalRos.g:5651:30: '/' RULE_STRING + // InternalRos.g:5611:30: '/' RULE_STRING { match('/'); mRULE_STRING(); @@ -2079,7 +2079,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 2 : - // InternalRos.g:5651:46: RULE_STRING '/' + // InternalRos.g:5611:46: RULE_STRING '/' { mRULE_STRING(); match('/'); @@ -2087,7 +2087,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 3 : - // InternalRos.g:5651:62: '~' RULE_STRING + // InternalRos.g:5611:62: '~' RULE_STRING { match('~'); mRULE_STRING(); @@ -2114,8 +2114,8 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalRos.g:5653:21: ( '0' .. '9' ) - // InternalRos.g:5653:23: '0' .. '9' + // InternalRos.g:5613:21: ( '0' .. '9' ) + // InternalRos.g:5613:23: '0' .. '9' { matchRange('0','9'); @@ -2132,10 +2132,10 @@ public final void mRULE_BINARY() throws RecognitionException { try { int _type = RULE_BINARY; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:5655:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) - // InternalRos.g:5655:15: ( '0b' | '0B' ) ( '0' | '1' )+ + // InternalRos.g:5615:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) + // InternalRos.g:5615:15: ( '0b' | '0B' ) ( '0' | '1' )+ { - // InternalRos.g:5655:15: ( '0b' | '0B' ) + // InternalRos.g:5615:15: ( '0b' | '0B' ) int alt3=2; int LA3_0 = input.LA(1); @@ -2163,7 +2163,7 @@ else if ( (LA3_1=='B') ) { } switch (alt3) { case 1 : - // InternalRos.g:5655:16: '0b' + // InternalRos.g:5615:16: '0b' { match("0b"); @@ -2171,7 +2171,7 @@ else if ( (LA3_1=='B') ) { } break; case 2 : - // InternalRos.g:5655:21: '0B' + // InternalRos.g:5615:21: '0B' { match("0B"); @@ -2181,7 +2181,7 @@ else if ( (LA3_1=='B') ) { } - // InternalRos.g:5655:27: ( '0' | '1' )+ + // InternalRos.g:5615:27: ( '0' | '1' )+ int cnt4=0; loop4: do { @@ -2235,10 +2235,10 @@ public final void mRULE_BOOLEAN() throws RecognitionException { try { int _type = RULE_BOOLEAN; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:5657:14: ( ( 'true' | 'false' ) ) - // InternalRos.g:5657:16: ( 'true' | 'false' ) + // InternalRos.g:5617:14: ( ( 'true' | 'false' ) ) + // InternalRos.g:5617:16: ( 'true' | 'false' ) { - // InternalRos.g:5657:16: ( 'true' | 'false' ) + // InternalRos.g:5617:16: ( 'true' | 'false' ) int alt5=2; int LA5_0 = input.LA(1); @@ -2256,7 +2256,7 @@ else if ( (LA5_0=='f') ) { } switch (alt5) { case 1 : - // InternalRos.g:5657:17: 'true' + // InternalRos.g:5617:17: 'true' { match("true"); @@ -2264,7 +2264,7 @@ else if ( (LA5_0=='f') ) { } break; case 2 : - // InternalRos.g:5657:24: 'false' + // InternalRos.g:5617:24: 'false' { match("false"); @@ -2290,19 +2290,19 @@ public final void mRULE_DOUBLE() throws RecognitionException { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:5659:13: ( RULE_DECINT ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT ) ) - // InternalRos.g:5659:15: RULE_DECINT ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT ) + // InternalRos.g:5619:13: ( RULE_DECINT ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT ) ) + // InternalRos.g:5619:15: RULE_DECINT ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT ) { mRULE_DECINT(); - // InternalRos.g:5659:27: ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT ) + // InternalRos.g:5619:27: ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT ) int alt10=2; alt10 = dfa10.predict(input); switch (alt10) { case 1 : - // InternalRos.g:5659:28: '.' ( RULE_DIGIT )* + // InternalRos.g:5619:28: '.' ( RULE_DIGIT )* { match('.'); - // InternalRos.g:5659:32: ( RULE_DIGIT )* + // InternalRos.g:5619:32: ( RULE_DIGIT )* loop6: do { int alt6=2; @@ -2315,7 +2315,7 @@ public final void mRULE_DOUBLE() throws RecognitionException { switch (alt6) { case 1 : - // InternalRos.g:5659:32: RULE_DIGIT + // InternalRos.g:5619:32: RULE_DIGIT { mRULE_DIGIT(); @@ -2331,9 +2331,9 @@ public final void mRULE_DOUBLE() throws RecognitionException { } break; case 2 : - // InternalRos.g:5659:44: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT + // InternalRos.g:5619:44: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT { - // InternalRos.g:5659:44: ( '.' ( RULE_DIGIT )* )? + // InternalRos.g:5619:44: ( '.' ( RULE_DIGIT )* )? int alt8=2; int LA8_0 = input.LA(1); @@ -2342,10 +2342,10 @@ public final void mRULE_DOUBLE() throws RecognitionException { } switch (alt8) { case 1 : - // InternalRos.g:5659:45: '.' ( RULE_DIGIT )* + // InternalRos.g:5619:45: '.' ( RULE_DIGIT )* { match('.'); - // InternalRos.g:5659:49: ( RULE_DIGIT )* + // InternalRos.g:5619:49: ( RULE_DIGIT )* loop7: do { int alt7=2; @@ -2358,7 +2358,7 @@ public final void mRULE_DOUBLE() throws RecognitionException { switch (alt7) { case 1 : - // InternalRos.g:5659:49: RULE_DIGIT + // InternalRos.g:5619:49: RULE_DIGIT { mRULE_DIGIT(); @@ -2385,7 +2385,7 @@ public final void mRULE_DOUBLE() throws RecognitionException { recover(mse); throw mse;} - // InternalRos.g:5659:73: ( '-' | '+' )? + // InternalRos.g:5619:73: ( '-' | '+' )? int alt9=2; int LA9_0 = input.LA(1); @@ -2444,10 +2444,10 @@ public final void mRULE_DECINT() throws RecognitionException { try { int _type = RULE_DECINT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:5661:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) - // InternalRos.g:5661:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalRos.g:5621:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) + // InternalRos.g:5621:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) { - // InternalRos.g:5661:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalRos.g:5621:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) int alt13=3; switch ( input.LA(1) ) { case '0': @@ -2482,17 +2482,17 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt13) { case 1 : - // InternalRos.g:5661:16: '0' + // InternalRos.g:5621:16: '0' { match('0'); } break; case 2 : - // InternalRos.g:5661:20: '1' .. '9' ( RULE_DIGIT )* + // InternalRos.g:5621:20: '1' .. '9' ( RULE_DIGIT )* { matchRange('1','9'); - // InternalRos.g:5661:29: ( RULE_DIGIT )* + // InternalRos.g:5621:29: ( RULE_DIGIT )* loop11: do { int alt11=2; @@ -2505,7 +2505,7 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt11) { case 1 : - // InternalRos.g:5661:29: RULE_DIGIT + // InternalRos.g:5621:29: RULE_DIGIT { mRULE_DIGIT(); @@ -2521,11 +2521,11 @@ public final void mRULE_DECINT() throws RecognitionException { } break; case 3 : - // InternalRos.g:5661:41: '-' '0' .. '9' ( RULE_DIGIT )* + // InternalRos.g:5621:41: '-' '0' .. '9' ( RULE_DIGIT )* { match('-'); matchRange('0','9'); - // InternalRos.g:5661:54: ( RULE_DIGIT )* + // InternalRos.g:5621:54: ( RULE_DIGIT )* loop12: do { int alt12=2; @@ -2538,7 +2538,7 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt12) { case 1 : - // InternalRos.g:5661:54: RULE_DIGIT + // InternalRos.g:5621:54: RULE_DIGIT { mRULE_DIGIT(); @@ -2570,10 +2570,10 @@ public final void mRULE_DECINT() throws RecognitionException { // $ANTLR start "RULE_DAY" public final void mRULE_DAY() throws RecognitionException { try { - // InternalRos.g:5663:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) - // InternalRos.g:5663:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRos.g:5623:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) + // InternalRos.g:5623:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) { - // InternalRos.g:5663:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRos.g:5623:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) int alt14=2; int LA14_0 = input.LA(1); @@ -2597,14 +2597,14 @@ else if ( ((LA14_0>='4' && LA14_0<='9')) ) { } switch (alt14) { case 1 : - // InternalRos.g:5663:22: '1' .. '9' + // InternalRos.g:5623:22: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRos.g:5663:31: '1' .. '3' '0' .. '9' + // InternalRos.g:5623:31: '1' .. '3' '0' .. '9' { matchRange('1','3'); matchRange('0','9'); @@ -2626,10 +2626,10 @@ else if ( ((LA14_0>='4' && LA14_0<='9')) ) { // $ANTLR start "RULE_MONTH" public final void mRULE_MONTH() throws RecognitionException { try { - // InternalRos.g:5665:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) - // InternalRos.g:5665:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRos.g:5625:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) + // InternalRos.g:5625:23: ( '1' .. '9' | '1' '0' .. '2' ) { - // InternalRos.g:5665:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRos.g:5625:23: ( '1' .. '9' | '1' '0' .. '2' ) int alt15=2; int LA15_0 = input.LA(1); @@ -2653,14 +2653,14 @@ else if ( ((LA15_0>='2' && LA15_0<='9')) ) { } switch (alt15) { case 1 : - // InternalRos.g:5665:24: '1' .. '9' + // InternalRos.g:5625:24: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRos.g:5665:33: '1' '0' .. '2' + // InternalRos.g:5625:33: '1' '0' .. '2' { match('1'); matchRange('0','2'); @@ -2682,8 +2682,8 @@ else if ( ((LA15_0>='2' && LA15_0<='9')) ) { // $ANTLR start "RULE_YEAR" public final void mRULE_YEAR() throws RecognitionException { try { - // InternalRos.g:5667:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) - // InternalRos.g:5667:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' + // InternalRos.g:5627:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) + // InternalRos.g:5627:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' { matchRange('0','2'); matchRange('0','9'); @@ -2701,10 +2701,10 @@ public final void mRULE_YEAR() throws RecognitionException { // $ANTLR start "RULE_HOUR" public final void mRULE_HOUR() throws RecognitionException { try { - // InternalRos.g:5669:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) - // InternalRos.g:5669:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRos.g:5629:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) + // InternalRos.g:5629:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) { - // InternalRos.g:5669:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRos.g:5629:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) int alt16=2; int LA16_0 = input.LA(1); @@ -2722,7 +2722,7 @@ else if ( (LA16_0=='2') ) { } switch (alt16) { case 1 : - // InternalRos.g:5669:23: '0' .. '1' '0' .. '9' + // InternalRos.g:5629:23: '0' .. '1' '0' .. '9' { matchRange('0','1'); matchRange('0','9'); @@ -2730,7 +2730,7 @@ else if ( (LA16_0=='2') ) { } break; case 2 : - // InternalRos.g:5669:41: '2' '0' .. '3' + // InternalRos.g:5629:41: '2' '0' .. '3' { match('2'); matchRange('0','3'); @@ -2752,8 +2752,8 @@ else if ( (LA16_0=='2') ) { // $ANTLR start "RULE_MIN_SEC" public final void mRULE_MIN_SEC() throws RecognitionException { try { - // InternalRos.g:5671:23: ( '0' .. '5' '0' .. '9' ) - // InternalRos.g:5671:25: '0' .. '5' '0' .. '9' + // InternalRos.g:5631:23: ( '0' .. '5' '0' .. '9' ) + // InternalRos.g:5631:25: '0' .. '5' '0' .. '9' { matchRange('0','5'); matchRange('0','9'); @@ -2771,8 +2771,8 @@ public final void mRULE_DATE_TIME() throws RecognitionException { try { int _type = RULE_DATE_TIME; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:5673:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) - // InternalRos.g:5673:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC + // InternalRos.g:5633:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) + // InternalRos.g:5633:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC { mRULE_YEAR(); match('-'); @@ -2801,10 +2801,10 @@ public final void mRULE_MESSAGE_ASIGMENT() throws RecognitionException { try { int _type = RULE_MESSAGE_ASIGMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:5675:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) - // InternalRos.g:5675:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + // InternalRos.g:5635:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) + // InternalRos.g:5635:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) { - // InternalRos.g:5675:25: ( RULE_ID | RULE_STRING ) + // InternalRos.g:5635:25: ( RULE_ID | RULE_STRING ) int alt17=2; int LA17_0 = input.LA(1); @@ -2822,14 +2822,14 @@ else if ( (LA17_0=='\"'||LA17_0=='\'') ) { } switch (alt17) { case 1 : - // InternalRos.g:5675:26: RULE_ID + // InternalRos.g:5635:26: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRos.g:5675:34: RULE_STRING + // InternalRos.g:5635:34: RULE_STRING { mRULE_STRING(); @@ -2839,7 +2839,7 @@ else if ( (LA17_0=='\"'||LA17_0=='\'') ) { } match('='); - // InternalRos.g:5675:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + // InternalRos.g:5635:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) int alt18=4; switch ( input.LA(1) ) { case 'A': @@ -2934,28 +2934,28 @@ else if ( (LA17_0=='\"'||LA17_0=='\'') ) { switch (alt18) { case 1 : - // InternalRos.g:5675:52: RULE_ID + // InternalRos.g:5635:52: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRos.g:5675:60: RULE_STRING + // InternalRos.g:5635:60: RULE_STRING { mRULE_STRING(); } break; case 3 : - // InternalRos.g:5675:72: RULE_INT + // InternalRos.g:5635:72: RULE_INT { mRULE_INT(); } break; case 4 : - // InternalRos.g:5675:81: '-' RULE_INT + // InternalRos.g:5635:81: '-' RULE_INT { match('-'); mRULE_INT(); @@ -2981,10 +2981,10 @@ public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:5677:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalRos.g:5677:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRos.g:5637:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalRos.g:5637:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalRos.g:5677:11: ( '^' )? + // InternalRos.g:5637:11: ( '^' )? int alt19=2; int LA19_0 = input.LA(1); @@ -2993,7 +2993,7 @@ public final void mRULE_ID() throws RecognitionException { } switch (alt19) { case 1 : - // InternalRos.g:5677:11: '^' + // InternalRos.g:5637:11: '^' { match('^'); @@ -3011,7 +3011,7 @@ public final void mRULE_ID() throws RecognitionException { recover(mse); throw mse;} - // InternalRos.g:5677:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRos.g:5637:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop20: do { int alt20=2; @@ -3058,10 +3058,10 @@ public final void mRULE_ID() throws RecognitionException { // $ANTLR start "RULE_INT" public final void mRULE_INT() throws RecognitionException { try { - // InternalRos.g:5679:19: ( ( '0' .. '9' )+ ) - // InternalRos.g:5679:21: ( '0' .. '9' )+ + // InternalRos.g:5639:19: ( ( '0' .. '9' )+ ) + // InternalRos.g:5639:21: ( '0' .. '9' )+ { - // InternalRos.g:5679:21: ( '0' .. '9' )+ + // InternalRos.g:5639:21: ( '0' .. '9' )+ int cnt21=0; loop21: do { @@ -3075,7 +3075,7 @@ public final void mRULE_INT() throws RecognitionException { switch (alt21) { case 1 : - // InternalRos.g:5679:22: '0' .. '9' + // InternalRos.g:5639:22: '0' .. '9' { matchRange('0','9'); @@ -3105,10 +3105,10 @@ public final void mRULE_STRING() throws RecognitionException { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:5681:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalRos.g:5681:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRos.g:5641:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalRos.g:5641:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalRos.g:5681:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRos.g:5641:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt24=2; int LA24_0 = input.LA(1); @@ -3126,10 +3126,10 @@ else if ( (LA24_0=='\'') ) { } switch (alt24) { case 1 : - // InternalRos.g:5681:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalRos.g:5641:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalRos.g:5681:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalRos.g:5641:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop22: do { int alt22=3; @@ -3145,7 +3145,7 @@ else if ( ((LA22_0>='\u0000' && LA22_0<='!')||(LA22_0>='#' && LA22_0<='[')||(LA2 switch (alt22) { case 1 : - // InternalRos.g:5681:21: '\\\\' . + // InternalRos.g:5641:21: '\\\\' . { match('\\'); matchAny(); @@ -3153,7 +3153,7 @@ else if ( ((LA22_0>='\u0000' && LA22_0<='!')||(LA22_0>='#' && LA22_0<='[')||(LA2 } break; case 2 : - // InternalRos.g:5681:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalRos.g:5641:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3178,10 +3178,10 @@ else if ( ((LA22_0>='\u0000' && LA22_0<='!')||(LA22_0>='#' && LA22_0<='[')||(LA2 } break; case 2 : - // InternalRos.g:5681:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalRos.g:5641:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalRos.g:5681:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalRos.g:5641:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop23: do { int alt23=3; @@ -3197,7 +3197,7 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='&')||(LA23_0>='(' && LA23_0<='[')||(LA2 switch (alt23) { case 1 : - // InternalRos.g:5681:54: '\\\\' . + // InternalRos.g:5641:54: '\\\\' . { match('\\'); matchAny(); @@ -3205,7 +3205,7 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='&')||(LA23_0>='(' && LA23_0<='[')||(LA2 } break; case 2 : - // InternalRos.g:5681:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalRos.g:5641:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3248,12 +3248,12 @@ public final void mRULE_ML_COMMENT() throws RecognitionException { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:5683:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalRos.g:5683:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalRos.g:5643:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalRos.g:5643:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalRos.g:5683:24: ( options {greedy=false; } : . )* + // InternalRos.g:5643:24: ( options {greedy=false; } : . )* loop25: do { int alt25=2; @@ -3278,7 +3278,7 @@ else if ( ((LA25_0>='\u0000' && LA25_0<=')')||(LA25_0>='+' && LA25_0<='\uFFFF')) switch (alt25) { case 1 : - // InternalRos.g:5683:52: . + // InternalRos.g:5643:52: . { matchAny(); @@ -3308,12 +3308,12 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:5685:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalRos.g:5685:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalRos.g:5645:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalRos.g:5645:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalRos.g:5685:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalRos.g:5645:24: (~ ( ( '\\n' | '\\r' ) ) )* loop26: do { int alt26=2; @@ -3326,7 +3326,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { switch (alt26) { case 1 : - // InternalRos.g:5685:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalRos.g:5645:24: ~ ( ( '\\n' | '\\r' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3346,7 +3346,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { } } while (true); - // InternalRos.g:5685:40: ( ( '\\r' )? '\\n' )? + // InternalRos.g:5645:40: ( ( '\\r' )? '\\n' )? int alt28=2; int LA28_0 = input.LA(1); @@ -3355,9 +3355,9 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { } switch (alt28) { case 1 : - // InternalRos.g:5685:41: ( '\\r' )? '\\n' + // InternalRos.g:5645:41: ( '\\r' )? '\\n' { - // InternalRos.g:5685:41: ( '\\r' )? + // InternalRos.g:5645:41: ( '\\r' )? int alt27=2; int LA27_0 = input.LA(1); @@ -3366,7 +3366,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { } switch (alt27) { case 1 : - // InternalRos.g:5685:41: '\\r' + // InternalRos.g:5645:41: '\\r' { match('\r'); @@ -3398,10 +3398,10 @@ public final void mRULE_WS() throws RecognitionException { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:5687:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalRos.g:5687:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRos.g:5647:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalRos.g:5647:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalRos.g:5687:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRos.g:5647:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt29=0; loop29: do { @@ -3455,8 +3455,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos.g:5689:16: ( . ) - // InternalRos.g:5689:18: . + // InternalRos.g:5649:16: ( . ) + // InternalRos.g:5649:18: . { matchAny(); @@ -4247,7 +4247,7 @@ public DFA10(BaseRecognizer recognizer) { this.transition = DFA10_transition; } public String getDescription() { - return "5659:27: ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT )"; + return "5619:27: ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT )"; } } static final String DFA30_eotS = @@ -5047,4 +5047,4 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc } -} +} \ No newline at end of file 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 3df4f2a0c..a6a2ae8c8 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 @@ -7744,26 +7744,24 @@ public final EObject entryRuleParameterIntegerType() throws RecognitionException // $ANTLR start "ruleParameterIntegerType" - // InternalRos.g:3155:1: ruleParameterIntegerType returns [EObject current=null] : ( () otherlv_1= 'Integer' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterInteger ) ) otherlv_5= '}' )? ) ; + // InternalRos.g:3155:1: ruleParameterIntegerType returns [EObject current=null] : ( () otherlv_1= 'Integer' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterInteger ) ) )? ) ; public final EObject ruleParameterIntegerType() throws RecognitionException { EObject current = null; Token otherlv_1=null; Token otherlv_2=null; - Token otherlv_3=null; - Token otherlv_5=null; - EObject lv_default_4_0 = null; + EObject lv_default_3_0 = null; enterRule(); try { - // InternalRos.g:3161:2: ( ( () otherlv_1= 'Integer' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterInteger ) ) otherlv_5= '}' )? ) ) - // InternalRos.g:3162:2: ( () otherlv_1= 'Integer' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterInteger ) ) otherlv_5= '}' )? ) + // InternalRos.g:3161:2: ( ( () otherlv_1= 'Integer' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterInteger ) ) )? ) ) + // InternalRos.g:3162:2: ( () otherlv_1= 'Integer' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterInteger ) ) )? ) { - // InternalRos.g:3162:2: ( () otherlv_1= 'Integer' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterInteger ) ) otherlv_5= '}' )? ) - // InternalRos.g:3163:3: () otherlv_1= 'Integer' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterInteger ) ) otherlv_5= '}' )? + // InternalRos.g:3162:2: ( () otherlv_1= 'Integer' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterInteger ) ) )? ) + // InternalRos.g:3163:3: () otherlv_1= 'Integer' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterInteger ) ) )? { // InternalRos.g:3163:3: () // InternalRos.g:3164:4: @@ -7780,36 +7778,36 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterIntegerTypeAccess().getIntegerKeyword_1()); - // InternalRos.g:3174:3: (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterInteger ) ) otherlv_5= '}' )? + // InternalRos.g:3174:3: (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterInteger ) ) )? int alt60=2; int LA60_0 = input.LA(1); - if ( (LA60_0==26) ) { - alt60=1; + if ( (LA60_0==76) ) { + int LA60_1 = input.LA(2); + + if ( (LA60_1==RULE_DECINT) ) { + alt60=1; + } } switch (alt60) { case 1 : - // InternalRos.g:3175:4: otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterInteger ) ) otherlv_5= '}' + // InternalRos.g:3175:4: otherlv_2= 'default' ( (lv_default_3_0= ruleParameterInteger ) ) { - otherlv_2=(Token)match(input,26,FOLLOW_53); + otherlv_2=(Token)match(input,76,FOLLOW_53); - newLeafNode(otherlv_2, grammarAccess.getParameterIntegerTypeAccess().getLeftCurlyBracketKeyword_2_0()); + newLeafNode(otherlv_2, grammarAccess.getParameterIntegerTypeAccess().getDefaultKeyword_2_0()); - otherlv_3=(Token)match(input,76,FOLLOW_54); - - newLeafNode(otherlv_3, grammarAccess.getParameterIntegerTypeAccess().getDefaultKeyword_2_1()); - - // InternalRos.g:3183:4: ( (lv_default_4_0= ruleParameterInteger ) ) - // InternalRos.g:3184:5: (lv_default_4_0= ruleParameterInteger ) + // InternalRos.g:3179:4: ( (lv_default_3_0= ruleParameterInteger ) ) + // InternalRos.g:3180:5: (lv_default_3_0= ruleParameterInteger ) { - // InternalRos.g:3184:5: (lv_default_4_0= ruleParameterInteger ) - // InternalRos.g:3185:6: lv_default_4_0= ruleParameterInteger + // InternalRos.g:3180:5: (lv_default_3_0= ruleParameterInteger ) + // InternalRos.g:3181:6: lv_default_3_0= ruleParameterInteger { - newCompositeNode(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_2_0()); + newCompositeNode(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_1_0()); - pushFollow(FOLLOW_14); - lv_default_4_0=ruleParameterInteger(); + pushFollow(FOLLOW_2); + lv_default_3_0=ruleParameterInteger(); state._fsp--; @@ -7820,7 +7818,7 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { set( current, "default", - lv_default_4_0, + lv_default_3_0, "de.fraunhofer.ipa.ros.Ros.ParameterInteger"); afterParserOrEnumRuleCall(); @@ -7830,10 +7828,6 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { } - otherlv_5=(Token)match(input,28,FOLLOW_2); - - newLeafNode(otherlv_5, grammarAccess.getParameterIntegerTypeAccess().getRightCurlyBracketKeyword_2_3()); - } break; @@ -7863,7 +7857,7 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { // $ANTLR start "entryRuleParameterStringType" - // InternalRos.g:3211:1: entryRuleParameterStringType returns [EObject current=null] : iv_ruleParameterStringType= ruleParameterStringType EOF ; + // InternalRos.g:3203:1: entryRuleParameterStringType returns [EObject current=null] : iv_ruleParameterStringType= ruleParameterStringType EOF ; public final EObject entryRuleParameterStringType() throws RecognitionException { EObject current = null; @@ -7871,8 +7865,8 @@ public final EObject entryRuleParameterStringType() throws RecognitionException try { - // InternalRos.g:3211:60: (iv_ruleParameterStringType= ruleParameterStringType EOF ) - // InternalRos.g:3212:2: iv_ruleParameterStringType= ruleParameterStringType EOF + // InternalRos.g:3203:60: (iv_ruleParameterStringType= ruleParameterStringType EOF ) + // InternalRos.g:3204:2: iv_ruleParameterStringType= ruleParameterStringType EOF { newCompositeNode(grammarAccess.getParameterStringTypeRule()); pushFollow(FOLLOW_1); @@ -7899,29 +7893,27 @@ public final EObject entryRuleParameterStringType() throws RecognitionException // $ANTLR start "ruleParameterStringType" - // InternalRos.g:3218:1: ruleParameterStringType returns [EObject current=null] : ( () otherlv_1= 'String' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterString ) ) otherlv_5= '}' )? ) ; + // InternalRos.g:3210:1: ruleParameterStringType returns [EObject current=null] : ( () otherlv_1= 'String' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterString ) ) )? ) ; public final EObject ruleParameterStringType() throws RecognitionException { EObject current = null; Token otherlv_1=null; Token otherlv_2=null; - Token otherlv_3=null; - Token otherlv_5=null; - EObject lv_default_4_0 = null; + EObject lv_default_3_0 = null; enterRule(); try { - // InternalRos.g:3224:2: ( ( () otherlv_1= 'String' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterString ) ) otherlv_5= '}' )? ) ) - // InternalRos.g:3225:2: ( () otherlv_1= 'String' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterString ) ) otherlv_5= '}' )? ) + // InternalRos.g:3216:2: ( ( () otherlv_1= 'String' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterString ) ) )? ) ) + // InternalRos.g:3217:2: ( () otherlv_1= 'String' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterString ) ) )? ) { - // InternalRos.g:3225:2: ( () otherlv_1= 'String' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterString ) ) otherlv_5= '}' )? ) - // InternalRos.g:3226:3: () otherlv_1= 'String' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterString ) ) otherlv_5= '}' )? + // InternalRos.g:3217:2: ( () otherlv_1= 'String' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterString ) ) )? ) + // InternalRos.g:3218:3: () otherlv_1= 'String' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterString ) ) )? { - // InternalRos.g:3226:3: () - // InternalRos.g:3227:4: + // InternalRos.g:3218:3: () + // InternalRos.g:3219:4: { current = forceCreateModelElement( @@ -7935,36 +7927,36 @@ public final EObject ruleParameterStringType() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterStringTypeAccess().getStringKeyword_1()); - // InternalRos.g:3237:3: (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterString ) ) otherlv_5= '}' )? + // InternalRos.g:3229:3: (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterString ) ) )? int alt61=2; int LA61_0 = input.LA(1); - if ( (LA61_0==26) ) { - alt61=1; + if ( (LA61_0==76) ) { + int LA61_1 = input.LA(2); + + if ( ((LA61_1>=RULE_STRING && LA61_1<=RULE_ID)) ) { + alt61=1; + } } switch (alt61) { case 1 : - // InternalRos.g:3238:4: otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterString ) ) otherlv_5= '}' + // InternalRos.g:3230:4: otherlv_2= 'default' ( (lv_default_3_0= ruleParameterString ) ) { - otherlv_2=(Token)match(input,26,FOLLOW_53); - - newLeafNode(otherlv_2, grammarAccess.getParameterStringTypeAccess().getLeftCurlyBracketKeyword_2_0()); - - otherlv_3=(Token)match(input,76,FOLLOW_7); + otherlv_2=(Token)match(input,76,FOLLOW_7); - newLeafNode(otherlv_3, grammarAccess.getParameterStringTypeAccess().getDefaultKeyword_2_1()); + newLeafNode(otherlv_2, grammarAccess.getParameterStringTypeAccess().getDefaultKeyword_2_0()); - // InternalRos.g:3246:4: ( (lv_default_4_0= ruleParameterString ) ) - // InternalRos.g:3247:5: (lv_default_4_0= ruleParameterString ) + // InternalRos.g:3234:4: ( (lv_default_3_0= ruleParameterString ) ) + // InternalRos.g:3235:5: (lv_default_3_0= ruleParameterString ) { - // InternalRos.g:3247:5: (lv_default_4_0= ruleParameterString ) - // InternalRos.g:3248:6: lv_default_4_0= ruleParameterString + // InternalRos.g:3235:5: (lv_default_3_0= ruleParameterString ) + // InternalRos.g:3236:6: lv_default_3_0= ruleParameterString { - newCompositeNode(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_2_0()); + newCompositeNode(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_1_0()); - pushFollow(FOLLOW_14); - lv_default_4_0=ruleParameterString(); + pushFollow(FOLLOW_2); + lv_default_3_0=ruleParameterString(); state._fsp--; @@ -7975,7 +7967,7 @@ public final EObject ruleParameterStringType() throws RecognitionException { set( current, "default", - lv_default_4_0, + lv_default_3_0, "de.fraunhofer.ipa.ros.Ros.ParameterString"); afterParserOrEnumRuleCall(); @@ -7985,10 +7977,6 @@ public final EObject ruleParameterStringType() throws RecognitionException { } - otherlv_5=(Token)match(input,28,FOLLOW_2); - - newLeafNode(otherlv_5, grammarAccess.getParameterStringTypeAccess().getRightCurlyBracketKeyword_2_3()); - } break; @@ -8018,7 +8006,7 @@ public final EObject ruleParameterStringType() throws RecognitionException { // $ANTLR start "entryRuleParameterDoubleType" - // InternalRos.g:3274:1: entryRuleParameterDoubleType returns [EObject current=null] : iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ; + // InternalRos.g:3258:1: entryRuleParameterDoubleType returns [EObject current=null] : iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ; public final EObject entryRuleParameterDoubleType() throws RecognitionException { EObject current = null; @@ -8026,8 +8014,8 @@ public final EObject entryRuleParameterDoubleType() throws RecognitionException try { - // InternalRos.g:3274:60: (iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ) - // InternalRos.g:3275:2: iv_ruleParameterDoubleType= ruleParameterDoubleType EOF + // InternalRos.g:3258:60: (iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ) + // InternalRos.g:3259:2: iv_ruleParameterDoubleType= ruleParameterDoubleType EOF { newCompositeNode(grammarAccess.getParameterDoubleTypeRule()); pushFollow(FOLLOW_1); @@ -8054,29 +8042,27 @@ public final EObject entryRuleParameterDoubleType() throws RecognitionException // $ANTLR start "ruleParameterDoubleType" - // InternalRos.g:3281:1: ruleParameterDoubleType returns [EObject current=null] : ( () otherlv_1= 'Double' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterDouble ) ) otherlv_5= '}' )? ) ; + // InternalRos.g:3265:1: ruleParameterDoubleType returns [EObject current=null] : ( () otherlv_1= 'Double' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterDouble ) ) )? ) ; public final EObject ruleParameterDoubleType() throws RecognitionException { EObject current = null; Token otherlv_1=null; Token otherlv_2=null; - Token otherlv_3=null; - Token otherlv_5=null; - EObject lv_default_4_0 = null; + EObject lv_default_3_0 = null; enterRule(); try { - // InternalRos.g:3287:2: ( ( () otherlv_1= 'Double' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterDouble ) ) otherlv_5= '}' )? ) ) - // InternalRos.g:3288:2: ( () otherlv_1= 'Double' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterDouble ) ) otherlv_5= '}' )? ) + // InternalRos.g:3271:2: ( ( () otherlv_1= 'Double' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterDouble ) ) )? ) ) + // InternalRos.g:3272:2: ( () otherlv_1= 'Double' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterDouble ) ) )? ) { - // InternalRos.g:3288:2: ( () otherlv_1= 'Double' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterDouble ) ) otherlv_5= '}' )? ) - // InternalRos.g:3289:3: () otherlv_1= 'Double' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterDouble ) ) otherlv_5= '}' )? + // InternalRos.g:3272:2: ( () otherlv_1= 'Double' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterDouble ) ) )? ) + // InternalRos.g:3273:3: () otherlv_1= 'Double' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterDouble ) ) )? { - // InternalRos.g:3289:3: () - // InternalRos.g:3290:4: + // InternalRos.g:3273:3: () + // InternalRos.g:3274:4: { current = forceCreateModelElement( @@ -8090,36 +8076,36 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterDoubleTypeAccess().getDoubleKeyword_1()); - // InternalRos.g:3300:3: (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterDouble ) ) otherlv_5= '}' )? + // InternalRos.g:3284:3: (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterDouble ) ) )? int alt62=2; int LA62_0 = input.LA(1); - if ( (LA62_0==26) ) { - alt62=1; + if ( (LA62_0==76) ) { + int LA62_1 = input.LA(2); + + if ( (LA62_1==RULE_DOUBLE) ) { + alt62=1; + } } switch (alt62) { case 1 : - // InternalRos.g:3301:4: otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterDouble ) ) otherlv_5= '}' + // InternalRos.g:3285:4: otherlv_2= 'default' ( (lv_default_3_0= ruleParameterDouble ) ) { - otherlv_2=(Token)match(input,26,FOLLOW_53); - - newLeafNode(otherlv_2, grammarAccess.getParameterDoubleTypeAccess().getLeftCurlyBracketKeyword_2_0()); - - otherlv_3=(Token)match(input,76,FOLLOW_55); + otherlv_2=(Token)match(input,76,FOLLOW_54); - newLeafNode(otherlv_3, grammarAccess.getParameterDoubleTypeAccess().getDefaultKeyword_2_1()); + newLeafNode(otherlv_2, grammarAccess.getParameterDoubleTypeAccess().getDefaultKeyword_2_0()); - // InternalRos.g:3309:4: ( (lv_default_4_0= ruleParameterDouble ) ) - // InternalRos.g:3310:5: (lv_default_4_0= ruleParameterDouble ) + // InternalRos.g:3289:4: ( (lv_default_3_0= ruleParameterDouble ) ) + // InternalRos.g:3290:5: (lv_default_3_0= ruleParameterDouble ) { - // InternalRos.g:3310:5: (lv_default_4_0= ruleParameterDouble ) - // InternalRos.g:3311:6: lv_default_4_0= ruleParameterDouble + // InternalRos.g:3290:5: (lv_default_3_0= ruleParameterDouble ) + // InternalRos.g:3291:6: lv_default_3_0= ruleParameterDouble { - newCompositeNode(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_2_0()); + newCompositeNode(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_1_0()); - pushFollow(FOLLOW_14); - lv_default_4_0=ruleParameterDouble(); + pushFollow(FOLLOW_2); + lv_default_3_0=ruleParameterDouble(); state._fsp--; @@ -8130,7 +8116,7 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { set( current, "default", - lv_default_4_0, + lv_default_3_0, "de.fraunhofer.ipa.ros.Ros.ParameterDouble"); afterParserOrEnumRuleCall(); @@ -8140,10 +8126,6 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { } - otherlv_5=(Token)match(input,28,FOLLOW_2); - - newLeafNode(otherlv_5, grammarAccess.getParameterDoubleTypeAccess().getRightCurlyBracketKeyword_2_3()); - } break; @@ -8173,7 +8155,7 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { // $ANTLR start "entryRuleParameterBooleanType" - // InternalRos.g:3337:1: entryRuleParameterBooleanType returns [EObject current=null] : iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ; + // InternalRos.g:3313:1: entryRuleParameterBooleanType returns [EObject current=null] : iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ; public final EObject entryRuleParameterBooleanType() throws RecognitionException { EObject current = null; @@ -8181,8 +8163,8 @@ public final EObject entryRuleParameterBooleanType() throws RecognitionException try { - // InternalRos.g:3337:61: (iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ) - // InternalRos.g:3338:2: iv_ruleParameterBooleanType= ruleParameterBooleanType EOF + // InternalRos.g:3313:61: (iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ) + // InternalRos.g:3314:2: iv_ruleParameterBooleanType= ruleParameterBooleanType EOF { newCompositeNode(grammarAccess.getParameterBooleanTypeRule()); pushFollow(FOLLOW_1); @@ -8209,29 +8191,27 @@ public final EObject entryRuleParameterBooleanType() throws RecognitionException // $ANTLR start "ruleParameterBooleanType" - // InternalRos.g:3344:1: ruleParameterBooleanType returns [EObject current=null] : ( () otherlv_1= 'Boolean' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBoolean ) ) otherlv_5= '}' )? ) ; + // InternalRos.g:3320:1: ruleParameterBooleanType returns [EObject current=null] : ( () otherlv_1= 'Boolean' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) ; public final EObject ruleParameterBooleanType() throws RecognitionException { EObject current = null; Token otherlv_1=null; Token otherlv_2=null; - Token otherlv_3=null; - Token otherlv_5=null; - EObject lv_default_4_0 = null; + EObject lv_default_3_0 = null; enterRule(); try { - // InternalRos.g:3350:2: ( ( () otherlv_1= 'Boolean' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBoolean ) ) otherlv_5= '}' )? ) ) - // InternalRos.g:3351:2: ( () otherlv_1= 'Boolean' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBoolean ) ) otherlv_5= '}' )? ) + // InternalRos.g:3326:2: ( ( () otherlv_1= 'Boolean' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) ) + // InternalRos.g:3327:2: ( () otherlv_1= 'Boolean' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) { - // InternalRos.g:3351:2: ( () otherlv_1= 'Boolean' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBoolean ) ) otherlv_5= '}' )? ) - // InternalRos.g:3352:3: () otherlv_1= 'Boolean' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBoolean ) ) otherlv_5= '}' )? + // InternalRos.g:3327:2: ( () otherlv_1= 'Boolean' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) + // InternalRos.g:3328:3: () otherlv_1= 'Boolean' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBoolean ) ) )? { - // InternalRos.g:3352:3: () - // InternalRos.g:3353:4: + // InternalRos.g:3328:3: () + // InternalRos.g:3329:4: { current = forceCreateModelElement( @@ -8245,36 +8225,36 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterBooleanTypeAccess().getBooleanKeyword_1()); - // InternalRos.g:3363:3: (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBoolean ) ) otherlv_5= '}' )? + // InternalRos.g:3339:3: (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBoolean ) ) )? int alt63=2; int LA63_0 = input.LA(1); - if ( (LA63_0==26) ) { - alt63=1; + if ( (LA63_0==76) ) { + int LA63_1 = input.LA(2); + + if ( (LA63_1==RULE_BOOLEAN) ) { + alt63=1; + } } switch (alt63) { case 1 : - // InternalRos.g:3364:4: otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBoolean ) ) otherlv_5= '}' + // InternalRos.g:3340:4: otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBoolean ) ) { - otherlv_2=(Token)match(input,26,FOLLOW_53); - - newLeafNode(otherlv_2, grammarAccess.getParameterBooleanTypeAccess().getLeftCurlyBracketKeyword_2_0()); - - otherlv_3=(Token)match(input,76,FOLLOW_56); + otherlv_2=(Token)match(input,76,FOLLOW_55); - newLeafNode(otherlv_3, grammarAccess.getParameterBooleanTypeAccess().getDefaultKeyword_2_1()); + newLeafNode(otherlv_2, grammarAccess.getParameterBooleanTypeAccess().getDefaultKeyword_2_0()); - // InternalRos.g:3372:4: ( (lv_default_4_0= ruleParameterBoolean ) ) - // InternalRos.g:3373:5: (lv_default_4_0= ruleParameterBoolean ) + // InternalRos.g:3344:4: ( (lv_default_3_0= ruleParameterBoolean ) ) + // InternalRos.g:3345:5: (lv_default_3_0= ruleParameterBoolean ) { - // InternalRos.g:3373:5: (lv_default_4_0= ruleParameterBoolean ) - // InternalRos.g:3374:6: lv_default_4_0= ruleParameterBoolean + // InternalRos.g:3345:5: (lv_default_3_0= ruleParameterBoolean ) + // InternalRos.g:3346:6: lv_default_3_0= ruleParameterBoolean { - newCompositeNode(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_2_0()); + newCompositeNode(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_1_0()); - pushFollow(FOLLOW_14); - lv_default_4_0=ruleParameterBoolean(); + pushFollow(FOLLOW_2); + lv_default_3_0=ruleParameterBoolean(); state._fsp--; @@ -8285,7 +8265,7 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { set( current, "default", - lv_default_4_0, + lv_default_3_0, "de.fraunhofer.ipa.ros.Ros.ParameterBoolean"); afterParserOrEnumRuleCall(); @@ -8295,10 +8275,6 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { } - otherlv_5=(Token)match(input,28,FOLLOW_2); - - newLeafNode(otherlv_5, grammarAccess.getParameterBooleanTypeAccess().getRightCurlyBracketKeyword_2_3()); - } break; @@ -8328,7 +8304,7 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64Type" - // InternalRos.g:3400:1: entryRuleParameterBase64Type returns [EObject current=null] : iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ; + // InternalRos.g:3368:1: entryRuleParameterBase64Type returns [EObject current=null] : iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ; public final EObject entryRuleParameterBase64Type() throws RecognitionException { EObject current = null; @@ -8336,8 +8312,8 @@ public final EObject entryRuleParameterBase64Type() throws RecognitionException try { - // InternalRos.g:3400:60: (iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ) - // InternalRos.g:3401:2: iv_ruleParameterBase64Type= ruleParameterBase64Type EOF + // InternalRos.g:3368:60: (iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ) + // InternalRos.g:3369:2: iv_ruleParameterBase64Type= ruleParameterBase64Type EOF { newCompositeNode(grammarAccess.getParameterBase64TypeRule()); pushFollow(FOLLOW_1); @@ -8364,29 +8340,27 @@ public final EObject entryRuleParameterBase64Type() throws RecognitionException // $ANTLR start "ruleParameterBase64Type" - // InternalRos.g:3407:1: ruleParameterBase64Type returns [EObject current=null] : ( () otherlv_1= 'Base64' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBase64 ) ) otherlv_5= '}' )? ) ; + // InternalRos.g:3375:1: ruleParameterBase64Type returns [EObject current=null] : ( () otherlv_1= 'Base64' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) ; public final EObject ruleParameterBase64Type() throws RecognitionException { EObject current = null; Token otherlv_1=null; Token otherlv_2=null; - Token otherlv_3=null; - Token otherlv_5=null; - EObject lv_default_4_0 = null; + EObject lv_default_3_0 = null; enterRule(); try { - // InternalRos.g:3413:2: ( ( () otherlv_1= 'Base64' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBase64 ) ) otherlv_5= '}' )? ) ) - // InternalRos.g:3414:2: ( () otherlv_1= 'Base64' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBase64 ) ) otherlv_5= '}' )? ) + // InternalRos.g:3381:2: ( ( () otherlv_1= 'Base64' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) ) + // InternalRos.g:3382:2: ( () otherlv_1= 'Base64' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) { - // InternalRos.g:3414:2: ( () otherlv_1= 'Base64' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBase64 ) ) otherlv_5= '}' )? ) - // InternalRos.g:3415:3: () otherlv_1= 'Base64' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBase64 ) ) otherlv_5= '}' )? + // InternalRos.g:3382:2: ( () otherlv_1= 'Base64' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) + // InternalRos.g:3383:3: () otherlv_1= 'Base64' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBase64 ) ) )? { - // InternalRos.g:3415:3: () - // InternalRos.g:3416:4: + // InternalRos.g:3383:3: () + // InternalRos.g:3384:4: { current = forceCreateModelElement( @@ -8400,36 +8374,36 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterBase64TypeAccess().getBase64Keyword_1()); - // InternalRos.g:3426:3: (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBase64 ) ) otherlv_5= '}' )? + // InternalRos.g:3394:3: (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBase64 ) ) )? int alt64=2; int LA64_0 = input.LA(1); - if ( (LA64_0==26) ) { - alt64=1; + if ( (LA64_0==76) ) { + int LA64_1 = input.LA(2); + + if ( (LA64_1==RULE_BINARY) ) { + alt64=1; + } } switch (alt64) { case 1 : - // InternalRos.g:3427:4: otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBase64 ) ) otherlv_5= '}' + // InternalRos.g:3395:4: otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBase64 ) ) { - otherlv_2=(Token)match(input,26,FOLLOW_53); - - newLeafNode(otherlv_2, grammarAccess.getParameterBase64TypeAccess().getLeftCurlyBracketKeyword_2_0()); - - otherlv_3=(Token)match(input,76,FOLLOW_57); + otherlv_2=(Token)match(input,76,FOLLOW_56); - newLeafNode(otherlv_3, grammarAccess.getParameterBase64TypeAccess().getDefaultKeyword_2_1()); + newLeafNode(otherlv_2, grammarAccess.getParameterBase64TypeAccess().getDefaultKeyword_2_0()); - // InternalRos.g:3435:4: ( (lv_default_4_0= ruleParameterBase64 ) ) - // InternalRos.g:3436:5: (lv_default_4_0= ruleParameterBase64 ) + // InternalRos.g:3399:4: ( (lv_default_3_0= ruleParameterBase64 ) ) + // InternalRos.g:3400:5: (lv_default_3_0= ruleParameterBase64 ) { - // InternalRos.g:3436:5: (lv_default_4_0= ruleParameterBase64 ) - // InternalRos.g:3437:6: lv_default_4_0= ruleParameterBase64 + // InternalRos.g:3400:5: (lv_default_3_0= ruleParameterBase64 ) + // InternalRos.g:3401:6: lv_default_3_0= ruleParameterBase64 { - newCompositeNode(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_2_0()); + newCompositeNode(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_1_0()); - pushFollow(FOLLOW_14); - lv_default_4_0=ruleParameterBase64(); + pushFollow(FOLLOW_2); + lv_default_3_0=ruleParameterBase64(); state._fsp--; @@ -8440,7 +8414,7 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { set( current, "default", - lv_default_4_0, + lv_default_3_0, "de.fraunhofer.ipa.ros.Ros.ParameterBase64"); afterParserOrEnumRuleCall(); @@ -8450,10 +8424,6 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { } - otherlv_5=(Token)match(input,28,FOLLOW_2); - - newLeafNode(otherlv_5, grammarAccess.getParameterBase64TypeAccess().getRightCurlyBracketKeyword_2_3()); - } break; @@ -8483,7 +8453,7 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { // $ANTLR start "entryRuleParameterArrayType" - // InternalRos.g:3463:1: entryRuleParameterArrayType returns [EObject current=null] : iv_ruleParameterArrayType= ruleParameterArrayType EOF ; + // InternalRos.g:3423:1: entryRuleParameterArrayType returns [EObject current=null] : iv_ruleParameterArrayType= ruleParameterArrayType EOF ; public final EObject entryRuleParameterArrayType() throws RecognitionException { EObject current = null; @@ -8491,8 +8461,8 @@ public final EObject entryRuleParameterArrayType() throws RecognitionException { try { - // InternalRos.g:3463:59: (iv_ruleParameterArrayType= ruleParameterArrayType EOF ) - // InternalRos.g:3464:2: iv_ruleParameterArrayType= ruleParameterArrayType EOF + // InternalRos.g:3423:59: (iv_ruleParameterArrayType= ruleParameterArrayType EOF ) + // InternalRos.g:3424:2: iv_ruleParameterArrayType= ruleParameterArrayType EOF { newCompositeNode(grammarAccess.getParameterArrayTypeRule()); pushFollow(FOLLOW_1); @@ -8519,7 +8489,7 @@ public final EObject entryRuleParameterArrayType() throws RecognitionException { // $ANTLR start "ruleParameterArrayType" - // InternalRos.g:3470:1: ruleParameterArrayType returns [EObject current=null] : (otherlv_0= 'Array' otherlv_1= '{' otherlv_2= 'type' ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) )? otherlv_6= '}' ) ; + // InternalRos.g:3430:1: ruleParameterArrayType returns [EObject current=null] : (otherlv_0= 'Array' otherlv_1= '{' otherlv_2= 'type' ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) )? otherlv_6= '}' ) ; public final EObject ruleParameterArrayType() throws RecognitionException { EObject current = null; @@ -8537,11 +8507,11 @@ public final EObject ruleParameterArrayType() throws RecognitionException { enterRule(); try { - // InternalRos.g:3476:2: ( (otherlv_0= 'Array' otherlv_1= '{' otherlv_2= 'type' ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) )? otherlv_6= '}' ) ) - // InternalRos.g:3477:2: (otherlv_0= 'Array' otherlv_1= '{' otherlv_2= 'type' ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) )? otherlv_6= '}' ) + // InternalRos.g:3436:2: ( (otherlv_0= 'Array' otherlv_1= '{' otherlv_2= 'type' ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) )? otherlv_6= '}' ) ) + // InternalRos.g:3437:2: (otherlv_0= 'Array' otherlv_1= '{' otherlv_2= 'type' ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) )? otherlv_6= '}' ) { - // InternalRos.g:3477:2: (otherlv_0= 'Array' otherlv_1= '{' otherlv_2= 'type' ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) )? otherlv_6= '}' ) - // InternalRos.g:3478:3: otherlv_0= 'Array' otherlv_1= '{' otherlv_2= 'type' ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) )? otherlv_6= '}' + // InternalRos.g:3437:2: (otherlv_0= 'Array' otherlv_1= '{' otherlv_2= 'type' ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) )? otherlv_6= '}' ) + // InternalRos.g:3438:3: otherlv_0= 'Array' otherlv_1= '{' otherlv_2= 'type' ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) )? otherlv_6= '}' { otherlv_0=(Token)match(input,80,FOLLOW_3); @@ -8555,16 +8525,16 @@ public final EObject ruleParameterArrayType() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); - // InternalRos.g:3490:3: ( (lv_type_3_0= ruleParameterType ) ) - // InternalRos.g:3491:4: (lv_type_3_0= ruleParameterType ) + // InternalRos.g:3450:3: ( (lv_type_3_0= ruleParameterType ) ) + // InternalRos.g:3451:4: (lv_type_3_0= ruleParameterType ) { - // InternalRos.g:3491:4: (lv_type_3_0= ruleParameterType ) - // InternalRos.g:3492:5: lv_type_3_0= ruleParameterType + // InternalRos.g:3451:4: (lv_type_3_0= ruleParameterType ) + // InternalRos.g:3452:5: lv_type_3_0= ruleParameterType { newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); - pushFollow(FOLLOW_58); + pushFollow(FOLLOW_57); lv_type_3_0=ruleParameterType(); state._fsp--; @@ -8586,7 +8556,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } - // InternalRos.g:3509:3: (otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) )? + // InternalRos.g:3469:3: (otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) )? int alt65=2; int LA65_0 = input.LA(1); @@ -8595,17 +8565,17 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } switch (alt65) { case 1 : - // InternalRos.g:3510:4: otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) + // InternalRos.g:3470:4: otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) { otherlv_4=(Token)match(input,76,FOLLOW_3); newLeafNode(otherlv_4, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); - // InternalRos.g:3514:4: ( (lv_default_5_0= ruleParameterList ) ) - // InternalRos.g:3515:5: (lv_default_5_0= ruleParameterList ) + // InternalRos.g:3474:4: ( (lv_default_5_0= ruleParameterList ) ) + // InternalRos.g:3475:5: (lv_default_5_0= ruleParameterList ) { - // InternalRos.g:3515:5: (lv_default_5_0= ruleParameterList ) - // InternalRos.g:3516:6: lv_default_5_0= ruleParameterList + // InternalRos.g:3475:5: (lv_default_5_0= ruleParameterList ) + // InternalRos.g:3476:6: lv_default_5_0= ruleParameterList { newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); @@ -8665,7 +8635,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { // $ANTLR start "entryRuleParameterList" - // InternalRos.g:3542:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; + // InternalRos.g:3502:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; public final EObject entryRuleParameterList() throws RecognitionException { EObject current = null; @@ -8673,8 +8643,8 @@ public final EObject entryRuleParameterList() throws RecognitionException { try { - // InternalRos.g:3542:54: (iv_ruleParameterList= ruleParameterList EOF ) - // InternalRos.g:3543:2: iv_ruleParameterList= ruleParameterList EOF + // InternalRos.g:3502:54: (iv_ruleParameterList= ruleParameterList EOF ) + // InternalRos.g:3503:2: iv_ruleParameterList= ruleParameterList EOF { newCompositeNode(grammarAccess.getParameterListRule()); pushFollow(FOLLOW_1); @@ -8701,7 +8671,7 @@ public final EObject entryRuleParameterList() throws RecognitionException { // $ANTLR start "ruleParameterList" - // InternalRos.g:3549:1: ruleParameterList returns [EObject current=null] : ( () otherlv_1= '{' ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= '}' ) ; + // InternalRos.g:3509:1: ruleParameterList returns [EObject current=null] : ( () otherlv_1= '{' ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= '}' ) ; public final EObject ruleParameterList() throws RecognitionException { EObject current = null; @@ -8717,14 +8687,14 @@ public final EObject ruleParameterList() throws RecognitionException { enterRule(); try { - // InternalRos.g:3555:2: ( ( () otherlv_1= '{' ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= '}' ) ) - // InternalRos.g:3556:2: ( () otherlv_1= '{' ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= '}' ) + // InternalRos.g:3515:2: ( ( () otherlv_1= '{' ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= '}' ) ) + // InternalRos.g:3516:2: ( () otherlv_1= '{' ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= '}' ) { - // InternalRos.g:3556:2: ( () otherlv_1= '{' ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= '}' ) - // InternalRos.g:3557:3: () otherlv_1= '{' ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= '}' + // InternalRos.g:3516:2: ( () otherlv_1= '{' ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= '}' ) + // InternalRos.g:3517:3: () otherlv_1= '{' ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= '}' { - // InternalRos.g:3557:3: () - // InternalRos.g:3558:4: + // InternalRos.g:3517:3: () + // InternalRos.g:3518:4: { current = forceCreateModelElement( @@ -8734,15 +8704,15 @@ public final EObject ruleParameterList() throws RecognitionException { } - otherlv_1=(Token)match(input,26,FOLLOW_59); + otherlv_1=(Token)match(input,26,FOLLOW_58); newLeafNode(otherlv_1, grammarAccess.getParameterListAccess().getLeftCurlyBracketKeyword_1()); - // InternalRos.g:3568:3: ( (lv_value_2_0= ruleParameterValue ) ) - // InternalRos.g:3569:4: (lv_value_2_0= ruleParameterValue ) + // InternalRos.g:3528:3: ( (lv_value_2_0= ruleParameterValue ) ) + // InternalRos.g:3529:4: (lv_value_2_0= ruleParameterValue ) { - // InternalRos.g:3569:4: (lv_value_2_0= ruleParameterValue ) - // InternalRos.g:3570:5: lv_value_2_0= ruleParameterValue + // InternalRos.g:3529:4: (lv_value_2_0= ruleParameterValue ) + // InternalRos.g:3530:5: lv_value_2_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); @@ -8769,7 +8739,7 @@ public final EObject ruleParameterList() throws RecognitionException { } - // InternalRos.g:3587:3: (otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) )* + // InternalRos.g:3547:3: (otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) )* loop66: do { int alt66=2; @@ -8782,17 +8752,17 @@ public final EObject ruleParameterList() throws RecognitionException { switch (alt66) { case 1 : - // InternalRos.g:3588:4: otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRos.g:3548:4: otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) { - otherlv_3=(Token)match(input,27,FOLLOW_59); + otherlv_3=(Token)match(input,27,FOLLOW_58); newLeafNode(otherlv_3, grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); - // InternalRos.g:3592:4: ( (lv_value_4_0= ruleParameterValue ) ) - // InternalRos.g:3593:5: (lv_value_4_0= ruleParameterValue ) + // InternalRos.g:3552:4: ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRos.g:3553:5: (lv_value_4_0= ruleParameterValue ) { - // InternalRos.g:3593:5: (lv_value_4_0= ruleParameterValue ) - // InternalRos.g:3594:6: lv_value_4_0= ruleParameterValue + // InternalRos.g:3553:5: (lv_value_4_0= ruleParameterValue ) + // InternalRos.g:3554:6: lv_value_4_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); @@ -8855,7 +8825,7 @@ public final EObject ruleParameterList() throws RecognitionException { // $ANTLR start "entryRuleParameterAny" - // InternalRos.g:3620:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; + // InternalRos.g:3580:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; public final EObject entryRuleParameterAny() throws RecognitionException { EObject current = null; @@ -8863,8 +8833,8 @@ public final EObject entryRuleParameterAny() throws RecognitionException { try { - // InternalRos.g:3620:53: (iv_ruleParameterAny= ruleParameterAny EOF ) - // InternalRos.g:3621:2: iv_ruleParameterAny= ruleParameterAny EOF + // InternalRos.g:3580:53: (iv_ruleParameterAny= ruleParameterAny EOF ) + // InternalRos.g:3581:2: iv_ruleParameterAny= ruleParameterAny EOF { newCompositeNode(grammarAccess.getParameterAnyRule()); pushFollow(FOLLOW_1); @@ -8891,7 +8861,7 @@ public final EObject entryRuleParameterAny() throws RecognitionException { // $ANTLR start "ruleParameterAny" - // InternalRos.g:3627:1: ruleParameterAny returns [EObject current=null] : ( () otherlv_1= 'ParameterAny' otherlv_2= '{' (otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) )? otherlv_5= '}' ) ; + // InternalRos.g:3587:1: ruleParameterAny returns [EObject current=null] : ( () otherlv_1= 'ParameterAny' otherlv_2= '{' (otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) )? otherlv_5= '}' ) ; public final EObject ruleParameterAny() throws RecognitionException { EObject current = null; @@ -8906,14 +8876,14 @@ public final EObject ruleParameterAny() throws RecognitionException { enterRule(); try { - // InternalRos.g:3633:2: ( ( () otherlv_1= 'ParameterAny' otherlv_2= '{' (otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) )? otherlv_5= '}' ) ) - // InternalRos.g:3634:2: ( () otherlv_1= 'ParameterAny' otherlv_2= '{' (otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) )? otherlv_5= '}' ) + // InternalRos.g:3593:2: ( ( () otherlv_1= 'ParameterAny' otherlv_2= '{' (otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) )? otherlv_5= '}' ) ) + // InternalRos.g:3594:2: ( () otherlv_1= 'ParameterAny' otherlv_2= '{' (otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) )? otherlv_5= '}' ) { - // InternalRos.g:3634:2: ( () otherlv_1= 'ParameterAny' otherlv_2= '{' (otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) )? otherlv_5= '}' ) - // InternalRos.g:3635:3: () otherlv_1= 'ParameterAny' otherlv_2= '{' (otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) )? otherlv_5= '}' + // InternalRos.g:3594:2: ( () otherlv_1= 'ParameterAny' otherlv_2= '{' (otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) )? otherlv_5= '}' ) + // InternalRos.g:3595:3: () otherlv_1= 'ParameterAny' otherlv_2= '{' (otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) )? otherlv_5= '}' { - // InternalRos.g:3635:3: () - // InternalRos.g:3636:4: + // InternalRos.g:3595:3: () + // InternalRos.g:3596:4: { current = forceCreateModelElement( @@ -8927,11 +8897,11 @@ public final EObject ruleParameterAny() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); - otherlv_2=(Token)match(input,26,FOLLOW_60); + otherlv_2=(Token)match(input,26,FOLLOW_59); newLeafNode(otherlv_2, grammarAccess.getParameterAnyAccess().getLeftCurlyBracketKeyword_2()); - // InternalRos.g:3650:3: (otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) )? + // InternalRos.g:3610:3: (otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) )? int alt67=2; int LA67_0 = input.LA(1); @@ -8940,17 +8910,17 @@ public final EObject ruleParameterAny() throws RecognitionException { } switch (alt67) { case 1 : - // InternalRos.g:3651:4: otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) + // InternalRos.g:3611:4: otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) { otherlv_3=(Token)match(input,82,FOLLOW_7); newLeafNode(otherlv_3, grammarAccess.getParameterAnyAccess().getValueKeyword_3_0()); - // InternalRos.g:3655:4: ( (lv_value_4_0= ruleEString ) ) - // InternalRos.g:3656:5: (lv_value_4_0= ruleEString ) + // InternalRos.g:3615:4: ( (lv_value_4_0= ruleEString ) ) + // InternalRos.g:3616:5: (lv_value_4_0= ruleEString ) { - // InternalRos.g:3656:5: (lv_value_4_0= ruleEString ) - // InternalRos.g:3657:6: lv_value_4_0= ruleEString + // InternalRos.g:3616:5: (lv_value_4_0= ruleEString ) + // InternalRos.g:3617:6: lv_value_4_0= ruleEString { newCompositeNode(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_3_1_0()); @@ -9010,7 +8980,7 @@ public final EObject ruleParameterAny() throws RecognitionException { // $ANTLR start "entryRuleParameterString" - // InternalRos.g:3683:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; + // InternalRos.g:3643:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; public final EObject entryRuleParameterString() throws RecognitionException { EObject current = null; @@ -9018,8 +8988,8 @@ public final EObject entryRuleParameterString() throws RecognitionException { try { - // InternalRos.g:3683:56: (iv_ruleParameterString= ruleParameterString EOF ) - // InternalRos.g:3684:2: iv_ruleParameterString= ruleParameterString EOF + // InternalRos.g:3643:56: (iv_ruleParameterString= ruleParameterString EOF ) + // InternalRos.g:3644:2: iv_ruleParameterString= ruleParameterString EOF { newCompositeNode(grammarAccess.getParameterStringRule()); pushFollow(FOLLOW_1); @@ -9046,7 +9016,7 @@ public final EObject entryRuleParameterString() throws RecognitionException { // $ANTLR start "ruleParameterString" - // InternalRos.g:3690:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; + // InternalRos.g:3650:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; public final EObject ruleParameterString() throws RecognitionException { EObject current = null; @@ -9057,14 +9027,14 @@ public final EObject ruleParameterString() throws RecognitionException { enterRule(); try { - // InternalRos.g:3696:2: ( ( (lv_value_0_0= ruleEString ) ) ) - // InternalRos.g:3697:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRos.g:3656:2: ( ( (lv_value_0_0= ruleEString ) ) ) + // InternalRos.g:3657:2: ( (lv_value_0_0= ruleEString ) ) { - // InternalRos.g:3697:2: ( (lv_value_0_0= ruleEString ) ) - // InternalRos.g:3698:3: (lv_value_0_0= ruleEString ) + // InternalRos.g:3657:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRos.g:3658:3: (lv_value_0_0= ruleEString ) { - // InternalRos.g:3698:3: (lv_value_0_0= ruleEString ) - // InternalRos.g:3699:4: lv_value_0_0= ruleEString + // InternalRos.g:3658:3: (lv_value_0_0= ruleEString ) + // InternalRos.g:3659:4: lv_value_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); @@ -9111,7 +9081,7 @@ public final EObject ruleParameterString() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64" - // InternalRos.g:3719:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; + // InternalRos.g:3679:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; public final EObject entryRuleParameterBase64() throws RecognitionException { EObject current = null; @@ -9119,8 +9089,8 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { try { - // InternalRos.g:3719:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) - // InternalRos.g:3720:2: iv_ruleParameterBase64= ruleParameterBase64 EOF + // InternalRos.g:3679:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) + // InternalRos.g:3680:2: iv_ruleParameterBase64= ruleParameterBase64 EOF { newCompositeNode(grammarAccess.getParameterBase64Rule()); pushFollow(FOLLOW_1); @@ -9147,7 +9117,7 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { // $ANTLR start "ruleParameterBase64" - // InternalRos.g:3726:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; + // InternalRos.g:3686:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; public final EObject ruleParameterBase64() throws RecognitionException { EObject current = null; @@ -9158,14 +9128,14 @@ public final EObject ruleParameterBase64() throws RecognitionException { enterRule(); try { - // InternalRos.g:3732:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) - // InternalRos.g:3733:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRos.g:3692:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) + // InternalRos.g:3693:2: ( (lv_value_0_0= ruleBase64Binary ) ) { - // InternalRos.g:3733:2: ( (lv_value_0_0= ruleBase64Binary ) ) - // InternalRos.g:3734:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRos.g:3693:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRos.g:3694:3: (lv_value_0_0= ruleBase64Binary ) { - // InternalRos.g:3734:3: (lv_value_0_0= ruleBase64Binary ) - // InternalRos.g:3735:4: lv_value_0_0= ruleBase64Binary + // InternalRos.g:3694:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRos.g:3695:4: lv_value_0_0= ruleBase64Binary { newCompositeNode(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); @@ -9212,7 +9182,7 @@ public final EObject ruleParameterBase64() throws RecognitionException { // $ANTLR start "entryRuleParameterInteger" - // InternalRos.g:3755:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; + // InternalRos.g:3715:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; public final EObject entryRuleParameterInteger() throws RecognitionException { EObject current = null; @@ -9220,8 +9190,8 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { try { - // InternalRos.g:3755:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) - // InternalRos.g:3756:2: iv_ruleParameterInteger= ruleParameterInteger EOF + // InternalRos.g:3715:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) + // InternalRos.g:3716:2: iv_ruleParameterInteger= ruleParameterInteger EOF { newCompositeNode(grammarAccess.getParameterIntegerRule()); pushFollow(FOLLOW_1); @@ -9248,7 +9218,7 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { // $ANTLR start "ruleParameterInteger" - // InternalRos.g:3762:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; + // InternalRos.g:3722:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; public final EObject ruleParameterInteger() throws RecognitionException { EObject current = null; @@ -9259,14 +9229,14 @@ public final EObject ruleParameterInteger() throws RecognitionException { enterRule(); try { - // InternalRos.g:3768:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) - // InternalRos.g:3769:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRos.g:3728:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) + // InternalRos.g:3729:2: ( (lv_value_0_0= ruleInteger0 ) ) { - // InternalRos.g:3769:2: ( (lv_value_0_0= ruleInteger0 ) ) - // InternalRos.g:3770:3: (lv_value_0_0= ruleInteger0 ) + // InternalRos.g:3729:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRos.g:3730:3: (lv_value_0_0= ruleInteger0 ) { - // InternalRos.g:3770:3: (lv_value_0_0= ruleInteger0 ) - // InternalRos.g:3771:4: lv_value_0_0= ruleInteger0 + // InternalRos.g:3730:3: (lv_value_0_0= ruleInteger0 ) + // InternalRos.g:3731:4: lv_value_0_0= ruleInteger0 { newCompositeNode(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); @@ -9313,7 +9283,7 @@ public final EObject ruleParameterInteger() throws RecognitionException { // $ANTLR start "entryRuleParameterDouble" - // InternalRos.g:3791:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; + // InternalRos.g:3751:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; public final EObject entryRuleParameterDouble() throws RecognitionException { EObject current = null; @@ -9321,8 +9291,8 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { try { - // InternalRos.g:3791:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) - // InternalRos.g:3792:2: iv_ruleParameterDouble= ruleParameterDouble EOF + // InternalRos.g:3751:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) + // InternalRos.g:3752:2: iv_ruleParameterDouble= ruleParameterDouble EOF { newCompositeNode(grammarAccess.getParameterDoubleRule()); pushFollow(FOLLOW_1); @@ -9349,7 +9319,7 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { // $ANTLR start "ruleParameterDouble" - // InternalRos.g:3798:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; + // InternalRos.g:3758:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; public final EObject ruleParameterDouble() throws RecognitionException { EObject current = null; @@ -9360,14 +9330,14 @@ public final EObject ruleParameterDouble() throws RecognitionException { enterRule(); try { - // InternalRos.g:3804:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) - // InternalRos.g:3805:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRos.g:3764:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) + // InternalRos.g:3765:2: ( (lv_value_0_0= ruleDouble0 ) ) { - // InternalRos.g:3805:2: ( (lv_value_0_0= ruleDouble0 ) ) - // InternalRos.g:3806:3: (lv_value_0_0= ruleDouble0 ) + // InternalRos.g:3765:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRos.g:3766:3: (lv_value_0_0= ruleDouble0 ) { - // InternalRos.g:3806:3: (lv_value_0_0= ruleDouble0 ) - // InternalRos.g:3807:4: lv_value_0_0= ruleDouble0 + // InternalRos.g:3766:3: (lv_value_0_0= ruleDouble0 ) + // InternalRos.g:3767:4: lv_value_0_0= ruleDouble0 { newCompositeNode(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); @@ -9414,7 +9384,7 @@ public final EObject ruleParameterDouble() throws RecognitionException { // $ANTLR start "entryRuleParameterBoolean" - // InternalRos.g:3827:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; + // InternalRos.g:3787:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; public final EObject entryRuleParameterBoolean() throws RecognitionException { EObject current = null; @@ -9422,8 +9392,8 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { try { - // InternalRos.g:3827:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) - // InternalRos.g:3828:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF + // InternalRos.g:3787:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) + // InternalRos.g:3788:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF { newCompositeNode(grammarAccess.getParameterBooleanRule()); pushFollow(FOLLOW_1); @@ -9450,7 +9420,7 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { // $ANTLR start "ruleParameterBoolean" - // InternalRos.g:3834:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; + // InternalRos.g:3794:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; public final EObject ruleParameterBoolean() throws RecognitionException { EObject current = null; @@ -9461,14 +9431,14 @@ public final EObject ruleParameterBoolean() throws RecognitionException { enterRule(); try { - // InternalRos.g:3840:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) - // InternalRos.g:3841:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRos.g:3800:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) + // InternalRos.g:3801:2: ( (lv_value_0_0= ruleboolean0 ) ) { - // InternalRos.g:3841:2: ( (lv_value_0_0= ruleboolean0 ) ) - // InternalRos.g:3842:3: (lv_value_0_0= ruleboolean0 ) + // InternalRos.g:3801:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRos.g:3802:3: (lv_value_0_0= ruleboolean0 ) { - // InternalRos.g:3842:3: (lv_value_0_0= ruleboolean0 ) - // InternalRos.g:3843:4: lv_value_0_0= ruleboolean0 + // InternalRos.g:3802:3: (lv_value_0_0= ruleboolean0 ) + // InternalRos.g:3803:4: lv_value_0_0= ruleboolean0 { newCompositeNode(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); @@ -9515,7 +9485,7 @@ public final EObject ruleParameterBoolean() throws RecognitionException { // $ANTLR start "entryRuleParameterStruct" - // InternalRos.g:3863:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; + // InternalRos.g:3823:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; public final EObject entryRuleParameterStruct() throws RecognitionException { EObject current = null; @@ -9523,8 +9493,8 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { try { - // InternalRos.g:3863:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) - // InternalRos.g:3864:2: iv_ruleParameterStruct= ruleParameterStruct EOF + // InternalRos.g:3823:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) + // InternalRos.g:3824:2: iv_ruleParameterStruct= ruleParameterStruct EOF { newCompositeNode(grammarAccess.getParameterStructRule()); pushFollow(FOLLOW_1); @@ -9551,7 +9521,7 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { // $ANTLR start "ruleParameterStruct" - // InternalRos.g:3870:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' )? ) ; + // InternalRos.g:3830:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' )? ) ; public final EObject ruleParameterStruct() throws RecognitionException { EObject current = null; @@ -9569,14 +9539,14 @@ public final EObject ruleParameterStruct() throws RecognitionException { enterRule(); try { - // InternalRos.g:3876:2: ( ( () (otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' )? ) ) - // InternalRos.g:3877:2: ( () (otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' )? ) + // InternalRos.g:3836:2: ( ( () (otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' )? ) ) + // InternalRos.g:3837:2: ( () (otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' )? ) { - // InternalRos.g:3877:2: ( () (otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' )? ) - // InternalRos.g:3878:3: () (otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' )? + // InternalRos.g:3837:2: ( () (otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' )? ) + // InternalRos.g:3838:3: () (otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' )? { - // InternalRos.g:3878:3: () - // InternalRos.g:3879:4: + // InternalRos.g:3838:3: () + // InternalRos.g:3839:4: { current = forceCreateModelElement( @@ -9586,7 +9556,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - // InternalRos.g:3885:3: (otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' )? + // InternalRos.g:3845:3: (otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' )? int alt69=2; int LA69_0 = input.LA(1); @@ -9595,17 +9565,17 @@ public final EObject ruleParameterStruct() throws RecognitionException { } switch (alt69) { case 1 : - // InternalRos.g:3886:4: otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' + // InternalRos.g:3846:4: otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' { - otherlv_1=(Token)match(input,26,FOLLOW_61); + otherlv_1=(Token)match(input,26,FOLLOW_60); newLeafNode(otherlv_1, grammarAccess.getParameterStructAccess().getLeftCurlyBracketKeyword_1_0()); - // InternalRos.g:3890:4: ( (lv_value_2_0= ruleParameterStructMember ) ) - // InternalRos.g:3891:5: (lv_value_2_0= ruleParameterStructMember ) + // InternalRos.g:3850:4: ( (lv_value_2_0= ruleParameterStructMember ) ) + // InternalRos.g:3851:5: (lv_value_2_0= ruleParameterStructMember ) { - // InternalRos.g:3891:5: (lv_value_2_0= ruleParameterStructMember ) - // InternalRos.g:3892:6: lv_value_2_0= ruleParameterStructMember + // InternalRos.g:3851:5: (lv_value_2_0= ruleParameterStructMember ) + // InternalRos.g:3852:6: lv_value_2_0= ruleParameterStructMember { newCompositeNode(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_1_0()); @@ -9632,7 +9602,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - // InternalRos.g:3909:4: (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* + // InternalRos.g:3869:4: (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* loop68: do { int alt68=2; @@ -9645,21 +9615,21 @@ public final EObject ruleParameterStruct() throws RecognitionException { switch (alt68) { case 1 : - // InternalRos.g:3910:5: otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' + // InternalRos.g:3870:5: otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' { otherlv_3=(Token)match(input,27,FOLLOW_3); newLeafNode(otherlv_3, grammarAccess.getParameterStructAccess().getCommaKeyword_1_2_0()); - otherlv_4=(Token)match(input,26,FOLLOW_61); + otherlv_4=(Token)match(input,26,FOLLOW_60); newLeafNode(otherlv_4, grammarAccess.getParameterStructAccess().getLeftCurlyBracketKeyword_1_2_1()); - // InternalRos.g:3918:5: ( (lv_value_5_0= ruleParameterStructMember ) ) - // InternalRos.g:3919:6: (lv_value_5_0= ruleParameterStructMember ) + // InternalRos.g:3878:5: ( (lv_value_5_0= ruleParameterStructMember ) ) + // InternalRos.g:3879:6: (lv_value_5_0= ruleParameterStructMember ) { - // InternalRos.g:3919:6: (lv_value_5_0= ruleParameterStructMember ) - // InternalRos.g:3920:7: lv_value_5_0= ruleParameterStructMember + // InternalRos.g:3879:6: (lv_value_5_0= ruleParameterStructMember ) + // InternalRos.g:3880:7: lv_value_5_0= ruleParameterStructMember { newCompositeNode(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_2_0()); @@ -9732,7 +9702,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { // $ANTLR start "entryRuleParameterDate" - // InternalRos.g:3951:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; + // InternalRos.g:3911:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; public final EObject entryRuleParameterDate() throws RecognitionException { EObject current = null; @@ -9740,8 +9710,8 @@ public final EObject entryRuleParameterDate() throws RecognitionException { try { - // InternalRos.g:3951:54: (iv_ruleParameterDate= ruleParameterDate EOF ) - // InternalRos.g:3952:2: iv_ruleParameterDate= ruleParameterDate EOF + // InternalRos.g:3911:54: (iv_ruleParameterDate= ruleParameterDate EOF ) + // InternalRos.g:3912:2: iv_ruleParameterDate= ruleParameterDate EOF { newCompositeNode(grammarAccess.getParameterDateRule()); pushFollow(FOLLOW_1); @@ -9768,7 +9738,7 @@ public final EObject entryRuleParameterDate() throws RecognitionException { // $ANTLR start "ruleParameterDate" - // InternalRos.g:3958:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; + // InternalRos.g:3918:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; public final EObject ruleParameterDate() throws RecognitionException { EObject current = null; @@ -9779,14 +9749,14 @@ public final EObject ruleParameterDate() throws RecognitionException { enterRule(); try { - // InternalRos.g:3964:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) - // InternalRos.g:3965:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRos.g:3924:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) + // InternalRos.g:3925:2: ( (lv_value_0_0= ruleDateTime0 ) ) { - // InternalRos.g:3965:2: ( (lv_value_0_0= ruleDateTime0 ) ) - // InternalRos.g:3966:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRos.g:3925:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRos.g:3926:3: (lv_value_0_0= ruleDateTime0 ) { - // InternalRos.g:3966:3: (lv_value_0_0= ruleDateTime0 ) - // InternalRos.g:3967:4: lv_value_0_0= ruleDateTime0 + // InternalRos.g:3926:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRos.g:3927:4: lv_value_0_0= ruleDateTime0 { newCompositeNode(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); @@ -9833,7 +9803,7 @@ public final EObject ruleParameterDate() throws RecognitionException { // $ANTLR start "entryRuleParameterStructMember" - // InternalRos.g:3987:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; + // InternalRos.g:3947:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; public final EObject entryRuleParameterStructMember() throws RecognitionException { EObject current = null; @@ -9841,8 +9811,8 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio try { - // InternalRos.g:3987:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) - // InternalRos.g:3988:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF + // InternalRos.g:3947:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) + // InternalRos.g:3948:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF { newCompositeNode(grammarAccess.getParameterStructMemberRule()); pushFollow(FOLLOW_1); @@ -9869,7 +9839,7 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio // $ANTLR start "ruleParameterStructMember" - // InternalRos.g:3994:1: ruleParameterStructMember returns [EObject current=null] : (otherlv_0= 'ParameterStructMember' ( (lv_name_1_0= ruleEString ) ) otherlv_2= '{' otherlv_3= 'value' ( (lv_value_4_0= ruleParameterValue ) ) otherlv_5= '}' ) ; + // InternalRos.g:3954:1: ruleParameterStructMember returns [EObject current=null] : (otherlv_0= 'ParameterStructMember' ( (lv_name_1_0= ruleEString ) ) otherlv_2= '{' otherlv_3= 'value' ( (lv_value_4_0= ruleParameterValue ) ) otherlv_5= '}' ) ; public final EObject ruleParameterStructMember() throws RecognitionException { EObject current = null; @@ -9886,21 +9856,21 @@ public final EObject ruleParameterStructMember() throws RecognitionException { enterRule(); try { - // InternalRos.g:4000:2: ( (otherlv_0= 'ParameterStructMember' ( (lv_name_1_0= ruleEString ) ) otherlv_2= '{' otherlv_3= 'value' ( (lv_value_4_0= ruleParameterValue ) ) otherlv_5= '}' ) ) - // InternalRos.g:4001:2: (otherlv_0= 'ParameterStructMember' ( (lv_name_1_0= ruleEString ) ) otherlv_2= '{' otherlv_3= 'value' ( (lv_value_4_0= ruleParameterValue ) ) otherlv_5= '}' ) + // InternalRos.g:3960:2: ( (otherlv_0= 'ParameterStructMember' ( (lv_name_1_0= ruleEString ) ) otherlv_2= '{' otherlv_3= 'value' ( (lv_value_4_0= ruleParameterValue ) ) otherlv_5= '}' ) ) + // InternalRos.g:3961:2: (otherlv_0= 'ParameterStructMember' ( (lv_name_1_0= ruleEString ) ) otherlv_2= '{' otherlv_3= 'value' ( (lv_value_4_0= ruleParameterValue ) ) otherlv_5= '}' ) { - // InternalRos.g:4001:2: (otherlv_0= 'ParameterStructMember' ( (lv_name_1_0= ruleEString ) ) otherlv_2= '{' otherlv_3= 'value' ( (lv_value_4_0= ruleParameterValue ) ) otherlv_5= '}' ) - // InternalRos.g:4002:3: otherlv_0= 'ParameterStructMember' ( (lv_name_1_0= ruleEString ) ) otherlv_2= '{' otherlv_3= 'value' ( (lv_value_4_0= ruleParameterValue ) ) otherlv_5= '}' + // InternalRos.g:3961:2: (otherlv_0= 'ParameterStructMember' ( (lv_name_1_0= ruleEString ) ) otherlv_2= '{' otherlv_3= 'value' ( (lv_value_4_0= ruleParameterValue ) ) otherlv_5= '}' ) + // InternalRos.g:3962:3: otherlv_0= 'ParameterStructMember' ( (lv_name_1_0= ruleEString ) ) otherlv_2= '{' otherlv_3= 'value' ( (lv_value_4_0= ruleParameterValue ) ) otherlv_5= '}' { otherlv_0=(Token)match(input,83,FOLLOW_7); newLeafNode(otherlv_0, grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); - // InternalRos.g:4006:3: ( (lv_name_1_0= ruleEString ) ) - // InternalRos.g:4007:4: (lv_name_1_0= ruleEString ) + // InternalRos.g:3966:3: ( (lv_name_1_0= ruleEString ) ) + // InternalRos.g:3967:4: (lv_name_1_0= ruleEString ) { - // InternalRos.g:4007:4: (lv_name_1_0= ruleEString ) - // InternalRos.g:4008:5: lv_name_1_0= ruleEString + // InternalRos.g:3967:4: (lv_name_1_0= ruleEString ) + // InternalRos.g:3968:5: lv_name_1_0= ruleEString { newCompositeNode(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); @@ -9927,19 +9897,19 @@ public final EObject ruleParameterStructMember() throws RecognitionException { } - otherlv_2=(Token)match(input,26,FOLLOW_62); + otherlv_2=(Token)match(input,26,FOLLOW_61); newLeafNode(otherlv_2, grammarAccess.getParameterStructMemberAccess().getLeftCurlyBracketKeyword_2()); - otherlv_3=(Token)match(input,82,FOLLOW_59); + otherlv_3=(Token)match(input,82,FOLLOW_58); newLeafNode(otherlv_3, grammarAccess.getParameterStructMemberAccess().getValueKeyword_3()); - // InternalRos.g:4033:3: ( (lv_value_4_0= ruleParameterValue ) ) - // InternalRos.g:4034:4: (lv_value_4_0= ruleParameterValue ) + // InternalRos.g:3993:3: ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRos.g:3994:4: (lv_value_4_0= ruleParameterValue ) { - // InternalRos.g:4034:4: (lv_value_4_0= ruleParameterValue ) - // InternalRos.g:4035:5: lv_value_4_0= ruleParameterValue + // InternalRos.g:3994:4: (lv_value_4_0= ruleParameterValue ) + // InternalRos.g:3995:5: lv_value_4_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); @@ -9993,7 +9963,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { // $ANTLR start "entryRuleParameterStructTypeMember" - // InternalRos.g:4060:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; + // InternalRos.g:4020:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; public final EObject entryRuleParameterStructTypeMember() throws RecognitionException { EObject current = null; @@ -10001,8 +9971,8 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce try { - // InternalRos.g:4060:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) - // InternalRos.g:4061:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF + // InternalRos.g:4020:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) + // InternalRos.g:4021:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF { newCompositeNode(grammarAccess.getParameterStructTypeMemberRule()); pushFollow(FOLLOW_1); @@ -10029,7 +9999,7 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce // $ANTLR start "ruleParameterStructTypeMember" - // InternalRos.g:4067:1: ruleParameterStructTypeMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ; + // InternalRos.g:4027: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; @@ -10042,17 +10012,17 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException enterRule(); try { - // InternalRos.g:4073:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) - // InternalRos.g:4074:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRos.g:4033:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) + // InternalRos.g:4034:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) { - // InternalRos.g:4074:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) - // InternalRos.g:4075:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) + // InternalRos.g:4034:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRos.g:4035:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) { - // InternalRos.g:4075:3: ( (lv_name_0_0= ruleEString ) ) - // InternalRos.g:4076:4: (lv_name_0_0= ruleEString ) + // InternalRos.g:4035:3: ( (lv_name_0_0= ruleEString ) ) + // InternalRos.g:4036:4: (lv_name_0_0= ruleEString ) { - // InternalRos.g:4076:4: (lv_name_0_0= ruleEString ) - // InternalRos.g:4077:5: lv_name_0_0= ruleEString + // InternalRos.g:4036:4: (lv_name_0_0= ruleEString ) + // InternalRos.g:4037:5: lv_name_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); @@ -10079,11 +10049,11 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException } - // InternalRos.g:4094:3: ( (lv_type_1_0= ruleParameterType ) ) - // InternalRos.g:4095:4: (lv_type_1_0= ruleParameterType ) + // InternalRos.g:4054:3: ( (lv_type_1_0= ruleParameterType ) ) + // InternalRos.g:4055:4: (lv_type_1_0= ruleParameterType ) { - // InternalRos.g:4095:4: (lv_type_1_0= ruleParameterType ) - // InternalRos.g:4096:5: lv_type_1_0= ruleParameterType + // InternalRos.g:4055:4: (lv_type_1_0= ruleParameterType ) + // InternalRos.g:4056:5: lv_type_1_0= ruleParameterType { newCompositeNode(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); @@ -10133,7 +10103,7 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException // $ANTLR start "entryRuleBase64Binary" - // InternalRos.g:4117:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; + // InternalRos.g:4077:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; public final String entryRuleBase64Binary() throws RecognitionException { String current = null; @@ -10141,8 +10111,8 @@ public final String entryRuleBase64Binary() throws RecognitionException { try { - // InternalRos.g:4117:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) - // InternalRos.g:4118:2: iv_ruleBase64Binary= ruleBase64Binary EOF + // InternalRos.g:4077:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) + // InternalRos.g:4078:2: iv_ruleBase64Binary= ruleBase64Binary EOF { newCompositeNode(grammarAccess.getBase64BinaryRule()); pushFollow(FOLLOW_1); @@ -10169,7 +10139,7 @@ public final String entryRuleBase64Binary() throws RecognitionException { // $ANTLR start "ruleBase64Binary" - // InternalRos.g:4124:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; + // InternalRos.g:4084:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -10179,8 +10149,8 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti enterRule(); try { - // InternalRos.g:4130:2: (this_BINARY_0= RULE_BINARY ) - // InternalRos.g:4131:2: this_BINARY_0= RULE_BINARY + // InternalRos.g:4090:2: (this_BINARY_0= RULE_BINARY ) + // InternalRos.g:4091:2: this_BINARY_0= RULE_BINARY { this_BINARY_0=(Token)match(input,RULE_BINARY,FOLLOW_2); @@ -10209,7 +10179,7 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti // $ANTLR start "entryRuleboolean0" - // InternalRos.g:4141:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; + // InternalRos.g:4101:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; public final String entryRuleboolean0() throws RecognitionException { String current = null; @@ -10217,8 +10187,8 @@ public final String entryRuleboolean0() throws RecognitionException { try { - // InternalRos.g:4141:48: (iv_ruleboolean0= ruleboolean0 EOF ) - // InternalRos.g:4142:2: iv_ruleboolean0= ruleboolean0 EOF + // InternalRos.g:4101:48: (iv_ruleboolean0= ruleboolean0 EOF ) + // InternalRos.g:4102:2: iv_ruleboolean0= ruleboolean0 EOF { newCompositeNode(grammarAccess.getBoolean0Rule()); pushFollow(FOLLOW_1); @@ -10245,7 +10215,7 @@ public final String entryRuleboolean0() throws RecognitionException { // $ANTLR start "ruleboolean0" - // InternalRos.g:4148:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; + // InternalRos.g:4108:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -10255,8 +10225,8 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { enterRule(); try { - // InternalRos.g:4154:2: (this_BOOLEAN_0= RULE_BOOLEAN ) - // InternalRos.g:4155:2: this_BOOLEAN_0= RULE_BOOLEAN + // InternalRos.g:4114:2: (this_BOOLEAN_0= RULE_BOOLEAN ) + // InternalRos.g:4115:2: this_BOOLEAN_0= RULE_BOOLEAN { this_BOOLEAN_0=(Token)match(input,RULE_BOOLEAN,FOLLOW_2); @@ -10285,7 +10255,7 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { // $ANTLR start "entryRuleDouble0" - // InternalRos.g:4165:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; + // InternalRos.g:4125:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; public final String entryRuleDouble0() throws RecognitionException { String current = null; @@ -10293,8 +10263,8 @@ public final String entryRuleDouble0() throws RecognitionException { try { - // InternalRos.g:4165:47: (iv_ruleDouble0= ruleDouble0 EOF ) - // InternalRos.g:4166:2: iv_ruleDouble0= ruleDouble0 EOF + // InternalRos.g:4125:47: (iv_ruleDouble0= ruleDouble0 EOF ) + // InternalRos.g:4126:2: iv_ruleDouble0= ruleDouble0 EOF { newCompositeNode(grammarAccess.getDouble0Rule()); pushFollow(FOLLOW_1); @@ -10321,7 +10291,7 @@ public final String entryRuleDouble0() throws RecognitionException { // $ANTLR start "ruleDouble0" - // InternalRos.g:4172:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; + // InternalRos.g:4132:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -10331,8 +10301,8 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { enterRule(); try { - // InternalRos.g:4178:2: (this_DOUBLE_0= RULE_DOUBLE ) - // InternalRos.g:4179:2: this_DOUBLE_0= RULE_DOUBLE + // InternalRos.g:4138:2: (this_DOUBLE_0= RULE_DOUBLE ) + // InternalRos.g:4139:2: this_DOUBLE_0= RULE_DOUBLE { this_DOUBLE_0=(Token)match(input,RULE_DOUBLE,FOLLOW_2); @@ -10361,7 +10331,7 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { // $ANTLR start "entryRuleInteger0" - // InternalRos.g:4189:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; + // InternalRos.g:4149:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; public final String entryRuleInteger0() throws RecognitionException { String current = null; @@ -10369,8 +10339,8 @@ public final String entryRuleInteger0() throws RecognitionException { try { - // InternalRos.g:4189:48: (iv_ruleInteger0= ruleInteger0 EOF ) - // InternalRos.g:4190:2: iv_ruleInteger0= ruleInteger0 EOF + // InternalRos.g:4149:48: (iv_ruleInteger0= ruleInteger0 EOF ) + // InternalRos.g:4150:2: iv_ruleInteger0= ruleInteger0 EOF { newCompositeNode(grammarAccess.getInteger0Rule()); pushFollow(FOLLOW_1); @@ -10397,7 +10367,7 @@ public final String entryRuleInteger0() throws RecognitionException { // $ANTLR start "ruleInteger0" - // InternalRos.g:4196:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; + // InternalRos.g:4156:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -10407,8 +10377,8 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { enterRule(); try { - // InternalRos.g:4202:2: (this_DECINT_0= RULE_DECINT ) - // InternalRos.g:4203:2: this_DECINT_0= RULE_DECINT + // InternalRos.g:4162:2: (this_DECINT_0= RULE_DECINT ) + // InternalRos.g:4163:2: this_DECINT_0= RULE_DECINT { this_DECINT_0=(Token)match(input,RULE_DECINT,FOLLOW_2); @@ -10437,7 +10407,7 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { // $ANTLR start "entryRuleDateTime0" - // InternalRos.g:4213:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; + // InternalRos.g:4173:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; public final String entryRuleDateTime0() throws RecognitionException { String current = null; @@ -10445,8 +10415,8 @@ public final String entryRuleDateTime0() throws RecognitionException { try { - // InternalRos.g:4213:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) - // InternalRos.g:4214:2: iv_ruleDateTime0= ruleDateTime0 EOF + // InternalRos.g:4173:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) + // InternalRos.g:4174:2: iv_ruleDateTime0= ruleDateTime0 EOF { newCompositeNode(grammarAccess.getDateTime0Rule()); pushFollow(FOLLOW_1); @@ -10473,7 +10443,7 @@ public final String entryRuleDateTime0() throws RecognitionException { // $ANTLR start "ruleDateTime0" - // InternalRos.g:4220:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; + // InternalRos.g:4180:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -10483,8 +10453,8 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException enterRule(); try { - // InternalRos.g:4226:2: (this_DATE_TIME_0= RULE_DATE_TIME ) - // InternalRos.g:4227:2: this_DATE_TIME_0= RULE_DATE_TIME + // InternalRos.g:4186:2: (this_DATE_TIME_0= RULE_DATE_TIME ) + // InternalRos.g:4187:2: this_DATE_TIME_0= RULE_DATE_TIME { this_DATE_TIME_0=(Token)match(input,RULE_DATE_TIME,FOLLOW_2); @@ -10513,7 +10483,7 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException // $ANTLR start "entryRuleMessagePart" - // InternalRos.g:4237:1: entryRuleMessagePart returns [EObject current=null] : iv_ruleMessagePart= ruleMessagePart EOF ; + // InternalRos.g:4197:1: entryRuleMessagePart returns [EObject current=null] : iv_ruleMessagePart= ruleMessagePart EOF ; public final EObject entryRuleMessagePart() throws RecognitionException { EObject current = null; @@ -10521,8 +10491,8 @@ public final EObject entryRuleMessagePart() throws RecognitionException { try { - // InternalRos.g:4237:52: (iv_ruleMessagePart= ruleMessagePart EOF ) - // InternalRos.g:4238:2: iv_ruleMessagePart= ruleMessagePart EOF + // InternalRos.g:4197:52: (iv_ruleMessagePart= ruleMessagePart EOF ) + // InternalRos.g:4198:2: iv_ruleMessagePart= ruleMessagePart EOF { newCompositeNode(grammarAccess.getMessagePartRule()); pushFollow(FOLLOW_1); @@ -10549,7 +10519,7 @@ public final EObject entryRuleMessagePart() throws RecognitionException { // $ANTLR start "ruleMessagePart" - // InternalRos.g:4244: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 ) ) ) ) ; + // InternalRos.g:4204: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; @@ -10565,22 +10535,22 @@ public final EObject ruleMessagePart() throws RecognitionException { enterRule(); try { - // InternalRos.g:4250:2: ( ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) ) - // InternalRos.g:4251:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) + // InternalRos.g:4210:2: ( ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) ) + // InternalRos.g:4211:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) { - // InternalRos.g:4251:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) - // InternalRos.g:4252:3: ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) + // InternalRos.g:4211:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) + // InternalRos.g:4212:3: ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) { - // InternalRos.g:4252:3: ( (lv_Type_0_0= ruleAbstractType ) ) - // InternalRos.g:4253:4: (lv_Type_0_0= ruleAbstractType ) + // InternalRos.g:4212:3: ( (lv_Type_0_0= ruleAbstractType ) ) + // InternalRos.g:4213:4: (lv_Type_0_0= ruleAbstractType ) { - // InternalRos.g:4253:4: (lv_Type_0_0= ruleAbstractType ) - // InternalRos.g:4254:5: lv_Type_0_0= ruleAbstractType + // InternalRos.g:4213:4: (lv_Type_0_0= ruleAbstractType ) + // InternalRos.g:4214:5: lv_Type_0_0= ruleAbstractType { newCompositeNode(grammarAccess.getMessagePartAccess().getTypeAbstractTypeParserRuleCall_0_0()); - pushFollow(FOLLOW_63); + pushFollow(FOLLOW_62); lv_Type_0_0=ruleAbstractType(); state._fsp--; @@ -10602,13 +10572,13 @@ public final EObject ruleMessagePart() throws RecognitionException { } - // InternalRos.g:4271:3: ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) - // InternalRos.g:4272:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) + // InternalRos.g:4231:3: ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) + // InternalRos.g:4232:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) { - // InternalRos.g:4272:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) - // InternalRos.g:4273:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) + // InternalRos.g:4232:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) + // InternalRos.g:4233:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) { - // InternalRos.g:4273:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) + // InternalRos.g:4233:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) int alt70=3; switch ( input.LA(1) ) { case 41: @@ -10646,7 +10616,7 @@ public final EObject ruleMessagePart() throws RecognitionException { switch (alt70) { case 1 : - // InternalRos.g:4274:6: lv_Data_1_1= ruleKEYWORD + // InternalRos.g:4234:6: lv_Data_1_1= ruleKEYWORD { newCompositeNode(grammarAccess.getMessagePartAccess().getDataKEYWORDParserRuleCall_1_0_0()); @@ -10671,7 +10641,7 @@ public final EObject ruleMessagePart() throws RecognitionException { } break; case 2 : - // InternalRos.g:4290:6: lv_Data_1_2= RULE_MESSAGE_ASIGMENT + // InternalRos.g:4250:6: lv_Data_1_2= RULE_MESSAGE_ASIGMENT { lv_Data_1_2=(Token)match(input,RULE_MESSAGE_ASIGMENT,FOLLOW_2); @@ -10691,7 +10661,7 @@ public final EObject ruleMessagePart() throws RecognitionException { } break; case 3 : - // InternalRos.g:4305:6: lv_Data_1_3= ruleEString + // InternalRos.g:4265:6: lv_Data_1_3= ruleEString { newCompositeNode(grammarAccess.getMessagePartAccess().getDataEStringParserRuleCall_1_0_2()); @@ -10747,7 +10717,7 @@ public final EObject ruleMessagePart() throws RecognitionException { // $ANTLR start "entryRuleAbstractType" - // InternalRos.g:4327:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; + // InternalRos.g:4287:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; public final EObject entryRuleAbstractType() throws RecognitionException { EObject current = null; @@ -10755,8 +10725,8 @@ public final EObject entryRuleAbstractType() throws RecognitionException { try { - // InternalRos.g:4327:53: (iv_ruleAbstractType= ruleAbstractType EOF ) - // InternalRos.g:4328:2: iv_ruleAbstractType= ruleAbstractType EOF + // InternalRos.g:4287:53: (iv_ruleAbstractType= ruleAbstractType EOF ) + // InternalRos.g:4288:2: iv_ruleAbstractType= ruleAbstractType EOF { newCompositeNode(grammarAccess.getAbstractTypeRule()); pushFollow(FOLLOW_1); @@ -10783,7 +10753,7 @@ public final EObject entryRuleAbstractType() throws RecognitionException { // $ANTLR start "ruleAbstractType" - // InternalRos.g:4334:1: ruleAbstractType returns [EObject current=null] : (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) ; + // InternalRos.g:4294:1: ruleAbstractType returns [EObject current=null] : (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) ; public final EObject ruleAbstractType() throws RecognitionException { EObject current = null; @@ -10854,15 +10824,15 @@ public final EObject ruleAbstractType() throws RecognitionException { enterRule(); try { - // InternalRos.g:4340:2: ( (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) ) - // InternalRos.g:4341:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) + // InternalRos.g:4300:2: ( (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) ) + // InternalRos.g:4301:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) { - // InternalRos.g:4341:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) + // InternalRos.g:4301:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) int alt71=31; alt71 = dfa71.predict(input); switch (alt71) { case 1 : - // InternalRos.g:4342:3: this_bool_0= rulebool + // InternalRos.g:4302:3: this_bool_0= rulebool { newCompositeNode(grammarAccess.getAbstractTypeAccess().getBoolParserRuleCall_0()); @@ -10880,7 +10850,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 2 : - // InternalRos.g:4351:3: this_int8_1= ruleint8 + // InternalRos.g:4311:3: this_int8_1= ruleint8 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt8ParserRuleCall_1()); @@ -10898,7 +10868,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 3 : - // InternalRos.g:4360:3: this_uint8_2= ruleuint8 + // InternalRos.g:4320:3: this_uint8_2= ruleuint8 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint8ParserRuleCall_2()); @@ -10916,7 +10886,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 4 : - // InternalRos.g:4369:3: this_int16_3= ruleint16 + // InternalRos.g:4329:3: this_int16_3= ruleint16 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt16ParserRuleCall_3()); @@ -10934,7 +10904,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 5 : - // InternalRos.g:4378:3: this_uint16_4= ruleuint16 + // InternalRos.g:4338:3: this_uint16_4= ruleuint16 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint16ParserRuleCall_4()); @@ -10952,7 +10922,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 6 : - // InternalRos.g:4387:3: this_int32_5= ruleint32 + // InternalRos.g:4347:3: this_int32_5= ruleint32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt32ParserRuleCall_5()); @@ -10970,7 +10940,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 7 : - // InternalRos.g:4396:3: this_uint32_6= ruleuint32 + // InternalRos.g:4356:3: this_uint32_6= ruleuint32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint32ParserRuleCall_6()); @@ -10988,7 +10958,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 8 : - // InternalRos.g:4405:3: this_int64_7= ruleint64 + // InternalRos.g:4365:3: this_int64_7= ruleint64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt64ParserRuleCall_7()); @@ -11006,7 +10976,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 9 : - // InternalRos.g:4414:3: this_uint64_8= ruleuint64 + // InternalRos.g:4374:3: this_uint64_8= ruleuint64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint64ParserRuleCall_8()); @@ -11024,7 +10994,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 10 : - // InternalRos.g:4423:3: this_float32_9= rulefloat32 + // InternalRos.g:4383:3: this_float32_9= rulefloat32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat32ParserRuleCall_9()); @@ -11042,7 +11012,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 11 : - // InternalRos.g:4432:3: this_float64_10= rulefloat64 + // InternalRos.g:4392:3: this_float64_10= rulefloat64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat64ParserRuleCall_10()); @@ -11060,7 +11030,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 12 : - // InternalRos.g:4441:3: this_string0_11= rulestring0 + // InternalRos.g:4401:3: this_string0_11= rulestring0 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getString0ParserRuleCall_11()); @@ -11078,7 +11048,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 13 : - // InternalRos.g:4450:3: this_byte_12= rulebyte + // InternalRos.g:4410:3: this_byte_12= rulebyte { newCompositeNode(grammarAccess.getAbstractTypeAccess().getByteParserRuleCall_12()); @@ -11096,7 +11066,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 14 : - // InternalRos.g:4459:3: this_time_13= ruletime + // InternalRos.g:4419:3: this_time_13= ruletime { newCompositeNode(grammarAccess.getAbstractTypeAccess().getTimeParserRuleCall_13()); @@ -11114,7 +11084,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 15 : - // InternalRos.g:4468:3: this_duration_14= ruleduration + // InternalRos.g:4428:3: this_duration_14= ruleduration { newCompositeNode(grammarAccess.getAbstractTypeAccess().getDurationParserRuleCall_14()); @@ -11132,7 +11102,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 16 : - // InternalRos.g:4477:3: this_Header_15= ruleHeader + // InternalRos.g:4437:3: this_Header_15= ruleHeader { newCompositeNode(grammarAccess.getAbstractTypeAccess().getHeaderParserRuleCall_15()); @@ -11150,7 +11120,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 17 : - // InternalRos.g:4486:3: this_boolArray_16= ruleboolArray + // InternalRos.g:4446:3: this_boolArray_16= ruleboolArray { newCompositeNode(grammarAccess.getAbstractTypeAccess().getBoolArrayParserRuleCall_16()); @@ -11168,7 +11138,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 18 : - // InternalRos.g:4495:3: this_int8Array_17= ruleint8Array + // InternalRos.g:4455:3: this_int8Array_17= ruleint8Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt8ArrayParserRuleCall_17()); @@ -11186,7 +11156,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 19 : - // InternalRos.g:4504:3: this_uint8Array_18= ruleuint8Array + // InternalRos.g:4464:3: this_uint8Array_18= ruleuint8Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint8ArrayParserRuleCall_18()); @@ -11204,7 +11174,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 20 : - // InternalRos.g:4513:3: this_int16Array_19= ruleint16Array + // InternalRos.g:4473:3: this_int16Array_19= ruleint16Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt16ArrayParserRuleCall_19()); @@ -11222,7 +11192,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 21 : - // InternalRos.g:4522:3: this_uint16Array_20= ruleuint16Array + // InternalRos.g:4482:3: this_uint16Array_20= ruleuint16Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint16ArrayParserRuleCall_20()); @@ -11240,7 +11210,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 22 : - // InternalRos.g:4531:3: this_int32Array_21= ruleint32Array + // InternalRos.g:4491:3: this_int32Array_21= ruleint32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt32ArrayParserRuleCall_21()); @@ -11258,7 +11228,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 23 : - // InternalRos.g:4540:3: this_uint32Array_22= ruleuint32Array + // InternalRos.g:4500:3: this_uint32Array_22= ruleuint32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint32ArrayParserRuleCall_22()); @@ -11276,7 +11246,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 24 : - // InternalRos.g:4549:3: this_int64Array_23= ruleint64Array + // InternalRos.g:4509:3: this_int64Array_23= ruleint64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt64ArrayParserRuleCall_23()); @@ -11294,7 +11264,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 25 : - // InternalRos.g:4558:3: this_uint64Array_24= ruleuint64Array + // InternalRos.g:4518:3: this_uint64Array_24= ruleuint64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint64ArrayParserRuleCall_24()); @@ -11312,7 +11282,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 26 : - // InternalRos.g:4567:3: this_float32Array_25= rulefloat32Array + // InternalRos.g:4527:3: this_float32Array_25= rulefloat32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat32ArrayParserRuleCall_25()); @@ -11330,7 +11300,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 27 : - // InternalRos.g:4576:3: this_float64Array_26= rulefloat64Array + // InternalRos.g:4536:3: this_float64Array_26= rulefloat64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat64ArrayParserRuleCall_26()); @@ -11348,7 +11318,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 28 : - // InternalRos.g:4585:3: this_string0Array_27= rulestring0Array + // InternalRos.g:4545:3: this_string0Array_27= rulestring0Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getString0ArrayParserRuleCall_27()); @@ -11366,7 +11336,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 29 : - // InternalRos.g:4594:3: this_byteArray_28= rulebyteArray + // InternalRos.g:4554:3: this_byteArray_28= rulebyteArray { newCompositeNode(grammarAccess.getAbstractTypeAccess().getByteArrayParserRuleCall_28()); @@ -11384,7 +11354,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 30 : - // InternalRos.g:4603:3: this_TopicSpecRef_29= ruleTopicSpecRef + // InternalRos.g:4563:3: this_TopicSpecRef_29= ruleTopicSpecRef { newCompositeNode(grammarAccess.getAbstractTypeAccess().getTopicSpecRefParserRuleCall_29()); @@ -11402,7 +11372,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 31 : - // InternalRos.g:4612:3: this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef + // InternalRos.g:4572:3: this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef { newCompositeNode(grammarAccess.getAbstractTypeAccess().getArrayTopicSpecRefParserRuleCall_30()); @@ -11442,7 +11412,7 @@ public final EObject ruleAbstractType() throws RecognitionException { // $ANTLR start "entryRulebool" - // InternalRos.g:4624:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; + // InternalRos.g:4584:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; public final EObject entryRulebool() throws RecognitionException { EObject current = null; @@ -11450,8 +11420,8 @@ public final EObject entryRulebool() throws RecognitionException { try { - // InternalRos.g:4624:45: (iv_rulebool= rulebool EOF ) - // InternalRos.g:4625:2: iv_rulebool= rulebool EOF + // InternalRos.g:4584:45: (iv_rulebool= rulebool EOF ) + // InternalRos.g:4585:2: iv_rulebool= rulebool EOF { newCompositeNode(grammarAccess.getBoolRule()); pushFollow(FOLLOW_1); @@ -11478,7 +11448,7 @@ public final EObject entryRulebool() throws RecognitionException { // $ANTLR start "rulebool" - // InternalRos.g:4631:1: rulebool returns [EObject current=null] : ( () otherlv_1= 'bool' ) ; + // InternalRos.g:4591:1: rulebool returns [EObject current=null] : ( () otherlv_1= 'bool' ) ; public final EObject rulebool() throws RecognitionException { EObject current = null; @@ -11488,14 +11458,14 @@ public final EObject rulebool() throws RecognitionException { enterRule(); try { - // InternalRos.g:4637:2: ( ( () otherlv_1= 'bool' ) ) - // InternalRos.g:4638:2: ( () otherlv_1= 'bool' ) + // InternalRos.g:4597:2: ( ( () otherlv_1= 'bool' ) ) + // InternalRos.g:4598:2: ( () otherlv_1= 'bool' ) { - // InternalRos.g:4638:2: ( () otherlv_1= 'bool' ) - // InternalRos.g:4639:3: () otherlv_1= 'bool' + // InternalRos.g:4598:2: ( () otherlv_1= 'bool' ) + // InternalRos.g:4599:3: () otherlv_1= 'bool' { - // InternalRos.g:4639:3: () - // InternalRos.g:4640:4: + // InternalRos.g:4599:3: () + // InternalRos.g:4600:4: { current = forceCreateModelElement( @@ -11532,7 +11502,7 @@ public final EObject rulebool() throws RecognitionException { // $ANTLR start "entryRuleint8" - // InternalRos.g:4654:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; + // InternalRos.g:4614:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; public final EObject entryRuleint8() throws RecognitionException { EObject current = null; @@ -11540,8 +11510,8 @@ public final EObject entryRuleint8() throws RecognitionException { try { - // InternalRos.g:4654:45: (iv_ruleint8= ruleint8 EOF ) - // InternalRos.g:4655:2: iv_ruleint8= ruleint8 EOF + // InternalRos.g:4614:45: (iv_ruleint8= ruleint8 EOF ) + // InternalRos.g:4615:2: iv_ruleint8= ruleint8 EOF { newCompositeNode(grammarAccess.getInt8Rule()); pushFollow(FOLLOW_1); @@ -11568,7 +11538,7 @@ public final EObject entryRuleint8() throws RecognitionException { // $ANTLR start "ruleint8" - // InternalRos.g:4661:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= 'int8' ) ; + // InternalRos.g:4621:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= 'int8' ) ; public final EObject ruleint8() throws RecognitionException { EObject current = null; @@ -11578,14 +11548,14 @@ public final EObject ruleint8() throws RecognitionException { enterRule(); try { - // InternalRos.g:4667:2: ( ( () otherlv_1= 'int8' ) ) - // InternalRos.g:4668:2: ( () otherlv_1= 'int8' ) + // InternalRos.g:4627:2: ( ( () otherlv_1= 'int8' ) ) + // InternalRos.g:4628:2: ( () otherlv_1= 'int8' ) { - // InternalRos.g:4668:2: ( () otherlv_1= 'int8' ) - // InternalRos.g:4669:3: () otherlv_1= 'int8' + // InternalRos.g:4628:2: ( () otherlv_1= 'int8' ) + // InternalRos.g:4629:3: () otherlv_1= 'int8' { - // InternalRos.g:4669:3: () - // InternalRos.g:4670:4: + // InternalRos.g:4629:3: () + // InternalRos.g:4630:4: { current = forceCreateModelElement( @@ -11622,7 +11592,7 @@ public final EObject ruleint8() throws RecognitionException { // $ANTLR start "entryRuleuint8" - // InternalRos.g:4684:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; + // InternalRos.g:4644:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; public final EObject entryRuleuint8() throws RecognitionException { EObject current = null; @@ -11630,8 +11600,8 @@ public final EObject entryRuleuint8() throws RecognitionException { try { - // InternalRos.g:4684:46: (iv_ruleuint8= ruleuint8 EOF ) - // InternalRos.g:4685:2: iv_ruleuint8= ruleuint8 EOF + // InternalRos.g:4644:46: (iv_ruleuint8= ruleuint8 EOF ) + // InternalRos.g:4645:2: iv_ruleuint8= ruleuint8 EOF { newCompositeNode(grammarAccess.getUint8Rule()); pushFollow(FOLLOW_1); @@ -11658,7 +11628,7 @@ public final EObject entryRuleuint8() throws RecognitionException { // $ANTLR start "ruleuint8" - // InternalRos.g:4691:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= 'uint8' ) ; + // InternalRos.g:4651:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= 'uint8' ) ; public final EObject ruleuint8() throws RecognitionException { EObject current = null; @@ -11668,14 +11638,14 @@ public final EObject ruleuint8() throws RecognitionException { enterRule(); try { - // InternalRos.g:4697:2: ( ( () otherlv_1= 'uint8' ) ) - // InternalRos.g:4698:2: ( () otherlv_1= 'uint8' ) + // InternalRos.g:4657:2: ( ( () otherlv_1= 'uint8' ) ) + // InternalRos.g:4658:2: ( () otherlv_1= 'uint8' ) { - // InternalRos.g:4698:2: ( () otherlv_1= 'uint8' ) - // InternalRos.g:4699:3: () otherlv_1= 'uint8' + // InternalRos.g:4658:2: ( () otherlv_1= 'uint8' ) + // InternalRos.g:4659:3: () otherlv_1= 'uint8' { - // InternalRos.g:4699:3: () - // InternalRos.g:4700:4: + // InternalRos.g:4659:3: () + // InternalRos.g:4660:4: { current = forceCreateModelElement( @@ -11712,7 +11682,7 @@ public final EObject ruleuint8() throws RecognitionException { // $ANTLR start "entryRuleint16" - // InternalRos.g:4714:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; + // InternalRos.g:4674:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; public final EObject entryRuleint16() throws RecognitionException { EObject current = null; @@ -11720,8 +11690,8 @@ public final EObject entryRuleint16() throws RecognitionException { try { - // InternalRos.g:4714:46: (iv_ruleint16= ruleint16 EOF ) - // InternalRos.g:4715:2: iv_ruleint16= ruleint16 EOF + // InternalRos.g:4674:46: (iv_ruleint16= ruleint16 EOF ) + // InternalRos.g:4675:2: iv_ruleint16= ruleint16 EOF { newCompositeNode(grammarAccess.getInt16Rule()); pushFollow(FOLLOW_1); @@ -11748,7 +11718,7 @@ public final EObject entryRuleint16() throws RecognitionException { // $ANTLR start "ruleint16" - // InternalRos.g:4721:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= 'int16' ) ; + // InternalRos.g:4681:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= 'int16' ) ; public final EObject ruleint16() throws RecognitionException { EObject current = null; @@ -11758,14 +11728,14 @@ public final EObject ruleint16() throws RecognitionException { enterRule(); try { - // InternalRos.g:4727:2: ( ( () otherlv_1= 'int16' ) ) - // InternalRos.g:4728:2: ( () otherlv_1= 'int16' ) + // InternalRos.g:4687:2: ( ( () otherlv_1= 'int16' ) ) + // InternalRos.g:4688:2: ( () otherlv_1= 'int16' ) { - // InternalRos.g:4728:2: ( () otherlv_1= 'int16' ) - // InternalRos.g:4729:3: () otherlv_1= 'int16' + // InternalRos.g:4688:2: ( () otherlv_1= 'int16' ) + // InternalRos.g:4689:3: () otherlv_1= 'int16' { - // InternalRos.g:4729:3: () - // InternalRos.g:4730:4: + // InternalRos.g:4689:3: () + // InternalRos.g:4690:4: { current = forceCreateModelElement( @@ -11802,7 +11772,7 @@ public final EObject ruleint16() throws RecognitionException { // $ANTLR start "entryRuleuint16" - // InternalRos.g:4744:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; + // InternalRos.g:4704:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; public final EObject entryRuleuint16() throws RecognitionException { EObject current = null; @@ -11810,8 +11780,8 @@ public final EObject entryRuleuint16() throws RecognitionException { try { - // InternalRos.g:4744:47: (iv_ruleuint16= ruleuint16 EOF ) - // InternalRos.g:4745:2: iv_ruleuint16= ruleuint16 EOF + // InternalRos.g:4704:47: (iv_ruleuint16= ruleuint16 EOF ) + // InternalRos.g:4705:2: iv_ruleuint16= ruleuint16 EOF { newCompositeNode(grammarAccess.getUint16Rule()); pushFollow(FOLLOW_1); @@ -11838,7 +11808,7 @@ public final EObject entryRuleuint16() throws RecognitionException { // $ANTLR start "ruleuint16" - // InternalRos.g:4751:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= 'uint16' ) ; + // InternalRos.g:4711:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= 'uint16' ) ; public final EObject ruleuint16() throws RecognitionException { EObject current = null; @@ -11848,14 +11818,14 @@ public final EObject ruleuint16() throws RecognitionException { enterRule(); try { - // InternalRos.g:4757:2: ( ( () otherlv_1= 'uint16' ) ) - // InternalRos.g:4758:2: ( () otherlv_1= 'uint16' ) + // InternalRos.g:4717:2: ( ( () otherlv_1= 'uint16' ) ) + // InternalRos.g:4718:2: ( () otherlv_1= 'uint16' ) { - // InternalRos.g:4758:2: ( () otherlv_1= 'uint16' ) - // InternalRos.g:4759:3: () otherlv_1= 'uint16' + // InternalRos.g:4718:2: ( () otherlv_1= 'uint16' ) + // InternalRos.g:4719:3: () otherlv_1= 'uint16' { - // InternalRos.g:4759:3: () - // InternalRos.g:4760:4: + // InternalRos.g:4719:3: () + // InternalRos.g:4720:4: { current = forceCreateModelElement( @@ -11892,7 +11862,7 @@ public final EObject ruleuint16() throws RecognitionException { // $ANTLR start "entryRuleint32" - // InternalRos.g:4774:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; + // InternalRos.g:4734:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; public final EObject entryRuleint32() throws RecognitionException { EObject current = null; @@ -11900,8 +11870,8 @@ public final EObject entryRuleint32() throws RecognitionException { try { - // InternalRos.g:4774:46: (iv_ruleint32= ruleint32 EOF ) - // InternalRos.g:4775:2: iv_ruleint32= ruleint32 EOF + // InternalRos.g:4734:46: (iv_ruleint32= ruleint32 EOF ) + // InternalRos.g:4735:2: iv_ruleint32= ruleint32 EOF { newCompositeNode(grammarAccess.getInt32Rule()); pushFollow(FOLLOW_1); @@ -11928,7 +11898,7 @@ public final EObject entryRuleint32() throws RecognitionException { // $ANTLR start "ruleint32" - // InternalRos.g:4781:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= 'int32' ) ; + // InternalRos.g:4741:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= 'int32' ) ; public final EObject ruleint32() throws RecognitionException { EObject current = null; @@ -11938,14 +11908,14 @@ public final EObject ruleint32() throws RecognitionException { enterRule(); try { - // InternalRos.g:4787:2: ( ( () otherlv_1= 'int32' ) ) - // InternalRos.g:4788:2: ( () otherlv_1= 'int32' ) + // InternalRos.g:4747:2: ( ( () otherlv_1= 'int32' ) ) + // InternalRos.g:4748:2: ( () otherlv_1= 'int32' ) { - // InternalRos.g:4788:2: ( () otherlv_1= 'int32' ) - // InternalRos.g:4789:3: () otherlv_1= 'int32' + // InternalRos.g:4748:2: ( () otherlv_1= 'int32' ) + // InternalRos.g:4749:3: () otherlv_1= 'int32' { - // InternalRos.g:4789:3: () - // InternalRos.g:4790:4: + // InternalRos.g:4749:3: () + // InternalRos.g:4750:4: { current = forceCreateModelElement( @@ -11982,7 +11952,7 @@ public final EObject ruleint32() throws RecognitionException { // $ANTLR start "entryRuleuint32" - // InternalRos.g:4804:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; + // InternalRos.g:4764:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; public final EObject entryRuleuint32() throws RecognitionException { EObject current = null; @@ -11990,8 +11960,8 @@ public final EObject entryRuleuint32() throws RecognitionException { try { - // InternalRos.g:4804:47: (iv_ruleuint32= ruleuint32 EOF ) - // InternalRos.g:4805:2: iv_ruleuint32= ruleuint32 EOF + // InternalRos.g:4764:47: (iv_ruleuint32= ruleuint32 EOF ) + // InternalRos.g:4765:2: iv_ruleuint32= ruleuint32 EOF { newCompositeNode(grammarAccess.getUint32Rule()); pushFollow(FOLLOW_1); @@ -12018,7 +11988,7 @@ public final EObject entryRuleuint32() throws RecognitionException { // $ANTLR start "ruleuint32" - // InternalRos.g:4811:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= 'uint32' ) ; + // InternalRos.g:4771:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= 'uint32' ) ; public final EObject ruleuint32() throws RecognitionException { EObject current = null; @@ -12028,14 +11998,14 @@ public final EObject ruleuint32() throws RecognitionException { enterRule(); try { - // InternalRos.g:4817:2: ( ( () otherlv_1= 'uint32' ) ) - // InternalRos.g:4818:2: ( () otherlv_1= 'uint32' ) + // InternalRos.g:4777:2: ( ( () otherlv_1= 'uint32' ) ) + // InternalRos.g:4778:2: ( () otherlv_1= 'uint32' ) { - // InternalRos.g:4818:2: ( () otherlv_1= 'uint32' ) - // InternalRos.g:4819:3: () otherlv_1= 'uint32' + // InternalRos.g:4778:2: ( () otherlv_1= 'uint32' ) + // InternalRos.g:4779:3: () otherlv_1= 'uint32' { - // InternalRos.g:4819:3: () - // InternalRos.g:4820:4: + // InternalRos.g:4779:3: () + // InternalRos.g:4780:4: { current = forceCreateModelElement( @@ -12072,7 +12042,7 @@ public final EObject ruleuint32() throws RecognitionException { // $ANTLR start "entryRuleint64" - // InternalRos.g:4834:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; + // InternalRos.g:4794:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; public final EObject entryRuleint64() throws RecognitionException { EObject current = null; @@ -12080,8 +12050,8 @@ public final EObject entryRuleint64() throws RecognitionException { try { - // InternalRos.g:4834:46: (iv_ruleint64= ruleint64 EOF ) - // InternalRos.g:4835:2: iv_ruleint64= ruleint64 EOF + // InternalRos.g:4794:46: (iv_ruleint64= ruleint64 EOF ) + // InternalRos.g:4795:2: iv_ruleint64= ruleint64 EOF { newCompositeNode(grammarAccess.getInt64Rule()); pushFollow(FOLLOW_1); @@ -12108,7 +12078,7 @@ public final EObject entryRuleint64() throws RecognitionException { // $ANTLR start "ruleint64" - // InternalRos.g:4841:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= 'int64' ) ; + // InternalRos.g:4801:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= 'int64' ) ; public final EObject ruleint64() throws RecognitionException { EObject current = null; @@ -12118,14 +12088,14 @@ public final EObject ruleint64() throws RecognitionException { enterRule(); try { - // InternalRos.g:4847:2: ( ( () otherlv_1= 'int64' ) ) - // InternalRos.g:4848:2: ( () otherlv_1= 'int64' ) + // InternalRos.g:4807:2: ( ( () otherlv_1= 'int64' ) ) + // InternalRos.g:4808:2: ( () otherlv_1= 'int64' ) { - // InternalRos.g:4848:2: ( () otherlv_1= 'int64' ) - // InternalRos.g:4849:3: () otherlv_1= 'int64' + // InternalRos.g:4808:2: ( () otherlv_1= 'int64' ) + // InternalRos.g:4809:3: () otherlv_1= 'int64' { - // InternalRos.g:4849:3: () - // InternalRos.g:4850:4: + // InternalRos.g:4809:3: () + // InternalRos.g:4810:4: { current = forceCreateModelElement( @@ -12162,7 +12132,7 @@ public final EObject ruleint64() throws RecognitionException { // $ANTLR start "entryRuleuint64" - // InternalRos.g:4864:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; + // InternalRos.g:4824:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; public final EObject entryRuleuint64() throws RecognitionException { EObject current = null; @@ -12170,8 +12140,8 @@ public final EObject entryRuleuint64() throws RecognitionException { try { - // InternalRos.g:4864:47: (iv_ruleuint64= ruleuint64 EOF ) - // InternalRos.g:4865:2: iv_ruleuint64= ruleuint64 EOF + // InternalRos.g:4824:47: (iv_ruleuint64= ruleuint64 EOF ) + // InternalRos.g:4825:2: iv_ruleuint64= ruleuint64 EOF { newCompositeNode(grammarAccess.getUint64Rule()); pushFollow(FOLLOW_1); @@ -12198,7 +12168,7 @@ public final EObject entryRuleuint64() throws RecognitionException { // $ANTLR start "ruleuint64" - // InternalRos.g:4871:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= 'uint64' ) ; + // InternalRos.g:4831:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= 'uint64' ) ; public final EObject ruleuint64() throws RecognitionException { EObject current = null; @@ -12208,14 +12178,14 @@ public final EObject ruleuint64() throws RecognitionException { enterRule(); try { - // InternalRos.g:4877:2: ( ( () otherlv_1= 'uint64' ) ) - // InternalRos.g:4878:2: ( () otherlv_1= 'uint64' ) + // InternalRos.g:4837:2: ( ( () otherlv_1= 'uint64' ) ) + // InternalRos.g:4838:2: ( () otherlv_1= 'uint64' ) { - // InternalRos.g:4878:2: ( () otherlv_1= 'uint64' ) - // InternalRos.g:4879:3: () otherlv_1= 'uint64' + // InternalRos.g:4838:2: ( () otherlv_1= 'uint64' ) + // InternalRos.g:4839:3: () otherlv_1= 'uint64' { - // InternalRos.g:4879:3: () - // InternalRos.g:4880:4: + // InternalRos.g:4839:3: () + // InternalRos.g:4840:4: { current = forceCreateModelElement( @@ -12252,7 +12222,7 @@ public final EObject ruleuint64() throws RecognitionException { // $ANTLR start "entryRulefloat32" - // InternalRos.g:4894:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; + // InternalRos.g:4854:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; public final EObject entryRulefloat32() throws RecognitionException { EObject current = null; @@ -12260,8 +12230,8 @@ public final EObject entryRulefloat32() throws RecognitionException { try { - // InternalRos.g:4894:48: (iv_rulefloat32= rulefloat32 EOF ) - // InternalRos.g:4895:2: iv_rulefloat32= rulefloat32 EOF + // InternalRos.g:4854:48: (iv_rulefloat32= rulefloat32 EOF ) + // InternalRos.g:4855:2: iv_rulefloat32= rulefloat32 EOF { newCompositeNode(grammarAccess.getFloat32Rule()); pushFollow(FOLLOW_1); @@ -12288,7 +12258,7 @@ public final EObject entryRulefloat32() throws RecognitionException { // $ANTLR start "rulefloat32" - // InternalRos.g:4901:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= 'float32' ) ; + // InternalRos.g:4861:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= 'float32' ) ; public final EObject rulefloat32() throws RecognitionException { EObject current = null; @@ -12298,14 +12268,14 @@ public final EObject rulefloat32() throws RecognitionException { enterRule(); try { - // InternalRos.g:4907:2: ( ( () otherlv_1= 'float32' ) ) - // InternalRos.g:4908:2: ( () otherlv_1= 'float32' ) + // InternalRos.g:4867:2: ( ( () otherlv_1= 'float32' ) ) + // InternalRos.g:4868:2: ( () otherlv_1= 'float32' ) { - // InternalRos.g:4908:2: ( () otherlv_1= 'float32' ) - // InternalRos.g:4909:3: () otherlv_1= 'float32' + // InternalRos.g:4868:2: ( () otherlv_1= 'float32' ) + // InternalRos.g:4869:3: () otherlv_1= 'float32' { - // InternalRos.g:4909:3: () - // InternalRos.g:4910:4: + // InternalRos.g:4869:3: () + // InternalRos.g:4870:4: { current = forceCreateModelElement( @@ -12342,7 +12312,7 @@ public final EObject rulefloat32() throws RecognitionException { // $ANTLR start "entryRulefloat64" - // InternalRos.g:4924:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; + // InternalRos.g:4884:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; public final EObject entryRulefloat64() throws RecognitionException { EObject current = null; @@ -12350,8 +12320,8 @@ public final EObject entryRulefloat64() throws RecognitionException { try { - // InternalRos.g:4924:48: (iv_rulefloat64= rulefloat64 EOF ) - // InternalRos.g:4925:2: iv_rulefloat64= rulefloat64 EOF + // InternalRos.g:4884:48: (iv_rulefloat64= rulefloat64 EOF ) + // InternalRos.g:4885:2: iv_rulefloat64= rulefloat64 EOF { newCompositeNode(grammarAccess.getFloat64Rule()); pushFollow(FOLLOW_1); @@ -12378,7 +12348,7 @@ public final EObject entryRulefloat64() throws RecognitionException { // $ANTLR start "rulefloat64" - // InternalRos.g:4931:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= 'float64' ) ; + // InternalRos.g:4891:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= 'float64' ) ; public final EObject rulefloat64() throws RecognitionException { EObject current = null; @@ -12388,14 +12358,14 @@ public final EObject rulefloat64() throws RecognitionException { enterRule(); try { - // InternalRos.g:4937:2: ( ( () otherlv_1= 'float64' ) ) - // InternalRos.g:4938:2: ( () otherlv_1= 'float64' ) + // InternalRos.g:4897:2: ( ( () otherlv_1= 'float64' ) ) + // InternalRos.g:4898:2: ( () otherlv_1= 'float64' ) { - // InternalRos.g:4938:2: ( () otherlv_1= 'float64' ) - // InternalRos.g:4939:3: () otherlv_1= 'float64' + // InternalRos.g:4898:2: ( () otherlv_1= 'float64' ) + // InternalRos.g:4899:3: () otherlv_1= 'float64' { - // InternalRos.g:4939:3: () - // InternalRos.g:4940:4: + // InternalRos.g:4899:3: () + // InternalRos.g:4900:4: { current = forceCreateModelElement( @@ -12432,7 +12402,7 @@ public final EObject rulefloat64() throws RecognitionException { // $ANTLR start "entryRulestring0" - // InternalRos.g:4954:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; + // InternalRos.g:4914:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; public final EObject entryRulestring0() throws RecognitionException { EObject current = null; @@ -12440,8 +12410,8 @@ public final EObject entryRulestring0() throws RecognitionException { try { - // InternalRos.g:4954:48: (iv_rulestring0= rulestring0 EOF ) - // InternalRos.g:4955:2: iv_rulestring0= rulestring0 EOF + // InternalRos.g:4914:48: (iv_rulestring0= rulestring0 EOF ) + // InternalRos.g:4915:2: iv_rulestring0= rulestring0 EOF { newCompositeNode(grammarAccess.getString0Rule()); pushFollow(FOLLOW_1); @@ -12468,7 +12438,7 @@ public final EObject entryRulestring0() throws RecognitionException { // $ANTLR start "rulestring0" - // InternalRos.g:4961:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= 'string' ) ; + // InternalRos.g:4921:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= 'string' ) ; public final EObject rulestring0() throws RecognitionException { EObject current = null; @@ -12478,14 +12448,14 @@ public final EObject rulestring0() throws RecognitionException { enterRule(); try { - // InternalRos.g:4967:2: ( ( () otherlv_1= 'string' ) ) - // InternalRos.g:4968:2: ( () otherlv_1= 'string' ) + // InternalRos.g:4927:2: ( ( () otherlv_1= 'string' ) ) + // InternalRos.g:4928:2: ( () otherlv_1= 'string' ) { - // InternalRos.g:4968:2: ( () otherlv_1= 'string' ) - // InternalRos.g:4969:3: () otherlv_1= 'string' + // InternalRos.g:4928:2: ( () otherlv_1= 'string' ) + // InternalRos.g:4929:3: () otherlv_1= 'string' { - // InternalRos.g:4969:3: () - // InternalRos.g:4970:4: + // InternalRos.g:4929:3: () + // InternalRos.g:4930:4: { current = forceCreateModelElement( @@ -12522,7 +12492,7 @@ public final EObject rulestring0() throws RecognitionException { // $ANTLR start "entryRulebyte" - // InternalRos.g:4984:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; + // InternalRos.g:4944:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; public final EObject entryRulebyte() throws RecognitionException { EObject current = null; @@ -12530,8 +12500,8 @@ public final EObject entryRulebyte() throws RecognitionException { try { - // InternalRos.g:4984:45: (iv_rulebyte= rulebyte EOF ) - // InternalRos.g:4985:2: iv_rulebyte= rulebyte EOF + // InternalRos.g:4944:45: (iv_rulebyte= rulebyte EOF ) + // InternalRos.g:4945:2: iv_rulebyte= rulebyte EOF { newCompositeNode(grammarAccess.getByteRule()); pushFollow(FOLLOW_1); @@ -12558,7 +12528,7 @@ public final EObject entryRulebyte() throws RecognitionException { // $ANTLR start "rulebyte" - // InternalRos.g:4991:1: rulebyte returns [EObject current=null] : ( () otherlv_1= 'byte' ) ; + // InternalRos.g:4951:1: rulebyte returns [EObject current=null] : ( () otherlv_1= 'byte' ) ; public final EObject rulebyte() throws RecognitionException { EObject current = null; @@ -12568,14 +12538,14 @@ public final EObject rulebyte() throws RecognitionException { enterRule(); try { - // InternalRos.g:4997:2: ( ( () otherlv_1= 'byte' ) ) - // InternalRos.g:4998:2: ( () otherlv_1= 'byte' ) + // InternalRos.g:4957:2: ( ( () otherlv_1= 'byte' ) ) + // InternalRos.g:4958:2: ( () otherlv_1= 'byte' ) { - // InternalRos.g:4998:2: ( () otherlv_1= 'byte' ) - // InternalRos.g:4999:3: () otherlv_1= 'byte' + // InternalRos.g:4958:2: ( () otherlv_1= 'byte' ) + // InternalRos.g:4959:3: () otherlv_1= 'byte' { - // InternalRos.g:4999:3: () - // InternalRos.g:5000:4: + // InternalRos.g:4959:3: () + // InternalRos.g:4960:4: { current = forceCreateModelElement( @@ -12612,7 +12582,7 @@ public final EObject rulebyte() throws RecognitionException { // $ANTLR start "entryRuletime" - // InternalRos.g:5014:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; + // InternalRos.g:4974:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; public final EObject entryRuletime() throws RecognitionException { EObject current = null; @@ -12620,8 +12590,8 @@ public final EObject entryRuletime() throws RecognitionException { try { - // InternalRos.g:5014:45: (iv_ruletime= ruletime EOF ) - // InternalRos.g:5015:2: iv_ruletime= ruletime EOF + // InternalRos.g:4974:45: (iv_ruletime= ruletime EOF ) + // InternalRos.g:4975:2: iv_ruletime= ruletime EOF { newCompositeNode(grammarAccess.getTimeRule()); pushFollow(FOLLOW_1); @@ -12648,7 +12618,7 @@ public final EObject entryRuletime() throws RecognitionException { // $ANTLR start "ruletime" - // InternalRos.g:5021:1: ruletime returns [EObject current=null] : ( () otherlv_1= 'time' ) ; + // InternalRos.g:4981:1: ruletime returns [EObject current=null] : ( () otherlv_1= 'time' ) ; public final EObject ruletime() throws RecognitionException { EObject current = null; @@ -12658,14 +12628,14 @@ public final EObject ruletime() throws RecognitionException { enterRule(); try { - // InternalRos.g:5027:2: ( ( () otherlv_1= 'time' ) ) - // InternalRos.g:5028:2: ( () otherlv_1= 'time' ) + // InternalRos.g:4987:2: ( ( () otherlv_1= 'time' ) ) + // InternalRos.g:4988:2: ( () otherlv_1= 'time' ) { - // InternalRos.g:5028:2: ( () otherlv_1= 'time' ) - // InternalRos.g:5029:3: () otherlv_1= 'time' + // InternalRos.g:4988:2: ( () otherlv_1= 'time' ) + // InternalRos.g:4989:3: () otherlv_1= 'time' { - // InternalRos.g:5029:3: () - // InternalRos.g:5030:4: + // InternalRos.g:4989:3: () + // InternalRos.g:4990:4: { current = forceCreateModelElement( @@ -12702,7 +12672,7 @@ public final EObject ruletime() throws RecognitionException { // $ANTLR start "entryRuleduration" - // InternalRos.g:5044:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; + // InternalRos.g:5004:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; public final EObject entryRuleduration() throws RecognitionException { EObject current = null; @@ -12710,8 +12680,8 @@ public final EObject entryRuleduration() throws RecognitionException { try { - // InternalRos.g:5044:49: (iv_ruleduration= ruleduration EOF ) - // InternalRos.g:5045:2: iv_ruleduration= ruleduration EOF + // InternalRos.g:5004:49: (iv_ruleduration= ruleduration EOF ) + // InternalRos.g:5005:2: iv_ruleduration= ruleduration EOF { newCompositeNode(grammarAccess.getDurationRule()); pushFollow(FOLLOW_1); @@ -12738,7 +12708,7 @@ public final EObject entryRuleduration() throws RecognitionException { // $ANTLR start "ruleduration" - // InternalRos.g:5051:1: ruleduration returns [EObject current=null] : ( () otherlv_1= 'duration' ) ; + // InternalRos.g:5011:1: ruleduration returns [EObject current=null] : ( () otherlv_1= 'duration' ) ; public final EObject ruleduration() throws RecognitionException { EObject current = null; @@ -12748,14 +12718,14 @@ public final EObject ruleduration() throws RecognitionException { enterRule(); try { - // InternalRos.g:5057:2: ( ( () otherlv_1= 'duration' ) ) - // InternalRos.g:5058:2: ( () otherlv_1= 'duration' ) + // InternalRos.g:5017:2: ( ( () otherlv_1= 'duration' ) ) + // InternalRos.g:5018:2: ( () otherlv_1= 'duration' ) { - // InternalRos.g:5058:2: ( () otherlv_1= 'duration' ) - // InternalRos.g:5059:3: () otherlv_1= 'duration' + // InternalRos.g:5018:2: ( () otherlv_1= 'duration' ) + // InternalRos.g:5019:3: () otherlv_1= 'duration' { - // InternalRos.g:5059:3: () - // InternalRos.g:5060:4: + // InternalRos.g:5019:3: () + // InternalRos.g:5020:4: { current = forceCreateModelElement( @@ -12792,7 +12762,7 @@ public final EObject ruleduration() throws RecognitionException { // $ANTLR start "entryRuleboolArray" - // InternalRos.g:5074:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; + // InternalRos.g:5034:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; public final EObject entryRuleboolArray() throws RecognitionException { EObject current = null; @@ -12800,8 +12770,8 @@ public final EObject entryRuleboolArray() throws RecognitionException { try { - // InternalRos.g:5074:50: (iv_ruleboolArray= ruleboolArray EOF ) - // InternalRos.g:5075:2: iv_ruleboolArray= ruleboolArray EOF + // InternalRos.g:5034:50: (iv_ruleboolArray= ruleboolArray EOF ) + // InternalRos.g:5035:2: iv_ruleboolArray= ruleboolArray EOF { newCompositeNode(grammarAccess.getBoolArrayRule()); pushFollow(FOLLOW_1); @@ -12828,7 +12798,7 @@ public final EObject entryRuleboolArray() throws RecognitionException { // $ANTLR start "ruleboolArray" - // InternalRos.g:5081:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= 'bool[]' ) ; + // InternalRos.g:5041:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= 'bool[]' ) ; public final EObject ruleboolArray() throws RecognitionException { EObject current = null; @@ -12838,14 +12808,14 @@ public final EObject ruleboolArray() throws RecognitionException { enterRule(); try { - // InternalRos.g:5087:2: ( ( () otherlv_1= 'bool[]' ) ) - // InternalRos.g:5088:2: ( () otherlv_1= 'bool[]' ) + // InternalRos.g:5047:2: ( ( () otherlv_1= 'bool[]' ) ) + // InternalRos.g:5048:2: ( () otherlv_1= 'bool[]' ) { - // InternalRos.g:5088:2: ( () otherlv_1= 'bool[]' ) - // InternalRos.g:5089:3: () otherlv_1= 'bool[]' + // InternalRos.g:5048:2: ( () otherlv_1= 'bool[]' ) + // InternalRos.g:5049:3: () otherlv_1= 'bool[]' { - // InternalRos.g:5089:3: () - // InternalRos.g:5090:4: + // InternalRos.g:5049:3: () + // InternalRos.g:5050:4: { current = forceCreateModelElement( @@ -12882,7 +12852,7 @@ public final EObject ruleboolArray() throws RecognitionException { // $ANTLR start "entryRuleint8Array" - // InternalRos.g:5104:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; + // InternalRos.g:5064:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; public final EObject entryRuleint8Array() throws RecognitionException { EObject current = null; @@ -12890,8 +12860,8 @@ public final EObject entryRuleint8Array() throws RecognitionException { try { - // InternalRos.g:5104:50: (iv_ruleint8Array= ruleint8Array EOF ) - // InternalRos.g:5105:2: iv_ruleint8Array= ruleint8Array EOF + // InternalRos.g:5064:50: (iv_ruleint8Array= ruleint8Array EOF ) + // InternalRos.g:5065:2: iv_ruleint8Array= ruleint8Array EOF { newCompositeNode(grammarAccess.getInt8ArrayRule()); pushFollow(FOLLOW_1); @@ -12918,7 +12888,7 @@ public final EObject entryRuleint8Array() throws RecognitionException { // $ANTLR start "ruleint8Array" - // InternalRos.g:5111:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= 'int8[]' ) ; + // InternalRos.g:5071:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= 'int8[]' ) ; public final EObject ruleint8Array() throws RecognitionException { EObject current = null; @@ -12928,14 +12898,14 @@ public final EObject ruleint8Array() throws RecognitionException { enterRule(); try { - // InternalRos.g:5117:2: ( ( () otherlv_1= 'int8[]' ) ) - // InternalRos.g:5118:2: ( () otherlv_1= 'int8[]' ) + // InternalRos.g:5077:2: ( ( () otherlv_1= 'int8[]' ) ) + // InternalRos.g:5078:2: ( () otherlv_1= 'int8[]' ) { - // InternalRos.g:5118:2: ( () otherlv_1= 'int8[]' ) - // InternalRos.g:5119:3: () otherlv_1= 'int8[]' + // InternalRos.g:5078:2: ( () otherlv_1= 'int8[]' ) + // InternalRos.g:5079:3: () otherlv_1= 'int8[]' { - // InternalRos.g:5119:3: () - // InternalRos.g:5120:4: + // InternalRos.g:5079:3: () + // InternalRos.g:5080:4: { current = forceCreateModelElement( @@ -12972,7 +12942,7 @@ public final EObject ruleint8Array() throws RecognitionException { // $ANTLR start "entryRuleuint8Array" - // InternalRos.g:5134:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; + // InternalRos.g:5094:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; public final EObject entryRuleuint8Array() throws RecognitionException { EObject current = null; @@ -12980,8 +12950,8 @@ public final EObject entryRuleuint8Array() throws RecognitionException { try { - // InternalRos.g:5134:51: (iv_ruleuint8Array= ruleuint8Array EOF ) - // InternalRos.g:5135:2: iv_ruleuint8Array= ruleuint8Array EOF + // InternalRos.g:5094:51: (iv_ruleuint8Array= ruleuint8Array EOF ) + // InternalRos.g:5095:2: iv_ruleuint8Array= ruleuint8Array EOF { newCompositeNode(grammarAccess.getUint8ArrayRule()); pushFollow(FOLLOW_1); @@ -13008,7 +12978,7 @@ public final EObject entryRuleuint8Array() throws RecognitionException { // $ANTLR start "ruleuint8Array" - // InternalRos.g:5141:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= 'uint8[]' ) ; + // InternalRos.g:5101:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= 'uint8[]' ) ; public final EObject ruleuint8Array() throws RecognitionException { EObject current = null; @@ -13018,14 +12988,14 @@ public final EObject ruleuint8Array() throws RecognitionException { enterRule(); try { - // InternalRos.g:5147:2: ( ( () otherlv_1= 'uint8[]' ) ) - // InternalRos.g:5148:2: ( () otherlv_1= 'uint8[]' ) + // InternalRos.g:5107:2: ( ( () otherlv_1= 'uint8[]' ) ) + // InternalRos.g:5108:2: ( () otherlv_1= 'uint8[]' ) { - // InternalRos.g:5148:2: ( () otherlv_1= 'uint8[]' ) - // InternalRos.g:5149:3: () otherlv_1= 'uint8[]' + // InternalRos.g:5108:2: ( () otherlv_1= 'uint8[]' ) + // InternalRos.g:5109:3: () otherlv_1= 'uint8[]' { - // InternalRos.g:5149:3: () - // InternalRos.g:5150:4: + // InternalRos.g:5109:3: () + // InternalRos.g:5110:4: { current = forceCreateModelElement( @@ -13062,7 +13032,7 @@ public final EObject ruleuint8Array() throws RecognitionException { // $ANTLR start "entryRuleint16Array" - // InternalRos.g:5164:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; + // InternalRos.g:5124:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; public final EObject entryRuleint16Array() throws RecognitionException { EObject current = null; @@ -13070,8 +13040,8 @@ public final EObject entryRuleint16Array() throws RecognitionException { try { - // InternalRos.g:5164:51: (iv_ruleint16Array= ruleint16Array EOF ) - // InternalRos.g:5165:2: iv_ruleint16Array= ruleint16Array EOF + // InternalRos.g:5124:51: (iv_ruleint16Array= ruleint16Array EOF ) + // InternalRos.g:5125:2: iv_ruleint16Array= ruleint16Array EOF { newCompositeNode(grammarAccess.getInt16ArrayRule()); pushFollow(FOLLOW_1); @@ -13098,7 +13068,7 @@ public final EObject entryRuleint16Array() throws RecognitionException { // $ANTLR start "ruleint16Array" - // InternalRos.g:5171:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= 'int16[]' ) ; + // InternalRos.g:5131:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= 'int16[]' ) ; public final EObject ruleint16Array() throws RecognitionException { EObject current = null; @@ -13108,14 +13078,14 @@ public final EObject ruleint16Array() throws RecognitionException { enterRule(); try { - // InternalRos.g:5177:2: ( ( () otherlv_1= 'int16[]' ) ) - // InternalRos.g:5178:2: ( () otherlv_1= 'int16[]' ) + // InternalRos.g:5137:2: ( ( () otherlv_1= 'int16[]' ) ) + // InternalRos.g:5138:2: ( () otherlv_1= 'int16[]' ) { - // InternalRos.g:5178:2: ( () otherlv_1= 'int16[]' ) - // InternalRos.g:5179:3: () otherlv_1= 'int16[]' + // InternalRos.g:5138:2: ( () otherlv_1= 'int16[]' ) + // InternalRos.g:5139:3: () otherlv_1= 'int16[]' { - // InternalRos.g:5179:3: () - // InternalRos.g:5180:4: + // InternalRos.g:5139:3: () + // InternalRos.g:5140:4: { current = forceCreateModelElement( @@ -13152,7 +13122,7 @@ public final EObject ruleint16Array() throws RecognitionException { // $ANTLR start "entryRuleuint16Array" - // InternalRos.g:5194:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; + // InternalRos.g:5154:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; public final EObject entryRuleuint16Array() throws RecognitionException { EObject current = null; @@ -13160,8 +13130,8 @@ public final EObject entryRuleuint16Array() throws RecognitionException { try { - // InternalRos.g:5194:52: (iv_ruleuint16Array= ruleuint16Array EOF ) - // InternalRos.g:5195:2: iv_ruleuint16Array= ruleuint16Array EOF + // InternalRos.g:5154:52: (iv_ruleuint16Array= ruleuint16Array EOF ) + // InternalRos.g:5155:2: iv_ruleuint16Array= ruleuint16Array EOF { newCompositeNode(grammarAccess.getUint16ArrayRule()); pushFollow(FOLLOW_1); @@ -13188,7 +13158,7 @@ public final EObject entryRuleuint16Array() throws RecognitionException { // $ANTLR start "ruleuint16Array" - // InternalRos.g:5201:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= 'uint16[]' ) ; + // InternalRos.g:5161:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= 'uint16[]' ) ; public final EObject ruleuint16Array() throws RecognitionException { EObject current = null; @@ -13198,14 +13168,14 @@ public final EObject ruleuint16Array() throws RecognitionException { enterRule(); try { - // InternalRos.g:5207:2: ( ( () otherlv_1= 'uint16[]' ) ) - // InternalRos.g:5208:2: ( () otherlv_1= 'uint16[]' ) + // InternalRos.g:5167:2: ( ( () otherlv_1= 'uint16[]' ) ) + // InternalRos.g:5168:2: ( () otherlv_1= 'uint16[]' ) { - // InternalRos.g:5208:2: ( () otherlv_1= 'uint16[]' ) - // InternalRos.g:5209:3: () otherlv_1= 'uint16[]' + // InternalRos.g:5168:2: ( () otherlv_1= 'uint16[]' ) + // InternalRos.g:5169:3: () otherlv_1= 'uint16[]' { - // InternalRos.g:5209:3: () - // InternalRos.g:5210:4: + // InternalRos.g:5169:3: () + // InternalRos.g:5170:4: { current = forceCreateModelElement( @@ -13242,7 +13212,7 @@ public final EObject ruleuint16Array() throws RecognitionException { // $ANTLR start "entryRuleint32Array" - // InternalRos.g:5224:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; + // InternalRos.g:5184:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; public final EObject entryRuleint32Array() throws RecognitionException { EObject current = null; @@ -13250,8 +13220,8 @@ public final EObject entryRuleint32Array() throws RecognitionException { try { - // InternalRos.g:5224:51: (iv_ruleint32Array= ruleint32Array EOF ) - // InternalRos.g:5225:2: iv_ruleint32Array= ruleint32Array EOF + // InternalRos.g:5184:51: (iv_ruleint32Array= ruleint32Array EOF ) + // InternalRos.g:5185:2: iv_ruleint32Array= ruleint32Array EOF { newCompositeNode(grammarAccess.getInt32ArrayRule()); pushFollow(FOLLOW_1); @@ -13278,7 +13248,7 @@ public final EObject entryRuleint32Array() throws RecognitionException { // $ANTLR start "ruleint32Array" - // InternalRos.g:5231:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= 'int32[]' ) ; + // InternalRos.g:5191:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= 'int32[]' ) ; public final EObject ruleint32Array() throws RecognitionException { EObject current = null; @@ -13288,14 +13258,14 @@ public final EObject ruleint32Array() throws RecognitionException { enterRule(); try { - // InternalRos.g:5237:2: ( ( () otherlv_1= 'int32[]' ) ) - // InternalRos.g:5238:2: ( () otherlv_1= 'int32[]' ) + // InternalRos.g:5197:2: ( ( () otherlv_1= 'int32[]' ) ) + // InternalRos.g:5198:2: ( () otherlv_1= 'int32[]' ) { - // InternalRos.g:5238:2: ( () otherlv_1= 'int32[]' ) - // InternalRos.g:5239:3: () otherlv_1= 'int32[]' + // InternalRos.g:5198:2: ( () otherlv_1= 'int32[]' ) + // InternalRos.g:5199:3: () otherlv_1= 'int32[]' { - // InternalRos.g:5239:3: () - // InternalRos.g:5240:4: + // InternalRos.g:5199:3: () + // InternalRos.g:5200:4: { current = forceCreateModelElement( @@ -13332,7 +13302,7 @@ public final EObject ruleint32Array() throws RecognitionException { // $ANTLR start "entryRuleuint32Array" - // InternalRos.g:5254:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; + // InternalRos.g:5214:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; public final EObject entryRuleuint32Array() throws RecognitionException { EObject current = null; @@ -13340,8 +13310,8 @@ public final EObject entryRuleuint32Array() throws RecognitionException { try { - // InternalRos.g:5254:52: (iv_ruleuint32Array= ruleuint32Array EOF ) - // InternalRos.g:5255:2: iv_ruleuint32Array= ruleuint32Array EOF + // InternalRos.g:5214:52: (iv_ruleuint32Array= ruleuint32Array EOF ) + // InternalRos.g:5215:2: iv_ruleuint32Array= ruleuint32Array EOF { newCompositeNode(grammarAccess.getUint32ArrayRule()); pushFollow(FOLLOW_1); @@ -13368,7 +13338,7 @@ public final EObject entryRuleuint32Array() throws RecognitionException { // $ANTLR start "ruleuint32Array" - // InternalRos.g:5261:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= 'uint32[]' ) ; + // InternalRos.g:5221:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= 'uint32[]' ) ; public final EObject ruleuint32Array() throws RecognitionException { EObject current = null; @@ -13378,14 +13348,14 @@ public final EObject ruleuint32Array() throws RecognitionException { enterRule(); try { - // InternalRos.g:5267:2: ( ( () otherlv_1= 'uint32[]' ) ) - // InternalRos.g:5268:2: ( () otherlv_1= 'uint32[]' ) + // InternalRos.g:5227:2: ( ( () otherlv_1= 'uint32[]' ) ) + // InternalRos.g:5228:2: ( () otherlv_1= 'uint32[]' ) { - // InternalRos.g:5268:2: ( () otherlv_1= 'uint32[]' ) - // InternalRos.g:5269:3: () otherlv_1= 'uint32[]' + // InternalRos.g:5228:2: ( () otherlv_1= 'uint32[]' ) + // InternalRos.g:5229:3: () otherlv_1= 'uint32[]' { - // InternalRos.g:5269:3: () - // InternalRos.g:5270:4: + // InternalRos.g:5229:3: () + // InternalRos.g:5230:4: { current = forceCreateModelElement( @@ -13422,7 +13392,7 @@ public final EObject ruleuint32Array() throws RecognitionException { // $ANTLR start "entryRuleint64Array" - // InternalRos.g:5284:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; + // InternalRos.g:5244:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; public final EObject entryRuleint64Array() throws RecognitionException { EObject current = null; @@ -13430,8 +13400,8 @@ public final EObject entryRuleint64Array() throws RecognitionException { try { - // InternalRos.g:5284:51: (iv_ruleint64Array= ruleint64Array EOF ) - // InternalRos.g:5285:2: iv_ruleint64Array= ruleint64Array EOF + // InternalRos.g:5244:51: (iv_ruleint64Array= ruleint64Array EOF ) + // InternalRos.g:5245:2: iv_ruleint64Array= ruleint64Array EOF { newCompositeNode(grammarAccess.getInt64ArrayRule()); pushFollow(FOLLOW_1); @@ -13458,7 +13428,7 @@ public final EObject entryRuleint64Array() throws RecognitionException { // $ANTLR start "ruleint64Array" - // InternalRos.g:5291:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= 'int64[]' ) ; + // InternalRos.g:5251:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= 'int64[]' ) ; public final EObject ruleint64Array() throws RecognitionException { EObject current = null; @@ -13468,14 +13438,14 @@ public final EObject ruleint64Array() throws RecognitionException { enterRule(); try { - // InternalRos.g:5297:2: ( ( () otherlv_1= 'int64[]' ) ) - // InternalRos.g:5298:2: ( () otherlv_1= 'int64[]' ) + // InternalRos.g:5257:2: ( ( () otherlv_1= 'int64[]' ) ) + // InternalRos.g:5258:2: ( () otherlv_1= 'int64[]' ) { - // InternalRos.g:5298:2: ( () otherlv_1= 'int64[]' ) - // InternalRos.g:5299:3: () otherlv_1= 'int64[]' + // InternalRos.g:5258:2: ( () otherlv_1= 'int64[]' ) + // InternalRos.g:5259:3: () otherlv_1= 'int64[]' { - // InternalRos.g:5299:3: () - // InternalRos.g:5300:4: + // InternalRos.g:5259:3: () + // InternalRos.g:5260:4: { current = forceCreateModelElement( @@ -13512,7 +13482,7 @@ public final EObject ruleint64Array() throws RecognitionException { // $ANTLR start "entryRuleuint64Array" - // InternalRos.g:5314:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; + // InternalRos.g:5274:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; public final EObject entryRuleuint64Array() throws RecognitionException { EObject current = null; @@ -13520,8 +13490,8 @@ public final EObject entryRuleuint64Array() throws RecognitionException { try { - // InternalRos.g:5314:52: (iv_ruleuint64Array= ruleuint64Array EOF ) - // InternalRos.g:5315:2: iv_ruleuint64Array= ruleuint64Array EOF + // InternalRos.g:5274:52: (iv_ruleuint64Array= ruleuint64Array EOF ) + // InternalRos.g:5275:2: iv_ruleuint64Array= ruleuint64Array EOF { newCompositeNode(grammarAccess.getUint64ArrayRule()); pushFollow(FOLLOW_1); @@ -13548,7 +13518,7 @@ public final EObject entryRuleuint64Array() throws RecognitionException { // $ANTLR start "ruleuint64Array" - // InternalRos.g:5321:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= 'uint64[]' ) ; + // InternalRos.g:5281:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= 'uint64[]' ) ; public final EObject ruleuint64Array() throws RecognitionException { EObject current = null; @@ -13558,14 +13528,14 @@ public final EObject ruleuint64Array() throws RecognitionException { enterRule(); try { - // InternalRos.g:5327:2: ( ( () otherlv_1= 'uint64[]' ) ) - // InternalRos.g:5328:2: ( () otherlv_1= 'uint64[]' ) + // InternalRos.g:5287:2: ( ( () otherlv_1= 'uint64[]' ) ) + // InternalRos.g:5288:2: ( () otherlv_1= 'uint64[]' ) { - // InternalRos.g:5328:2: ( () otherlv_1= 'uint64[]' ) - // InternalRos.g:5329:3: () otherlv_1= 'uint64[]' + // InternalRos.g:5288:2: ( () otherlv_1= 'uint64[]' ) + // InternalRos.g:5289:3: () otherlv_1= 'uint64[]' { - // InternalRos.g:5329:3: () - // InternalRos.g:5330:4: + // InternalRos.g:5289:3: () + // InternalRos.g:5290:4: { current = forceCreateModelElement( @@ -13602,7 +13572,7 @@ public final EObject ruleuint64Array() throws RecognitionException { // $ANTLR start "entryRulefloat32Array" - // InternalRos.g:5344:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; + // InternalRos.g:5304:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; public final EObject entryRulefloat32Array() throws RecognitionException { EObject current = null; @@ -13610,8 +13580,8 @@ public final EObject entryRulefloat32Array() throws RecognitionException { try { - // InternalRos.g:5344:53: (iv_rulefloat32Array= rulefloat32Array EOF ) - // InternalRos.g:5345:2: iv_rulefloat32Array= rulefloat32Array EOF + // InternalRos.g:5304:53: (iv_rulefloat32Array= rulefloat32Array EOF ) + // InternalRos.g:5305:2: iv_rulefloat32Array= rulefloat32Array EOF { newCompositeNode(grammarAccess.getFloat32ArrayRule()); pushFollow(FOLLOW_1); @@ -13638,7 +13608,7 @@ public final EObject entryRulefloat32Array() throws RecognitionException { // $ANTLR start "rulefloat32Array" - // InternalRos.g:5351:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= 'float32[]' ) ; + // InternalRos.g:5311:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= 'float32[]' ) ; public final EObject rulefloat32Array() throws RecognitionException { EObject current = null; @@ -13648,14 +13618,14 @@ public final EObject rulefloat32Array() throws RecognitionException { enterRule(); try { - // InternalRos.g:5357:2: ( ( () otherlv_1= 'float32[]' ) ) - // InternalRos.g:5358:2: ( () otherlv_1= 'float32[]' ) + // InternalRos.g:5317:2: ( ( () otherlv_1= 'float32[]' ) ) + // InternalRos.g:5318:2: ( () otherlv_1= 'float32[]' ) { - // InternalRos.g:5358:2: ( () otherlv_1= 'float32[]' ) - // InternalRos.g:5359:3: () otherlv_1= 'float32[]' + // InternalRos.g:5318:2: ( () otherlv_1= 'float32[]' ) + // InternalRos.g:5319:3: () otherlv_1= 'float32[]' { - // InternalRos.g:5359:3: () - // InternalRos.g:5360:4: + // InternalRos.g:5319:3: () + // InternalRos.g:5320:4: { current = forceCreateModelElement( @@ -13692,7 +13662,7 @@ public final EObject rulefloat32Array() throws RecognitionException { // $ANTLR start "entryRulefloat64Array" - // InternalRos.g:5374:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; + // InternalRos.g:5334:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; public final EObject entryRulefloat64Array() throws RecognitionException { EObject current = null; @@ -13700,8 +13670,8 @@ public final EObject entryRulefloat64Array() throws RecognitionException { try { - // InternalRos.g:5374:53: (iv_rulefloat64Array= rulefloat64Array EOF ) - // InternalRos.g:5375:2: iv_rulefloat64Array= rulefloat64Array EOF + // InternalRos.g:5334:53: (iv_rulefloat64Array= rulefloat64Array EOF ) + // InternalRos.g:5335:2: iv_rulefloat64Array= rulefloat64Array EOF { newCompositeNode(grammarAccess.getFloat64ArrayRule()); pushFollow(FOLLOW_1); @@ -13728,7 +13698,7 @@ public final EObject entryRulefloat64Array() throws RecognitionException { // $ANTLR start "rulefloat64Array" - // InternalRos.g:5381:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= 'float64[]' ) ; + // InternalRos.g:5341:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= 'float64[]' ) ; public final EObject rulefloat64Array() throws RecognitionException { EObject current = null; @@ -13738,14 +13708,14 @@ public final EObject rulefloat64Array() throws RecognitionException { enterRule(); try { - // InternalRos.g:5387:2: ( ( () otherlv_1= 'float64[]' ) ) - // InternalRos.g:5388:2: ( () otherlv_1= 'float64[]' ) + // InternalRos.g:5347:2: ( ( () otherlv_1= 'float64[]' ) ) + // InternalRos.g:5348:2: ( () otherlv_1= 'float64[]' ) { - // InternalRos.g:5388:2: ( () otherlv_1= 'float64[]' ) - // InternalRos.g:5389:3: () otherlv_1= 'float64[]' + // InternalRos.g:5348:2: ( () otherlv_1= 'float64[]' ) + // InternalRos.g:5349:3: () otherlv_1= 'float64[]' { - // InternalRos.g:5389:3: () - // InternalRos.g:5390:4: + // InternalRos.g:5349:3: () + // InternalRos.g:5350:4: { current = forceCreateModelElement( @@ -13782,7 +13752,7 @@ public final EObject rulefloat64Array() throws RecognitionException { // $ANTLR start "entryRulestring0Array" - // InternalRos.g:5404:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; + // InternalRos.g:5364:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; public final EObject entryRulestring0Array() throws RecognitionException { EObject current = null; @@ -13790,8 +13760,8 @@ public final EObject entryRulestring0Array() throws RecognitionException { try { - // InternalRos.g:5404:53: (iv_rulestring0Array= rulestring0Array EOF ) - // InternalRos.g:5405:2: iv_rulestring0Array= rulestring0Array EOF + // InternalRos.g:5364:53: (iv_rulestring0Array= rulestring0Array EOF ) + // InternalRos.g:5365:2: iv_rulestring0Array= rulestring0Array EOF { newCompositeNode(grammarAccess.getString0ArrayRule()); pushFollow(FOLLOW_1); @@ -13818,7 +13788,7 @@ public final EObject entryRulestring0Array() throws RecognitionException { // $ANTLR start "rulestring0Array" - // InternalRos.g:5411:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= 'string[]' ) ; + // InternalRos.g:5371:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= 'string[]' ) ; public final EObject rulestring0Array() throws RecognitionException { EObject current = null; @@ -13828,14 +13798,14 @@ public final EObject rulestring0Array() throws RecognitionException { enterRule(); try { - // InternalRos.g:5417:2: ( ( () otherlv_1= 'string[]' ) ) - // InternalRos.g:5418:2: ( () otherlv_1= 'string[]' ) + // InternalRos.g:5377:2: ( ( () otherlv_1= 'string[]' ) ) + // InternalRos.g:5378:2: ( () otherlv_1= 'string[]' ) { - // InternalRos.g:5418:2: ( () otherlv_1= 'string[]' ) - // InternalRos.g:5419:3: () otherlv_1= 'string[]' + // InternalRos.g:5378:2: ( () otherlv_1= 'string[]' ) + // InternalRos.g:5379:3: () otherlv_1= 'string[]' { - // InternalRos.g:5419:3: () - // InternalRos.g:5420:4: + // InternalRos.g:5379:3: () + // InternalRos.g:5380:4: { current = forceCreateModelElement( @@ -13872,7 +13842,7 @@ public final EObject rulestring0Array() throws RecognitionException { // $ANTLR start "entryRulebyteArray" - // InternalRos.g:5434:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; + // InternalRos.g:5394:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; public final EObject entryRulebyteArray() throws RecognitionException { EObject current = null; @@ -13880,8 +13850,8 @@ public final EObject entryRulebyteArray() throws RecognitionException { try { - // InternalRos.g:5434:50: (iv_rulebyteArray= rulebyteArray EOF ) - // InternalRos.g:5435:2: iv_rulebyteArray= rulebyteArray EOF + // InternalRos.g:5394:50: (iv_rulebyteArray= rulebyteArray EOF ) + // InternalRos.g:5395:2: iv_rulebyteArray= rulebyteArray EOF { newCompositeNode(grammarAccess.getByteArrayRule()); pushFollow(FOLLOW_1); @@ -13908,7 +13878,7 @@ public final EObject entryRulebyteArray() throws RecognitionException { // $ANTLR start "rulebyteArray" - // InternalRos.g:5441:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= 'byte[]' ) ; + // InternalRos.g:5401:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= 'byte[]' ) ; public final EObject rulebyteArray() throws RecognitionException { EObject current = null; @@ -13918,14 +13888,14 @@ public final EObject rulebyteArray() throws RecognitionException { enterRule(); try { - // InternalRos.g:5447:2: ( ( () otherlv_1= 'byte[]' ) ) - // InternalRos.g:5448:2: ( () otherlv_1= 'byte[]' ) + // InternalRos.g:5407:2: ( ( () otherlv_1= 'byte[]' ) ) + // InternalRos.g:5408:2: ( () otherlv_1= 'byte[]' ) { - // InternalRos.g:5448:2: ( () otherlv_1= 'byte[]' ) - // InternalRos.g:5449:3: () otherlv_1= 'byte[]' + // InternalRos.g:5408:2: ( () otherlv_1= 'byte[]' ) + // InternalRos.g:5409:3: () otherlv_1= 'byte[]' { - // InternalRos.g:5449:3: () - // InternalRos.g:5450:4: + // InternalRos.g:5409:3: () + // InternalRos.g:5410:4: { current = forceCreateModelElement( @@ -13962,7 +13932,7 @@ public final EObject rulebyteArray() throws RecognitionException { // $ANTLR start "entryRuleHeader" - // InternalRos.g:5464:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; + // InternalRos.g:5424:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; public final EObject entryRuleHeader() throws RecognitionException { EObject current = null; @@ -13970,8 +13940,8 @@ public final EObject entryRuleHeader() throws RecognitionException { try { - // InternalRos.g:5464:47: (iv_ruleHeader= ruleHeader EOF ) - // InternalRos.g:5465:2: iv_ruleHeader= ruleHeader EOF + // InternalRos.g:5424:47: (iv_ruleHeader= ruleHeader EOF ) + // InternalRos.g:5425:2: iv_ruleHeader= ruleHeader EOF { newCompositeNode(grammarAccess.getHeaderRule()); pushFollow(FOLLOW_1); @@ -13998,7 +13968,7 @@ public final EObject entryRuleHeader() throws RecognitionException { // $ANTLR start "ruleHeader" - // InternalRos.g:5471:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= 'Header' ) ; + // InternalRos.g:5431:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= 'Header' ) ; public final EObject ruleHeader() throws RecognitionException { EObject current = null; @@ -14008,14 +13978,14 @@ public final EObject ruleHeader() throws RecognitionException { enterRule(); try { - // InternalRos.g:5477:2: ( ( () otherlv_1= 'Header' ) ) - // InternalRos.g:5478:2: ( () otherlv_1= 'Header' ) + // InternalRos.g:5437:2: ( ( () otherlv_1= 'Header' ) ) + // InternalRos.g:5438:2: ( () otherlv_1= 'Header' ) { - // InternalRos.g:5478:2: ( () otherlv_1= 'Header' ) - // InternalRos.g:5479:3: () otherlv_1= 'Header' + // InternalRos.g:5438:2: ( () otherlv_1= 'Header' ) + // InternalRos.g:5439:3: () otherlv_1= 'Header' { - // InternalRos.g:5479:3: () - // InternalRos.g:5480:4: + // InternalRos.g:5439:3: () + // InternalRos.g:5440:4: { current = forceCreateModelElement( @@ -14052,7 +14022,7 @@ public final EObject ruleHeader() throws RecognitionException { // $ANTLR start "entryRuleTopicSpecRef" - // InternalRos.g:5494:1: entryRuleTopicSpecRef returns [EObject current=null] : iv_ruleTopicSpecRef= ruleTopicSpecRef EOF ; + // InternalRos.g:5454:1: entryRuleTopicSpecRef returns [EObject current=null] : iv_ruleTopicSpecRef= ruleTopicSpecRef EOF ; public final EObject entryRuleTopicSpecRef() throws RecognitionException { EObject current = null; @@ -14060,8 +14030,8 @@ public final EObject entryRuleTopicSpecRef() throws RecognitionException { try { - // InternalRos.g:5494:53: (iv_ruleTopicSpecRef= ruleTopicSpecRef EOF ) - // InternalRos.g:5495:2: iv_ruleTopicSpecRef= ruleTopicSpecRef EOF + // InternalRos.g:5454:53: (iv_ruleTopicSpecRef= ruleTopicSpecRef EOF ) + // InternalRos.g:5455:2: iv_ruleTopicSpecRef= ruleTopicSpecRef EOF { newCompositeNode(grammarAccess.getTopicSpecRefRule()); pushFollow(FOLLOW_1); @@ -14088,7 +14058,7 @@ public final EObject entryRuleTopicSpecRef() throws RecognitionException { // $ANTLR start "ruleTopicSpecRef" - // InternalRos.g:5501:1: ruleTopicSpecRef returns [EObject current=null] : ( ( ruleEString ) ) ; + // InternalRos.g:5461:1: ruleTopicSpecRef returns [EObject current=null] : ( ( ruleEString ) ) ; public final EObject ruleTopicSpecRef() throws RecognitionException { EObject current = null; @@ -14096,14 +14066,14 @@ public final EObject ruleTopicSpecRef() throws RecognitionException { enterRule(); try { - // InternalRos.g:5507:2: ( ( ( ruleEString ) ) ) - // InternalRos.g:5508:2: ( ( ruleEString ) ) + // InternalRos.g:5467:2: ( ( ( ruleEString ) ) ) + // InternalRos.g:5468:2: ( ( ruleEString ) ) { - // InternalRos.g:5508:2: ( ( ruleEString ) ) - // InternalRos.g:5509:3: ( ruleEString ) + // InternalRos.g:5468:2: ( ( ruleEString ) ) + // InternalRos.g:5469:3: ( ruleEString ) { - // InternalRos.g:5509:3: ( ruleEString ) - // InternalRos.g:5510:4: ruleEString + // InternalRos.g:5469:3: ( ruleEString ) + // InternalRos.g:5470:4: ruleEString { if (current==null) { @@ -14147,7 +14117,7 @@ public final EObject ruleTopicSpecRef() throws RecognitionException { // $ANTLR start "entryRuleArrayTopicSpecRef" - // InternalRos.g:5527:1: entryRuleArrayTopicSpecRef returns [EObject current=null] : iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF ; + // InternalRos.g:5487:1: entryRuleArrayTopicSpecRef returns [EObject current=null] : iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF ; public final EObject entryRuleArrayTopicSpecRef() throws RecognitionException { EObject current = null; @@ -14155,8 +14125,8 @@ public final EObject entryRuleArrayTopicSpecRef() throws RecognitionException { try { - // InternalRos.g:5527:58: (iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF ) - // InternalRos.g:5528:2: iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF + // InternalRos.g:5487:58: (iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF ) + // InternalRos.g:5488:2: iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF { newCompositeNode(grammarAccess.getArrayTopicSpecRefRule()); pushFollow(FOLLOW_1); @@ -14183,7 +14153,7 @@ public final EObject entryRuleArrayTopicSpecRef() throws RecognitionException { // $ANTLR start "ruleArrayTopicSpecRef" - // InternalRos.g:5534:1: ruleArrayTopicSpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= '[]' ) ; + // InternalRos.g:5494:1: ruleArrayTopicSpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= '[]' ) ; public final EObject ruleArrayTopicSpecRef() throws RecognitionException { EObject current = null; @@ -14193,17 +14163,17 @@ public final EObject ruleArrayTopicSpecRef() throws RecognitionException { enterRule(); try { - // InternalRos.g:5540:2: ( ( ( ( ruleEString ) ) otherlv_1= '[]' ) ) - // InternalRos.g:5541:2: ( ( ( ruleEString ) ) otherlv_1= '[]' ) + // InternalRos.g:5500:2: ( ( ( ( ruleEString ) ) otherlv_1= '[]' ) ) + // InternalRos.g:5501:2: ( ( ( ruleEString ) ) otherlv_1= '[]' ) { - // InternalRos.g:5541:2: ( ( ( ruleEString ) ) otherlv_1= '[]' ) - // InternalRos.g:5542:3: ( ( ruleEString ) ) otherlv_1= '[]' + // InternalRos.g:5501:2: ( ( ( ruleEString ) ) otherlv_1= '[]' ) + // InternalRos.g:5502:3: ( ( ruleEString ) ) otherlv_1= '[]' { - // InternalRos.g:5542:3: ( ( ruleEString ) ) - // InternalRos.g:5543:4: ( ruleEString ) + // InternalRos.g:5502:3: ( ( ruleEString ) ) + // InternalRos.g:5503:4: ( ruleEString ) { - // InternalRos.g:5543:4: ( ruleEString ) - // InternalRos.g:5544:5: ruleEString + // InternalRos.g:5503:4: ( ruleEString ) + // InternalRos.g:5504:5: ruleEString { if (current==null) { @@ -14213,7 +14183,7 @@ public final EObject ruleArrayTopicSpecRef() throws RecognitionException { newCompositeNode(grammarAccess.getArrayTopicSpecRefAccess().getTopicSpecTopicSpecCrossReference_0_0()); - pushFollow(FOLLOW_64); + pushFollow(FOLLOW_63); ruleEString(); state._fsp--; @@ -14254,7 +14224,7 @@ public final EObject ruleArrayTopicSpecRef() throws RecognitionException { // $ANTLR start "entryRuleKEYWORD" - // InternalRos.g:5566:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; + // InternalRos.g:5526:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; public final String entryRuleKEYWORD() throws RecognitionException { String current = null; @@ -14262,8 +14232,8 @@ public final String entryRuleKEYWORD() throws RecognitionException { try { - // InternalRos.g:5566:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) - // InternalRos.g:5567:2: iv_ruleKEYWORD= ruleKEYWORD EOF + // InternalRos.g:5526:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) + // InternalRos.g:5527:2: iv_ruleKEYWORD= ruleKEYWORD EOF { newCompositeNode(grammarAccess.getKEYWORDRule()); pushFollow(FOLLOW_1); @@ -14290,7 +14260,7 @@ public final String entryRuleKEYWORD() throws RecognitionException { // $ANTLR start "ruleKEYWORD" - // InternalRos.g:5573: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' ) ; + // InternalRos.g:5533: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(); @@ -14300,10 +14270,10 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { enterRule(); try { - // InternalRos.g:5579:2: ( (kw= 'goal' | kw= 'message' | kw= 'result' | kw= 'feedback' | kw= 'name' | kw= 'value' | kw= 'service' | kw= 'type' | kw= 'action' | kw= 'duration' | kw= 'time' ) ) - // InternalRos.g:5580:2: (kw= 'goal' | kw= 'message' | kw= 'result' | kw= 'feedback' | kw= 'name' | kw= 'value' | kw= 'service' | kw= 'type' | kw= 'action' | kw= 'duration' | kw= 'time' ) + // InternalRos.g:5539:2: ( (kw= 'goal' | kw= 'message' | kw= 'result' | kw= 'feedback' | kw= 'name' | kw= 'value' | kw= 'service' | kw= 'type' | kw= 'action' | kw= 'duration' | kw= 'time' ) ) + // InternalRos.g:5540:2: (kw= 'goal' | kw= 'message' | kw= 'result' | kw= 'feedback' | kw= 'name' | kw= 'value' | kw= 'service' | kw= 'type' | kw= 'action' | kw= 'duration' | kw= 'time' ) { - // InternalRos.g:5580:2: (kw= 'goal' | kw= 'message' | kw= 'result' | kw= 'feedback' | kw= 'name' | kw= 'value' | kw= 'service' | kw= 'type' | kw= 'action' | kw= 'duration' | kw= 'time' ) + // InternalRos.g:5540:2: (kw= 'goal' | kw= 'message' | kw= 'result' | kw= 'feedback' | kw= 'name' | kw= 'value' | kw= 'service' | kw= 'type' | kw= 'action' | kw= 'duration' | kw= 'time' ) int alt72=11; switch ( input.LA(1) ) { case 43: @@ -14370,7 +14340,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { switch (alt72) { case 1 : - // InternalRos.g:5581:3: kw= 'goal' + // InternalRos.g:5541:3: kw= 'goal' { kw=(Token)match(input,43,FOLLOW_2); @@ -14381,7 +14351,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 2 : - // InternalRos.g:5587:3: kw= 'message' + // InternalRos.g:5547:3: kw= 'message' { kw=(Token)match(input,41,FOLLOW_2); @@ -14392,7 +14362,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 3 : - // InternalRos.g:5593:3: kw= 'result' + // InternalRos.g:5553:3: kw= 'result' { kw=(Token)match(input,44,FOLLOW_2); @@ -14403,7 +14373,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 4 : - // InternalRos.g:5599:3: kw= 'feedback' + // InternalRos.g:5559:3: kw= 'feedback' { kw=(Token)match(input,45,FOLLOW_2); @@ -14414,7 +14384,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 5 : - // InternalRos.g:5605:3: kw= 'name' + // InternalRos.g:5565:3: kw= 'name' { kw=(Token)match(input,47,FOLLOW_2); @@ -14425,7 +14395,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 6 : - // InternalRos.g:5611:3: kw= 'value' + // InternalRos.g:5571:3: kw= 'value' { kw=(Token)match(input,82,FOLLOW_2); @@ -14436,7 +14406,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 7 : - // InternalRos.g:5617:3: kw= 'service' + // InternalRos.g:5577:3: kw= 'service' { kw=(Token)match(input,56,FOLLOW_2); @@ -14447,7 +14417,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 8 : - // InternalRos.g:5623:3: kw= 'type' + // InternalRos.g:5583:3: kw= 'type' { kw=(Token)match(input,72,FOLLOW_2); @@ -14458,7 +14428,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 9 : - // InternalRos.g:5629:3: kw= 'action' + // InternalRos.g:5589:3: kw= 'action' { kw=(Token)match(input,62,FOLLOW_2); @@ -14469,7 +14439,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 10 : - // InternalRos.g:5635:3: kw= 'duration' + // InternalRos.g:5595:3: kw= 'duration' { kw=(Token)match(input,98,FOLLOW_2); @@ -14480,7 +14450,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 11 : - // InternalRos.g:5641:3: kw= 'time' + // InternalRos.g:5601:3: kw= 'time' { kw=(Token)match(input,97,FOLLOW_2); @@ -14580,7 +14550,7 @@ public DFA71(BaseRecognizer recognizer) { this.transition = dfa_7; } public String getDescription() { - return "4341:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef )"; + return "4301:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef )"; } } @@ -14636,18 +14606,17 @@ public String getDescription() { public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0200000000000000L,0x0000000000000100L}); public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L}); public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000010000000000L,0x000000000001EE00L}); - public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000004000002L}); - public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000000000000400L}); - public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000000000200L}); - public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000000000000100L}); - public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000010000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x00000000040007B0L}); - public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000010000000L,0x0000000000040000L}); - public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); - public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); - public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x4100BA0000001030L,0x0000000600040100L}); - public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000000000000000L,0x0001000000000000L}); - -} + public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000000002L,0x0000000000001000L}); + public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000000000400L}); + public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000000000000200L}); + public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000000000100L}); + public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000000000000080L}); + public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000010000000L,0x0000000000001000L}); + public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x00000000040007B0L}); + public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000010000000L,0x0000000000040000L}); + public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); + public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); + public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x4100BA0000001030L,0x0000000600040100L}); + public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000000000000000L,0x0001000000000000L}); + +} \ No newline at end of file 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 ca6d58281..d7e6f22c7 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 @@ -2233,21 +2233,19 @@ public class ParameterIntegerTypeElements extends AbstractParserRuleElementFinde private final Action cParameterIntegerTypeAction_0 = (Action)cGroup.eContents().get(0); private final Keyword cIntegerKeyword_1 = (Keyword)cGroup.eContents().get(1); private final Group cGroup_2 = (Group)cGroup.eContents().get(2); - private final Keyword cLeftCurlyBracketKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); - private final Keyword cDefaultKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1); - private final Assignment cDefaultAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2); - private final RuleCall cDefaultParameterIntegerParserRuleCall_2_2_0 = (RuleCall)cDefaultAssignment_2_2.eContents().get(0); - private final Keyword cRightCurlyBracketKeyword_2_3 = (Keyword)cGroup_2.eContents().get(3); + 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 cDefaultParameterIntegerParserRuleCall_2_1_0 = (RuleCall)cDefaultAssignment_2_1.eContents().get(0); //ParameterIntegerType returns ParameterIntegerType: // {ParameterIntegerType} // 'Integer' - // ('{''default' default=ParameterInteger'}')?; + // ('default' default=ParameterInteger)?; @Override public ParserRule getRule() { return rule; } //{ParameterIntegerType} //'Integer' - //('{''default' default=ParameterInteger'}')? + //('default' default=ParameterInteger)? public Group getGroup() { return cGroup; } //{ParameterIntegerType} @@ -2256,23 +2254,17 @@ public class ParameterIntegerTypeElements extends AbstractParserRuleElementFinde //'Integer' public Keyword getIntegerKeyword_1() { return cIntegerKeyword_1; } - //('{''default' default=ParameterInteger'}')? + //('default' default=ParameterInteger)? public Group getGroup_2() { return cGroup_2; } - //'{' - public Keyword getLeftCurlyBracketKeyword_2_0() { return cLeftCurlyBracketKeyword_2_0; } - //'default' - public Keyword getDefaultKeyword_2_1() { return cDefaultKeyword_2_1; } + public Keyword getDefaultKeyword_2_0() { return cDefaultKeyword_2_0; } //default=ParameterInteger - public Assignment getDefaultAssignment_2_2() { return cDefaultAssignment_2_2; } + public Assignment getDefaultAssignment_2_1() { return cDefaultAssignment_2_1; } //ParameterInteger - public RuleCall getDefaultParameterIntegerParserRuleCall_2_2_0() { return cDefaultParameterIntegerParserRuleCall_2_2_0; } - - //'}' - public Keyword getRightCurlyBracketKeyword_2_3() { return cRightCurlyBracketKeyword_2_3; } + public RuleCall getDefaultParameterIntegerParserRuleCall_2_1_0() { return cDefaultParameterIntegerParserRuleCall_2_1_0; } } public class ParameterStringTypeElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.fraunhofer.ipa.ros.Ros.ParameterStringType"); @@ -2280,21 +2272,19 @@ public class ParameterStringTypeElements extends AbstractParserRuleElementFinder private final Action cParameterStringTypeAction_0 = (Action)cGroup.eContents().get(0); private final Keyword cStringKeyword_1 = (Keyword)cGroup.eContents().get(1); private final Group cGroup_2 = (Group)cGroup.eContents().get(2); - private final Keyword cLeftCurlyBracketKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); - private final Keyword cDefaultKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1); - private final Assignment cDefaultAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2); - private final RuleCall cDefaultParameterStringParserRuleCall_2_2_0 = (RuleCall)cDefaultAssignment_2_2.eContents().get(0); - private final Keyword cRightCurlyBracketKeyword_2_3 = (Keyword)cGroup_2.eContents().get(3); + 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 cDefaultParameterStringParserRuleCall_2_1_0 = (RuleCall)cDefaultAssignment_2_1.eContents().get(0); //ParameterStringType returns ParameterStringType: // {ParameterStringType} // 'String' - // ('{''default' default=ParameterString'}')?; + // ('default' default=ParameterString)?; @Override public ParserRule getRule() { return rule; } //{ParameterStringType} //'String' - //('{''default' default=ParameterString'}')? + //('default' default=ParameterString)? public Group getGroup() { return cGroup; } //{ParameterStringType} @@ -2303,23 +2293,17 @@ public class ParameterStringTypeElements extends AbstractParserRuleElementFinder //'String' public Keyword getStringKeyword_1() { return cStringKeyword_1; } - //('{''default' default=ParameterString'}')? + //('default' default=ParameterString)? public Group getGroup_2() { return cGroup_2; } - //'{' - public Keyword getLeftCurlyBracketKeyword_2_0() { return cLeftCurlyBracketKeyword_2_0; } - //'default' - public Keyword getDefaultKeyword_2_1() { return cDefaultKeyword_2_1; } + public Keyword getDefaultKeyword_2_0() { return cDefaultKeyword_2_0; } //default=ParameterString - public Assignment getDefaultAssignment_2_2() { return cDefaultAssignment_2_2; } + public Assignment getDefaultAssignment_2_1() { return cDefaultAssignment_2_1; } //ParameterString - public RuleCall getDefaultParameterStringParserRuleCall_2_2_0() { return cDefaultParameterStringParserRuleCall_2_2_0; } - - //'}' - public Keyword getRightCurlyBracketKeyword_2_3() { return cRightCurlyBracketKeyword_2_3; } + public RuleCall getDefaultParameterStringParserRuleCall_2_1_0() { return cDefaultParameterStringParserRuleCall_2_1_0; } } public class ParameterDoubleTypeElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.fraunhofer.ipa.ros.Ros.ParameterDoubleType"); @@ -2327,21 +2311,19 @@ public class ParameterDoubleTypeElements extends AbstractParserRuleElementFinder private final Action cParameterDoubleTypeAction_0 = (Action)cGroup.eContents().get(0); private final Keyword cDoubleKeyword_1 = (Keyword)cGroup.eContents().get(1); private final Group cGroup_2 = (Group)cGroup.eContents().get(2); - private final Keyword cLeftCurlyBracketKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); - private final Keyword cDefaultKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1); - private final Assignment cDefaultAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2); - private final RuleCall cDefaultParameterDoubleParserRuleCall_2_2_0 = (RuleCall)cDefaultAssignment_2_2.eContents().get(0); - private final Keyword cRightCurlyBracketKeyword_2_3 = (Keyword)cGroup_2.eContents().get(3); + 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 cDefaultParameterDoubleParserRuleCall_2_1_0 = (RuleCall)cDefaultAssignment_2_1.eContents().get(0); //ParameterDoubleType returns ParameterDoubleType: // {ParameterDoubleType} // 'Double' - // ('{''default' default=ParameterDouble'}')?; + // ('default' default=ParameterDouble)?; @Override public ParserRule getRule() { return rule; } //{ParameterDoubleType} //'Double' - //('{''default' default=ParameterDouble'}')? + //('default' default=ParameterDouble)? public Group getGroup() { return cGroup; } //{ParameterDoubleType} @@ -2350,23 +2332,17 @@ public class ParameterDoubleTypeElements extends AbstractParserRuleElementFinder //'Double' public Keyword getDoubleKeyword_1() { return cDoubleKeyword_1; } - //('{''default' default=ParameterDouble'}')? + //('default' default=ParameterDouble)? public Group getGroup_2() { return cGroup_2; } - //'{' - public Keyword getLeftCurlyBracketKeyword_2_0() { return cLeftCurlyBracketKeyword_2_0; } - //'default' - public Keyword getDefaultKeyword_2_1() { return cDefaultKeyword_2_1; } + public Keyword getDefaultKeyword_2_0() { return cDefaultKeyword_2_0; } //default=ParameterDouble - public Assignment getDefaultAssignment_2_2() { return cDefaultAssignment_2_2; } + public Assignment getDefaultAssignment_2_1() { return cDefaultAssignment_2_1; } //ParameterDouble - public RuleCall getDefaultParameterDoubleParserRuleCall_2_2_0() { return cDefaultParameterDoubleParserRuleCall_2_2_0; } - - //'}' - public Keyword getRightCurlyBracketKeyword_2_3() { return cRightCurlyBracketKeyword_2_3; } + public RuleCall getDefaultParameterDoubleParserRuleCall_2_1_0() { return cDefaultParameterDoubleParserRuleCall_2_1_0; } } public class ParameterDateTypeElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.fraunhofer.ipa.ros.Ros.ParameterDateType"); @@ -2374,21 +2350,19 @@ public class ParameterDateTypeElements extends AbstractParserRuleElementFinder { private final Action cParameterDateTypeAction_0 = (Action)cGroup.eContents().get(0); private final Keyword cDateKeyword_1 = (Keyword)cGroup.eContents().get(1); private final Group cGroup_2 = (Group)cGroup.eContents().get(2); - private final Keyword cLeftCurlyBracketKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); - private final Keyword cDefaultKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1); - private final Assignment cDefaultAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2); - private final RuleCall cDefaultParameterDateParserRuleCall_2_2_0 = (RuleCall)cDefaultAssignment_2_2.eContents().get(0); - private final Keyword cRightCurlyBracketKeyword_2_3 = (Keyword)cGroup_2.eContents().get(3); + 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 cDefaultParameterDateParserRuleCall_2_1_0 = (RuleCall)cDefaultAssignment_2_1.eContents().get(0); //ParameterDateType returns ParameterDateType: // {ParameterDateType} // 'Date' - // ('{''default' default=ParameterDate'}')?; + // ('default' default=ParameterDate)?; @Override public ParserRule getRule() { return rule; } //{ParameterDateType} //'Date' - //('{''default' default=ParameterDate'}')? + //('default' default=ParameterDate)? public Group getGroup() { return cGroup; } //{ParameterDateType} @@ -2397,23 +2371,17 @@ public class ParameterDateTypeElements extends AbstractParserRuleElementFinder { //'Date' public Keyword getDateKeyword_1() { return cDateKeyword_1; } - //('{''default' default=ParameterDate'}')? + //('default' default=ParameterDate)? public Group getGroup_2() { return cGroup_2; } - //'{' - public Keyword getLeftCurlyBracketKeyword_2_0() { return cLeftCurlyBracketKeyword_2_0; } - //'default' - public Keyword getDefaultKeyword_2_1() { return cDefaultKeyword_2_1; } + public Keyword getDefaultKeyword_2_0() { return cDefaultKeyword_2_0; } //default=ParameterDate - public Assignment getDefaultAssignment_2_2() { return cDefaultAssignment_2_2; } + public Assignment getDefaultAssignment_2_1() { return cDefaultAssignment_2_1; } //ParameterDate - public RuleCall getDefaultParameterDateParserRuleCall_2_2_0() { return cDefaultParameterDateParserRuleCall_2_2_0; } - - //'}' - public Keyword getRightCurlyBracketKeyword_2_3() { return cRightCurlyBracketKeyword_2_3; } + public RuleCall getDefaultParameterDateParserRuleCall_2_1_0() { return cDefaultParameterDateParserRuleCall_2_1_0; } } public class ParameterBooleanTypeElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.fraunhofer.ipa.ros.Ros.ParameterBooleanType"); @@ -2421,21 +2389,19 @@ public class ParameterBooleanTypeElements extends AbstractParserRuleElementFinde private final Action cParameterBooleanTypeAction_0 = (Action)cGroup.eContents().get(0); private final Keyword cBooleanKeyword_1 = (Keyword)cGroup.eContents().get(1); private final Group cGroup_2 = (Group)cGroup.eContents().get(2); - private final Keyword cLeftCurlyBracketKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); - private final Keyword cDefaultKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1); - private final Assignment cDefaultAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2); - private final RuleCall cDefaultParameterBooleanParserRuleCall_2_2_0 = (RuleCall)cDefaultAssignment_2_2.eContents().get(0); - private final Keyword cRightCurlyBracketKeyword_2_3 = (Keyword)cGroup_2.eContents().get(3); + 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 cDefaultParameterBooleanParserRuleCall_2_1_0 = (RuleCall)cDefaultAssignment_2_1.eContents().get(0); //ParameterBooleanType returns ParameterBooleanType: // {ParameterBooleanType} // 'Boolean' - // ('{''default' default=ParameterBoolean'}')?; + // ('default' default=ParameterBoolean)?; @Override public ParserRule getRule() { return rule; } //{ParameterBooleanType} //'Boolean' - //('{''default' default=ParameterBoolean'}')? + //('default' default=ParameterBoolean)? public Group getGroup() { return cGroup; } //{ParameterBooleanType} @@ -2444,23 +2410,17 @@ public class ParameterBooleanTypeElements extends AbstractParserRuleElementFinde //'Boolean' public Keyword getBooleanKeyword_1() { return cBooleanKeyword_1; } - //('{''default' default=ParameterBoolean'}')? + //('default' default=ParameterBoolean)? public Group getGroup_2() { return cGroup_2; } - //'{' - public Keyword getLeftCurlyBracketKeyword_2_0() { return cLeftCurlyBracketKeyword_2_0; } - //'default' - public Keyword getDefaultKeyword_2_1() { return cDefaultKeyword_2_1; } + public Keyword getDefaultKeyword_2_0() { return cDefaultKeyword_2_0; } //default=ParameterBoolean - public Assignment getDefaultAssignment_2_2() { return cDefaultAssignment_2_2; } + public Assignment getDefaultAssignment_2_1() { return cDefaultAssignment_2_1; } //ParameterBoolean - public RuleCall getDefaultParameterBooleanParserRuleCall_2_2_0() { return cDefaultParameterBooleanParserRuleCall_2_2_0; } - - //'}' - public Keyword getRightCurlyBracketKeyword_2_3() { return cRightCurlyBracketKeyword_2_3; } + public RuleCall getDefaultParameterBooleanParserRuleCall_2_1_0() { return cDefaultParameterBooleanParserRuleCall_2_1_0; } } public class ParameterBase64TypeElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.fraunhofer.ipa.ros.Ros.ParameterBase64Type"); @@ -2468,21 +2428,19 @@ public class ParameterBase64TypeElements extends AbstractParserRuleElementFinder private final Action cParameterBase64TypeAction_0 = (Action)cGroup.eContents().get(0); private final Keyword cBase64Keyword_1 = (Keyword)cGroup.eContents().get(1); private final Group cGroup_2 = (Group)cGroup.eContents().get(2); - private final Keyword cLeftCurlyBracketKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); - private final Keyword cDefaultKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1); - private final Assignment cDefaultAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2); - private final RuleCall cDefaultParameterBase64ParserRuleCall_2_2_0 = (RuleCall)cDefaultAssignment_2_2.eContents().get(0); - private final Keyword cRightCurlyBracketKeyword_2_3 = (Keyword)cGroup_2.eContents().get(3); + 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 cDefaultParameterBase64ParserRuleCall_2_1_0 = (RuleCall)cDefaultAssignment_2_1.eContents().get(0); //ParameterBase64Type returns ParameterBase64Type: // {ParameterBase64Type} // 'Base64' - // ('{''default' default=ParameterBase64 '}')?; + // ('default' default=ParameterBase64)?; @Override public ParserRule getRule() { return rule; } //{ParameterBase64Type} //'Base64' - //('{''default' default=ParameterBase64 '}')? + //('default' default=ParameterBase64)? public Group getGroup() { return cGroup; } //{ParameterBase64Type} @@ -2491,23 +2449,17 @@ public class ParameterBase64TypeElements extends AbstractParserRuleElementFinder //'Base64' public Keyword getBase64Keyword_1() { return cBase64Keyword_1; } - //('{''default' default=ParameterBase64 '}')? + //('default' default=ParameterBase64)? public Group getGroup_2() { return cGroup_2; } - //'{' - public Keyword getLeftCurlyBracketKeyword_2_0() { return cLeftCurlyBracketKeyword_2_0; } - //'default' - public Keyword getDefaultKeyword_2_1() { return cDefaultKeyword_2_1; } + public Keyword getDefaultKeyword_2_0() { return cDefaultKeyword_2_0; } //default=ParameterBase64 - public Assignment getDefaultAssignment_2_2() { return cDefaultAssignment_2_2; } + public Assignment getDefaultAssignment_2_1() { return cDefaultAssignment_2_1; } //ParameterBase64 - public RuleCall getDefaultParameterBase64ParserRuleCall_2_2_0() { return cDefaultParameterBase64ParserRuleCall_2_2_0; } - - //'}' - public Keyword getRightCurlyBracketKeyword_2_3() { return cRightCurlyBracketKeyword_2_3; } + public RuleCall getDefaultParameterBase64ParserRuleCall_2_1_0() { return cDefaultParameterBase64ParserRuleCall_2_1_0; } } public class ParameterAnyTypeElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.fraunhofer.ipa.ros.Ros.ParameterAnyType"); @@ -2515,21 +2467,19 @@ public class ParameterAnyTypeElements extends AbstractParserRuleElementFinder { private final Action cParameterAnyTypeAction_0 = (Action)cGroup.eContents().get(0); private final Keyword cAnyKeyword_1 = (Keyword)cGroup.eContents().get(1); private final Group cGroup_2 = (Group)cGroup.eContents().get(2); - private final Keyword cLeftCurlyBracketKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); - private final Keyword cDefaultKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1); - private final Assignment cDefaultAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2); - private final RuleCall cDefaultParameterAnyParserRuleCall_2_2_0 = (RuleCall)cDefaultAssignment_2_2.eContents().get(0); - private final Keyword cRightCurlyBracketKeyword_2_3 = (Keyword)cGroup_2.eContents().get(3); + 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 cDefaultParameterAnyParserRuleCall_2_1_0 = (RuleCall)cDefaultAssignment_2_1.eContents().get(0); //ParameterAnyType returns ParameterAnyType: // {ParameterAnyType} // 'Any' - // ('{''default' default=ParameterAny'}')?; + // ('default' default=ParameterAny)?; @Override public ParserRule getRule() { return rule; } //{ParameterAnyType} //'Any' - //('{''default' default=ParameterAny'}')? + //('default' default=ParameterAny)? public Group getGroup() { return cGroup; } //{ParameterAnyType} @@ -2538,23 +2488,17 @@ public class ParameterAnyTypeElements extends AbstractParserRuleElementFinder { //'Any' public Keyword getAnyKeyword_1() { return cAnyKeyword_1; } - //('{''default' default=ParameterAny'}')? + //('default' default=ParameterAny)? public Group getGroup_2() { return cGroup_2; } - //'{' - public Keyword getLeftCurlyBracketKeyword_2_0() { return cLeftCurlyBracketKeyword_2_0; } - //'default' - public Keyword getDefaultKeyword_2_1() { return cDefaultKeyword_2_1; } + public Keyword getDefaultKeyword_2_0() { return cDefaultKeyword_2_0; } //default=ParameterAny - public Assignment getDefaultAssignment_2_2() { return cDefaultAssignment_2_2; } + public Assignment getDefaultAssignment_2_1() { return cDefaultAssignment_2_1; } //ParameterAny - public RuleCall getDefaultParameterAnyParserRuleCall_2_2_0() { return cDefaultParameterAnyParserRuleCall_2_2_0; } - - //'}' - public Keyword getRightCurlyBracketKeyword_2_3() { return cRightCurlyBracketKeyword_2_3; } + public RuleCall getDefaultParameterAnyParserRuleCall_2_1_0() { return cDefaultParameterAnyParserRuleCall_2_1_0; } } public class ParameterArrayTypeElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.fraunhofer.ipa.ros.Ros.ParameterArrayType"); @@ -4645,7 +4589,7 @@ public ParserRule getParameterStructTypeRule() { //ParameterIntegerType returns ParameterIntegerType: // {ParameterIntegerType} // 'Integer' - // ('{''default' default=ParameterInteger'}')?; + // ('default' default=ParameterInteger)?; public ParameterIntegerTypeElements getParameterIntegerTypeAccess() { return pParameterIntegerType; } @@ -4657,7 +4601,7 @@ public ParserRule getParameterIntegerTypeRule() { //ParameterStringType returns ParameterStringType: // {ParameterStringType} // 'String' - // ('{''default' default=ParameterString'}')?; + // ('default' default=ParameterString)?; public ParameterStringTypeElements getParameterStringTypeAccess() { return pParameterStringType; } @@ -4669,7 +4613,7 @@ public ParserRule getParameterStringTypeRule() { //ParameterDoubleType returns ParameterDoubleType: // {ParameterDoubleType} // 'Double' - // ('{''default' default=ParameterDouble'}')?; + // ('default' default=ParameterDouble)?; public ParameterDoubleTypeElements getParameterDoubleTypeAccess() { return pParameterDoubleType; } @@ -4681,7 +4625,7 @@ public ParserRule getParameterDoubleTypeRule() { //ParameterDateType returns ParameterDateType: // {ParameterDateType} // 'Date' - // ('{''default' default=ParameterDate'}')?; + // ('default' default=ParameterDate)?; public ParameterDateTypeElements getParameterDateTypeAccess() { return pParameterDateType; } @@ -4693,7 +4637,7 @@ public ParserRule getParameterDateTypeRule() { //ParameterBooleanType returns ParameterBooleanType: // {ParameterBooleanType} // 'Boolean' - // ('{''default' default=ParameterBoolean'}')?; + // ('default' default=ParameterBoolean)?; public ParameterBooleanTypeElements getParameterBooleanTypeAccess() { return pParameterBooleanType; } @@ -4705,7 +4649,7 @@ public ParserRule getParameterBooleanTypeRule() { //ParameterBase64Type returns ParameterBase64Type: // {ParameterBase64Type} // 'Base64' - // ('{''default' default=ParameterBase64 '}')?; + // ('default' default=ParameterBase64)?; public ParameterBase64TypeElements getParameterBase64TypeAccess() { return pParameterBase64Type; } @@ -4717,7 +4661,7 @@ public ParserRule getParameterBase64TypeRule() { //ParameterAnyType returns ParameterAnyType: // {ParameterAnyType} // 'Any' - // ('{''default' default=ParameterAny'}')?; + // ('default' default=ParameterAny)?; public ParameterAnyTypeElements getParameterAnyTypeAccess() { return pParameterAnyType; } diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/internal/InternalRosSystemLexer.java b/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/internal/InternalRosSystemLexer.java index 89373c1d5..68dc89596 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/internal/InternalRosSystemLexer.java +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/internal/InternalRosSystemLexer.java @@ -1341,8 +1341,8 @@ public final void mT__80() throws RecognitionException { // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalRosSystem.g:12861:21: ( '0' .. '9' ) - // InternalRosSystem.g:12861:23: '0' .. '9' + // InternalRosSystem.g:12591:21: ( '0' .. '9' ) + // InternalRosSystem.g:12591:23: '0' .. '9' { matchRange('0','9'); @@ -1359,10 +1359,10 @@ public final void mRULE_BINARY() throws RecognitionException { try { int _type = RULE_BINARY; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystem.g:12863:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) - // InternalRosSystem.g:12863:15: ( '0b' | '0B' ) ( '0' | '1' )+ + // InternalRosSystem.g:12593:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) + // InternalRosSystem.g:12593:15: ( '0b' | '0B' ) ( '0' | '1' )+ { - // InternalRosSystem.g:12863:15: ( '0b' | '0B' ) + // InternalRosSystem.g:12593:15: ( '0b' | '0B' ) int alt1=2; int LA1_0 = input.LA(1); @@ -1390,7 +1390,7 @@ else if ( (LA1_1=='B') ) { } switch (alt1) { case 1 : - // InternalRosSystem.g:12863:16: '0b' + // InternalRosSystem.g:12593:16: '0b' { match("0b"); @@ -1398,7 +1398,7 @@ else if ( (LA1_1=='B') ) { } break; case 2 : - // InternalRosSystem.g:12863:21: '0B' + // InternalRosSystem.g:12593:21: '0B' { match("0B"); @@ -1408,7 +1408,7 @@ else if ( (LA1_1=='B') ) { } - // InternalRosSystem.g:12863:27: ( '0' | '1' )+ + // InternalRosSystem.g:12593:27: ( '0' | '1' )+ int cnt2=0; loop2: do { @@ -1462,10 +1462,10 @@ public final void mRULE_BOOLEAN() throws RecognitionException { try { int _type = RULE_BOOLEAN; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystem.g:12865:14: ( ( 'true' | 'false' ) ) - // InternalRosSystem.g:12865:16: ( 'true' | 'false' ) + // InternalRosSystem.g:12595:14: ( ( 'true' | 'false' ) ) + // InternalRosSystem.g:12595:16: ( 'true' | 'false' ) { - // InternalRosSystem.g:12865:16: ( 'true' | 'false' ) + // InternalRosSystem.g:12595:16: ( 'true' | 'false' ) int alt3=2; int LA3_0 = input.LA(1); @@ -1483,7 +1483,7 @@ else if ( (LA3_0=='f') ) { } switch (alt3) { case 1 : - // InternalRosSystem.g:12865:17: 'true' + // InternalRosSystem.g:12595:17: 'true' { match("true"); @@ -1491,7 +1491,7 @@ else if ( (LA3_0=='f') ) { } break; case 2 : - // InternalRosSystem.g:12865:24: 'false' + // InternalRosSystem.g:12595:24: 'false' { match("false"); @@ -1517,19 +1517,19 @@ public final void mRULE_DOUBLE() throws RecognitionException { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystem.g:12867:13: ( RULE_DECINT ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT ) ) - // InternalRosSystem.g:12867:15: RULE_DECINT ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT ) + // InternalRosSystem.g:12597:13: ( RULE_DECINT ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT ) ) + // InternalRosSystem.g:12597:15: RULE_DECINT ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT ) { mRULE_DECINT(); - // InternalRosSystem.g:12867:27: ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT ) + // InternalRosSystem.g:12597:27: ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT ) int alt8=2; alt8 = dfa8.predict(input); switch (alt8) { case 1 : - // InternalRosSystem.g:12867:28: '.' ( RULE_DIGIT )* + // InternalRosSystem.g:12597:28: '.' ( RULE_DIGIT )* { match('.'); - // InternalRosSystem.g:12867:32: ( RULE_DIGIT )* + // InternalRosSystem.g:12597:32: ( RULE_DIGIT )* loop4: do { int alt4=2; @@ -1542,7 +1542,7 @@ public final void mRULE_DOUBLE() throws RecognitionException { switch (alt4) { case 1 : - // InternalRosSystem.g:12867:32: RULE_DIGIT + // InternalRosSystem.g:12597:32: RULE_DIGIT { mRULE_DIGIT(); @@ -1558,9 +1558,9 @@ public final void mRULE_DOUBLE() throws RecognitionException { } break; case 2 : - // InternalRosSystem.g:12867:44: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT + // InternalRosSystem.g:12597:44: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT { - // InternalRosSystem.g:12867:44: ( '.' ( RULE_DIGIT )* )? + // InternalRosSystem.g:12597:44: ( '.' ( RULE_DIGIT )* )? int alt6=2; int LA6_0 = input.LA(1); @@ -1569,10 +1569,10 @@ public final void mRULE_DOUBLE() throws RecognitionException { } switch (alt6) { case 1 : - // InternalRosSystem.g:12867:45: '.' ( RULE_DIGIT )* + // InternalRosSystem.g:12597:45: '.' ( RULE_DIGIT )* { match('.'); - // InternalRosSystem.g:12867:49: ( RULE_DIGIT )* + // InternalRosSystem.g:12597:49: ( RULE_DIGIT )* loop5: do { int alt5=2; @@ -1585,7 +1585,7 @@ public final void mRULE_DOUBLE() throws RecognitionException { switch (alt5) { case 1 : - // InternalRosSystem.g:12867:49: RULE_DIGIT + // InternalRosSystem.g:12597:49: RULE_DIGIT { mRULE_DIGIT(); @@ -1612,7 +1612,7 @@ public final void mRULE_DOUBLE() throws RecognitionException { recover(mse); throw mse;} - // InternalRosSystem.g:12867:73: ( '-' | '+' )? + // InternalRosSystem.g:12597:73: ( '-' | '+' )? int alt7=2; int LA7_0 = input.LA(1); @@ -1671,10 +1671,10 @@ public final void mRULE_DECINT() throws RecognitionException { try { int _type = RULE_DECINT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystem.g:12869:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) - // InternalRosSystem.g:12869:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalRosSystem.g:12599:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) + // InternalRosSystem.g:12599:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) { - // InternalRosSystem.g:12869:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalRosSystem.g:12599:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) int alt11=3; switch ( input.LA(1) ) { case '0': @@ -1709,17 +1709,17 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt11) { case 1 : - // InternalRosSystem.g:12869:16: '0' + // InternalRosSystem.g:12599:16: '0' { match('0'); } break; case 2 : - // InternalRosSystem.g:12869:20: '1' .. '9' ( RULE_DIGIT )* + // InternalRosSystem.g:12599:20: '1' .. '9' ( RULE_DIGIT )* { matchRange('1','9'); - // InternalRosSystem.g:12869:29: ( RULE_DIGIT )* + // InternalRosSystem.g:12599:29: ( RULE_DIGIT )* loop9: do { int alt9=2; @@ -1732,7 +1732,7 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt9) { case 1 : - // InternalRosSystem.g:12869:29: RULE_DIGIT + // InternalRosSystem.g:12599:29: RULE_DIGIT { mRULE_DIGIT(); @@ -1748,11 +1748,11 @@ public final void mRULE_DECINT() throws RecognitionException { } break; case 3 : - // InternalRosSystem.g:12869:41: '-' '0' .. '9' ( RULE_DIGIT )* + // InternalRosSystem.g:12599:41: '-' '0' .. '9' ( RULE_DIGIT )* { match('-'); matchRange('0','9'); - // InternalRosSystem.g:12869:54: ( RULE_DIGIT )* + // InternalRosSystem.g:12599:54: ( RULE_DIGIT )* loop10: do { int alt10=2; @@ -1765,7 +1765,7 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt10) { case 1 : - // InternalRosSystem.g:12869:54: RULE_DIGIT + // InternalRosSystem.g:12599:54: RULE_DIGIT { mRULE_DIGIT(); @@ -1797,10 +1797,10 @@ public final void mRULE_DECINT() throws RecognitionException { // $ANTLR start "RULE_DAY" public final void mRULE_DAY() throws RecognitionException { try { - // InternalRosSystem.g:12871:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) - // InternalRosSystem.g:12871:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRosSystem.g:12601:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) + // InternalRosSystem.g:12601:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) { - // InternalRosSystem.g:12871:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRosSystem.g:12601:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) int alt12=2; int LA12_0 = input.LA(1); @@ -1824,14 +1824,14 @@ else if ( ((LA12_0>='4' && LA12_0<='9')) ) { } switch (alt12) { case 1 : - // InternalRosSystem.g:12871:22: '1' .. '9' + // InternalRosSystem.g:12601:22: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRosSystem.g:12871:31: '1' .. '3' '0' .. '9' + // InternalRosSystem.g:12601:31: '1' .. '3' '0' .. '9' { matchRange('1','3'); matchRange('0','9'); @@ -1853,10 +1853,10 @@ else if ( ((LA12_0>='4' && LA12_0<='9')) ) { // $ANTLR start "RULE_MONTH" public final void mRULE_MONTH() throws RecognitionException { try { - // InternalRosSystem.g:12873:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) - // InternalRosSystem.g:12873:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRosSystem.g:12603:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) + // InternalRosSystem.g:12603:23: ( '1' .. '9' | '1' '0' .. '2' ) { - // InternalRosSystem.g:12873:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRosSystem.g:12603:23: ( '1' .. '9' | '1' '0' .. '2' ) int alt13=2; int LA13_0 = input.LA(1); @@ -1880,14 +1880,14 @@ else if ( ((LA13_0>='2' && LA13_0<='9')) ) { } switch (alt13) { case 1 : - // InternalRosSystem.g:12873:24: '1' .. '9' + // InternalRosSystem.g:12603:24: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRosSystem.g:12873:33: '1' '0' .. '2' + // InternalRosSystem.g:12603:33: '1' '0' .. '2' { match('1'); matchRange('0','2'); @@ -1909,8 +1909,8 @@ else if ( ((LA13_0>='2' && LA13_0<='9')) ) { // $ANTLR start "RULE_YEAR" public final void mRULE_YEAR() throws RecognitionException { try { - // InternalRosSystem.g:12875:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) - // InternalRosSystem.g:12875:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' + // InternalRosSystem.g:12605:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) + // InternalRosSystem.g:12605:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' { matchRange('0','2'); matchRange('0','9'); @@ -1928,10 +1928,10 @@ public final void mRULE_YEAR() throws RecognitionException { // $ANTLR start "RULE_HOUR" public final void mRULE_HOUR() throws RecognitionException { try { - // InternalRosSystem.g:12877:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) - // InternalRosSystem.g:12877:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRosSystem.g:12607:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) + // InternalRosSystem.g:12607:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) { - // InternalRosSystem.g:12877:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRosSystem.g:12607:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) int alt14=2; int LA14_0 = input.LA(1); @@ -1949,7 +1949,7 @@ else if ( (LA14_0=='2') ) { } switch (alt14) { case 1 : - // InternalRosSystem.g:12877:23: '0' .. '1' '0' .. '9' + // InternalRosSystem.g:12607:23: '0' .. '1' '0' .. '9' { matchRange('0','1'); matchRange('0','9'); @@ -1957,7 +1957,7 @@ else if ( (LA14_0=='2') ) { } break; case 2 : - // InternalRosSystem.g:12877:41: '2' '0' .. '3' + // InternalRosSystem.g:12607:41: '2' '0' .. '3' { match('2'); matchRange('0','3'); @@ -1979,8 +1979,8 @@ else if ( (LA14_0=='2') ) { // $ANTLR start "RULE_MIN_SEC" public final void mRULE_MIN_SEC() throws RecognitionException { try { - // InternalRosSystem.g:12879:23: ( '0' .. '5' '0' .. '9' ) - // InternalRosSystem.g:12879:25: '0' .. '5' '0' .. '9' + // InternalRosSystem.g:12609:23: ( '0' .. '5' '0' .. '9' ) + // InternalRosSystem.g:12609:25: '0' .. '5' '0' .. '9' { matchRange('0','5'); matchRange('0','9'); @@ -1998,8 +1998,8 @@ public final void mRULE_DATE_TIME() throws RecognitionException { try { int _type = RULE_DATE_TIME; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystem.g:12881:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) - // InternalRosSystem.g:12881:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC + // InternalRosSystem.g:12611:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) + // InternalRosSystem.g:12611:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC { mRULE_YEAR(); match('-'); @@ -2028,10 +2028,10 @@ public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystem.g:12883:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalRosSystem.g:12883:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRosSystem.g:12613:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalRosSystem.g:12613:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalRosSystem.g:12883:11: ( '^' )? + // InternalRosSystem.g:12613:11: ( '^' )? int alt15=2; int LA15_0 = input.LA(1); @@ -2040,7 +2040,7 @@ public final void mRULE_ID() throws RecognitionException { } switch (alt15) { case 1 : - // InternalRosSystem.g:12883:11: '^' + // InternalRosSystem.g:12613:11: '^' { match('^'); @@ -2058,7 +2058,7 @@ public final void mRULE_ID() throws RecognitionException { recover(mse); throw mse;} - // InternalRosSystem.g:12883:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRosSystem.g:12613:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop16: do { int alt16=2; @@ -2107,10 +2107,10 @@ public final void mRULE_INT() throws RecognitionException { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystem.g:12885:10: ( ( '0' .. '9' )+ ) - // InternalRosSystem.g:12885:12: ( '0' .. '9' )+ + // InternalRosSystem.g:12615:10: ( ( '0' .. '9' )+ ) + // InternalRosSystem.g:12615:12: ( '0' .. '9' )+ { - // InternalRosSystem.g:12885:12: ( '0' .. '9' )+ + // InternalRosSystem.g:12615:12: ( '0' .. '9' )+ int cnt17=0; loop17: do { @@ -2124,7 +2124,7 @@ public final void mRULE_INT() throws RecognitionException { switch (alt17) { case 1 : - // InternalRosSystem.g:12885:13: '0' .. '9' + // InternalRosSystem.g:12615:13: '0' .. '9' { matchRange('0','9'); @@ -2156,10 +2156,10 @@ public final void mRULE_STRING() throws RecognitionException { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystem.g:12887:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalRosSystem.g:12887:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRosSystem.g:12617:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalRosSystem.g:12617:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalRosSystem.g:12887:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRosSystem.g:12617:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt20=2; int LA20_0 = input.LA(1); @@ -2177,10 +2177,10 @@ else if ( (LA20_0=='\'') ) { } switch (alt20) { case 1 : - // InternalRosSystem.g:12887:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalRosSystem.g:12617:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalRosSystem.g:12887:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalRosSystem.g:12617:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop18: do { int alt18=3; @@ -2196,7 +2196,7 @@ else if ( ((LA18_0>='\u0000' && LA18_0<='!')||(LA18_0>='#' && LA18_0<='[')||(LA1 switch (alt18) { case 1 : - // InternalRosSystem.g:12887:21: '\\\\' . + // InternalRosSystem.g:12617:21: '\\\\' . { match('\\'); matchAny(); @@ -2204,7 +2204,7 @@ else if ( ((LA18_0>='\u0000' && LA18_0<='!')||(LA18_0>='#' && LA18_0<='[')||(LA1 } break; case 2 : - // InternalRosSystem.g:12887:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalRosSystem.g:12617:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2229,10 +2229,10 @@ else if ( ((LA18_0>='\u0000' && LA18_0<='!')||(LA18_0>='#' && LA18_0<='[')||(LA1 } break; case 2 : - // InternalRosSystem.g:12887:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalRosSystem.g:12617:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalRosSystem.g:12887:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalRosSystem.g:12617:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop19: do { int alt19=3; @@ -2248,7 +2248,7 @@ else if ( ((LA19_0>='\u0000' && LA19_0<='&')||(LA19_0>='(' && LA19_0<='[')||(LA1 switch (alt19) { case 1 : - // InternalRosSystem.g:12887:54: '\\\\' . + // InternalRosSystem.g:12617:54: '\\\\' . { match('\\'); matchAny(); @@ -2256,7 +2256,7 @@ else if ( ((LA19_0>='\u0000' && LA19_0<='&')||(LA19_0>='(' && LA19_0<='[')||(LA1 } break; case 2 : - // InternalRosSystem.g:12887:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalRosSystem.g:12617:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2299,12 +2299,12 @@ public final void mRULE_ML_COMMENT() throws RecognitionException { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystem.g:12889:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalRosSystem.g:12889:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalRosSystem.g:12619:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalRosSystem.g:12619:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalRosSystem.g:12889:24: ( options {greedy=false; } : . )* + // InternalRosSystem.g:12619:24: ( options {greedy=false; } : . )* loop21: do { int alt21=2; @@ -2329,7 +2329,7 @@ else if ( ((LA21_0>='\u0000' && LA21_0<=')')||(LA21_0>='+' && LA21_0<='\uFFFF')) switch (alt21) { case 1 : - // InternalRosSystem.g:12889:52: . + // InternalRosSystem.g:12619:52: . { matchAny(); @@ -2359,12 +2359,12 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystem.g:12891:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalRosSystem.g:12891:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalRosSystem.g:12621:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalRosSystem.g:12621:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalRosSystem.g:12891:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalRosSystem.g:12621:24: (~ ( ( '\\n' | '\\r' ) ) )* loop22: do { int alt22=2; @@ -2377,7 +2377,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { switch (alt22) { case 1 : - // InternalRosSystem.g:12891:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalRosSystem.g:12621:24: ~ ( ( '\\n' | '\\r' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2397,7 +2397,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { } } while (true); - // InternalRosSystem.g:12891:40: ( ( '\\r' )? '\\n' )? + // InternalRosSystem.g:12621:40: ( ( '\\r' )? '\\n' )? int alt24=2; int LA24_0 = input.LA(1); @@ -2406,9 +2406,9 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { } switch (alt24) { case 1 : - // InternalRosSystem.g:12891:41: ( '\\r' )? '\\n' + // InternalRosSystem.g:12621:41: ( '\\r' )? '\\n' { - // InternalRosSystem.g:12891:41: ( '\\r' )? + // InternalRosSystem.g:12621:41: ( '\\r' )? int alt23=2; int LA23_0 = input.LA(1); @@ -2417,7 +2417,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { } switch (alt23) { case 1 : - // InternalRosSystem.g:12891:41: '\\r' + // InternalRosSystem.g:12621:41: '\\r' { match('\r'); @@ -2449,10 +2449,10 @@ public final void mRULE_WS() throws RecognitionException { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystem.g:12893:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalRosSystem.g:12893:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRosSystem.g:12623:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalRosSystem.g:12623:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalRosSystem.g:12893:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRosSystem.g:12623:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt25=0; loop25: do { @@ -2506,8 +2506,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystem.g:12895:16: ( . ) - // InternalRosSystem.g:12895:18: . + // InternalRosSystem.g:12625:16: ( . ) + // InternalRosSystem.g:12625:18: . { matchAny(); @@ -3081,7 +3081,7 @@ public DFA8(BaseRecognizer recognizer) { this.transition = DFA8_transition; } public String getDescription() { - return "12867:27: ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT )"; + return "12597:27: ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT )"; } } static final String DFA26_eotS = @@ -3708,4 +3708,4 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc } -} +} \ No newline at end of file diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/internal/InternalRosSystemParser.java b/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/internal/InternalRosSystemParser.java index ddf7bb2b4..b01a357a4 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 @@ -25267,7 +25267,7 @@ public final void rule__ParameterIntegerType__Group__1() throws RecognitionExcep // InternalRosSystem.g:8384:1: ( rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ) // InternalRosSystem.g:8385:2: rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 { - pushFollow(FOLLOW_4); + pushFollow(FOLLOW_49); rule__ParameterIntegerType__Group__1__Impl(); state._fsp--; @@ -25383,8 +25383,12 @@ public final void rule__ParameterIntegerType__Group__2__Impl() throws Recognitio int alt59=2; int LA59_0 = input.LA(1); - if ( (LA59_0==24) ) { - alt59=1; + if ( (LA59_0==70) ) { + int LA59_1 = input.LA(2); + + if ( (LA59_1==RULE_DECINT) ) { + alt59=1; + } } switch (alt59) { case 1 : @@ -25433,7 +25437,7 @@ public final void rule__ParameterIntegerType__Group_2__0() throws RecognitionExc // InternalRosSystem.g:8438:1: ( rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ) // InternalRosSystem.g:8439:2: rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 { - pushFollow(FOLLOW_49); + pushFollow(FOLLOW_50); rule__ParameterIntegerType__Group_2__0__Impl(); state._fsp--; @@ -25462,21 +25466,21 @@ public final void rule__ParameterIntegerType__Group_2__0() throws RecognitionExc // $ANTLR start "rule__ParameterIntegerType__Group_2__0__Impl" - // InternalRosSystem.g:8446:1: rule__ParameterIntegerType__Group_2__0__Impl : ( '{' ) ; + // InternalRosSystem.g:8446:1: rule__ParameterIntegerType__Group_2__0__Impl : ( 'default' ) ; public final void rule__ParameterIntegerType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:8450:1: ( ( '{' ) ) - // InternalRosSystem.g:8451:1: ( '{' ) + // InternalRosSystem.g:8450:1: ( ( 'default' ) ) + // InternalRosSystem.g:8451:1: ( 'default' ) { - // InternalRosSystem.g:8451:1: ( '{' ) - // InternalRosSystem.g:8452:2: '{' + // InternalRosSystem.g:8451:1: ( 'default' ) + // InternalRosSystem.g:8452:2: 'default' { - before(grammarAccess.getParameterIntegerTypeAccess().getLeftCurlyBracketKeyword_2_0()); - match(input,24,FOLLOW_2); - after(grammarAccess.getParameterIntegerTypeAccess().getLeftCurlyBracketKeyword_2_0()); + before(grammarAccess.getParameterIntegerTypeAccess().getDefaultKeyword_2_0()); + match(input,70,FOLLOW_2); + after(grammarAccess.getParameterIntegerTypeAccess().getDefaultKeyword_2_0()); } @@ -25499,22 +25503,17 @@ public final void rule__ParameterIntegerType__Group_2__0__Impl() throws Recognit // $ANTLR start "rule__ParameterIntegerType__Group_2__1" - // InternalRosSystem.g:8461:1: rule__ParameterIntegerType__Group_2__1 : rule__ParameterIntegerType__Group_2__1__Impl rule__ParameterIntegerType__Group_2__2 ; + // InternalRosSystem.g:8461:1: rule__ParameterIntegerType__Group_2__1 : rule__ParameterIntegerType__Group_2__1__Impl ; public final void rule__ParameterIntegerType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:8465:1: ( rule__ParameterIntegerType__Group_2__1__Impl rule__ParameterIntegerType__Group_2__2 ) - // InternalRosSystem.g:8466:2: rule__ParameterIntegerType__Group_2__1__Impl rule__ParameterIntegerType__Group_2__2 + // InternalRosSystem.g:8465:1: ( rule__ParameterIntegerType__Group_2__1__Impl ) + // InternalRosSystem.g:8466:2: rule__ParameterIntegerType__Group_2__1__Impl { - pushFollow(FOLLOW_50); - rule__ParameterIntegerType__Group_2__1__Impl(); - - state._fsp--; - pushFollow(FOLLOW_2); - rule__ParameterIntegerType__Group_2__2(); + rule__ParameterIntegerType__Group_2__1__Impl(); state._fsp--; @@ -25537,176 +25536,31 @@ public final void rule__ParameterIntegerType__Group_2__1() throws RecognitionExc // $ANTLR start "rule__ParameterIntegerType__Group_2__1__Impl" - // InternalRosSystem.g:8473:1: rule__ParameterIntegerType__Group_2__1__Impl : ( 'default' ) ; + // InternalRosSystem.g:8472:1: rule__ParameterIntegerType__Group_2__1__Impl : ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterIntegerType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:8477:1: ( ( 'default' ) ) - // InternalRosSystem.g:8478:1: ( 'default' ) - { - // InternalRosSystem.g:8478:1: ( 'default' ) - // InternalRosSystem.g:8479:2: 'default' - { - before(grammarAccess.getParameterIntegerTypeAccess().getDefaultKeyword_2_1()); - match(input,70,FOLLOW_2); - after(grammarAccess.getParameterIntegerTypeAccess().getDefaultKeyword_2_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterIntegerType__Group_2__1__Impl" - - - // $ANTLR start "rule__ParameterIntegerType__Group_2__2" - // InternalRosSystem.g:8488:1: rule__ParameterIntegerType__Group_2__2 : rule__ParameterIntegerType__Group_2__2__Impl rule__ParameterIntegerType__Group_2__3 ; - public final void rule__ParameterIntegerType__Group_2__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystem.g:8492:1: ( rule__ParameterIntegerType__Group_2__2__Impl rule__ParameterIntegerType__Group_2__3 ) - // InternalRosSystem.g:8493:2: rule__ParameterIntegerType__Group_2__2__Impl rule__ParameterIntegerType__Group_2__3 - { - pushFollow(FOLLOW_24); - rule__ParameterIntegerType__Group_2__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ParameterIntegerType__Group_2__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterIntegerType__Group_2__2" - - - // $ANTLR start "rule__ParameterIntegerType__Group_2__2__Impl" - // InternalRosSystem.g:8500:1: rule__ParameterIntegerType__Group_2__2__Impl : ( ( rule__ParameterIntegerType__DefaultAssignment_2_2 ) ) ; - public final void rule__ParameterIntegerType__Group_2__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystem.g:8504:1: ( ( ( rule__ParameterIntegerType__DefaultAssignment_2_2 ) ) ) - // InternalRosSystem.g:8505:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_2 ) ) + // InternalRosSystem.g:8476:1: ( ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ) + // InternalRosSystem.g:8477:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) { - // InternalRosSystem.g:8505:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_2 ) ) - // InternalRosSystem.g:8506:2: ( rule__ParameterIntegerType__DefaultAssignment_2_2 ) + // InternalRosSystem.g:8477:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) + // InternalRosSystem.g:8478:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) { - before(grammarAccess.getParameterIntegerTypeAccess().getDefaultAssignment_2_2()); - // InternalRosSystem.g:8507:2: ( rule__ParameterIntegerType__DefaultAssignment_2_2 ) - // InternalRosSystem.g:8507:3: rule__ParameterIntegerType__DefaultAssignment_2_2 - { - pushFollow(FOLLOW_2); - rule__ParameterIntegerType__DefaultAssignment_2_2(); - - state._fsp--; - - - } - - after(grammarAccess.getParameterIntegerTypeAccess().getDefaultAssignment_2_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterIntegerType__Group_2__2__Impl" - - - // $ANTLR start "rule__ParameterIntegerType__Group_2__3" - // InternalRosSystem.g:8515:1: rule__ParameterIntegerType__Group_2__3 : rule__ParameterIntegerType__Group_2__3__Impl ; - public final void rule__ParameterIntegerType__Group_2__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystem.g:8519:1: ( rule__ParameterIntegerType__Group_2__3__Impl ) - // InternalRosSystem.g:8520:2: rule__ParameterIntegerType__Group_2__3__Impl + before(grammarAccess.getParameterIntegerTypeAccess().getDefaultAssignment_2_1()); + // InternalRosSystem.g:8479:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) + // InternalRosSystem.g:8479:3: rule__ParameterIntegerType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); - rule__ParameterIntegerType__Group_2__3__Impl(); + rule__ParameterIntegerType__DefaultAssignment_2_1(); state._fsp--; } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterIntegerType__Group_2__3" - - - // $ANTLR start "rule__ParameterIntegerType__Group_2__3__Impl" - // InternalRosSystem.g:8526:1: rule__ParameterIntegerType__Group_2__3__Impl : ( '}' ) ; - public final void rule__ParameterIntegerType__Group_2__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystem.g:8530:1: ( ( '}' ) ) - // InternalRosSystem.g:8531:1: ( '}' ) - { - // InternalRosSystem.g:8531:1: ( '}' ) - // InternalRosSystem.g:8532:2: '}' - { - before(grammarAccess.getParameterIntegerTypeAccess().getRightCurlyBracketKeyword_2_3()); - match(input,26,FOLLOW_2); - after(grammarAccess.getParameterIntegerTypeAccess().getRightCurlyBracketKeyword_2_3()); + after(grammarAccess.getParameterIntegerTypeAccess().getDefaultAssignment_2_1()); } @@ -25725,18 +25579,18 @@ public final void rule__ParameterIntegerType__Group_2__3__Impl() throws Recognit } return ; } - // $ANTLR end "rule__ParameterIntegerType__Group_2__3__Impl" + // $ANTLR end "rule__ParameterIntegerType__Group_2__1__Impl" // $ANTLR start "rule__ParameterStringType__Group__0" - // InternalRosSystem.g:8542:1: rule__ParameterStringType__Group__0 : rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ; + // InternalRosSystem.g:8488:1: rule__ParameterStringType__Group__0 : rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ; public final void rule__ParameterStringType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:8546:1: ( rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ) - // InternalRosSystem.g:8547:2: rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 + // InternalRosSystem.g:8492:1: ( rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ) + // InternalRosSystem.g:8493:2: rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 { pushFollow(FOLLOW_51); rule__ParameterStringType__Group__0__Impl(); @@ -25767,21 +25621,21 @@ public final void rule__ParameterStringType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__0__Impl" - // InternalRosSystem.g:8554:1: rule__ParameterStringType__Group__0__Impl : ( () ) ; + // InternalRosSystem.g:8500:1: rule__ParameterStringType__Group__0__Impl : ( () ) ; public final void rule__ParameterStringType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:8558:1: ( ( () ) ) - // InternalRosSystem.g:8559:1: ( () ) + // InternalRosSystem.g:8504:1: ( ( () ) ) + // InternalRosSystem.g:8505:1: ( () ) { - // InternalRosSystem.g:8559:1: ( () ) - // InternalRosSystem.g:8560:2: () + // InternalRosSystem.g:8505:1: ( () ) + // InternalRosSystem.g:8506:2: () { before(grammarAccess.getParameterStringTypeAccess().getParameterStringTypeAction_0()); - // InternalRosSystem.g:8561:2: () - // InternalRosSystem.g:8561:3: + // InternalRosSystem.g:8507:2: () + // InternalRosSystem.g:8507:3: { } @@ -25804,16 +25658,16 @@ public final void rule__ParameterStringType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group__1" - // InternalRosSystem.g:8569:1: rule__ParameterStringType__Group__1 : rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ; + // InternalRosSystem.g:8515:1: rule__ParameterStringType__Group__1 : rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ; public final void rule__ParameterStringType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:8573:1: ( rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ) - // InternalRosSystem.g:8574:2: rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 + // InternalRosSystem.g:8519:1: ( rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ) + // InternalRosSystem.g:8520:2: rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 { - pushFollow(FOLLOW_4); + pushFollow(FOLLOW_49); rule__ParameterStringType__Group__1__Impl(); state._fsp--; @@ -25842,17 +25696,17 @@ public final void rule__ParameterStringType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__1__Impl" - // InternalRosSystem.g:8581:1: rule__ParameterStringType__Group__1__Impl : ( 'String' ) ; + // InternalRosSystem.g:8527:1: rule__ParameterStringType__Group__1__Impl : ( 'String' ) ; public final void rule__ParameterStringType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:8585:1: ( ( 'String' ) ) - // InternalRosSystem.g:8586:1: ( 'String' ) + // InternalRosSystem.g:8531:1: ( ( 'String' ) ) + // InternalRosSystem.g:8532:1: ( 'String' ) { - // InternalRosSystem.g:8586:1: ( 'String' ) - // InternalRosSystem.g:8587:2: 'String' + // InternalRosSystem.g:8532:1: ( 'String' ) + // InternalRosSystem.g:8533:2: 'String' { before(grammarAccess.getParameterStringTypeAccess().getStringKeyword_1()); match(input,71,FOLLOW_2); @@ -25879,14 +25733,14 @@ public final void rule__ParameterStringType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group__2" - // InternalRosSystem.g:8596:1: rule__ParameterStringType__Group__2 : rule__ParameterStringType__Group__2__Impl ; + // InternalRosSystem.g:8542:1: rule__ParameterStringType__Group__2 : rule__ParameterStringType__Group__2__Impl ; public final void rule__ParameterStringType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:8600:1: ( rule__ParameterStringType__Group__2__Impl ) - // InternalRosSystem.g:8601:2: rule__ParameterStringType__Group__2__Impl + // InternalRosSystem.g:8546:1: ( rule__ParameterStringType__Group__2__Impl ) + // InternalRosSystem.g:8547:2: rule__ParameterStringType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterStringType__Group__2__Impl(); @@ -25912,29 +25766,33 @@ public final void rule__ParameterStringType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__2__Impl" - // InternalRosSystem.g:8607:1: rule__ParameterStringType__Group__2__Impl : ( ( rule__ParameterStringType__Group_2__0 )? ) ; + // InternalRosSystem.g:8553:1: rule__ParameterStringType__Group__2__Impl : ( ( rule__ParameterStringType__Group_2__0 )? ) ; public final void rule__ParameterStringType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:8611:1: ( ( ( rule__ParameterStringType__Group_2__0 )? ) ) - // InternalRosSystem.g:8612:1: ( ( rule__ParameterStringType__Group_2__0 )? ) + // InternalRosSystem.g:8557:1: ( ( ( rule__ParameterStringType__Group_2__0 )? ) ) + // InternalRosSystem.g:8558:1: ( ( rule__ParameterStringType__Group_2__0 )? ) { - // InternalRosSystem.g:8612:1: ( ( rule__ParameterStringType__Group_2__0 )? ) - // InternalRosSystem.g:8613:2: ( rule__ParameterStringType__Group_2__0 )? + // InternalRosSystem.g:8558:1: ( ( rule__ParameterStringType__Group_2__0 )? ) + // InternalRosSystem.g:8559:2: ( rule__ParameterStringType__Group_2__0 )? { before(grammarAccess.getParameterStringTypeAccess().getGroup_2()); - // InternalRosSystem.g:8614:2: ( rule__ParameterStringType__Group_2__0 )? + // InternalRosSystem.g:8560:2: ( rule__ParameterStringType__Group_2__0 )? int alt60=2; int LA60_0 = input.LA(1); - if ( (LA60_0==24) ) { - alt60=1; + if ( (LA60_0==70) ) { + int LA60_1 = input.LA(2); + + if ( ((LA60_1>=RULE_STRING && LA60_1<=RULE_ID)) ) { + alt60=1; + } } switch (alt60) { case 1 : - // InternalRosSystem.g:8614:3: rule__ParameterStringType__Group_2__0 + // InternalRosSystem.g:8560:3: rule__ParameterStringType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterStringType__Group_2__0(); @@ -25970,16 +25828,16 @@ public final void rule__ParameterStringType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group_2__0" - // InternalRosSystem.g:8623:1: rule__ParameterStringType__Group_2__0 : rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ; + // InternalRosSystem.g:8569:1: rule__ParameterStringType__Group_2__0 : rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ; public final void rule__ParameterStringType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:8627:1: ( rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ) - // InternalRosSystem.g:8628:2: rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 + // InternalRosSystem.g:8573:1: ( rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ) + // InternalRosSystem.g:8574:2: rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 { - pushFollow(FOLLOW_49); + pushFollow(FOLLOW_6); rule__ParameterStringType__Group_2__0__Impl(); state._fsp--; @@ -26008,21 +25866,21 @@ public final void rule__ParameterStringType__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterStringType__Group_2__0__Impl" - // InternalRosSystem.g:8635:1: rule__ParameterStringType__Group_2__0__Impl : ( '{' ) ; + // InternalRosSystem.g:8581:1: rule__ParameterStringType__Group_2__0__Impl : ( 'default' ) ; public final void rule__ParameterStringType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:8639:1: ( ( '{' ) ) - // InternalRosSystem.g:8640:1: ( '{' ) + // InternalRosSystem.g:8585:1: ( ( 'default' ) ) + // InternalRosSystem.g:8586:1: ( 'default' ) { - // InternalRosSystem.g:8640:1: ( '{' ) - // InternalRosSystem.g:8641:2: '{' + // InternalRosSystem.g:8586:1: ( 'default' ) + // InternalRosSystem.g:8587:2: 'default' { - before(grammarAccess.getParameterStringTypeAccess().getLeftCurlyBracketKeyword_2_0()); - match(input,24,FOLLOW_2); - after(grammarAccess.getParameterStringTypeAccess().getLeftCurlyBracketKeyword_2_0()); + before(grammarAccess.getParameterStringTypeAccess().getDefaultKeyword_2_0()); + match(input,70,FOLLOW_2); + after(grammarAccess.getParameterStringTypeAccess().getDefaultKeyword_2_0()); } @@ -26045,22 +25903,17 @@ public final void rule__ParameterStringType__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStringType__Group_2__1" - // InternalRosSystem.g:8650:1: rule__ParameterStringType__Group_2__1 : rule__ParameterStringType__Group_2__1__Impl rule__ParameterStringType__Group_2__2 ; + // InternalRosSystem.g:8596:1: rule__ParameterStringType__Group_2__1 : rule__ParameterStringType__Group_2__1__Impl ; public final void rule__ParameterStringType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:8654:1: ( rule__ParameterStringType__Group_2__1__Impl rule__ParameterStringType__Group_2__2 ) - // InternalRosSystem.g:8655:2: rule__ParameterStringType__Group_2__1__Impl rule__ParameterStringType__Group_2__2 + // InternalRosSystem.g:8600:1: ( rule__ParameterStringType__Group_2__1__Impl ) + // InternalRosSystem.g:8601:2: rule__ParameterStringType__Group_2__1__Impl { - pushFollow(FOLLOW_6); - rule__ParameterStringType__Group_2__1__Impl(); - - state._fsp--; - pushFollow(FOLLOW_2); - rule__ParameterStringType__Group_2__2(); + rule__ParameterStringType__Group_2__1__Impl(); state._fsp--; @@ -26083,176 +25936,31 @@ public final void rule__ParameterStringType__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterStringType__Group_2__1__Impl" - // InternalRosSystem.g:8662:1: rule__ParameterStringType__Group_2__1__Impl : ( 'default' ) ; + // InternalRosSystem.g:8607:1: rule__ParameterStringType__Group_2__1__Impl : ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterStringType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:8666:1: ( ( 'default' ) ) - // InternalRosSystem.g:8667:1: ( 'default' ) - { - // InternalRosSystem.g:8667:1: ( 'default' ) - // InternalRosSystem.g:8668:2: 'default' - { - before(grammarAccess.getParameterStringTypeAccess().getDefaultKeyword_2_1()); - match(input,70,FOLLOW_2); - after(grammarAccess.getParameterStringTypeAccess().getDefaultKeyword_2_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterStringType__Group_2__1__Impl" - - - // $ANTLR start "rule__ParameterStringType__Group_2__2" - // InternalRosSystem.g:8677:1: rule__ParameterStringType__Group_2__2 : rule__ParameterStringType__Group_2__2__Impl rule__ParameterStringType__Group_2__3 ; - public final void rule__ParameterStringType__Group_2__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystem.g:8681:1: ( rule__ParameterStringType__Group_2__2__Impl rule__ParameterStringType__Group_2__3 ) - // InternalRosSystem.g:8682:2: rule__ParameterStringType__Group_2__2__Impl rule__ParameterStringType__Group_2__3 - { - pushFollow(FOLLOW_24); - rule__ParameterStringType__Group_2__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ParameterStringType__Group_2__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterStringType__Group_2__2" - - - // $ANTLR start "rule__ParameterStringType__Group_2__2__Impl" - // InternalRosSystem.g:8689:1: rule__ParameterStringType__Group_2__2__Impl : ( ( rule__ParameterStringType__DefaultAssignment_2_2 ) ) ; - public final void rule__ParameterStringType__Group_2__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystem.g:8693:1: ( ( ( rule__ParameterStringType__DefaultAssignment_2_2 ) ) ) - // InternalRosSystem.g:8694:1: ( ( rule__ParameterStringType__DefaultAssignment_2_2 ) ) + // InternalRosSystem.g:8611:1: ( ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ) + // InternalRosSystem.g:8612:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) { - // InternalRosSystem.g:8694:1: ( ( rule__ParameterStringType__DefaultAssignment_2_2 ) ) - // InternalRosSystem.g:8695:2: ( rule__ParameterStringType__DefaultAssignment_2_2 ) + // InternalRosSystem.g:8612:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) + // InternalRosSystem.g:8613:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) { - before(grammarAccess.getParameterStringTypeAccess().getDefaultAssignment_2_2()); - // InternalRosSystem.g:8696:2: ( rule__ParameterStringType__DefaultAssignment_2_2 ) - // InternalRosSystem.g:8696:3: rule__ParameterStringType__DefaultAssignment_2_2 - { - pushFollow(FOLLOW_2); - rule__ParameterStringType__DefaultAssignment_2_2(); - - state._fsp--; - - - } - - after(grammarAccess.getParameterStringTypeAccess().getDefaultAssignment_2_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterStringType__Group_2__2__Impl" - - - // $ANTLR start "rule__ParameterStringType__Group_2__3" - // InternalRosSystem.g:8704:1: rule__ParameterStringType__Group_2__3 : rule__ParameterStringType__Group_2__3__Impl ; - public final void rule__ParameterStringType__Group_2__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystem.g:8708:1: ( rule__ParameterStringType__Group_2__3__Impl ) - // InternalRosSystem.g:8709:2: rule__ParameterStringType__Group_2__3__Impl + before(grammarAccess.getParameterStringTypeAccess().getDefaultAssignment_2_1()); + // InternalRosSystem.g:8614:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) + // InternalRosSystem.g:8614:3: rule__ParameterStringType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); - rule__ParameterStringType__Group_2__3__Impl(); + rule__ParameterStringType__DefaultAssignment_2_1(); state._fsp--; } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterStringType__Group_2__3" - - - // $ANTLR start "rule__ParameterStringType__Group_2__3__Impl" - // InternalRosSystem.g:8715:1: rule__ParameterStringType__Group_2__3__Impl : ( '}' ) ; - public final void rule__ParameterStringType__Group_2__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystem.g:8719:1: ( ( '}' ) ) - // InternalRosSystem.g:8720:1: ( '}' ) - { - // InternalRosSystem.g:8720:1: ( '}' ) - // InternalRosSystem.g:8721:2: '}' - { - before(grammarAccess.getParameterStringTypeAccess().getRightCurlyBracketKeyword_2_3()); - match(input,26,FOLLOW_2); - after(grammarAccess.getParameterStringTypeAccess().getRightCurlyBracketKeyword_2_3()); + after(grammarAccess.getParameterStringTypeAccess().getDefaultAssignment_2_1()); } @@ -26271,18 +25979,18 @@ public final void rule__ParameterStringType__Group_2__3__Impl() throws Recogniti } return ; } - // $ANTLR end "rule__ParameterStringType__Group_2__3__Impl" + // $ANTLR end "rule__ParameterStringType__Group_2__1__Impl" // $ANTLR start "rule__ParameterDoubleType__Group__0" - // InternalRosSystem.g:8731:1: rule__ParameterDoubleType__Group__0 : rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ; + // InternalRosSystem.g:8623:1: rule__ParameterDoubleType__Group__0 : rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ; public final void rule__ParameterDoubleType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:8735:1: ( rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ) - // InternalRosSystem.g:8736:2: rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 + // InternalRosSystem.g:8627:1: ( rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ) + // InternalRosSystem.g:8628:2: rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 { pushFollow(FOLLOW_52); rule__ParameterDoubleType__Group__0__Impl(); @@ -26313,21 +26021,21 @@ public final void rule__ParameterDoubleType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__0__Impl" - // InternalRosSystem.g:8743:1: rule__ParameterDoubleType__Group__0__Impl : ( () ) ; + // InternalRosSystem.g:8635:1: rule__ParameterDoubleType__Group__0__Impl : ( () ) ; public final void rule__ParameterDoubleType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:8747:1: ( ( () ) ) - // InternalRosSystem.g:8748:1: ( () ) + // InternalRosSystem.g:8639:1: ( ( () ) ) + // InternalRosSystem.g:8640:1: ( () ) { - // InternalRosSystem.g:8748:1: ( () ) - // InternalRosSystem.g:8749:2: () + // InternalRosSystem.g:8640:1: ( () ) + // InternalRosSystem.g:8641:2: () { before(grammarAccess.getParameterDoubleTypeAccess().getParameterDoubleTypeAction_0()); - // InternalRosSystem.g:8750:2: () - // InternalRosSystem.g:8750:3: + // InternalRosSystem.g:8642:2: () + // InternalRosSystem.g:8642:3: { } @@ -26350,16 +26058,16 @@ public final void rule__ParameterDoubleType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group__1" - // InternalRosSystem.g:8758:1: rule__ParameterDoubleType__Group__1 : rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ; + // InternalRosSystem.g:8650:1: rule__ParameterDoubleType__Group__1 : rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ; public final void rule__ParameterDoubleType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:8762:1: ( rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ) - // InternalRosSystem.g:8763:2: rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 + // InternalRosSystem.g:8654:1: ( rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ) + // InternalRosSystem.g:8655:2: rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 { - pushFollow(FOLLOW_4); + pushFollow(FOLLOW_49); rule__ParameterDoubleType__Group__1__Impl(); state._fsp--; @@ -26388,17 +26096,17 @@ public final void rule__ParameterDoubleType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__1__Impl" - // InternalRosSystem.g:8770:1: rule__ParameterDoubleType__Group__1__Impl : ( 'Double' ) ; + // InternalRosSystem.g:8662:1: rule__ParameterDoubleType__Group__1__Impl : ( 'Double' ) ; public final void rule__ParameterDoubleType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:8774:1: ( ( 'Double' ) ) - // InternalRosSystem.g:8775:1: ( 'Double' ) + // InternalRosSystem.g:8666:1: ( ( 'Double' ) ) + // InternalRosSystem.g:8667:1: ( 'Double' ) { - // InternalRosSystem.g:8775:1: ( 'Double' ) - // InternalRosSystem.g:8776:2: 'Double' + // InternalRosSystem.g:8667:1: ( 'Double' ) + // InternalRosSystem.g:8668:2: 'Double' { before(grammarAccess.getParameterDoubleTypeAccess().getDoubleKeyword_1()); match(input,72,FOLLOW_2); @@ -26425,14 +26133,14 @@ public final void rule__ParameterDoubleType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group__2" - // InternalRosSystem.g:8785:1: rule__ParameterDoubleType__Group__2 : rule__ParameterDoubleType__Group__2__Impl ; + // InternalRosSystem.g:8677:1: rule__ParameterDoubleType__Group__2 : rule__ParameterDoubleType__Group__2__Impl ; public final void rule__ParameterDoubleType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:8789:1: ( rule__ParameterDoubleType__Group__2__Impl ) - // InternalRosSystem.g:8790:2: rule__ParameterDoubleType__Group__2__Impl + // InternalRosSystem.g:8681:1: ( rule__ParameterDoubleType__Group__2__Impl ) + // InternalRosSystem.g:8682:2: rule__ParameterDoubleType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group__2__Impl(); @@ -26458,29 +26166,33 @@ public final void rule__ParameterDoubleType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__2__Impl" - // InternalRosSystem.g:8796:1: rule__ParameterDoubleType__Group__2__Impl : ( ( rule__ParameterDoubleType__Group_2__0 )? ) ; + // InternalRosSystem.g:8688:1: rule__ParameterDoubleType__Group__2__Impl : ( ( rule__ParameterDoubleType__Group_2__0 )? ) ; public final void rule__ParameterDoubleType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:8800:1: ( ( ( rule__ParameterDoubleType__Group_2__0 )? ) ) - // InternalRosSystem.g:8801:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) + // InternalRosSystem.g:8692:1: ( ( ( rule__ParameterDoubleType__Group_2__0 )? ) ) + // InternalRosSystem.g:8693:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) { - // InternalRosSystem.g:8801:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) - // InternalRosSystem.g:8802:2: ( rule__ParameterDoubleType__Group_2__0 )? + // InternalRosSystem.g:8693:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) + // InternalRosSystem.g:8694:2: ( rule__ParameterDoubleType__Group_2__0 )? { before(grammarAccess.getParameterDoubleTypeAccess().getGroup_2()); - // InternalRosSystem.g:8803:2: ( rule__ParameterDoubleType__Group_2__0 )? + // InternalRosSystem.g:8695:2: ( rule__ParameterDoubleType__Group_2__0 )? int alt61=2; int LA61_0 = input.LA(1); - if ( (LA61_0==24) ) { - alt61=1; + if ( (LA61_0==70) ) { + int LA61_1 = input.LA(2); + + if ( (LA61_1==RULE_DOUBLE) ) { + alt61=1; + } } switch (alt61) { case 1 : - // InternalRosSystem.g:8803:3: rule__ParameterDoubleType__Group_2__0 + // InternalRosSystem.g:8695:3: rule__ParameterDoubleType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group_2__0(); @@ -26516,16 +26228,16 @@ public final void rule__ParameterDoubleType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group_2__0" - // InternalRosSystem.g:8812:1: rule__ParameterDoubleType__Group_2__0 : rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ; + // InternalRosSystem.g:8704:1: rule__ParameterDoubleType__Group_2__0 : rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ; public final void rule__ParameterDoubleType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:8816:1: ( rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ) - // InternalRosSystem.g:8817:2: rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 + // InternalRosSystem.g:8708:1: ( rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ) + // InternalRosSystem.g:8709:2: rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 { - pushFollow(FOLLOW_49); + pushFollow(FOLLOW_53); rule__ParameterDoubleType__Group_2__0__Impl(); state._fsp--; @@ -26554,21 +26266,21 @@ public final void rule__ParameterDoubleType__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterDoubleType__Group_2__0__Impl" - // InternalRosSystem.g:8824:1: rule__ParameterDoubleType__Group_2__0__Impl : ( '{' ) ; + // InternalRosSystem.g:8716:1: rule__ParameterDoubleType__Group_2__0__Impl : ( 'default' ) ; public final void rule__ParameterDoubleType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:8828:1: ( ( '{' ) ) - // InternalRosSystem.g:8829:1: ( '{' ) + // InternalRosSystem.g:8720:1: ( ( 'default' ) ) + // InternalRosSystem.g:8721:1: ( 'default' ) { - // InternalRosSystem.g:8829:1: ( '{' ) - // InternalRosSystem.g:8830:2: '{' + // InternalRosSystem.g:8721:1: ( 'default' ) + // InternalRosSystem.g:8722:2: 'default' { - before(grammarAccess.getParameterDoubleTypeAccess().getLeftCurlyBracketKeyword_2_0()); - match(input,24,FOLLOW_2); - after(grammarAccess.getParameterDoubleTypeAccess().getLeftCurlyBracketKeyword_2_0()); + before(grammarAccess.getParameterDoubleTypeAccess().getDefaultKeyword_2_0()); + match(input,70,FOLLOW_2); + after(grammarAccess.getParameterDoubleTypeAccess().getDefaultKeyword_2_0()); } @@ -26591,22 +26303,17 @@ public final void rule__ParameterDoubleType__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterDoubleType__Group_2__1" - // InternalRosSystem.g:8839:1: rule__ParameterDoubleType__Group_2__1 : rule__ParameterDoubleType__Group_2__1__Impl rule__ParameterDoubleType__Group_2__2 ; + // InternalRosSystem.g:8731:1: rule__ParameterDoubleType__Group_2__1 : rule__ParameterDoubleType__Group_2__1__Impl ; public final void rule__ParameterDoubleType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:8843:1: ( rule__ParameterDoubleType__Group_2__1__Impl rule__ParameterDoubleType__Group_2__2 ) - // InternalRosSystem.g:8844:2: rule__ParameterDoubleType__Group_2__1__Impl rule__ParameterDoubleType__Group_2__2 + // InternalRosSystem.g:8735:1: ( rule__ParameterDoubleType__Group_2__1__Impl ) + // InternalRosSystem.g:8736:2: rule__ParameterDoubleType__Group_2__1__Impl { - pushFollow(FOLLOW_53); - rule__ParameterDoubleType__Group_2__1__Impl(); - - state._fsp--; - pushFollow(FOLLOW_2); - rule__ParameterDoubleType__Group_2__2(); + rule__ParameterDoubleType__Group_2__1__Impl(); state._fsp--; @@ -26629,106 +26336,31 @@ public final void rule__ParameterDoubleType__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterDoubleType__Group_2__1__Impl" - // InternalRosSystem.g:8851:1: rule__ParameterDoubleType__Group_2__1__Impl : ( 'default' ) ; + // InternalRosSystem.g:8742:1: rule__ParameterDoubleType__Group_2__1__Impl : ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterDoubleType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:8855:1: ( ( 'default' ) ) - // InternalRosSystem.g:8856:1: ( 'default' ) + // InternalRosSystem.g:8746:1: ( ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ) + // InternalRosSystem.g:8747:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) { - // InternalRosSystem.g:8856:1: ( 'default' ) - // InternalRosSystem.g:8857:2: 'default' + // InternalRosSystem.g:8747:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) + // InternalRosSystem.g:8748:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) { - before(grammarAccess.getParameterDoubleTypeAccess().getDefaultKeyword_2_1()); - match(input,70,FOLLOW_2); - after(grammarAccess.getParameterDoubleTypeAccess().getDefaultKeyword_2_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterDoubleType__Group_2__1__Impl" - - - // $ANTLR start "rule__ParameterDoubleType__Group_2__2" - // InternalRosSystem.g:8866:1: rule__ParameterDoubleType__Group_2__2 : rule__ParameterDoubleType__Group_2__2__Impl rule__ParameterDoubleType__Group_2__3 ; - public final void rule__ParameterDoubleType__Group_2__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystem.g:8870:1: ( rule__ParameterDoubleType__Group_2__2__Impl rule__ParameterDoubleType__Group_2__3 ) - // InternalRosSystem.g:8871:2: rule__ParameterDoubleType__Group_2__2__Impl rule__ParameterDoubleType__Group_2__3 + before(grammarAccess.getParameterDoubleTypeAccess().getDefaultAssignment_2_1()); + // InternalRosSystem.g:8749:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) + // InternalRosSystem.g:8749:3: rule__ParameterDoubleType__DefaultAssignment_2_1 { - pushFollow(FOLLOW_24); - rule__ParameterDoubleType__Group_2__2__Impl(); - - state._fsp--; - pushFollow(FOLLOW_2); - rule__ParameterDoubleType__Group_2__3(); + rule__ParameterDoubleType__DefaultAssignment_2_1(); state._fsp--; } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterDoubleType__Group_2__2" - - - // $ANTLR start "rule__ParameterDoubleType__Group_2__2__Impl" - // InternalRosSystem.g:8878:1: rule__ParameterDoubleType__Group_2__2__Impl : ( ( rule__ParameterDoubleType__DefaultAssignment_2_2 ) ) ; - public final void rule__ParameterDoubleType__Group_2__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystem.g:8882:1: ( ( ( rule__ParameterDoubleType__DefaultAssignment_2_2 ) ) ) - // InternalRosSystem.g:8883:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_2 ) ) - { - // InternalRosSystem.g:8883:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_2 ) ) - // InternalRosSystem.g:8884:2: ( rule__ParameterDoubleType__DefaultAssignment_2_2 ) - { - before(grammarAccess.getParameterDoubleTypeAccess().getDefaultAssignment_2_2()); - // InternalRosSystem.g:8885:2: ( rule__ParameterDoubleType__DefaultAssignment_2_2 ) - // InternalRosSystem.g:8885:3: rule__ParameterDoubleType__DefaultAssignment_2_2 - { - pushFollow(FOLLOW_2); - rule__ParameterDoubleType__DefaultAssignment_2_2(); - - state._fsp--; - - - } - - after(grammarAccess.getParameterDoubleTypeAccess().getDefaultAssignment_2_2()); + after(grammarAccess.getParameterDoubleTypeAccess().getDefaultAssignment_2_1()); } @@ -26747,88 +26379,18 @@ public final void rule__ParameterDoubleType__Group_2__2__Impl() throws Recogniti } return ; } - // $ANTLR end "rule__ParameterDoubleType__Group_2__2__Impl" - - - // $ANTLR start "rule__ParameterDoubleType__Group_2__3" - // InternalRosSystem.g:8893:1: rule__ParameterDoubleType__Group_2__3 : rule__ParameterDoubleType__Group_2__3__Impl ; - public final void rule__ParameterDoubleType__Group_2__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystem.g:8897:1: ( rule__ParameterDoubleType__Group_2__3__Impl ) - // InternalRosSystem.g:8898:2: rule__ParameterDoubleType__Group_2__3__Impl - { - pushFollow(FOLLOW_2); - rule__ParameterDoubleType__Group_2__3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterDoubleType__Group_2__3" - - - // $ANTLR start "rule__ParameterDoubleType__Group_2__3__Impl" - // InternalRosSystem.g:8904:1: rule__ParameterDoubleType__Group_2__3__Impl : ( '}' ) ; - public final void rule__ParameterDoubleType__Group_2__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystem.g:8908:1: ( ( '}' ) ) - // InternalRosSystem.g:8909:1: ( '}' ) - { - // InternalRosSystem.g:8909:1: ( '}' ) - // InternalRosSystem.g:8910:2: '}' - { - before(grammarAccess.getParameterDoubleTypeAccess().getRightCurlyBracketKeyword_2_3()); - match(input,26,FOLLOW_2); - after(grammarAccess.getParameterDoubleTypeAccess().getRightCurlyBracketKeyword_2_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterDoubleType__Group_2__3__Impl" + // $ANTLR end "rule__ParameterDoubleType__Group_2__1__Impl" // $ANTLR start "rule__ParameterBooleanType__Group__0" - // InternalRosSystem.g:8920:1: rule__ParameterBooleanType__Group__0 : rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ; + // InternalRosSystem.g:8758:1: rule__ParameterBooleanType__Group__0 : rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ; public final void rule__ParameterBooleanType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:8924:1: ( rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ) - // InternalRosSystem.g:8925:2: rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 + // InternalRosSystem.g:8762:1: ( rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ) + // InternalRosSystem.g:8763:2: rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 { pushFollow(FOLLOW_54); rule__ParameterBooleanType__Group__0__Impl(); @@ -26853,193 +26415,31 @@ public final void rule__ParameterBooleanType__Group__0() throws RecognitionExcep restoreStackSize(stackSize); } - return ; - } - // $ANTLR end "rule__ParameterBooleanType__Group__0" - - - // $ANTLR start "rule__ParameterBooleanType__Group__0__Impl" - // InternalRosSystem.g:8932:1: rule__ParameterBooleanType__Group__0__Impl : ( () ) ; - public final void rule__ParameterBooleanType__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystem.g:8936:1: ( ( () ) ) - // InternalRosSystem.g:8937:1: ( () ) - { - // InternalRosSystem.g:8937:1: ( () ) - // InternalRosSystem.g:8938:2: () - { - before(grammarAccess.getParameterBooleanTypeAccess().getParameterBooleanTypeAction_0()); - // InternalRosSystem.g:8939:2: () - // InternalRosSystem.g:8939:3: - { - } - - after(grammarAccess.getParameterBooleanTypeAccess().getParameterBooleanTypeAction_0()); - - } - - - } - - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterBooleanType__Group__0__Impl" - - - // $ANTLR start "rule__ParameterBooleanType__Group__1" - // InternalRosSystem.g:8947:1: rule__ParameterBooleanType__Group__1 : rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ; - public final void rule__ParameterBooleanType__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystem.g:8951:1: ( rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ) - // InternalRosSystem.g:8952:2: rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 - { - pushFollow(FOLLOW_4); - rule__ParameterBooleanType__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ParameterBooleanType__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterBooleanType__Group__1" - - - // $ANTLR start "rule__ParameterBooleanType__Group__1__Impl" - // InternalRosSystem.g:8959:1: rule__ParameterBooleanType__Group__1__Impl : ( 'Boolean' ) ; - public final void rule__ParameterBooleanType__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystem.g:8963:1: ( ( 'Boolean' ) ) - // InternalRosSystem.g:8964:1: ( 'Boolean' ) - { - // InternalRosSystem.g:8964:1: ( 'Boolean' ) - // InternalRosSystem.g:8965:2: 'Boolean' - { - before(grammarAccess.getParameterBooleanTypeAccess().getBooleanKeyword_1()); - match(input,73,FOLLOW_2); - after(grammarAccess.getParameterBooleanTypeAccess().getBooleanKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterBooleanType__Group__1__Impl" - - - // $ANTLR start "rule__ParameterBooleanType__Group__2" - // InternalRosSystem.g:8974:1: rule__ParameterBooleanType__Group__2 : rule__ParameterBooleanType__Group__2__Impl ; - public final void rule__ParameterBooleanType__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystem.g:8978:1: ( rule__ParameterBooleanType__Group__2__Impl ) - // InternalRosSystem.g:8979:2: rule__ParameterBooleanType__Group__2__Impl - { - pushFollow(FOLLOW_2); - rule__ParameterBooleanType__Group__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterBooleanType__Group__2" - - - // $ANTLR start "rule__ParameterBooleanType__Group__2__Impl" - // InternalRosSystem.g:8985:1: rule__ParameterBooleanType__Group__2__Impl : ( ( rule__ParameterBooleanType__Group_2__0 )? ) ; - public final void rule__ParameterBooleanType__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystem.g:8989:1: ( ( ( rule__ParameterBooleanType__Group_2__0 )? ) ) - // InternalRosSystem.g:8990:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) - { - // InternalRosSystem.g:8990:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) - // InternalRosSystem.g:8991:2: ( rule__ParameterBooleanType__Group_2__0 )? - { - before(grammarAccess.getParameterBooleanTypeAccess().getGroup_2()); - // InternalRosSystem.g:8992:2: ( rule__ParameterBooleanType__Group_2__0 )? - int alt62=2; - int LA62_0 = input.LA(1); - - if ( (LA62_0==24) ) { - alt62=1; - } - switch (alt62) { - case 1 : - // InternalRosSystem.g:8992:3: rule__ParameterBooleanType__Group_2__0 - { - pushFollow(FOLLOW_2); - rule__ParameterBooleanType__Group_2__0(); - - state._fsp--; + return ; + } + // $ANTLR end "rule__ParameterBooleanType__Group__0" - } - break; + // $ANTLR start "rule__ParameterBooleanType__Group__0__Impl" + // InternalRosSystem.g:8770:1: rule__ParameterBooleanType__Group__0__Impl : ( () ) ; + public final void rule__ParameterBooleanType__Group__0__Impl() throws RecognitionException { + int stackSize = keepStackSize(); + + try { + // InternalRosSystem.g:8774:1: ( ( () ) ) + // InternalRosSystem.g:8775:1: ( () ) + { + // InternalRosSystem.g:8775:1: ( () ) + // InternalRosSystem.g:8776:2: () + { + before(grammarAccess.getParameterBooleanTypeAccess().getParameterBooleanTypeAction_0()); + // InternalRosSystem.g:8777:2: () + // InternalRosSystem.g:8777:3: + { } - after(grammarAccess.getParameterBooleanTypeAccess().getGroup_2()); + after(grammarAccess.getParameterBooleanTypeAccess().getParameterBooleanTypeAction_0()); } @@ -27047,10 +26447,6 @@ public final void rule__ParameterBooleanType__Group__2__Impl() throws Recognitio } } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } finally { restoreStackSize(stackSize); @@ -27058,26 +26454,26 @@ public final void rule__ParameterBooleanType__Group__2__Impl() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterBooleanType__Group__2__Impl" + // $ANTLR end "rule__ParameterBooleanType__Group__0__Impl" - // $ANTLR start "rule__ParameterBooleanType__Group_2__0" - // InternalRosSystem.g:9001:1: rule__ParameterBooleanType__Group_2__0 : rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ; - public final void rule__ParameterBooleanType__Group_2__0() throws RecognitionException { + // $ANTLR start "rule__ParameterBooleanType__Group__1" + // InternalRosSystem.g:8785:1: rule__ParameterBooleanType__Group__1 : rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ; + public final void rule__ParameterBooleanType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9005:1: ( rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ) - // InternalRosSystem.g:9006:2: rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 + // InternalRosSystem.g:8789:1: ( rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ) + // InternalRosSystem.g:8790:2: rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 { pushFollow(FOLLOW_49); - rule__ParameterBooleanType__Group_2__0__Impl(); + rule__ParameterBooleanType__Group__1__Impl(); state._fsp--; pushFollow(FOLLOW_2); - rule__ParameterBooleanType__Group_2__1(); + rule__ParameterBooleanType__Group__2(); state._fsp--; @@ -27096,25 +26492,25 @@ public final void rule__ParameterBooleanType__Group_2__0() throws RecognitionExc } return ; } - // $ANTLR end "rule__ParameterBooleanType__Group_2__0" + // $ANTLR end "rule__ParameterBooleanType__Group__1" - // $ANTLR start "rule__ParameterBooleanType__Group_2__0__Impl" - // InternalRosSystem.g:9013:1: rule__ParameterBooleanType__Group_2__0__Impl : ( '{' ) ; - public final void rule__ParameterBooleanType__Group_2__0__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterBooleanType__Group__1__Impl" + // InternalRosSystem.g:8797:1: rule__ParameterBooleanType__Group__1__Impl : ( 'Boolean' ) ; + public final void rule__ParameterBooleanType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9017:1: ( ( '{' ) ) - // InternalRosSystem.g:9018:1: ( '{' ) + // InternalRosSystem.g:8801:1: ( ( 'Boolean' ) ) + // InternalRosSystem.g:8802:1: ( 'Boolean' ) { - // InternalRosSystem.g:9018:1: ( '{' ) - // InternalRosSystem.g:9019:2: '{' + // InternalRosSystem.g:8802:1: ( 'Boolean' ) + // InternalRosSystem.g:8803:2: 'Boolean' { - before(grammarAccess.getParameterBooleanTypeAccess().getLeftCurlyBracketKeyword_2_0()); - match(input,24,FOLLOW_2); - after(grammarAccess.getParameterBooleanTypeAccess().getLeftCurlyBracketKeyword_2_0()); + before(grammarAccess.getParameterBooleanTypeAccess().getBooleanKeyword_1()); + match(input,73,FOLLOW_2); + after(grammarAccess.getParameterBooleanTypeAccess().getBooleanKeyword_1()); } @@ -27133,26 +26529,21 @@ public final void rule__ParameterBooleanType__Group_2__0__Impl() throws Recognit } return ; } - // $ANTLR end "rule__ParameterBooleanType__Group_2__0__Impl" + // $ANTLR end "rule__ParameterBooleanType__Group__1__Impl" - // $ANTLR start "rule__ParameterBooleanType__Group_2__1" - // InternalRosSystem.g:9028:1: rule__ParameterBooleanType__Group_2__1 : rule__ParameterBooleanType__Group_2__1__Impl rule__ParameterBooleanType__Group_2__2 ; - public final void rule__ParameterBooleanType__Group_2__1() throws RecognitionException { + // $ANTLR start "rule__ParameterBooleanType__Group__2" + // InternalRosSystem.g:8812:1: rule__ParameterBooleanType__Group__2 : rule__ParameterBooleanType__Group__2__Impl ; + public final void rule__ParameterBooleanType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9032:1: ( rule__ParameterBooleanType__Group_2__1__Impl rule__ParameterBooleanType__Group_2__2 ) - // InternalRosSystem.g:9033:2: rule__ParameterBooleanType__Group_2__1__Impl rule__ParameterBooleanType__Group_2__2 + // InternalRosSystem.g:8816:1: ( rule__ParameterBooleanType__Group__2__Impl ) + // InternalRosSystem.g:8817:2: rule__ParameterBooleanType__Group__2__Impl { - pushFollow(FOLLOW_55); - rule__ParameterBooleanType__Group_2__1__Impl(); - - state._fsp--; - pushFollow(FOLLOW_2); - rule__ParameterBooleanType__Group_2__2(); + rule__ParameterBooleanType__Group__2__Impl(); state._fsp--; @@ -27171,25 +26562,50 @@ public final void rule__ParameterBooleanType__Group_2__1() throws RecognitionExc } return ; } - // $ANTLR end "rule__ParameterBooleanType__Group_2__1" + // $ANTLR end "rule__ParameterBooleanType__Group__2" - // $ANTLR start "rule__ParameterBooleanType__Group_2__1__Impl" - // InternalRosSystem.g:9040:1: rule__ParameterBooleanType__Group_2__1__Impl : ( 'default' ) ; - public final void rule__ParameterBooleanType__Group_2__1__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterBooleanType__Group__2__Impl" + // InternalRosSystem.g:8823:1: rule__ParameterBooleanType__Group__2__Impl : ( ( rule__ParameterBooleanType__Group_2__0 )? ) ; + public final void rule__ParameterBooleanType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9044:1: ( ( 'default' ) ) - // InternalRosSystem.g:9045:1: ( 'default' ) + // InternalRosSystem.g:8827:1: ( ( ( rule__ParameterBooleanType__Group_2__0 )? ) ) + // InternalRosSystem.g:8828:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) { - // InternalRosSystem.g:9045:1: ( 'default' ) - // InternalRosSystem.g:9046:2: 'default' + // InternalRosSystem.g:8828:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) + // InternalRosSystem.g:8829:2: ( rule__ParameterBooleanType__Group_2__0 )? { - before(grammarAccess.getParameterBooleanTypeAccess().getDefaultKeyword_2_1()); - match(input,70,FOLLOW_2); - after(grammarAccess.getParameterBooleanTypeAccess().getDefaultKeyword_2_1()); + before(grammarAccess.getParameterBooleanTypeAccess().getGroup_2()); + // InternalRosSystem.g:8830:2: ( rule__ParameterBooleanType__Group_2__0 )? + int alt62=2; + int LA62_0 = input.LA(1); + + if ( (LA62_0==70) ) { + int LA62_1 = input.LA(2); + + if ( (LA62_1==RULE_BOOLEAN) ) { + alt62=1; + } + } + switch (alt62) { + case 1 : + // InternalRosSystem.g:8830:3: rule__ParameterBooleanType__Group_2__0 + { + pushFollow(FOLLOW_2); + rule__ParameterBooleanType__Group_2__0(); + + state._fsp--; + + + } + break; + + } + + after(grammarAccess.getParameterBooleanTypeAccess().getGroup_2()); } @@ -27208,26 +26624,26 @@ public final void rule__ParameterBooleanType__Group_2__1__Impl() throws Recognit } return ; } - // $ANTLR end "rule__ParameterBooleanType__Group_2__1__Impl" + // $ANTLR end "rule__ParameterBooleanType__Group__2__Impl" - // $ANTLR start "rule__ParameterBooleanType__Group_2__2" - // InternalRosSystem.g:9055:1: rule__ParameterBooleanType__Group_2__2 : rule__ParameterBooleanType__Group_2__2__Impl rule__ParameterBooleanType__Group_2__3 ; - public final void rule__ParameterBooleanType__Group_2__2() throws RecognitionException { + // $ANTLR start "rule__ParameterBooleanType__Group_2__0" + // InternalRosSystem.g:8839:1: rule__ParameterBooleanType__Group_2__0 : rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ; + public final void rule__ParameterBooleanType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9059:1: ( rule__ParameterBooleanType__Group_2__2__Impl rule__ParameterBooleanType__Group_2__3 ) - // InternalRosSystem.g:9060:2: rule__ParameterBooleanType__Group_2__2__Impl rule__ParameterBooleanType__Group_2__3 + // InternalRosSystem.g:8843:1: ( rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ) + // InternalRosSystem.g:8844:2: rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 { - pushFollow(FOLLOW_24); - rule__ParameterBooleanType__Group_2__2__Impl(); + pushFollow(FOLLOW_55); + rule__ParameterBooleanType__Group_2__0__Impl(); state._fsp--; pushFollow(FOLLOW_2); - rule__ParameterBooleanType__Group_2__3(); + rule__ParameterBooleanType__Group_2__1(); state._fsp--; @@ -27246,35 +26662,25 @@ public final void rule__ParameterBooleanType__Group_2__2() throws RecognitionExc } return ; } - // $ANTLR end "rule__ParameterBooleanType__Group_2__2" + // $ANTLR end "rule__ParameterBooleanType__Group_2__0" - // $ANTLR start "rule__ParameterBooleanType__Group_2__2__Impl" - // InternalRosSystem.g:9067:1: rule__ParameterBooleanType__Group_2__2__Impl : ( ( rule__ParameterBooleanType__DefaultAssignment_2_2 ) ) ; - public final void rule__ParameterBooleanType__Group_2__2__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterBooleanType__Group_2__0__Impl" + // InternalRosSystem.g:8851:1: rule__ParameterBooleanType__Group_2__0__Impl : ( 'default' ) ; + public final void rule__ParameterBooleanType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9071:1: ( ( ( rule__ParameterBooleanType__DefaultAssignment_2_2 ) ) ) - // InternalRosSystem.g:9072:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_2 ) ) - { - // InternalRosSystem.g:9072:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_2 ) ) - // InternalRosSystem.g:9073:2: ( rule__ParameterBooleanType__DefaultAssignment_2_2 ) + // InternalRosSystem.g:8855:1: ( ( 'default' ) ) + // InternalRosSystem.g:8856:1: ( 'default' ) { - before(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_2()); - // InternalRosSystem.g:9074:2: ( rule__ParameterBooleanType__DefaultAssignment_2_2 ) - // InternalRosSystem.g:9074:3: rule__ParameterBooleanType__DefaultAssignment_2_2 + // InternalRosSystem.g:8856:1: ( 'default' ) + // InternalRosSystem.g:8857:2: 'default' { - pushFollow(FOLLOW_2); - rule__ParameterBooleanType__DefaultAssignment_2_2(); - - state._fsp--; - - - } - - after(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_2()); + before(grammarAccess.getParameterBooleanTypeAccess().getDefaultKeyword_2_0()); + match(input,70,FOLLOW_2); + after(grammarAccess.getParameterBooleanTypeAccess().getDefaultKeyword_2_0()); } @@ -27293,21 +26699,21 @@ public final void rule__ParameterBooleanType__Group_2__2__Impl() throws Recognit } return ; } - // $ANTLR end "rule__ParameterBooleanType__Group_2__2__Impl" + // $ANTLR end "rule__ParameterBooleanType__Group_2__0__Impl" - // $ANTLR start "rule__ParameterBooleanType__Group_2__3" - // InternalRosSystem.g:9082:1: rule__ParameterBooleanType__Group_2__3 : rule__ParameterBooleanType__Group_2__3__Impl ; - public final void rule__ParameterBooleanType__Group_2__3() throws RecognitionException { + // $ANTLR start "rule__ParameterBooleanType__Group_2__1" + // InternalRosSystem.g:8866:1: rule__ParameterBooleanType__Group_2__1 : rule__ParameterBooleanType__Group_2__1__Impl ; + public final void rule__ParameterBooleanType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9086:1: ( rule__ParameterBooleanType__Group_2__3__Impl ) - // InternalRosSystem.g:9087:2: rule__ParameterBooleanType__Group_2__3__Impl + // InternalRosSystem.g:8870:1: ( rule__ParameterBooleanType__Group_2__1__Impl ) + // InternalRosSystem.g:8871:2: rule__ParameterBooleanType__Group_2__1__Impl { pushFollow(FOLLOW_2); - rule__ParameterBooleanType__Group_2__3__Impl(); + rule__ParameterBooleanType__Group_2__1__Impl(); state._fsp--; @@ -27326,25 +26732,35 @@ public final void rule__ParameterBooleanType__Group_2__3() throws RecognitionExc } return ; } - // $ANTLR end "rule__ParameterBooleanType__Group_2__3" + // $ANTLR end "rule__ParameterBooleanType__Group_2__1" - // $ANTLR start "rule__ParameterBooleanType__Group_2__3__Impl" - // InternalRosSystem.g:9093:1: rule__ParameterBooleanType__Group_2__3__Impl : ( '}' ) ; - public final void rule__ParameterBooleanType__Group_2__3__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterBooleanType__Group_2__1__Impl" + // InternalRosSystem.g:8877:1: rule__ParameterBooleanType__Group_2__1__Impl : ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ; + public final void rule__ParameterBooleanType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9097:1: ( ( '}' ) ) - // InternalRosSystem.g:9098:1: ( '}' ) + // InternalRosSystem.g:8881:1: ( ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ) + // InternalRosSystem.g:8882:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) { - // InternalRosSystem.g:9098:1: ( '}' ) - // InternalRosSystem.g:9099:2: '}' + // InternalRosSystem.g:8882:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) + // InternalRosSystem.g:8883:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) { - before(grammarAccess.getParameterBooleanTypeAccess().getRightCurlyBracketKeyword_2_3()); - match(input,26,FOLLOW_2); - after(grammarAccess.getParameterBooleanTypeAccess().getRightCurlyBracketKeyword_2_3()); + before(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_1()); + // InternalRosSystem.g:8884:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) + // InternalRosSystem.g:8884:3: rule__ParameterBooleanType__DefaultAssignment_2_1 + { + pushFollow(FOLLOW_2); + rule__ParameterBooleanType__DefaultAssignment_2_1(); + + state._fsp--; + + + } + + after(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_1()); } @@ -27363,18 +26779,18 @@ public final void rule__ParameterBooleanType__Group_2__3__Impl() throws Recognit } return ; } - // $ANTLR end "rule__ParameterBooleanType__Group_2__3__Impl" + // $ANTLR end "rule__ParameterBooleanType__Group_2__1__Impl" // $ANTLR start "rule__ParameterBase64Type__Group__0" - // InternalRosSystem.g:9109:1: rule__ParameterBase64Type__Group__0 : rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ; + // InternalRosSystem.g:8893:1: rule__ParameterBase64Type__Group__0 : rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ; public final void rule__ParameterBase64Type__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9113:1: ( rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ) - // InternalRosSystem.g:9114:2: rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 + // InternalRosSystem.g:8897:1: ( rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ) + // InternalRosSystem.g:8898:2: rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 { pushFollow(FOLLOW_56); rule__ParameterBase64Type__Group__0__Impl(); @@ -27405,21 +26821,21 @@ public final void rule__ParameterBase64Type__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__0__Impl" - // InternalRosSystem.g:9121:1: rule__ParameterBase64Type__Group__0__Impl : ( () ) ; + // InternalRosSystem.g:8905:1: rule__ParameterBase64Type__Group__0__Impl : ( () ) ; public final void rule__ParameterBase64Type__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9125:1: ( ( () ) ) - // InternalRosSystem.g:9126:1: ( () ) + // InternalRosSystem.g:8909:1: ( ( () ) ) + // InternalRosSystem.g:8910:1: ( () ) { - // InternalRosSystem.g:9126:1: ( () ) - // InternalRosSystem.g:9127:2: () + // InternalRosSystem.g:8910:1: ( () ) + // InternalRosSystem.g:8911:2: () { before(grammarAccess.getParameterBase64TypeAccess().getParameterBase64TypeAction_0()); - // InternalRosSystem.g:9128:2: () - // InternalRosSystem.g:9128:3: + // InternalRosSystem.g:8912:2: () + // InternalRosSystem.g:8912:3: { } @@ -27442,16 +26858,16 @@ public final void rule__ParameterBase64Type__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group__1" - // InternalRosSystem.g:9136:1: rule__ParameterBase64Type__Group__1 : rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ; + // InternalRosSystem.g:8920:1: rule__ParameterBase64Type__Group__1 : rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ; public final void rule__ParameterBase64Type__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9140:1: ( rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ) - // InternalRosSystem.g:9141:2: rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 + // InternalRosSystem.g:8924:1: ( rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ) + // InternalRosSystem.g:8925:2: rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 { - pushFollow(FOLLOW_4); + pushFollow(FOLLOW_49); rule__ParameterBase64Type__Group__1__Impl(); state._fsp--; @@ -27480,17 +26896,17 @@ public final void rule__ParameterBase64Type__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__1__Impl" - // InternalRosSystem.g:9148:1: rule__ParameterBase64Type__Group__1__Impl : ( 'Base64' ) ; + // InternalRosSystem.g:8932:1: rule__ParameterBase64Type__Group__1__Impl : ( 'Base64' ) ; public final void rule__ParameterBase64Type__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9152:1: ( ( 'Base64' ) ) - // InternalRosSystem.g:9153:1: ( 'Base64' ) + // InternalRosSystem.g:8936:1: ( ( 'Base64' ) ) + // InternalRosSystem.g:8937:1: ( 'Base64' ) { - // InternalRosSystem.g:9153:1: ( 'Base64' ) - // InternalRosSystem.g:9154:2: 'Base64' + // InternalRosSystem.g:8937:1: ( 'Base64' ) + // InternalRosSystem.g:8938:2: 'Base64' { before(grammarAccess.getParameterBase64TypeAccess().getBase64Keyword_1()); match(input,74,FOLLOW_2); @@ -27517,14 +26933,14 @@ public final void rule__ParameterBase64Type__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group__2" - // InternalRosSystem.g:9163:1: rule__ParameterBase64Type__Group__2 : rule__ParameterBase64Type__Group__2__Impl ; + // InternalRosSystem.g:8947:1: rule__ParameterBase64Type__Group__2 : rule__ParameterBase64Type__Group__2__Impl ; public final void rule__ParameterBase64Type__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9167:1: ( rule__ParameterBase64Type__Group__2__Impl ) - // InternalRosSystem.g:9168:2: rule__ParameterBase64Type__Group__2__Impl + // InternalRosSystem.g:8951:1: ( rule__ParameterBase64Type__Group__2__Impl ) + // InternalRosSystem.g:8952:2: rule__ParameterBase64Type__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group__2__Impl(); @@ -27550,29 +26966,33 @@ public final void rule__ParameterBase64Type__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__2__Impl" - // InternalRosSystem.g:9174:1: rule__ParameterBase64Type__Group__2__Impl : ( ( rule__ParameterBase64Type__Group_2__0 )? ) ; + // InternalRosSystem.g:8958:1: rule__ParameterBase64Type__Group__2__Impl : ( ( rule__ParameterBase64Type__Group_2__0 )? ) ; public final void rule__ParameterBase64Type__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9178:1: ( ( ( rule__ParameterBase64Type__Group_2__0 )? ) ) - // InternalRosSystem.g:9179:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) + // InternalRosSystem.g:8962:1: ( ( ( rule__ParameterBase64Type__Group_2__0 )? ) ) + // InternalRosSystem.g:8963:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) { - // InternalRosSystem.g:9179:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) - // InternalRosSystem.g:9180:2: ( rule__ParameterBase64Type__Group_2__0 )? + // InternalRosSystem.g:8963:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) + // InternalRosSystem.g:8964:2: ( rule__ParameterBase64Type__Group_2__0 )? { before(grammarAccess.getParameterBase64TypeAccess().getGroup_2()); - // InternalRosSystem.g:9181:2: ( rule__ParameterBase64Type__Group_2__0 )? + // InternalRosSystem.g:8965:2: ( rule__ParameterBase64Type__Group_2__0 )? int alt63=2; int LA63_0 = input.LA(1); - if ( (LA63_0==24) ) { - alt63=1; + if ( (LA63_0==70) ) { + int LA63_1 = input.LA(2); + + if ( (LA63_1==RULE_BINARY) ) { + alt63=1; + } } switch (alt63) { case 1 : - // InternalRosSystem.g:9181:3: rule__ParameterBase64Type__Group_2__0 + // InternalRosSystem.g:8965:3: rule__ParameterBase64Type__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group_2__0(); @@ -27608,16 +27028,16 @@ public final void rule__ParameterBase64Type__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group_2__0" - // InternalRosSystem.g:9190:1: rule__ParameterBase64Type__Group_2__0 : rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ; + // InternalRosSystem.g:8974:1: rule__ParameterBase64Type__Group_2__0 : rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ; public final void rule__ParameterBase64Type__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9194:1: ( rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ) - // InternalRosSystem.g:9195:2: rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 + // InternalRosSystem.g:8978:1: ( rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ) + // InternalRosSystem.g:8979:2: rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 { - pushFollow(FOLLOW_49); + pushFollow(FOLLOW_57); rule__ParameterBase64Type__Group_2__0__Impl(); state._fsp--; @@ -27646,21 +27066,21 @@ public final void rule__ParameterBase64Type__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterBase64Type__Group_2__0__Impl" - // InternalRosSystem.g:9202:1: rule__ParameterBase64Type__Group_2__0__Impl : ( '{' ) ; + // InternalRosSystem.g:8986:1: rule__ParameterBase64Type__Group_2__0__Impl : ( 'default' ) ; public final void rule__ParameterBase64Type__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9206:1: ( ( '{' ) ) - // InternalRosSystem.g:9207:1: ( '{' ) + // InternalRosSystem.g:8990:1: ( ( 'default' ) ) + // InternalRosSystem.g:8991:1: ( 'default' ) { - // InternalRosSystem.g:9207:1: ( '{' ) - // InternalRosSystem.g:9208:2: '{' + // InternalRosSystem.g:8991:1: ( 'default' ) + // InternalRosSystem.g:8992:2: 'default' { - before(grammarAccess.getParameterBase64TypeAccess().getLeftCurlyBracketKeyword_2_0()); - match(input,24,FOLLOW_2); - after(grammarAccess.getParameterBase64TypeAccess().getLeftCurlyBracketKeyword_2_0()); + before(grammarAccess.getParameterBase64TypeAccess().getDefaultKeyword_2_0()); + match(input,70,FOLLOW_2); + after(grammarAccess.getParameterBase64TypeAccess().getDefaultKeyword_2_0()); } @@ -27683,22 +27103,17 @@ public final void rule__ParameterBase64Type__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterBase64Type__Group_2__1" - // InternalRosSystem.g:9217:1: rule__ParameterBase64Type__Group_2__1 : rule__ParameterBase64Type__Group_2__1__Impl rule__ParameterBase64Type__Group_2__2 ; + // InternalRosSystem.g:9001:1: rule__ParameterBase64Type__Group_2__1 : rule__ParameterBase64Type__Group_2__1__Impl ; public final void rule__ParameterBase64Type__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9221:1: ( rule__ParameterBase64Type__Group_2__1__Impl rule__ParameterBase64Type__Group_2__2 ) - // InternalRosSystem.g:9222:2: rule__ParameterBase64Type__Group_2__1__Impl rule__ParameterBase64Type__Group_2__2 + // InternalRosSystem.g:9005:1: ( rule__ParameterBase64Type__Group_2__1__Impl ) + // InternalRosSystem.g:9006:2: rule__ParameterBase64Type__Group_2__1__Impl { - pushFollow(FOLLOW_57); - rule__ParameterBase64Type__Group_2__1__Impl(); - - state._fsp--; - pushFollow(FOLLOW_2); - rule__ParameterBase64Type__Group_2__2(); + rule__ParameterBase64Type__Group_2__1__Impl(); state._fsp--; @@ -27721,176 +27136,31 @@ public final void rule__ParameterBase64Type__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterBase64Type__Group_2__1__Impl" - // InternalRosSystem.g:9229:1: rule__ParameterBase64Type__Group_2__1__Impl : ( 'default' ) ; + // InternalRosSystem.g:9012:1: rule__ParameterBase64Type__Group_2__1__Impl : ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterBase64Type__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9233:1: ( ( 'default' ) ) - // InternalRosSystem.g:9234:1: ( 'default' ) - { - // InternalRosSystem.g:9234:1: ( 'default' ) - // InternalRosSystem.g:9235:2: 'default' - { - before(grammarAccess.getParameterBase64TypeAccess().getDefaultKeyword_2_1()); - match(input,70,FOLLOW_2); - after(grammarAccess.getParameterBase64TypeAccess().getDefaultKeyword_2_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterBase64Type__Group_2__1__Impl" - - - // $ANTLR start "rule__ParameterBase64Type__Group_2__2" - // InternalRosSystem.g:9244:1: rule__ParameterBase64Type__Group_2__2 : rule__ParameterBase64Type__Group_2__2__Impl rule__ParameterBase64Type__Group_2__3 ; - public final void rule__ParameterBase64Type__Group_2__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystem.g:9248:1: ( rule__ParameterBase64Type__Group_2__2__Impl rule__ParameterBase64Type__Group_2__3 ) - // InternalRosSystem.g:9249:2: rule__ParameterBase64Type__Group_2__2__Impl rule__ParameterBase64Type__Group_2__3 - { - pushFollow(FOLLOW_24); - rule__ParameterBase64Type__Group_2__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ParameterBase64Type__Group_2__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterBase64Type__Group_2__2" - - - // $ANTLR start "rule__ParameterBase64Type__Group_2__2__Impl" - // InternalRosSystem.g:9256:1: rule__ParameterBase64Type__Group_2__2__Impl : ( ( rule__ParameterBase64Type__DefaultAssignment_2_2 ) ) ; - public final void rule__ParameterBase64Type__Group_2__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystem.g:9260:1: ( ( ( rule__ParameterBase64Type__DefaultAssignment_2_2 ) ) ) - // InternalRosSystem.g:9261:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_2 ) ) + // InternalRosSystem.g:9016:1: ( ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ) + // InternalRosSystem.g:9017:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) { - // InternalRosSystem.g:9261:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_2 ) ) - // InternalRosSystem.g:9262:2: ( rule__ParameterBase64Type__DefaultAssignment_2_2 ) + // InternalRosSystem.g:9017:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) + // InternalRosSystem.g:9018:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) { - before(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_2()); - // InternalRosSystem.g:9263:2: ( rule__ParameterBase64Type__DefaultAssignment_2_2 ) - // InternalRosSystem.g:9263:3: rule__ParameterBase64Type__DefaultAssignment_2_2 - { - pushFollow(FOLLOW_2); - rule__ParameterBase64Type__DefaultAssignment_2_2(); - - state._fsp--; - - - } - - after(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterBase64Type__Group_2__2__Impl" - - - // $ANTLR start "rule__ParameterBase64Type__Group_2__3" - // InternalRosSystem.g:9271:1: rule__ParameterBase64Type__Group_2__3 : rule__ParameterBase64Type__Group_2__3__Impl ; - public final void rule__ParameterBase64Type__Group_2__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystem.g:9275:1: ( rule__ParameterBase64Type__Group_2__3__Impl ) - // InternalRosSystem.g:9276:2: rule__ParameterBase64Type__Group_2__3__Impl + before(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_1()); + // InternalRosSystem.g:9019:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) + // InternalRosSystem.g:9019:3: rule__ParameterBase64Type__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); - rule__ParameterBase64Type__Group_2__3__Impl(); + rule__ParameterBase64Type__DefaultAssignment_2_1(); state._fsp--; } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterBase64Type__Group_2__3" - - - // $ANTLR start "rule__ParameterBase64Type__Group_2__3__Impl" - // InternalRosSystem.g:9282:1: rule__ParameterBase64Type__Group_2__3__Impl : ( '}' ) ; - public final void rule__ParameterBase64Type__Group_2__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystem.g:9286:1: ( ( '}' ) ) - // InternalRosSystem.g:9287:1: ( '}' ) - { - // InternalRosSystem.g:9287:1: ( '}' ) - // InternalRosSystem.g:9288:2: '}' - { - before(grammarAccess.getParameterBase64TypeAccess().getRightCurlyBracketKeyword_2_3()); - match(input,26,FOLLOW_2); - after(grammarAccess.getParameterBase64TypeAccess().getRightCurlyBracketKeyword_2_3()); + after(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_1()); } @@ -27909,18 +27179,18 @@ public final void rule__ParameterBase64Type__Group_2__3__Impl() throws Recogniti } return ; } - // $ANTLR end "rule__ParameterBase64Type__Group_2__3__Impl" + // $ANTLR end "rule__ParameterBase64Type__Group_2__1__Impl" // $ANTLR start "rule__ParameterArrayType__Group__0" - // InternalRosSystem.g:9298:1: rule__ParameterArrayType__Group__0 : rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ; + // InternalRosSystem.g:9028:1: rule__ParameterArrayType__Group__0 : rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ; public final void rule__ParameterArrayType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9302:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) - // InternalRosSystem.g:9303:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 + // InternalRosSystem.g:9032:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) + // InternalRosSystem.g:9033:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 { pushFollow(FOLLOW_4); rule__ParameterArrayType__Group__0__Impl(); @@ -27951,17 +27221,17 @@ public final void rule__ParameterArrayType__Group__0() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__0__Impl" - // InternalRosSystem.g:9310:1: rule__ParameterArrayType__Group__0__Impl : ( 'Array' ) ; + // InternalRosSystem.g:9040:1: rule__ParameterArrayType__Group__0__Impl : ( 'Array' ) ; public final void rule__ParameterArrayType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9314:1: ( ( 'Array' ) ) - // InternalRosSystem.g:9315:1: ( 'Array' ) + // InternalRosSystem.g:9044:1: ( ( 'Array' ) ) + // InternalRosSystem.g:9045:1: ( 'Array' ) { - // InternalRosSystem.g:9315:1: ( 'Array' ) - // InternalRosSystem.g:9316:2: 'Array' + // InternalRosSystem.g:9045:1: ( 'Array' ) + // InternalRosSystem.g:9046:2: 'Array' { before(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); match(input,75,FOLLOW_2); @@ -27988,14 +27258,14 @@ public final void rule__ParameterArrayType__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__1" - // InternalRosSystem.g:9325:1: rule__ParameterArrayType__Group__1 : rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ; + // InternalRosSystem.g:9055:1: rule__ParameterArrayType__Group__1 : rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ; public final void rule__ParameterArrayType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9329:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) - // InternalRosSystem.g:9330:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 + // InternalRosSystem.g:9059:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) + // InternalRosSystem.g:9060:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 { pushFollow(FOLLOW_58); rule__ParameterArrayType__Group__1__Impl(); @@ -28026,17 +27296,17 @@ public final void rule__ParameterArrayType__Group__1() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__1__Impl" - // InternalRosSystem.g:9337:1: rule__ParameterArrayType__Group__1__Impl : ( '{' ) ; + // InternalRosSystem.g:9067:1: rule__ParameterArrayType__Group__1__Impl : ( '{' ) ; public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9341:1: ( ( '{' ) ) - // InternalRosSystem.g:9342:1: ( '{' ) + // InternalRosSystem.g:9071:1: ( ( '{' ) ) + // InternalRosSystem.g:9072:1: ( '{' ) { - // InternalRosSystem.g:9342:1: ( '{' ) - // InternalRosSystem.g:9343:2: '{' + // InternalRosSystem.g:9072:1: ( '{' ) + // InternalRosSystem.g:9073:2: '{' { before(grammarAccess.getParameterArrayTypeAccess().getLeftCurlyBracketKeyword_1()); match(input,24,FOLLOW_2); @@ -28063,14 +27333,14 @@ public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__2" - // InternalRosSystem.g:9352:1: rule__ParameterArrayType__Group__2 : rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ; + // InternalRosSystem.g:9082: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 { - // InternalRosSystem.g:9356:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) - // InternalRosSystem.g:9357:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 + // InternalRosSystem.g:9086:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) + // InternalRosSystem.g:9087:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 { pushFollow(FOLLOW_45); rule__ParameterArrayType__Group__2__Impl(); @@ -28101,17 +27371,17 @@ public final void rule__ParameterArrayType__Group__2() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__2__Impl" - // InternalRosSystem.g:9364:1: rule__ParameterArrayType__Group__2__Impl : ( 'type' ) ; + // InternalRosSystem.g:9094:1: rule__ParameterArrayType__Group__2__Impl : ( 'type' ) ; public final void rule__ParameterArrayType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9368:1: ( ( 'type' ) ) - // InternalRosSystem.g:9369:1: ( 'type' ) + // InternalRosSystem.g:9098:1: ( ( 'type' ) ) + // InternalRosSystem.g:9099:1: ( 'type' ) { - // InternalRosSystem.g:9369:1: ( 'type' ) - // InternalRosSystem.g:9370:2: 'type' + // InternalRosSystem.g:9099:1: ( 'type' ) + // InternalRosSystem.g:9100:2: 'type' { before(grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); match(input,66,FOLLOW_2); @@ -28138,14 +27408,14 @@ public final void rule__ParameterArrayType__Group__2__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__3" - // InternalRosSystem.g:9379:1: rule__ParameterArrayType__Group__3 : rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ; + // InternalRosSystem.g:9109: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 { - // InternalRosSystem.g:9383:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) - // InternalRosSystem.g:9384:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 + // InternalRosSystem.g:9113:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) + // InternalRosSystem.g:9114:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 { pushFollow(FOLLOW_59); rule__ParameterArrayType__Group__3__Impl(); @@ -28176,21 +27446,21 @@ public final void rule__ParameterArrayType__Group__3() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__3__Impl" - // InternalRosSystem.g:9391:1: rule__ParameterArrayType__Group__3__Impl : ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) ; + // InternalRosSystem.g:9121:1: rule__ParameterArrayType__Group__3__Impl : ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) ; public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9395:1: ( ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) ) - // InternalRosSystem.g:9396:1: ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) + // InternalRosSystem.g:9125:1: ( ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) ) + // InternalRosSystem.g:9126:1: ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) { - // InternalRosSystem.g:9396:1: ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) - // InternalRosSystem.g:9397:2: ( rule__ParameterArrayType__TypeAssignment_3 ) + // InternalRosSystem.g:9126:1: ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) + // InternalRosSystem.g:9127:2: ( rule__ParameterArrayType__TypeAssignment_3 ) { before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3()); - // InternalRosSystem.g:9398:2: ( rule__ParameterArrayType__TypeAssignment_3 ) - // InternalRosSystem.g:9398:3: rule__ParameterArrayType__TypeAssignment_3 + // InternalRosSystem.g:9128:2: ( rule__ParameterArrayType__TypeAssignment_3 ) + // InternalRosSystem.g:9128:3: rule__ParameterArrayType__TypeAssignment_3 { pushFollow(FOLLOW_2); rule__ParameterArrayType__TypeAssignment_3(); @@ -28223,14 +27493,14 @@ public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__4" - // InternalRosSystem.g:9406:1: rule__ParameterArrayType__Group__4 : rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 ; + // InternalRosSystem.g:9136:1: rule__ParameterArrayType__Group__4 : rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 ; public final void rule__ParameterArrayType__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9410:1: ( rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 ) - // InternalRosSystem.g:9411:2: rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 + // InternalRosSystem.g:9140:1: ( rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 ) + // InternalRosSystem.g:9141:2: rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 { pushFollow(FOLLOW_59); rule__ParameterArrayType__Group__4__Impl(); @@ -28261,20 +27531,20 @@ public final void rule__ParameterArrayType__Group__4() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__4__Impl" - // InternalRosSystem.g:9418:1: rule__ParameterArrayType__Group__4__Impl : ( ( rule__ParameterArrayType__Group_4__0 )? ) ; + // InternalRosSystem.g:9148:1: rule__ParameterArrayType__Group__4__Impl : ( ( rule__ParameterArrayType__Group_4__0 )? ) ; public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9422:1: ( ( ( rule__ParameterArrayType__Group_4__0 )? ) ) - // InternalRosSystem.g:9423:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) + // InternalRosSystem.g:9152:1: ( ( ( rule__ParameterArrayType__Group_4__0 )? ) ) + // InternalRosSystem.g:9153:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) { - // InternalRosSystem.g:9423:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) - // InternalRosSystem.g:9424:2: ( rule__ParameterArrayType__Group_4__0 )? + // InternalRosSystem.g:9153:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) + // InternalRosSystem.g:9154:2: ( rule__ParameterArrayType__Group_4__0 )? { before(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); - // InternalRosSystem.g:9425:2: ( rule__ParameterArrayType__Group_4__0 )? + // InternalRosSystem.g:9155:2: ( rule__ParameterArrayType__Group_4__0 )? int alt64=2; int LA64_0 = input.LA(1); @@ -28283,7 +27553,7 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE } switch (alt64) { case 1 : - // InternalRosSystem.g:9425:3: rule__ParameterArrayType__Group_4__0 + // InternalRosSystem.g:9155:3: rule__ParameterArrayType__Group_4__0 { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group_4__0(); @@ -28319,14 +27589,14 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__5" - // InternalRosSystem.g:9433:1: rule__ParameterArrayType__Group__5 : rule__ParameterArrayType__Group__5__Impl ; + // InternalRosSystem.g:9163:1: rule__ParameterArrayType__Group__5 : rule__ParameterArrayType__Group__5__Impl ; public final void rule__ParameterArrayType__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9437:1: ( rule__ParameterArrayType__Group__5__Impl ) - // InternalRosSystem.g:9438:2: rule__ParameterArrayType__Group__5__Impl + // InternalRosSystem.g:9167:1: ( rule__ParameterArrayType__Group__5__Impl ) + // InternalRosSystem.g:9168:2: rule__ParameterArrayType__Group__5__Impl { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group__5__Impl(); @@ -28352,17 +27622,17 @@ public final void rule__ParameterArrayType__Group__5() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__5__Impl" - // InternalRosSystem.g:9444:1: rule__ParameterArrayType__Group__5__Impl : ( '}' ) ; + // InternalRosSystem.g:9174:1: rule__ParameterArrayType__Group__5__Impl : ( '}' ) ; public final void rule__ParameterArrayType__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9448:1: ( ( '}' ) ) - // InternalRosSystem.g:9449:1: ( '}' ) + // InternalRosSystem.g:9178:1: ( ( '}' ) ) + // InternalRosSystem.g:9179:1: ( '}' ) { - // InternalRosSystem.g:9449:1: ( '}' ) - // InternalRosSystem.g:9450:2: '}' + // InternalRosSystem.g:9179:1: ( '}' ) + // InternalRosSystem.g:9180:2: '}' { before(grammarAccess.getParameterArrayTypeAccess().getRightCurlyBracketKeyword_5()); match(input,26,FOLLOW_2); @@ -28389,14 +27659,14 @@ public final void rule__ParameterArrayType__Group__5__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group_4__0" - // InternalRosSystem.g:9460:1: rule__ParameterArrayType__Group_4__0 : rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ; + // InternalRosSystem.g:9190:1: rule__ParameterArrayType__Group_4__0 : rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ; public final void rule__ParameterArrayType__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9464:1: ( rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ) - // InternalRosSystem.g:9465:2: rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 + // InternalRosSystem.g:9194:1: ( rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ) + // InternalRosSystem.g:9195:2: rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 { pushFollow(FOLLOW_4); rule__ParameterArrayType__Group_4__0__Impl(); @@ -28427,17 +27697,17 @@ public final void rule__ParameterArrayType__Group_4__0() throws RecognitionExcep // $ANTLR start "rule__ParameterArrayType__Group_4__0__Impl" - // InternalRosSystem.g:9472:1: rule__ParameterArrayType__Group_4__0__Impl : ( 'default' ) ; + // InternalRosSystem.g:9202:1: rule__ParameterArrayType__Group_4__0__Impl : ( 'default' ) ; public final void rule__ParameterArrayType__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9476:1: ( ( 'default' ) ) - // InternalRosSystem.g:9477:1: ( 'default' ) + // InternalRosSystem.g:9206:1: ( ( 'default' ) ) + // InternalRosSystem.g:9207:1: ( 'default' ) { - // InternalRosSystem.g:9477:1: ( 'default' ) - // InternalRosSystem.g:9478:2: 'default' + // InternalRosSystem.g:9207:1: ( 'default' ) + // InternalRosSystem.g:9208:2: 'default' { before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); match(input,70,FOLLOW_2); @@ -28464,14 +27734,14 @@ public final void rule__ParameterArrayType__Group_4__0__Impl() throws Recognitio // $ANTLR start "rule__ParameterArrayType__Group_4__1" - // InternalRosSystem.g:9487:1: rule__ParameterArrayType__Group_4__1 : rule__ParameterArrayType__Group_4__1__Impl ; + // InternalRosSystem.g:9217:1: rule__ParameterArrayType__Group_4__1 : rule__ParameterArrayType__Group_4__1__Impl ; public final void rule__ParameterArrayType__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9491:1: ( rule__ParameterArrayType__Group_4__1__Impl ) - // InternalRosSystem.g:9492:2: rule__ParameterArrayType__Group_4__1__Impl + // InternalRosSystem.g:9221:1: ( rule__ParameterArrayType__Group_4__1__Impl ) + // InternalRosSystem.g:9222:2: rule__ParameterArrayType__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group_4__1__Impl(); @@ -28497,21 +27767,21 @@ public final void rule__ParameterArrayType__Group_4__1() throws RecognitionExcep // $ANTLR start "rule__ParameterArrayType__Group_4__1__Impl" - // InternalRosSystem.g:9498:1: rule__ParameterArrayType__Group_4__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ; + // InternalRosSystem.g:9228:1: rule__ParameterArrayType__Group_4__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ; public final void rule__ParameterArrayType__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9502:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ) - // InternalRosSystem.g:9503:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) + // InternalRosSystem.g:9232:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ) + // InternalRosSystem.g:9233:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) { - // InternalRosSystem.g:9503:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) - // InternalRosSystem.g:9504:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) + // InternalRosSystem.g:9233:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) + // InternalRosSystem.g:9234:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) { before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); - // InternalRosSystem.g:9505:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) - // InternalRosSystem.g:9505:3: rule__ParameterArrayType__DefaultAssignment_4_1 + // InternalRosSystem.g:9235:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) + // InternalRosSystem.g:9235:3: rule__ParameterArrayType__DefaultAssignment_4_1 { pushFollow(FOLLOW_2); rule__ParameterArrayType__DefaultAssignment_4_1(); @@ -28544,14 +27814,14 @@ public final void rule__ParameterArrayType__Group_4__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterList__Group__0" - // InternalRosSystem.g:9514:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; + // InternalRosSystem.g:9244: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 { - // InternalRosSystem.g:9518:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) - // InternalRosSystem.g:9519:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 + // InternalRosSystem.g:9248:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) + // InternalRosSystem.g:9249:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 { pushFollow(FOLLOW_4); rule__ParameterList__Group__0__Impl(); @@ -28582,21 +27852,21 @@ public final void rule__ParameterList__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__0__Impl" - // InternalRosSystem.g:9526:1: rule__ParameterList__Group__0__Impl : ( () ) ; + // InternalRosSystem.g:9256:1: rule__ParameterList__Group__0__Impl : ( () ) ; public final void rule__ParameterList__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9530:1: ( ( () ) ) - // InternalRosSystem.g:9531:1: ( () ) + // InternalRosSystem.g:9260:1: ( ( () ) ) + // InternalRosSystem.g:9261:1: ( () ) { - // InternalRosSystem.g:9531:1: ( () ) - // InternalRosSystem.g:9532:2: () + // InternalRosSystem.g:9261:1: ( () ) + // InternalRosSystem.g:9262:2: () { before(grammarAccess.getParameterListAccess().getParameterSequenceAction_0()); - // InternalRosSystem.g:9533:2: () - // InternalRosSystem.g:9533:3: + // InternalRosSystem.g:9263:2: () + // InternalRosSystem.g:9263:3: { } @@ -28619,14 +27889,14 @@ public final void rule__ParameterList__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__1" - // InternalRosSystem.g:9541:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ; + // InternalRosSystem.g:9271: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 { - // InternalRosSystem.g:9545:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) - // InternalRosSystem.g:9546:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 + // InternalRosSystem.g:9275:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) + // InternalRosSystem.g:9276:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 { pushFollow(FOLLOW_42); rule__ParameterList__Group__1__Impl(); @@ -28657,17 +27927,17 @@ public final void rule__ParameterList__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__1__Impl" - // InternalRosSystem.g:9553:1: rule__ParameterList__Group__1__Impl : ( '{' ) ; + // InternalRosSystem.g:9283:1: rule__ParameterList__Group__1__Impl : ( '{' ) ; public final void rule__ParameterList__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9557:1: ( ( '{' ) ) - // InternalRosSystem.g:9558:1: ( '{' ) + // InternalRosSystem.g:9287:1: ( ( '{' ) ) + // InternalRosSystem.g:9288:1: ( '{' ) { - // InternalRosSystem.g:9558:1: ( '{' ) - // InternalRosSystem.g:9559:2: '{' + // InternalRosSystem.g:9288:1: ( '{' ) + // InternalRosSystem.g:9289:2: '{' { before(grammarAccess.getParameterListAccess().getLeftCurlyBracketKeyword_1()); match(input,24,FOLLOW_2); @@ -28694,14 +27964,14 @@ public final void rule__ParameterList__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__2" - // InternalRosSystem.g:9568:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ; + // InternalRosSystem.g:9298: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 { - // InternalRosSystem.g:9572:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) - // InternalRosSystem.g:9573:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 + // InternalRosSystem.g:9302:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) + // InternalRosSystem.g:9303:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 { pushFollow(FOLLOW_28); rule__ParameterList__Group__2__Impl(); @@ -28732,21 +28002,21 @@ public final void rule__ParameterList__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__2__Impl" - // InternalRosSystem.g:9580:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; + // InternalRosSystem.g:9310:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; public final void rule__ParameterList__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9584:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) - // InternalRosSystem.g:9585:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRosSystem.g:9314:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) + // InternalRosSystem.g:9315:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) { - // InternalRosSystem.g:9585:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) - // InternalRosSystem.g:9586:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRosSystem.g:9315:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRosSystem.g:9316:2: ( rule__ParameterList__ValueAssignment_2 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_2()); - // InternalRosSystem.g:9587:2: ( rule__ParameterList__ValueAssignment_2 ) - // InternalRosSystem.g:9587:3: rule__ParameterList__ValueAssignment_2 + // InternalRosSystem.g:9317:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRosSystem.g:9317:3: rule__ParameterList__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_2(); @@ -28779,14 +28049,14 @@ public final void rule__ParameterList__Group__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__3" - // InternalRosSystem.g:9595:1: rule__ParameterList__Group__3 : rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ; + // InternalRosSystem.g:9325: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 { - // InternalRosSystem.g:9599:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) - // InternalRosSystem.g:9600:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 + // InternalRosSystem.g:9329:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) + // InternalRosSystem.g:9330:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 { pushFollow(FOLLOW_28); rule__ParameterList__Group__3__Impl(); @@ -28817,20 +28087,20 @@ public final void rule__ParameterList__Group__3() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__3__Impl" - // InternalRosSystem.g:9607:1: rule__ParameterList__Group__3__Impl : ( ( rule__ParameterList__Group_3__0 )* ) ; + // InternalRosSystem.g:9337: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 { - // InternalRosSystem.g:9611:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) - // InternalRosSystem.g:9612:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRosSystem.g:9341:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) + // InternalRosSystem.g:9342:1: ( ( rule__ParameterList__Group_3__0 )* ) { - // InternalRosSystem.g:9612:1: ( ( rule__ParameterList__Group_3__0 )* ) - // InternalRosSystem.g:9613:2: ( rule__ParameterList__Group_3__0 )* + // InternalRosSystem.g:9342:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRosSystem.g:9343:2: ( rule__ParameterList__Group_3__0 )* { before(grammarAccess.getParameterListAccess().getGroup_3()); - // InternalRosSystem.g:9614:2: ( rule__ParameterList__Group_3__0 )* + // InternalRosSystem.g:9344:2: ( rule__ParameterList__Group_3__0 )* loop65: do { int alt65=2; @@ -28843,7 +28113,7 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept switch (alt65) { case 1 : - // InternalRosSystem.g:9614:3: rule__ParameterList__Group_3__0 + // InternalRosSystem.g:9344:3: rule__ParameterList__Group_3__0 { pushFollow(FOLLOW_11); rule__ParameterList__Group_3__0(); @@ -28882,14 +28152,14 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__4" - // InternalRosSystem.g:9622:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; + // InternalRosSystem.g:9352:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; public final void rule__ParameterList__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9626:1: ( rule__ParameterList__Group__4__Impl ) - // InternalRosSystem.g:9627:2: rule__ParameterList__Group__4__Impl + // InternalRosSystem.g:9356:1: ( rule__ParameterList__Group__4__Impl ) + // InternalRosSystem.g:9357:2: rule__ParameterList__Group__4__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group__4__Impl(); @@ -28915,17 +28185,17 @@ public final void rule__ParameterList__Group__4() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__4__Impl" - // InternalRosSystem.g:9633:1: rule__ParameterList__Group__4__Impl : ( '}' ) ; + // InternalRosSystem.g:9363:1: rule__ParameterList__Group__4__Impl : ( '}' ) ; public final void rule__ParameterList__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9637:1: ( ( '}' ) ) - // InternalRosSystem.g:9638:1: ( '}' ) + // InternalRosSystem.g:9367:1: ( ( '}' ) ) + // InternalRosSystem.g:9368:1: ( '}' ) { - // InternalRosSystem.g:9638:1: ( '}' ) - // InternalRosSystem.g:9639:2: '}' + // InternalRosSystem.g:9368:1: ( '}' ) + // InternalRosSystem.g:9369:2: '}' { before(grammarAccess.getParameterListAccess().getRightCurlyBracketKeyword_4()); match(input,26,FOLLOW_2); @@ -28952,14 +28222,14 @@ public final void rule__ParameterList__Group__4__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group_3__0" - // InternalRosSystem.g:9649:1: rule__ParameterList__Group_3__0 : rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ; + // InternalRosSystem.g:9379: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 { - // InternalRosSystem.g:9653:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) - // InternalRosSystem.g:9654:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 + // InternalRosSystem.g:9383:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) + // InternalRosSystem.g:9384:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 { pushFollow(FOLLOW_42); rule__ParameterList__Group_3__0__Impl(); @@ -28990,17 +28260,17 @@ public final void rule__ParameterList__Group_3__0() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__0__Impl" - // InternalRosSystem.g:9661:1: rule__ParameterList__Group_3__0__Impl : ( ',' ) ; + // InternalRosSystem.g:9391:1: rule__ParameterList__Group_3__0__Impl : ( ',' ) ; public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9665:1: ( ( ',' ) ) - // InternalRosSystem.g:9666:1: ( ',' ) + // InternalRosSystem.g:9395:1: ( ( ',' ) ) + // InternalRosSystem.g:9396:1: ( ',' ) { - // InternalRosSystem.g:9666:1: ( ',' ) - // InternalRosSystem.g:9667:2: ',' + // InternalRosSystem.g:9396:1: ( ',' ) + // InternalRosSystem.g:9397:2: ',' { before(grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); match(input,30,FOLLOW_2); @@ -29027,14 +28297,14 @@ public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterList__Group_3__1" - // InternalRosSystem.g:9676:1: rule__ParameterList__Group_3__1 : rule__ParameterList__Group_3__1__Impl ; + // InternalRosSystem.g:9406: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 { - // InternalRosSystem.g:9680:1: ( rule__ParameterList__Group_3__1__Impl ) - // InternalRosSystem.g:9681:2: rule__ParameterList__Group_3__1__Impl + // InternalRosSystem.g:9410:1: ( rule__ParameterList__Group_3__1__Impl ) + // InternalRosSystem.g:9411:2: rule__ParameterList__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group_3__1__Impl(); @@ -29060,21 +28330,21 @@ public final void rule__ParameterList__Group_3__1() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__1__Impl" - // InternalRosSystem.g:9687:1: rule__ParameterList__Group_3__1__Impl : ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ; + // InternalRosSystem.g:9417: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 { - // InternalRosSystem.g:9691:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) - // InternalRosSystem.g:9692:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRosSystem.g:9421:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) + // InternalRosSystem.g:9422:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) { - // InternalRosSystem.g:9692:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) - // InternalRosSystem.g:9693:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRosSystem.g:9422:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRosSystem.g:9423:2: ( rule__ParameterList__ValueAssignment_3_1 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_3_1()); - // InternalRosSystem.g:9694:2: ( rule__ParameterList__ValueAssignment_3_1 ) - // InternalRosSystem.g:9694:3: rule__ParameterList__ValueAssignment_3_1 + // InternalRosSystem.g:9424:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRosSystem.g:9424:3: rule__ParameterList__ValueAssignment_3_1 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_3_1(); @@ -29107,14 +28377,14 @@ public final void rule__ParameterList__Group_3__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterAny__Group__0" - // InternalRosSystem.g:9703:1: rule__ParameterAny__Group__0 : rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ; + // InternalRosSystem.g:9433: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 { - // InternalRosSystem.g:9707:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) - // InternalRosSystem.g:9708:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 + // InternalRosSystem.g:9437:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) + // InternalRosSystem.g:9438:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 { pushFollow(FOLLOW_60); rule__ParameterAny__Group__0__Impl(); @@ -29145,21 +28415,21 @@ public final void rule__ParameterAny__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__0__Impl" - // InternalRosSystem.g:9715:1: rule__ParameterAny__Group__0__Impl : ( () ) ; + // InternalRosSystem.g:9445:1: rule__ParameterAny__Group__0__Impl : ( () ) ; public final void rule__ParameterAny__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9719:1: ( ( () ) ) - // InternalRosSystem.g:9720:1: ( () ) + // InternalRosSystem.g:9449:1: ( ( () ) ) + // InternalRosSystem.g:9450:1: ( () ) { - // InternalRosSystem.g:9720:1: ( () ) - // InternalRosSystem.g:9721:2: () + // InternalRosSystem.g:9450:1: ( () ) + // InternalRosSystem.g:9451:2: () { before(grammarAccess.getParameterAnyAccess().getParameterAnyAction_0()); - // InternalRosSystem.g:9722:2: () - // InternalRosSystem.g:9722:3: + // InternalRosSystem.g:9452:2: () + // InternalRosSystem.g:9452:3: { } @@ -29182,14 +28452,14 @@ public final void rule__ParameterAny__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__1" - // InternalRosSystem.g:9730:1: rule__ParameterAny__Group__1 : rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ; + // InternalRosSystem.g:9460: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 { - // InternalRosSystem.g:9734:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) - // InternalRosSystem.g:9735:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 + // InternalRosSystem.g:9464:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) + // InternalRosSystem.g:9465:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 { pushFollow(FOLLOW_4); rule__ParameterAny__Group__1__Impl(); @@ -29220,17 +28490,17 @@ public final void rule__ParameterAny__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__1__Impl" - // InternalRosSystem.g:9742:1: rule__ParameterAny__Group__1__Impl : ( 'ParameterAny' ) ; + // InternalRosSystem.g:9472:1: rule__ParameterAny__Group__1__Impl : ( 'ParameterAny' ) ; public final void rule__ParameterAny__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9746:1: ( ( 'ParameterAny' ) ) - // InternalRosSystem.g:9747:1: ( 'ParameterAny' ) + // InternalRosSystem.g:9476:1: ( ( 'ParameterAny' ) ) + // InternalRosSystem.g:9477:1: ( 'ParameterAny' ) { - // InternalRosSystem.g:9747:1: ( 'ParameterAny' ) - // InternalRosSystem.g:9748:2: 'ParameterAny' + // InternalRosSystem.g:9477:1: ( 'ParameterAny' ) + // InternalRosSystem.g:9478:2: 'ParameterAny' { before(grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); match(input,76,FOLLOW_2); @@ -29257,14 +28527,14 @@ public final void rule__ParameterAny__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__2" - // InternalRosSystem.g:9757:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl rule__ParameterAny__Group__3 ; + // InternalRosSystem.g:9487:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl rule__ParameterAny__Group__3 ; public final void rule__ParameterAny__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9761:1: ( rule__ParameterAny__Group__2__Impl rule__ParameterAny__Group__3 ) - // InternalRosSystem.g:9762:2: rule__ParameterAny__Group__2__Impl rule__ParameterAny__Group__3 + // InternalRosSystem.g:9491:1: ( rule__ParameterAny__Group__2__Impl rule__ParameterAny__Group__3 ) + // InternalRosSystem.g:9492:2: rule__ParameterAny__Group__2__Impl rule__ParameterAny__Group__3 { pushFollow(FOLLOW_41); rule__ParameterAny__Group__2__Impl(); @@ -29295,17 +28565,17 @@ public final void rule__ParameterAny__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__2__Impl" - // InternalRosSystem.g:9769:1: rule__ParameterAny__Group__2__Impl : ( '{' ) ; + // InternalRosSystem.g:9499:1: rule__ParameterAny__Group__2__Impl : ( '{' ) ; public final void rule__ParameterAny__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9773:1: ( ( '{' ) ) - // InternalRosSystem.g:9774:1: ( '{' ) + // InternalRosSystem.g:9503:1: ( ( '{' ) ) + // InternalRosSystem.g:9504:1: ( '{' ) { - // InternalRosSystem.g:9774:1: ( '{' ) - // InternalRosSystem.g:9775:2: '{' + // InternalRosSystem.g:9504:1: ( '{' ) + // InternalRosSystem.g:9505:2: '{' { before(grammarAccess.getParameterAnyAccess().getLeftCurlyBracketKeyword_2()); match(input,24,FOLLOW_2); @@ -29332,14 +28602,14 @@ public final void rule__ParameterAny__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__3" - // InternalRosSystem.g:9784:1: rule__ParameterAny__Group__3 : rule__ParameterAny__Group__3__Impl rule__ParameterAny__Group__4 ; + // InternalRosSystem.g:9514:1: rule__ParameterAny__Group__3 : rule__ParameterAny__Group__3__Impl rule__ParameterAny__Group__4 ; public final void rule__ParameterAny__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9788:1: ( rule__ParameterAny__Group__3__Impl rule__ParameterAny__Group__4 ) - // InternalRosSystem.g:9789:2: rule__ParameterAny__Group__3__Impl rule__ParameterAny__Group__4 + // InternalRosSystem.g:9518:1: ( rule__ParameterAny__Group__3__Impl rule__ParameterAny__Group__4 ) + // InternalRosSystem.g:9519:2: rule__ParameterAny__Group__3__Impl rule__ParameterAny__Group__4 { pushFollow(FOLLOW_41); rule__ParameterAny__Group__3__Impl(); @@ -29370,20 +28640,20 @@ public final void rule__ParameterAny__Group__3() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__3__Impl" - // InternalRosSystem.g:9796:1: rule__ParameterAny__Group__3__Impl : ( ( rule__ParameterAny__Group_3__0 )? ) ; + // InternalRosSystem.g:9526:1: rule__ParameterAny__Group__3__Impl : ( ( rule__ParameterAny__Group_3__0 )? ) ; public final void rule__ParameterAny__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9800:1: ( ( ( rule__ParameterAny__Group_3__0 )? ) ) - // InternalRosSystem.g:9801:1: ( ( rule__ParameterAny__Group_3__0 )? ) + // InternalRosSystem.g:9530:1: ( ( ( rule__ParameterAny__Group_3__0 )? ) ) + // InternalRosSystem.g:9531:1: ( ( rule__ParameterAny__Group_3__0 )? ) { - // InternalRosSystem.g:9801:1: ( ( rule__ParameterAny__Group_3__0 )? ) - // InternalRosSystem.g:9802:2: ( rule__ParameterAny__Group_3__0 )? + // InternalRosSystem.g:9531:1: ( ( rule__ParameterAny__Group_3__0 )? ) + // InternalRosSystem.g:9532:2: ( rule__ParameterAny__Group_3__0 )? { before(grammarAccess.getParameterAnyAccess().getGroup_3()); - // InternalRosSystem.g:9803:2: ( rule__ParameterAny__Group_3__0 )? + // InternalRosSystem.g:9533:2: ( rule__ParameterAny__Group_3__0 )? int alt66=2; int LA66_0 = input.LA(1); @@ -29392,7 +28662,7 @@ public final void rule__ParameterAny__Group__3__Impl() throws RecognitionExcepti } switch (alt66) { case 1 : - // InternalRosSystem.g:9803:3: rule__ParameterAny__Group_3__0 + // InternalRosSystem.g:9533:3: rule__ParameterAny__Group_3__0 { pushFollow(FOLLOW_2); rule__ParameterAny__Group_3__0(); @@ -29428,14 +28698,14 @@ public final void rule__ParameterAny__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__4" - // InternalRosSystem.g:9811:1: rule__ParameterAny__Group__4 : rule__ParameterAny__Group__4__Impl ; + // InternalRosSystem.g:9541:1: rule__ParameterAny__Group__4 : rule__ParameterAny__Group__4__Impl ; public final void rule__ParameterAny__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9815:1: ( rule__ParameterAny__Group__4__Impl ) - // InternalRosSystem.g:9816:2: rule__ParameterAny__Group__4__Impl + // InternalRosSystem.g:9545:1: ( rule__ParameterAny__Group__4__Impl ) + // InternalRosSystem.g:9546:2: rule__ParameterAny__Group__4__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group__4__Impl(); @@ -29461,17 +28731,17 @@ public final void rule__ParameterAny__Group__4() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__4__Impl" - // InternalRosSystem.g:9822:1: rule__ParameterAny__Group__4__Impl : ( '}' ) ; + // InternalRosSystem.g:9552:1: rule__ParameterAny__Group__4__Impl : ( '}' ) ; public final void rule__ParameterAny__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9826:1: ( ( '}' ) ) - // InternalRosSystem.g:9827:1: ( '}' ) + // InternalRosSystem.g:9556:1: ( ( '}' ) ) + // InternalRosSystem.g:9557:1: ( '}' ) { - // InternalRosSystem.g:9827:1: ( '}' ) - // InternalRosSystem.g:9828:2: '}' + // InternalRosSystem.g:9557:1: ( '}' ) + // InternalRosSystem.g:9558:2: '}' { before(grammarAccess.getParameterAnyAccess().getRightCurlyBracketKeyword_4()); match(input,26,FOLLOW_2); @@ -29498,14 +28768,14 @@ public final void rule__ParameterAny__Group__4__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group_3__0" - // InternalRosSystem.g:9838:1: rule__ParameterAny__Group_3__0 : rule__ParameterAny__Group_3__0__Impl rule__ParameterAny__Group_3__1 ; + // InternalRosSystem.g:9568:1: rule__ParameterAny__Group_3__0 : rule__ParameterAny__Group_3__0__Impl rule__ParameterAny__Group_3__1 ; public final void rule__ParameterAny__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9842:1: ( rule__ParameterAny__Group_3__0__Impl rule__ParameterAny__Group_3__1 ) - // InternalRosSystem.g:9843:2: rule__ParameterAny__Group_3__0__Impl rule__ParameterAny__Group_3__1 + // InternalRosSystem.g:9572:1: ( rule__ParameterAny__Group_3__0__Impl rule__ParameterAny__Group_3__1 ) + // InternalRosSystem.g:9573:2: rule__ParameterAny__Group_3__0__Impl rule__ParameterAny__Group_3__1 { pushFollow(FOLLOW_6); rule__ParameterAny__Group_3__0__Impl(); @@ -29536,17 +28806,17 @@ public final void rule__ParameterAny__Group_3__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_3__0__Impl" - // InternalRosSystem.g:9850:1: rule__ParameterAny__Group_3__0__Impl : ( 'value' ) ; + // InternalRosSystem.g:9580:1: rule__ParameterAny__Group_3__0__Impl : ( 'value' ) ; public final void rule__ParameterAny__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9854:1: ( ( 'value' ) ) - // InternalRosSystem.g:9855:1: ( 'value' ) + // InternalRosSystem.g:9584:1: ( ( 'value' ) ) + // InternalRosSystem.g:9585:1: ( 'value' ) { - // InternalRosSystem.g:9855:1: ( 'value' ) - // InternalRosSystem.g:9856:2: 'value' + // InternalRosSystem.g:9585:1: ( 'value' ) + // InternalRosSystem.g:9586:2: 'value' { before(grammarAccess.getParameterAnyAccess().getValueKeyword_3_0()); match(input,64,FOLLOW_2); @@ -29573,14 +28843,14 @@ public final void rule__ParameterAny__Group_3__0__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterAny__Group_3__1" - // InternalRosSystem.g:9865:1: rule__ParameterAny__Group_3__1 : rule__ParameterAny__Group_3__1__Impl ; + // InternalRosSystem.g:9595:1: rule__ParameterAny__Group_3__1 : rule__ParameterAny__Group_3__1__Impl ; public final void rule__ParameterAny__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9869:1: ( rule__ParameterAny__Group_3__1__Impl ) - // InternalRosSystem.g:9870:2: rule__ParameterAny__Group_3__1__Impl + // InternalRosSystem.g:9599:1: ( rule__ParameterAny__Group_3__1__Impl ) + // InternalRosSystem.g:9600:2: rule__ParameterAny__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group_3__1__Impl(); @@ -29606,21 +28876,21 @@ public final void rule__ParameterAny__Group_3__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_3__1__Impl" - // InternalRosSystem.g:9876:1: rule__ParameterAny__Group_3__1__Impl : ( ( rule__ParameterAny__ValueAssignment_3_1 ) ) ; + // InternalRosSystem.g:9606:1: rule__ParameterAny__Group_3__1__Impl : ( ( rule__ParameterAny__ValueAssignment_3_1 ) ) ; public final void rule__ParameterAny__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9880:1: ( ( ( rule__ParameterAny__ValueAssignment_3_1 ) ) ) - // InternalRosSystem.g:9881:1: ( ( rule__ParameterAny__ValueAssignment_3_1 ) ) + // InternalRosSystem.g:9610:1: ( ( ( rule__ParameterAny__ValueAssignment_3_1 ) ) ) + // InternalRosSystem.g:9611:1: ( ( rule__ParameterAny__ValueAssignment_3_1 ) ) { - // InternalRosSystem.g:9881:1: ( ( rule__ParameterAny__ValueAssignment_3_1 ) ) - // InternalRosSystem.g:9882:2: ( rule__ParameterAny__ValueAssignment_3_1 ) + // InternalRosSystem.g:9611:1: ( ( rule__ParameterAny__ValueAssignment_3_1 ) ) + // InternalRosSystem.g:9612:2: ( rule__ParameterAny__ValueAssignment_3_1 ) { before(grammarAccess.getParameterAnyAccess().getValueAssignment_3_1()); - // InternalRosSystem.g:9883:2: ( rule__ParameterAny__ValueAssignment_3_1 ) - // InternalRosSystem.g:9883:3: rule__ParameterAny__ValueAssignment_3_1 + // InternalRosSystem.g:9613:2: ( rule__ParameterAny__ValueAssignment_3_1 ) + // InternalRosSystem.g:9613:3: rule__ParameterAny__ValueAssignment_3_1 { pushFollow(FOLLOW_2); rule__ParameterAny__ValueAssignment_3_1(); @@ -29653,14 +28923,14 @@ public final void rule__ParameterAny__Group_3__1__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterStruct__Group__0" - // InternalRosSystem.g:9892:1: rule__ParameterStruct__Group__0 : rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ; + // InternalRosSystem.g:9622: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 { - // InternalRosSystem.g:9896:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) - // InternalRosSystem.g:9897:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 + // InternalRosSystem.g:9626:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) + // InternalRosSystem.g:9627:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 { pushFollow(FOLLOW_42); rule__ParameterStruct__Group__0__Impl(); @@ -29691,21 +28961,21 @@ public final void rule__ParameterStruct__Group__0() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__0__Impl" - // InternalRosSystem.g:9904:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; + // InternalRosSystem.g:9634:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9908:1: ( ( () ) ) - // InternalRosSystem.g:9909:1: ( () ) + // InternalRosSystem.g:9638:1: ( ( () ) ) + // InternalRosSystem.g:9639:1: ( () ) { - // InternalRosSystem.g:9909:1: ( () ) - // InternalRosSystem.g:9910:2: () + // InternalRosSystem.g:9639:1: ( () ) + // InternalRosSystem.g:9640:2: () { before(grammarAccess.getParameterStructAccess().getParameterStructAction_0()); - // InternalRosSystem.g:9911:2: () - // InternalRosSystem.g:9911:3: + // InternalRosSystem.g:9641:2: () + // InternalRosSystem.g:9641:3: { } @@ -29728,14 +28998,14 @@ public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group__1" - // InternalRosSystem.g:9919:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; + // InternalRosSystem.g:9649:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; public final void rule__ParameterStruct__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9923:1: ( rule__ParameterStruct__Group__1__Impl ) - // InternalRosSystem.g:9924:2: rule__ParameterStruct__Group__1__Impl + // InternalRosSystem.g:9653:1: ( rule__ParameterStruct__Group__1__Impl ) + // InternalRosSystem.g:9654:2: rule__ParameterStruct__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group__1__Impl(); @@ -29761,20 +29031,20 @@ public final void rule__ParameterStruct__Group__1() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__1__Impl" - // InternalRosSystem.g:9930:1: rule__ParameterStruct__Group__1__Impl : ( ( rule__ParameterStruct__Group_1__0 )? ) ; + // InternalRosSystem.g:9660: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 { - // InternalRosSystem.g:9934:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) - // InternalRosSystem.g:9935:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRosSystem.g:9664:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) + // InternalRosSystem.g:9665:1: ( ( rule__ParameterStruct__Group_1__0 )? ) { - // InternalRosSystem.g:9935:1: ( ( rule__ParameterStruct__Group_1__0 )? ) - // InternalRosSystem.g:9936:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalRosSystem.g:9665:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRosSystem.g:9666:2: ( rule__ParameterStruct__Group_1__0 )? { before(grammarAccess.getParameterStructAccess().getGroup_1()); - // InternalRosSystem.g:9937:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalRosSystem.g:9667:2: ( rule__ParameterStruct__Group_1__0 )? int alt67=2; int LA67_0 = input.LA(1); @@ -29783,7 +29053,7 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce } switch (alt67) { case 1 : - // InternalRosSystem.g:9937:3: rule__ParameterStruct__Group_1__0 + // InternalRosSystem.g:9667:3: rule__ParameterStruct__Group_1__0 { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__0(); @@ -29819,14 +29089,14 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group_1__0" - // InternalRosSystem.g:9946:1: rule__ParameterStruct__Group_1__0 : rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ; + // InternalRosSystem.g:9676: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 { - // InternalRosSystem.g:9950:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) - // InternalRosSystem.g:9951:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 + // InternalRosSystem.g:9680:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) + // InternalRosSystem.g:9681:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 { pushFollow(FOLLOW_6); rule__ParameterStruct__Group_1__0__Impl(); @@ -29857,17 +29127,17 @@ public final void rule__ParameterStruct__Group_1__0() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__0__Impl" - // InternalRosSystem.g:9958:1: rule__ParameterStruct__Group_1__0__Impl : ( '{' ) ; + // InternalRosSystem.g:9688:1: rule__ParameterStruct__Group_1__0__Impl : ( '{' ) ; public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9962:1: ( ( '{' ) ) - // InternalRosSystem.g:9963:1: ( '{' ) + // InternalRosSystem.g:9692:1: ( ( '{' ) ) + // InternalRosSystem.g:9693:1: ( '{' ) { - // InternalRosSystem.g:9963:1: ( '{' ) - // InternalRosSystem.g:9964:2: '{' + // InternalRosSystem.g:9693:1: ( '{' ) + // InternalRosSystem.g:9694:2: '{' { before(grammarAccess.getParameterStructAccess().getLeftCurlyBracketKeyword_1_0()); match(input,24,FOLLOW_2); @@ -29894,14 +29164,14 @@ public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__1" - // InternalRosSystem.g:9973:1: rule__ParameterStruct__Group_1__1 : rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ; + // InternalRosSystem.g:9703: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 { - // InternalRosSystem.g:9977:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) - // InternalRosSystem.g:9978:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 + // InternalRosSystem.g:9707:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) + // InternalRosSystem.g:9708:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 { pushFollow(FOLLOW_28); rule__ParameterStruct__Group_1__1__Impl(); @@ -29932,21 +29202,21 @@ public final void rule__ParameterStruct__Group_1__1() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__1__Impl" - // InternalRosSystem.g:9985:1: rule__ParameterStruct__Group_1__1__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ; + // InternalRosSystem.g:9715:1: rule__ParameterStruct__Group_1__1__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ; public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:9989:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ) - // InternalRosSystem.g:9990:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) + // InternalRosSystem.g:9719:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ) + // InternalRosSystem.g:9720:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) { - // InternalRosSystem.g:9990:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) - // InternalRosSystem.g:9991:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) + // InternalRosSystem.g:9720:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) + // InternalRosSystem.g:9721:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) { before(grammarAccess.getParameterStructAccess().getValueAssignment_1_1()); - // InternalRosSystem.g:9992:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) - // InternalRosSystem.g:9992:3: rule__ParameterStruct__ValueAssignment_1_1 + // InternalRosSystem.g:9722:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) + // InternalRosSystem.g:9722:3: rule__ParameterStruct__ValueAssignment_1_1 { pushFollow(FOLLOW_2); rule__ParameterStruct__ValueAssignment_1_1(); @@ -29979,14 +29249,14 @@ public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__2" - // InternalRosSystem.g:10000:1: rule__ParameterStruct__Group_1__2 : rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ; + // InternalRosSystem.g:9730: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 { - // InternalRosSystem.g:10004:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) - // InternalRosSystem.g:10005:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 + // InternalRosSystem.g:9734:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) + // InternalRosSystem.g:9735:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 { pushFollow(FOLLOW_28); rule__ParameterStruct__Group_1__2__Impl(); @@ -30017,20 +29287,20 @@ public final void rule__ParameterStruct__Group_1__2() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__2__Impl" - // InternalRosSystem.g:10012:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__Group_1_2__0 )* ) ; + // InternalRosSystem.g:9742:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__Group_1_2__0 )* ) ; public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10016:1: ( ( ( rule__ParameterStruct__Group_1_2__0 )* ) ) - // InternalRosSystem.g:10017:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) + // InternalRosSystem.g:9746:1: ( ( ( rule__ParameterStruct__Group_1_2__0 )* ) ) + // InternalRosSystem.g:9747:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) { - // InternalRosSystem.g:10017:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) - // InternalRosSystem.g:10018:2: ( rule__ParameterStruct__Group_1_2__0 )* + // InternalRosSystem.g:9747:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) + // InternalRosSystem.g:9748:2: ( rule__ParameterStruct__Group_1_2__0 )* { before(grammarAccess.getParameterStructAccess().getGroup_1_2()); - // InternalRosSystem.g:10019:2: ( rule__ParameterStruct__Group_1_2__0 )* + // InternalRosSystem.g:9749:2: ( rule__ParameterStruct__Group_1_2__0 )* loop68: do { int alt68=2; @@ -30043,7 +29313,7 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx switch (alt68) { case 1 : - // InternalRosSystem.g:10019:3: rule__ParameterStruct__Group_1_2__0 + // InternalRosSystem.g:9749:3: rule__ParameterStruct__Group_1_2__0 { pushFollow(FOLLOW_11); rule__ParameterStruct__Group_1_2__0(); @@ -30082,14 +29352,14 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__3" - // InternalRosSystem.g:10027:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl ; + // InternalRosSystem.g:9757:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl ; public final void rule__ParameterStruct__Group_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10031:1: ( rule__ParameterStruct__Group_1__3__Impl ) - // InternalRosSystem.g:10032:2: rule__ParameterStruct__Group_1__3__Impl + // InternalRosSystem.g:9761:1: ( rule__ParameterStruct__Group_1__3__Impl ) + // InternalRosSystem.g:9762:2: rule__ParameterStruct__Group_1__3__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__3__Impl(); @@ -30115,17 +29385,17 @@ public final void rule__ParameterStruct__Group_1__3() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__3__Impl" - // InternalRosSystem.g:10038:1: rule__ParameterStruct__Group_1__3__Impl : ( '}' ) ; + // InternalRosSystem.g:9768:1: rule__ParameterStruct__Group_1__3__Impl : ( '}' ) ; public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10042:1: ( ( '}' ) ) - // InternalRosSystem.g:10043:1: ( '}' ) + // InternalRosSystem.g:9772:1: ( ( '}' ) ) + // InternalRosSystem.g:9773:1: ( '}' ) { - // InternalRosSystem.g:10043:1: ( '}' ) - // InternalRosSystem.g:10044:2: '}' + // InternalRosSystem.g:9773:1: ( '}' ) + // InternalRosSystem.g:9774:2: '}' { before(grammarAccess.getParameterStructAccess().getRightCurlyBracketKeyword_1_3()); match(input,26,FOLLOW_2); @@ -30152,14 +29422,14 @@ public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1_2__0" - // InternalRosSystem.g:10054:1: rule__ParameterStruct__Group_1_2__0 : rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ; + // InternalRosSystem.g:9784:1: rule__ParameterStruct__Group_1_2__0 : rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ; public final void rule__ParameterStruct__Group_1_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10058:1: ( rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ) - // InternalRosSystem.g:10059:2: rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 + // InternalRosSystem.g:9788:1: ( rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ) + // InternalRosSystem.g:9789:2: rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 { pushFollow(FOLLOW_4); rule__ParameterStruct__Group_1_2__0__Impl(); @@ -30190,17 +29460,17 @@ public final void rule__ParameterStruct__Group_1_2__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__0__Impl" - // InternalRosSystem.g:10066:1: rule__ParameterStruct__Group_1_2__0__Impl : ( ',' ) ; + // InternalRosSystem.g:9796:1: rule__ParameterStruct__Group_1_2__0__Impl : ( ',' ) ; public final void rule__ParameterStruct__Group_1_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10070:1: ( ( ',' ) ) - // InternalRosSystem.g:10071:1: ( ',' ) + // InternalRosSystem.g:9800:1: ( ( ',' ) ) + // InternalRosSystem.g:9801:1: ( ',' ) { - // InternalRosSystem.g:10071:1: ( ',' ) - // InternalRosSystem.g:10072:2: ',' + // InternalRosSystem.g:9801:1: ( ',' ) + // InternalRosSystem.g:9802:2: ',' { before(grammarAccess.getParameterStructAccess().getCommaKeyword_1_2_0()); match(input,30,FOLLOW_2); @@ -30227,14 +29497,14 @@ public final void rule__ParameterStruct__Group_1_2__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__1" - // InternalRosSystem.g:10081:1: rule__ParameterStruct__Group_1_2__1 : rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ; + // InternalRosSystem.g:9811:1: rule__ParameterStruct__Group_1_2__1 : rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ; public final void rule__ParameterStruct__Group_1_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10085:1: ( rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ) - // InternalRosSystem.g:10086:2: rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 + // InternalRosSystem.g:9815:1: ( rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ) + // InternalRosSystem.g:9816:2: rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 { pushFollow(FOLLOW_6); rule__ParameterStruct__Group_1_2__1__Impl(); @@ -30265,17 +29535,17 @@ public final void rule__ParameterStruct__Group_1_2__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__1__Impl" - // InternalRosSystem.g:10093:1: rule__ParameterStruct__Group_1_2__1__Impl : ( '{' ) ; + // InternalRosSystem.g:9823:1: rule__ParameterStruct__Group_1_2__1__Impl : ( '{' ) ; public final void rule__ParameterStruct__Group_1_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10097:1: ( ( '{' ) ) - // InternalRosSystem.g:10098:1: ( '{' ) + // InternalRosSystem.g:9827:1: ( ( '{' ) ) + // InternalRosSystem.g:9828:1: ( '{' ) { - // InternalRosSystem.g:10098:1: ( '{' ) - // InternalRosSystem.g:10099:2: '{' + // InternalRosSystem.g:9828:1: ( '{' ) + // InternalRosSystem.g:9829:2: '{' { before(grammarAccess.getParameterStructAccess().getLeftCurlyBracketKeyword_1_2_1()); match(input,24,FOLLOW_2); @@ -30302,14 +29572,14 @@ public final void rule__ParameterStruct__Group_1_2__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__2" - // InternalRosSystem.g:10108:1: rule__ParameterStruct__Group_1_2__2 : rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ; + // InternalRosSystem.g:9838:1: rule__ParameterStruct__Group_1_2__2 : rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ; public final void rule__ParameterStruct__Group_1_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10112:1: ( rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ) - // InternalRosSystem.g:10113:2: rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 + // InternalRosSystem.g:9842:1: ( rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ) + // InternalRosSystem.g:9843:2: rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 { pushFollow(FOLLOW_24); rule__ParameterStruct__Group_1_2__2__Impl(); @@ -30340,21 +29610,21 @@ public final void rule__ParameterStruct__Group_1_2__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__2__Impl" - // InternalRosSystem.g:10120:1: rule__ParameterStruct__Group_1_2__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ; + // InternalRosSystem.g:9850:1: rule__ParameterStruct__Group_1_2__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ; public final void rule__ParameterStruct__Group_1_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10124:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ) - // InternalRosSystem.g:10125:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) + // InternalRosSystem.g:9854:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ) + // InternalRosSystem.g:9855:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) { - // InternalRosSystem.g:10125:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) - // InternalRosSystem.g:10126:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) + // InternalRosSystem.g:9855:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) + // InternalRosSystem.g:9856:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) { before(grammarAccess.getParameterStructAccess().getValueAssignment_1_2_2()); - // InternalRosSystem.g:10127:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) - // InternalRosSystem.g:10127:3: rule__ParameterStruct__ValueAssignment_1_2_2 + // InternalRosSystem.g:9857:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) + // InternalRosSystem.g:9857:3: rule__ParameterStruct__ValueAssignment_1_2_2 { pushFollow(FOLLOW_2); rule__ParameterStruct__ValueAssignment_1_2_2(); @@ -30387,14 +29657,14 @@ public final void rule__ParameterStruct__Group_1_2__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__3" - // InternalRosSystem.g:10135:1: rule__ParameterStruct__Group_1_2__3 : rule__ParameterStruct__Group_1_2__3__Impl ; + // InternalRosSystem.g:9865:1: rule__ParameterStruct__Group_1_2__3 : rule__ParameterStruct__Group_1_2__3__Impl ; public final void rule__ParameterStruct__Group_1_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10139:1: ( rule__ParameterStruct__Group_1_2__3__Impl ) - // InternalRosSystem.g:10140:2: rule__ParameterStruct__Group_1_2__3__Impl + // InternalRosSystem.g:9869:1: ( rule__ParameterStruct__Group_1_2__3__Impl ) + // InternalRosSystem.g:9870:2: rule__ParameterStruct__Group_1_2__3__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1_2__3__Impl(); @@ -30420,17 +29690,17 @@ public final void rule__ParameterStruct__Group_1_2__3() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__3__Impl" - // InternalRosSystem.g:10146:1: rule__ParameterStruct__Group_1_2__3__Impl : ( '}' ) ; + // InternalRosSystem.g:9876:1: rule__ParameterStruct__Group_1_2__3__Impl : ( '}' ) ; public final void rule__ParameterStruct__Group_1_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10150:1: ( ( '}' ) ) - // InternalRosSystem.g:10151:1: ( '}' ) + // InternalRosSystem.g:9880:1: ( ( '}' ) ) + // InternalRosSystem.g:9881:1: ( '}' ) { - // InternalRosSystem.g:10151:1: ( '}' ) - // InternalRosSystem.g:10152:2: '}' + // InternalRosSystem.g:9881:1: ( '}' ) + // InternalRosSystem.g:9882:2: '}' { before(grammarAccess.getParameterStructAccess().getRightCurlyBracketKeyword_1_2_3()); match(input,26,FOLLOW_2); @@ -30457,14 +29727,14 @@ public final void rule__ParameterStruct__Group_1_2__3__Impl() throws Recognition // $ANTLR start "rule__ParameterStructMember__Group__0" - // InternalRosSystem.g:10162:1: rule__ParameterStructMember__Group__0 : rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ; + // InternalRosSystem.g:9892: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 { - // InternalRosSystem.g:10166:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) - // InternalRosSystem.g:10167:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 + // InternalRosSystem.g:9896:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) + // InternalRosSystem.g:9897:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 { pushFollow(FOLLOW_4); rule__ParameterStructMember__Group__0__Impl(); @@ -30495,21 +29765,21 @@ public final void rule__ParameterStructMember__Group__0() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__0__Impl" - // InternalRosSystem.g:10174:1: rule__ParameterStructMember__Group__0__Impl : ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ; + // InternalRosSystem.g:9904:1: rule__ParameterStructMember__Group__0__Impl : ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ; public final void rule__ParameterStructMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10178:1: ( ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ) - // InternalRosSystem.g:10179:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + // InternalRosSystem.g:9908:1: ( ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ) + // InternalRosSystem.g:9909:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) { - // InternalRosSystem.g:10179:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) - // InternalRosSystem.g:10180:2: ( rule__ParameterStructMember__NameAssignment_0 ) + // InternalRosSystem.g:9909:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + // InternalRosSystem.g:9910:2: ( rule__ParameterStructMember__NameAssignment_0 ) { before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); - // InternalRosSystem.g:10181:2: ( rule__ParameterStructMember__NameAssignment_0 ) - // InternalRosSystem.g:10181:3: rule__ParameterStructMember__NameAssignment_0 + // InternalRosSystem.g:9911:2: ( rule__ParameterStructMember__NameAssignment_0 ) + // InternalRosSystem.g:9911:3: rule__ParameterStructMember__NameAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterStructMember__NameAssignment_0(); @@ -30542,14 +29812,14 @@ public final void rule__ParameterStructMember__Group__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__1" - // InternalRosSystem.g:10189:1: rule__ParameterStructMember__Group__1 : rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ; + // InternalRosSystem.g:9919: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 { - // InternalRosSystem.g:10193:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) - // InternalRosSystem.g:10194:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 + // InternalRosSystem.g:9923:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) + // InternalRosSystem.g:9924:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 { pushFollow(FOLLOW_61); rule__ParameterStructMember__Group__1__Impl(); @@ -30580,17 +29850,17 @@ public final void rule__ParameterStructMember__Group__1() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__1__Impl" - // InternalRosSystem.g:10201:1: rule__ParameterStructMember__Group__1__Impl : ( '{' ) ; + // InternalRosSystem.g:9931:1: rule__ParameterStructMember__Group__1__Impl : ( '{' ) ; public final void rule__ParameterStructMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10205:1: ( ( '{' ) ) - // InternalRosSystem.g:10206:1: ( '{' ) + // InternalRosSystem.g:9935:1: ( ( '{' ) ) + // InternalRosSystem.g:9936:1: ( '{' ) { - // InternalRosSystem.g:10206:1: ( '{' ) - // InternalRosSystem.g:10207:2: '{' + // InternalRosSystem.g:9936:1: ( '{' ) + // InternalRosSystem.g:9937:2: '{' { before(grammarAccess.getParameterStructMemberAccess().getLeftCurlyBracketKeyword_1()); match(input,24,FOLLOW_2); @@ -30617,14 +29887,14 @@ public final void rule__ParameterStructMember__Group__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__2" - // InternalRosSystem.g:10216:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ; + // InternalRosSystem.g:9946:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ; public final void rule__ParameterStructMember__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10220:1: ( rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ) - // InternalRosSystem.g:10221:2: rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 + // InternalRosSystem.g:9950:1: ( rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ) + // InternalRosSystem.g:9951:2: rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 { pushFollow(FOLLOW_42); rule__ParameterStructMember__Group__2__Impl(); @@ -30655,17 +29925,17 @@ public final void rule__ParameterStructMember__Group__2() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__2__Impl" - // InternalRosSystem.g:10228:1: rule__ParameterStructMember__Group__2__Impl : ( 'value' ) ; + // InternalRosSystem.g:9958:1: rule__ParameterStructMember__Group__2__Impl : ( 'value' ) ; public final void rule__ParameterStructMember__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10232:1: ( ( 'value' ) ) - // InternalRosSystem.g:10233:1: ( 'value' ) + // InternalRosSystem.g:9962:1: ( ( 'value' ) ) + // InternalRosSystem.g:9963:1: ( 'value' ) { - // InternalRosSystem.g:10233:1: ( 'value' ) - // InternalRosSystem.g:10234:2: 'value' + // InternalRosSystem.g:9963:1: ( 'value' ) + // InternalRosSystem.g:9964:2: 'value' { before(grammarAccess.getParameterStructMemberAccess().getValueKeyword_2()); match(input,64,FOLLOW_2); @@ -30692,14 +29962,14 @@ public final void rule__ParameterStructMember__Group__2__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__3" - // InternalRosSystem.g:10243:1: rule__ParameterStructMember__Group__3 : rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ; + // InternalRosSystem.g:9973:1: rule__ParameterStructMember__Group__3 : rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ; public final void rule__ParameterStructMember__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10247:1: ( rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ) - // InternalRosSystem.g:10248:2: rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 + // InternalRosSystem.g:9977:1: ( rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ) + // InternalRosSystem.g:9978:2: rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 { pushFollow(FOLLOW_24); rule__ParameterStructMember__Group__3__Impl(); @@ -30730,21 +30000,21 @@ public final void rule__ParameterStructMember__Group__3() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__3__Impl" - // InternalRosSystem.g:10255:1: rule__ParameterStructMember__Group__3__Impl : ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) ; + // InternalRosSystem.g:9985:1: rule__ParameterStructMember__Group__3__Impl : ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) ; public final void rule__ParameterStructMember__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10259:1: ( ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) ) - // InternalRosSystem.g:10260:1: ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) + // InternalRosSystem.g:9989:1: ( ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) ) + // InternalRosSystem.g:9990:1: ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) { - // InternalRosSystem.g:10260:1: ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) - // InternalRosSystem.g:10261:2: ( rule__ParameterStructMember__ValueAssignment_3 ) + // InternalRosSystem.g:9990:1: ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) + // InternalRosSystem.g:9991:2: ( rule__ParameterStructMember__ValueAssignment_3 ) { before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3()); - // InternalRosSystem.g:10262:2: ( rule__ParameterStructMember__ValueAssignment_3 ) - // InternalRosSystem.g:10262:3: rule__ParameterStructMember__ValueAssignment_3 + // InternalRosSystem.g:9992:2: ( rule__ParameterStructMember__ValueAssignment_3 ) + // InternalRosSystem.g:9992:3: rule__ParameterStructMember__ValueAssignment_3 { pushFollow(FOLLOW_2); rule__ParameterStructMember__ValueAssignment_3(); @@ -30777,14 +30047,14 @@ public final void rule__ParameterStructMember__Group__3__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__4" - // InternalRosSystem.g:10270:1: rule__ParameterStructMember__Group__4 : rule__ParameterStructMember__Group__4__Impl ; + // InternalRosSystem.g:10000:1: rule__ParameterStructMember__Group__4 : rule__ParameterStructMember__Group__4__Impl ; public final void rule__ParameterStructMember__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10274:1: ( rule__ParameterStructMember__Group__4__Impl ) - // InternalRosSystem.g:10275:2: rule__ParameterStructMember__Group__4__Impl + // InternalRosSystem.g:10004:1: ( rule__ParameterStructMember__Group__4__Impl ) + // InternalRosSystem.g:10005:2: rule__ParameterStructMember__Group__4__Impl { pushFollow(FOLLOW_2); rule__ParameterStructMember__Group__4__Impl(); @@ -30810,17 +30080,17 @@ public final void rule__ParameterStructMember__Group__4() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__4__Impl" - // InternalRosSystem.g:10281:1: rule__ParameterStructMember__Group__4__Impl : ( '}' ) ; + // InternalRosSystem.g:10011:1: rule__ParameterStructMember__Group__4__Impl : ( '}' ) ; public final void rule__ParameterStructMember__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10285:1: ( ( '}' ) ) - // InternalRosSystem.g:10286:1: ( '}' ) + // InternalRosSystem.g:10015:1: ( ( '}' ) ) + // InternalRosSystem.g:10016:1: ( '}' ) { - // InternalRosSystem.g:10286:1: ( '}' ) - // InternalRosSystem.g:10287:2: '}' + // InternalRosSystem.g:10016:1: ( '}' ) + // InternalRosSystem.g:10017:2: '}' { before(grammarAccess.getParameterStructMemberAccess().getRightCurlyBracketKeyword_4()); match(input,26,FOLLOW_2); @@ -30847,14 +30117,14 @@ public final void rule__ParameterStructMember__Group__4__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructTypeMember__Group__0" - // InternalRosSystem.g:10297:1: rule__ParameterStructTypeMember__Group__0 : rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ; + // InternalRosSystem.g:10027: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 { - // InternalRosSystem.g:10301:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) - // InternalRosSystem.g:10302:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 + // InternalRosSystem.g:10031:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) + // InternalRosSystem.g:10032:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 { pushFollow(FOLLOW_45); rule__ParameterStructTypeMember__Group__0__Impl(); @@ -30885,21 +30155,21 @@ public final void rule__ParameterStructTypeMember__Group__0() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__0__Impl" - // InternalRosSystem.g:10309:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; + // InternalRosSystem.g:10039:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; public final void rule__ParameterStructTypeMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10313:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) - // InternalRosSystem.g:10314:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRosSystem.g:10043:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) + // InternalRosSystem.g:10044:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) { - // InternalRosSystem.g:10314:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) - // InternalRosSystem.g:10315:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalRosSystem.g:10044:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRosSystem.g:10045:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getNameAssignment_0()); - // InternalRosSystem.g:10316:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) - // InternalRosSystem.g:10316:3: rule__ParameterStructTypeMember__NameAssignment_0 + // InternalRosSystem.g:10046:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalRosSystem.g:10046:3: rule__ParameterStructTypeMember__NameAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__NameAssignment_0(); @@ -30932,14 +30202,14 @@ public final void rule__ParameterStructTypeMember__Group__0__Impl() throws Recog // $ANTLR start "rule__ParameterStructTypeMember__Group__1" - // InternalRosSystem.g:10324:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; + // InternalRosSystem.g:10054:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; public final void rule__ParameterStructTypeMember__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10328:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) - // InternalRosSystem.g:10329:2: rule__ParameterStructTypeMember__Group__1__Impl + // InternalRosSystem.g:10058:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) + // InternalRosSystem.g:10059:2: rule__ParameterStructTypeMember__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__Group__1__Impl(); @@ -30965,21 +30235,21 @@ public final void rule__ParameterStructTypeMember__Group__1() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__1__Impl" - // InternalRosSystem.g:10335:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; + // InternalRosSystem.g:10065:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; public final void rule__ParameterStructTypeMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10339:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) - // InternalRosSystem.g:10340:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRosSystem.g:10069:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) + // InternalRosSystem.g:10070:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) { - // InternalRosSystem.g:10340:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) - // InternalRosSystem.g:10341:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalRosSystem.g:10070:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRosSystem.g:10071:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeAssignment_1()); - // InternalRosSystem.g:10342:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) - // InternalRosSystem.g:10342:3: rule__ParameterStructTypeMember__TypeAssignment_1 + // InternalRosSystem.g:10072:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalRosSystem.g:10072:3: rule__ParameterStructTypeMember__TypeAssignment_1 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__TypeAssignment_1(); @@ -31012,14 +30282,14 @@ public final void rule__ParameterStructTypeMember__Group__1__Impl() throws Recog // $ANTLR start "rule__GlobalNamespace__Group__0" - // InternalRosSystem.g:10351:1: rule__GlobalNamespace__Group__0 : rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ; + // InternalRosSystem.g:10081:1: rule__GlobalNamespace__Group__0 : rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ; public final void rule__GlobalNamespace__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10355:1: ( rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ) - // InternalRosSystem.g:10356:2: rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 + // InternalRosSystem.g:10085:1: ( rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ) + // InternalRosSystem.g:10086:2: rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 { pushFollow(FOLLOW_62); rule__GlobalNamespace__Group__0__Impl(); @@ -31050,21 +30320,21 @@ public final void rule__GlobalNamespace__Group__0() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__0__Impl" - // InternalRosSystem.g:10363:1: rule__GlobalNamespace__Group__0__Impl : ( () ) ; + // InternalRosSystem.g:10093:1: rule__GlobalNamespace__Group__0__Impl : ( () ) ; public final void rule__GlobalNamespace__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10367:1: ( ( () ) ) - // InternalRosSystem.g:10368:1: ( () ) + // InternalRosSystem.g:10097:1: ( ( () ) ) + // InternalRosSystem.g:10098:1: ( () ) { - // InternalRosSystem.g:10368:1: ( () ) - // InternalRosSystem.g:10369:2: () + // InternalRosSystem.g:10098:1: ( () ) + // InternalRosSystem.g:10099:2: () { before(grammarAccess.getGlobalNamespaceAccess().getGlobalNamespaceAction_0()); - // InternalRosSystem.g:10370:2: () - // InternalRosSystem.g:10370:3: + // InternalRosSystem.g:10100:2: () + // InternalRosSystem.g:10100:3: { } @@ -31087,14 +30357,14 @@ public final void rule__GlobalNamespace__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group__1" - // InternalRosSystem.g:10378:1: rule__GlobalNamespace__Group__1 : rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ; + // InternalRosSystem.g:10108:1: rule__GlobalNamespace__Group__1 : rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ; public final void rule__GlobalNamespace__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10382:1: ( rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ) - // InternalRosSystem.g:10383:2: rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 + // InternalRosSystem.g:10112:1: ( rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ) + // InternalRosSystem.g:10113:2: rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 { pushFollow(FOLLOW_4); rule__GlobalNamespace__Group__1__Impl(); @@ -31125,17 +30395,17 @@ public final void rule__GlobalNamespace__Group__1() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__1__Impl" - // InternalRosSystem.g:10390:1: rule__GlobalNamespace__Group__1__Impl : ( 'GlobalNamespace' ) ; + // InternalRosSystem.g:10120:1: rule__GlobalNamespace__Group__1__Impl : ( 'GlobalNamespace' ) ; public final void rule__GlobalNamespace__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10394:1: ( ( 'GlobalNamespace' ) ) - // InternalRosSystem.g:10395:1: ( 'GlobalNamespace' ) + // InternalRosSystem.g:10124:1: ( ( 'GlobalNamespace' ) ) + // InternalRosSystem.g:10125:1: ( 'GlobalNamespace' ) { - // InternalRosSystem.g:10395:1: ( 'GlobalNamespace' ) - // InternalRosSystem.g:10396:2: 'GlobalNamespace' + // InternalRosSystem.g:10125:1: ( 'GlobalNamespace' ) + // InternalRosSystem.g:10126:2: 'GlobalNamespace' { before(grammarAccess.getGlobalNamespaceAccess().getGlobalNamespaceKeyword_1()); match(input,77,FOLLOW_2); @@ -31162,14 +30432,14 @@ public final void rule__GlobalNamespace__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group__2" - // InternalRosSystem.g:10405:1: rule__GlobalNamespace__Group__2 : rule__GlobalNamespace__Group__2__Impl rule__GlobalNamespace__Group__3 ; + // InternalRosSystem.g:10135:1: rule__GlobalNamespace__Group__2 : rule__GlobalNamespace__Group__2__Impl rule__GlobalNamespace__Group__3 ; public final void rule__GlobalNamespace__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10409:1: ( rule__GlobalNamespace__Group__2__Impl rule__GlobalNamespace__Group__3 ) - // InternalRosSystem.g:10410:2: rule__GlobalNamespace__Group__2__Impl rule__GlobalNamespace__Group__3 + // InternalRosSystem.g:10139:1: ( rule__GlobalNamespace__Group__2__Impl rule__GlobalNamespace__Group__3 ) + // InternalRosSystem.g:10140:2: rule__GlobalNamespace__Group__2__Impl rule__GlobalNamespace__Group__3 { pushFollow(FOLLOW_63); rule__GlobalNamespace__Group__2__Impl(); @@ -31200,17 +30470,17 @@ public final void rule__GlobalNamespace__Group__2() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__2__Impl" - // InternalRosSystem.g:10417:1: rule__GlobalNamespace__Group__2__Impl : ( '{' ) ; + // InternalRosSystem.g:10147:1: rule__GlobalNamespace__Group__2__Impl : ( '{' ) ; public final void rule__GlobalNamespace__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10421:1: ( ( '{' ) ) - // InternalRosSystem.g:10422:1: ( '{' ) + // InternalRosSystem.g:10151:1: ( ( '{' ) ) + // InternalRosSystem.g:10152:1: ( '{' ) { - // InternalRosSystem.g:10422:1: ( '{' ) - // InternalRosSystem.g:10423:2: '{' + // InternalRosSystem.g:10152:1: ( '{' ) + // InternalRosSystem.g:10153:2: '{' { before(grammarAccess.getGlobalNamespaceAccess().getLeftCurlyBracketKeyword_2()); match(input,24,FOLLOW_2); @@ -31237,14 +30507,14 @@ public final void rule__GlobalNamespace__Group__2__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group__3" - // InternalRosSystem.g:10432:1: rule__GlobalNamespace__Group__3 : rule__GlobalNamespace__Group__3__Impl rule__GlobalNamespace__Group__4 ; + // InternalRosSystem.g:10162:1: rule__GlobalNamespace__Group__3 : rule__GlobalNamespace__Group__3__Impl rule__GlobalNamespace__Group__4 ; public final void rule__GlobalNamespace__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10436:1: ( rule__GlobalNamespace__Group__3__Impl rule__GlobalNamespace__Group__4 ) - // InternalRosSystem.g:10437:2: rule__GlobalNamespace__Group__3__Impl rule__GlobalNamespace__Group__4 + // InternalRosSystem.g:10166:1: ( rule__GlobalNamespace__Group__3__Impl rule__GlobalNamespace__Group__4 ) + // InternalRosSystem.g:10167:2: rule__GlobalNamespace__Group__3__Impl rule__GlobalNamespace__Group__4 { pushFollow(FOLLOW_63); rule__GlobalNamespace__Group__3__Impl(); @@ -31275,20 +30545,20 @@ public final void rule__GlobalNamespace__Group__3() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__3__Impl" - // InternalRosSystem.g:10444:1: rule__GlobalNamespace__Group__3__Impl : ( ( rule__GlobalNamespace__Group_3__0 )? ) ; + // InternalRosSystem.g:10174:1: rule__GlobalNamespace__Group__3__Impl : ( ( rule__GlobalNamespace__Group_3__0 )? ) ; public final void rule__GlobalNamespace__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10448:1: ( ( ( rule__GlobalNamespace__Group_3__0 )? ) ) - // InternalRosSystem.g:10449:1: ( ( rule__GlobalNamespace__Group_3__0 )? ) + // InternalRosSystem.g:10178:1: ( ( ( rule__GlobalNamespace__Group_3__0 )? ) ) + // InternalRosSystem.g:10179:1: ( ( rule__GlobalNamespace__Group_3__0 )? ) { - // InternalRosSystem.g:10449:1: ( ( rule__GlobalNamespace__Group_3__0 )? ) - // InternalRosSystem.g:10450:2: ( rule__GlobalNamespace__Group_3__0 )? + // InternalRosSystem.g:10179:1: ( ( rule__GlobalNamespace__Group_3__0 )? ) + // InternalRosSystem.g:10180:2: ( rule__GlobalNamespace__Group_3__0 )? { before(grammarAccess.getGlobalNamespaceAccess().getGroup_3()); - // InternalRosSystem.g:10451:2: ( rule__GlobalNamespace__Group_3__0 )? + // InternalRosSystem.g:10181:2: ( rule__GlobalNamespace__Group_3__0 )? int alt69=2; int LA69_0 = input.LA(1); @@ -31297,7 +30567,7 @@ public final void rule__GlobalNamespace__Group__3__Impl() throws RecognitionExce } switch (alt69) { case 1 : - // InternalRosSystem.g:10451:3: rule__GlobalNamespace__Group_3__0 + // InternalRosSystem.g:10181:3: rule__GlobalNamespace__Group_3__0 { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_3__0(); @@ -31333,14 +30603,14 @@ public final void rule__GlobalNamespace__Group__3__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group__4" - // InternalRosSystem.g:10459:1: rule__GlobalNamespace__Group__4 : rule__GlobalNamespace__Group__4__Impl ; + // InternalRosSystem.g:10189:1: rule__GlobalNamespace__Group__4 : rule__GlobalNamespace__Group__4__Impl ; public final void rule__GlobalNamespace__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10463:1: ( rule__GlobalNamespace__Group__4__Impl ) - // InternalRosSystem.g:10464:2: rule__GlobalNamespace__Group__4__Impl + // InternalRosSystem.g:10193:1: ( rule__GlobalNamespace__Group__4__Impl ) + // InternalRosSystem.g:10194:2: rule__GlobalNamespace__Group__4__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group__4__Impl(); @@ -31366,17 +30636,17 @@ public final void rule__GlobalNamespace__Group__4() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__4__Impl" - // InternalRosSystem.g:10470:1: rule__GlobalNamespace__Group__4__Impl : ( '}' ) ; + // InternalRosSystem.g:10200:1: rule__GlobalNamespace__Group__4__Impl : ( '}' ) ; public final void rule__GlobalNamespace__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10474:1: ( ( '}' ) ) - // InternalRosSystem.g:10475:1: ( '}' ) + // InternalRosSystem.g:10204:1: ( ( '}' ) ) + // InternalRosSystem.g:10205:1: ( '}' ) { - // InternalRosSystem.g:10475:1: ( '}' ) - // InternalRosSystem.g:10476:2: '}' + // InternalRosSystem.g:10205:1: ( '}' ) + // InternalRosSystem.g:10206:2: '}' { before(grammarAccess.getGlobalNamespaceAccess().getRightCurlyBracketKeyword_4()); match(input,26,FOLLOW_2); @@ -31403,14 +30673,14 @@ public final void rule__GlobalNamespace__Group__4__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group_3__0" - // InternalRosSystem.g:10486:1: rule__GlobalNamespace__Group_3__0 : rule__GlobalNamespace__Group_3__0__Impl rule__GlobalNamespace__Group_3__1 ; + // InternalRosSystem.g:10216:1: rule__GlobalNamespace__Group_3__0 : rule__GlobalNamespace__Group_3__0__Impl rule__GlobalNamespace__Group_3__1 ; public final void rule__GlobalNamespace__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10490:1: ( rule__GlobalNamespace__Group_3__0__Impl rule__GlobalNamespace__Group_3__1 ) - // InternalRosSystem.g:10491:2: rule__GlobalNamespace__Group_3__0__Impl rule__GlobalNamespace__Group_3__1 + // InternalRosSystem.g:10220:1: ( rule__GlobalNamespace__Group_3__0__Impl rule__GlobalNamespace__Group_3__1 ) + // InternalRosSystem.g:10221:2: rule__GlobalNamespace__Group_3__0__Impl rule__GlobalNamespace__Group_3__1 { pushFollow(FOLLOW_4); rule__GlobalNamespace__Group_3__0__Impl(); @@ -31441,17 +30711,17 @@ public final void rule__GlobalNamespace__Group_3__0() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_3__0__Impl" - // InternalRosSystem.g:10498:1: rule__GlobalNamespace__Group_3__0__Impl : ( 'parts' ) ; + // InternalRosSystem.g:10228:1: rule__GlobalNamespace__Group_3__0__Impl : ( 'parts' ) ; public final void rule__GlobalNamespace__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10502:1: ( ( 'parts' ) ) - // InternalRosSystem.g:10503:1: ( 'parts' ) + // InternalRosSystem.g:10232:1: ( ( 'parts' ) ) + // InternalRosSystem.g:10233:1: ( 'parts' ) { - // InternalRosSystem.g:10503:1: ( 'parts' ) - // InternalRosSystem.g:10504:2: 'parts' + // InternalRosSystem.g:10233:1: ( 'parts' ) + // InternalRosSystem.g:10234:2: 'parts' { before(grammarAccess.getGlobalNamespaceAccess().getPartsKeyword_3_0()); match(input,78,FOLLOW_2); @@ -31478,14 +30748,14 @@ public final void rule__GlobalNamespace__Group_3__0__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_3__1" - // InternalRosSystem.g:10513:1: rule__GlobalNamespace__Group_3__1 : rule__GlobalNamespace__Group_3__1__Impl rule__GlobalNamespace__Group_3__2 ; + // InternalRosSystem.g:10243:1: rule__GlobalNamespace__Group_3__1 : rule__GlobalNamespace__Group_3__1__Impl rule__GlobalNamespace__Group_3__2 ; public final void rule__GlobalNamespace__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10517:1: ( rule__GlobalNamespace__Group_3__1__Impl rule__GlobalNamespace__Group_3__2 ) - // InternalRosSystem.g:10518:2: rule__GlobalNamespace__Group_3__1__Impl rule__GlobalNamespace__Group_3__2 + // InternalRosSystem.g:10247:1: ( rule__GlobalNamespace__Group_3__1__Impl rule__GlobalNamespace__Group_3__2 ) + // InternalRosSystem.g:10248:2: rule__GlobalNamespace__Group_3__1__Impl rule__GlobalNamespace__Group_3__2 { pushFollow(FOLLOW_64); rule__GlobalNamespace__Group_3__1__Impl(); @@ -31516,17 +30786,17 @@ public final void rule__GlobalNamespace__Group_3__1() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_3__1__Impl" - // InternalRosSystem.g:10525:1: rule__GlobalNamespace__Group_3__1__Impl : ( '{' ) ; + // InternalRosSystem.g:10255:1: rule__GlobalNamespace__Group_3__1__Impl : ( '{' ) ; public final void rule__GlobalNamespace__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10529:1: ( ( '{' ) ) - // InternalRosSystem.g:10530:1: ( '{' ) + // InternalRosSystem.g:10259:1: ( ( '{' ) ) + // InternalRosSystem.g:10260:1: ( '{' ) { - // InternalRosSystem.g:10530:1: ( '{' ) - // InternalRosSystem.g:10531:2: '{' + // InternalRosSystem.g:10260:1: ( '{' ) + // InternalRosSystem.g:10261:2: '{' { before(grammarAccess.getGlobalNamespaceAccess().getLeftCurlyBracketKeyword_3_1()); match(input,24,FOLLOW_2); @@ -31553,14 +30823,14 @@ public final void rule__GlobalNamespace__Group_3__1__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_3__2" - // InternalRosSystem.g:10540:1: rule__GlobalNamespace__Group_3__2 : rule__GlobalNamespace__Group_3__2__Impl rule__GlobalNamespace__Group_3__3 ; + // InternalRosSystem.g:10270:1: rule__GlobalNamespace__Group_3__2 : rule__GlobalNamespace__Group_3__2__Impl rule__GlobalNamespace__Group_3__3 ; public final void rule__GlobalNamespace__Group_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10544:1: ( rule__GlobalNamespace__Group_3__2__Impl rule__GlobalNamespace__Group_3__3 ) - // InternalRosSystem.g:10545:2: rule__GlobalNamespace__Group_3__2__Impl rule__GlobalNamespace__Group_3__3 + // InternalRosSystem.g:10274:1: ( rule__GlobalNamespace__Group_3__2__Impl rule__GlobalNamespace__Group_3__3 ) + // InternalRosSystem.g:10275:2: rule__GlobalNamespace__Group_3__2__Impl rule__GlobalNamespace__Group_3__3 { pushFollow(FOLLOW_28); rule__GlobalNamespace__Group_3__2__Impl(); @@ -31591,21 +30861,21 @@ public final void rule__GlobalNamespace__Group_3__2() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_3__2__Impl" - // InternalRosSystem.g:10552:1: rule__GlobalNamespace__Group_3__2__Impl : ( ( rule__GlobalNamespace__PartsAssignment_3_2 ) ) ; + // InternalRosSystem.g:10282:1: rule__GlobalNamespace__Group_3__2__Impl : ( ( rule__GlobalNamespace__PartsAssignment_3_2 ) ) ; public final void rule__GlobalNamespace__Group_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10556:1: ( ( ( rule__GlobalNamespace__PartsAssignment_3_2 ) ) ) - // InternalRosSystem.g:10557:1: ( ( rule__GlobalNamespace__PartsAssignment_3_2 ) ) + // InternalRosSystem.g:10286:1: ( ( ( rule__GlobalNamespace__PartsAssignment_3_2 ) ) ) + // InternalRosSystem.g:10287:1: ( ( rule__GlobalNamespace__PartsAssignment_3_2 ) ) { - // InternalRosSystem.g:10557:1: ( ( rule__GlobalNamespace__PartsAssignment_3_2 ) ) - // InternalRosSystem.g:10558:2: ( rule__GlobalNamespace__PartsAssignment_3_2 ) + // InternalRosSystem.g:10287:1: ( ( rule__GlobalNamespace__PartsAssignment_3_2 ) ) + // InternalRosSystem.g:10288:2: ( rule__GlobalNamespace__PartsAssignment_3_2 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsAssignment_3_2()); - // InternalRosSystem.g:10559:2: ( rule__GlobalNamespace__PartsAssignment_3_2 ) - // InternalRosSystem.g:10559:3: rule__GlobalNamespace__PartsAssignment_3_2 + // InternalRosSystem.g:10289:2: ( rule__GlobalNamespace__PartsAssignment_3_2 ) + // InternalRosSystem.g:10289:3: rule__GlobalNamespace__PartsAssignment_3_2 { pushFollow(FOLLOW_2); rule__GlobalNamespace__PartsAssignment_3_2(); @@ -31638,14 +30908,14 @@ public final void rule__GlobalNamespace__Group_3__2__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_3__3" - // InternalRosSystem.g:10567:1: rule__GlobalNamespace__Group_3__3 : rule__GlobalNamespace__Group_3__3__Impl rule__GlobalNamespace__Group_3__4 ; + // InternalRosSystem.g:10297:1: rule__GlobalNamespace__Group_3__3 : rule__GlobalNamespace__Group_3__3__Impl rule__GlobalNamespace__Group_3__4 ; public final void rule__GlobalNamespace__Group_3__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10571:1: ( rule__GlobalNamespace__Group_3__3__Impl rule__GlobalNamespace__Group_3__4 ) - // InternalRosSystem.g:10572:2: rule__GlobalNamespace__Group_3__3__Impl rule__GlobalNamespace__Group_3__4 + // InternalRosSystem.g:10301:1: ( rule__GlobalNamespace__Group_3__3__Impl rule__GlobalNamespace__Group_3__4 ) + // InternalRosSystem.g:10302:2: rule__GlobalNamespace__Group_3__3__Impl rule__GlobalNamespace__Group_3__4 { pushFollow(FOLLOW_28); rule__GlobalNamespace__Group_3__3__Impl(); @@ -31676,20 +30946,20 @@ public final void rule__GlobalNamespace__Group_3__3() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_3__3__Impl" - // InternalRosSystem.g:10579:1: rule__GlobalNamespace__Group_3__3__Impl : ( ( rule__GlobalNamespace__Group_3_3__0 )* ) ; + // InternalRosSystem.g:10309:1: rule__GlobalNamespace__Group_3__3__Impl : ( ( rule__GlobalNamespace__Group_3_3__0 )* ) ; public final void rule__GlobalNamespace__Group_3__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10583:1: ( ( ( rule__GlobalNamespace__Group_3_3__0 )* ) ) - // InternalRosSystem.g:10584:1: ( ( rule__GlobalNamespace__Group_3_3__0 )* ) + // InternalRosSystem.g:10313:1: ( ( ( rule__GlobalNamespace__Group_3_3__0 )* ) ) + // InternalRosSystem.g:10314:1: ( ( rule__GlobalNamespace__Group_3_3__0 )* ) { - // InternalRosSystem.g:10584:1: ( ( rule__GlobalNamespace__Group_3_3__0 )* ) - // InternalRosSystem.g:10585:2: ( rule__GlobalNamespace__Group_3_3__0 )* + // InternalRosSystem.g:10314:1: ( ( rule__GlobalNamespace__Group_3_3__0 )* ) + // InternalRosSystem.g:10315:2: ( rule__GlobalNamespace__Group_3_3__0 )* { before(grammarAccess.getGlobalNamespaceAccess().getGroup_3_3()); - // InternalRosSystem.g:10586:2: ( rule__GlobalNamespace__Group_3_3__0 )* + // InternalRosSystem.g:10316:2: ( rule__GlobalNamespace__Group_3_3__0 )* loop70: do { int alt70=2; @@ -31702,7 +30972,7 @@ public final void rule__GlobalNamespace__Group_3__3__Impl() throws RecognitionEx switch (alt70) { case 1 : - // InternalRosSystem.g:10586:3: rule__GlobalNamespace__Group_3_3__0 + // InternalRosSystem.g:10316:3: rule__GlobalNamespace__Group_3_3__0 { pushFollow(FOLLOW_11); rule__GlobalNamespace__Group_3_3__0(); @@ -31741,14 +31011,14 @@ public final void rule__GlobalNamespace__Group_3__3__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_3__4" - // InternalRosSystem.g:10594:1: rule__GlobalNamespace__Group_3__4 : rule__GlobalNamespace__Group_3__4__Impl ; + // InternalRosSystem.g:10324:1: rule__GlobalNamespace__Group_3__4 : rule__GlobalNamespace__Group_3__4__Impl ; public final void rule__GlobalNamespace__Group_3__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10598:1: ( rule__GlobalNamespace__Group_3__4__Impl ) - // InternalRosSystem.g:10599:2: rule__GlobalNamespace__Group_3__4__Impl + // InternalRosSystem.g:10328:1: ( rule__GlobalNamespace__Group_3__4__Impl ) + // InternalRosSystem.g:10329:2: rule__GlobalNamespace__Group_3__4__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_3__4__Impl(); @@ -31774,17 +31044,17 @@ public final void rule__GlobalNamespace__Group_3__4() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_3__4__Impl" - // InternalRosSystem.g:10605:1: rule__GlobalNamespace__Group_3__4__Impl : ( '}' ) ; + // InternalRosSystem.g:10335:1: rule__GlobalNamespace__Group_3__4__Impl : ( '}' ) ; public final void rule__GlobalNamespace__Group_3__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10609:1: ( ( '}' ) ) - // InternalRosSystem.g:10610:1: ( '}' ) + // InternalRosSystem.g:10339:1: ( ( '}' ) ) + // InternalRosSystem.g:10340:1: ( '}' ) { - // InternalRosSystem.g:10610:1: ( '}' ) - // InternalRosSystem.g:10611:2: '}' + // InternalRosSystem.g:10340:1: ( '}' ) + // InternalRosSystem.g:10341:2: '}' { before(grammarAccess.getGlobalNamespaceAccess().getRightCurlyBracketKeyword_3_4()); match(input,26,FOLLOW_2); @@ -31811,14 +31081,14 @@ public final void rule__GlobalNamespace__Group_3__4__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_3_3__0" - // InternalRosSystem.g:10621:1: rule__GlobalNamespace__Group_3_3__0 : rule__GlobalNamespace__Group_3_3__0__Impl rule__GlobalNamespace__Group_3_3__1 ; + // InternalRosSystem.g:10351:1: rule__GlobalNamespace__Group_3_3__0 : rule__GlobalNamespace__Group_3_3__0__Impl rule__GlobalNamespace__Group_3_3__1 ; public final void rule__GlobalNamespace__Group_3_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10625:1: ( rule__GlobalNamespace__Group_3_3__0__Impl rule__GlobalNamespace__Group_3_3__1 ) - // InternalRosSystem.g:10626:2: rule__GlobalNamespace__Group_3_3__0__Impl rule__GlobalNamespace__Group_3_3__1 + // InternalRosSystem.g:10355:1: ( rule__GlobalNamespace__Group_3_3__0__Impl rule__GlobalNamespace__Group_3_3__1 ) + // InternalRosSystem.g:10356:2: rule__GlobalNamespace__Group_3_3__0__Impl rule__GlobalNamespace__Group_3_3__1 { pushFollow(FOLLOW_64); rule__GlobalNamespace__Group_3_3__0__Impl(); @@ -31849,17 +31119,17 @@ public final void rule__GlobalNamespace__Group_3_3__0() throws RecognitionExcept // $ANTLR start "rule__GlobalNamespace__Group_3_3__0__Impl" - // InternalRosSystem.g:10633:1: rule__GlobalNamespace__Group_3_3__0__Impl : ( ',' ) ; + // InternalRosSystem.g:10363:1: rule__GlobalNamespace__Group_3_3__0__Impl : ( ',' ) ; public final void rule__GlobalNamespace__Group_3_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10637:1: ( ( ',' ) ) - // InternalRosSystem.g:10638:1: ( ',' ) + // InternalRosSystem.g:10367:1: ( ( ',' ) ) + // InternalRosSystem.g:10368:1: ( ',' ) { - // InternalRosSystem.g:10638:1: ( ',' ) - // InternalRosSystem.g:10639:2: ',' + // InternalRosSystem.g:10368:1: ( ',' ) + // InternalRosSystem.g:10369:2: ',' { before(grammarAccess.getGlobalNamespaceAccess().getCommaKeyword_3_3_0()); match(input,30,FOLLOW_2); @@ -31886,14 +31156,14 @@ public final void rule__GlobalNamespace__Group_3_3__0__Impl() throws Recognition // $ANTLR start "rule__GlobalNamespace__Group_3_3__1" - // InternalRosSystem.g:10648:1: rule__GlobalNamespace__Group_3_3__1 : rule__GlobalNamespace__Group_3_3__1__Impl ; + // InternalRosSystem.g:10378:1: rule__GlobalNamespace__Group_3_3__1 : rule__GlobalNamespace__Group_3_3__1__Impl ; public final void rule__GlobalNamespace__Group_3_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10652:1: ( rule__GlobalNamespace__Group_3_3__1__Impl ) - // InternalRosSystem.g:10653:2: rule__GlobalNamespace__Group_3_3__1__Impl + // InternalRosSystem.g:10382:1: ( rule__GlobalNamespace__Group_3_3__1__Impl ) + // InternalRosSystem.g:10383:2: rule__GlobalNamespace__Group_3_3__1__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_3_3__1__Impl(); @@ -31919,21 +31189,21 @@ public final void rule__GlobalNamespace__Group_3_3__1() throws RecognitionExcept // $ANTLR start "rule__GlobalNamespace__Group_3_3__1__Impl" - // InternalRosSystem.g:10659:1: rule__GlobalNamespace__Group_3_3__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_3_3_1 ) ) ; + // InternalRosSystem.g:10389:1: rule__GlobalNamespace__Group_3_3__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_3_3_1 ) ) ; public final void rule__GlobalNamespace__Group_3_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10663:1: ( ( ( rule__GlobalNamespace__PartsAssignment_3_3_1 ) ) ) - // InternalRosSystem.g:10664:1: ( ( rule__GlobalNamespace__PartsAssignment_3_3_1 ) ) + // InternalRosSystem.g:10393:1: ( ( ( rule__GlobalNamespace__PartsAssignment_3_3_1 ) ) ) + // InternalRosSystem.g:10394:1: ( ( rule__GlobalNamespace__PartsAssignment_3_3_1 ) ) { - // InternalRosSystem.g:10664:1: ( ( rule__GlobalNamespace__PartsAssignment_3_3_1 ) ) - // InternalRosSystem.g:10665:2: ( rule__GlobalNamespace__PartsAssignment_3_3_1 ) + // InternalRosSystem.g:10394:1: ( ( rule__GlobalNamespace__PartsAssignment_3_3_1 ) ) + // InternalRosSystem.g:10395:2: ( rule__GlobalNamespace__PartsAssignment_3_3_1 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsAssignment_3_3_1()); - // InternalRosSystem.g:10666:2: ( rule__GlobalNamespace__PartsAssignment_3_3_1 ) - // InternalRosSystem.g:10666:3: rule__GlobalNamespace__PartsAssignment_3_3_1 + // InternalRosSystem.g:10396:2: ( rule__GlobalNamespace__PartsAssignment_3_3_1 ) + // InternalRosSystem.g:10396:3: rule__GlobalNamespace__PartsAssignment_3_3_1 { pushFollow(FOLLOW_2); rule__GlobalNamespace__PartsAssignment_3_3_1(); @@ -31966,14 +31236,14 @@ public final void rule__GlobalNamespace__Group_3_3__1__Impl() throws Recognition // $ANTLR start "rule__RelativeNamespace_Impl__Group__0" - // InternalRosSystem.g:10675:1: rule__RelativeNamespace_Impl__Group__0 : rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ; + // InternalRosSystem.g:10405:1: rule__RelativeNamespace_Impl__Group__0 : rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ; public final void rule__RelativeNamespace_Impl__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10679:1: ( rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ) - // InternalRosSystem.g:10680:2: rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 + // InternalRosSystem.g:10409:1: ( rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ) + // InternalRosSystem.g:10410:2: rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 { pushFollow(FOLLOW_65); rule__RelativeNamespace_Impl__Group__0__Impl(); @@ -32004,21 +31274,21 @@ public final void rule__RelativeNamespace_Impl__Group__0() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__0__Impl" - // InternalRosSystem.g:10687:1: rule__RelativeNamespace_Impl__Group__0__Impl : ( () ) ; + // InternalRosSystem.g:10417:1: rule__RelativeNamespace_Impl__Group__0__Impl : ( () ) ; public final void rule__RelativeNamespace_Impl__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10691:1: ( ( () ) ) - // InternalRosSystem.g:10692:1: ( () ) + // InternalRosSystem.g:10421:1: ( ( () ) ) + // InternalRosSystem.g:10422:1: ( () ) { - // InternalRosSystem.g:10692:1: ( () ) - // InternalRosSystem.g:10693:2: () + // InternalRosSystem.g:10422:1: ( () ) + // InternalRosSystem.g:10423:2: () { before(grammarAccess.getRelativeNamespace_ImplAccess().getRelativeNamespaceAction_0()); - // InternalRosSystem.g:10694:2: () - // InternalRosSystem.g:10694:3: + // InternalRosSystem.g:10424:2: () + // InternalRosSystem.g:10424:3: { } @@ -32041,14 +31311,14 @@ public final void rule__RelativeNamespace_Impl__Group__0__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group__1" - // InternalRosSystem.g:10702:1: rule__RelativeNamespace_Impl__Group__1 : rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ; + // InternalRosSystem.g:10432:1: rule__RelativeNamespace_Impl__Group__1 : rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ; public final void rule__RelativeNamespace_Impl__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10706:1: ( rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ) - // InternalRosSystem.g:10707:2: rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 + // InternalRosSystem.g:10436:1: ( rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ) + // InternalRosSystem.g:10437:2: rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 { pushFollow(FOLLOW_4); rule__RelativeNamespace_Impl__Group__1__Impl(); @@ -32079,17 +31349,17 @@ public final void rule__RelativeNamespace_Impl__Group__1() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__1__Impl" - // InternalRosSystem.g:10714:1: rule__RelativeNamespace_Impl__Group__1__Impl : ( 'RelativeNamespace' ) ; + // InternalRosSystem.g:10444:1: rule__RelativeNamespace_Impl__Group__1__Impl : ( 'RelativeNamespace' ) ; public final void rule__RelativeNamespace_Impl__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10718:1: ( ( 'RelativeNamespace' ) ) - // InternalRosSystem.g:10719:1: ( 'RelativeNamespace' ) + // InternalRosSystem.g:10448:1: ( ( 'RelativeNamespace' ) ) + // InternalRosSystem.g:10449:1: ( 'RelativeNamespace' ) { - // InternalRosSystem.g:10719:1: ( 'RelativeNamespace' ) - // InternalRosSystem.g:10720:2: 'RelativeNamespace' + // InternalRosSystem.g:10449:1: ( 'RelativeNamespace' ) + // InternalRosSystem.g:10450:2: 'RelativeNamespace' { before(grammarAccess.getRelativeNamespace_ImplAccess().getRelativeNamespaceKeyword_1()); match(input,79,FOLLOW_2); @@ -32116,14 +31386,14 @@ public final void rule__RelativeNamespace_Impl__Group__1__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group__2" - // InternalRosSystem.g:10729:1: rule__RelativeNamespace_Impl__Group__2 : rule__RelativeNamespace_Impl__Group__2__Impl rule__RelativeNamespace_Impl__Group__3 ; + // InternalRosSystem.g:10459:1: rule__RelativeNamespace_Impl__Group__2 : rule__RelativeNamespace_Impl__Group__2__Impl rule__RelativeNamespace_Impl__Group__3 ; public final void rule__RelativeNamespace_Impl__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10733:1: ( rule__RelativeNamespace_Impl__Group__2__Impl rule__RelativeNamespace_Impl__Group__3 ) - // InternalRosSystem.g:10734:2: rule__RelativeNamespace_Impl__Group__2__Impl rule__RelativeNamespace_Impl__Group__3 + // InternalRosSystem.g:10463:1: ( rule__RelativeNamespace_Impl__Group__2__Impl rule__RelativeNamespace_Impl__Group__3 ) + // InternalRosSystem.g:10464:2: rule__RelativeNamespace_Impl__Group__2__Impl rule__RelativeNamespace_Impl__Group__3 { pushFollow(FOLLOW_63); rule__RelativeNamespace_Impl__Group__2__Impl(); @@ -32154,17 +31424,17 @@ public final void rule__RelativeNamespace_Impl__Group__2() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__2__Impl" - // InternalRosSystem.g:10741:1: rule__RelativeNamespace_Impl__Group__2__Impl : ( '{' ) ; + // InternalRosSystem.g:10471:1: rule__RelativeNamespace_Impl__Group__2__Impl : ( '{' ) ; public final void rule__RelativeNamespace_Impl__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10745:1: ( ( '{' ) ) - // InternalRosSystem.g:10746:1: ( '{' ) + // InternalRosSystem.g:10475:1: ( ( '{' ) ) + // InternalRosSystem.g:10476:1: ( '{' ) { - // InternalRosSystem.g:10746:1: ( '{' ) - // InternalRosSystem.g:10747:2: '{' + // InternalRosSystem.g:10476:1: ( '{' ) + // InternalRosSystem.g:10477:2: '{' { before(grammarAccess.getRelativeNamespace_ImplAccess().getLeftCurlyBracketKeyword_2()); match(input,24,FOLLOW_2); @@ -32191,14 +31461,14 @@ public final void rule__RelativeNamespace_Impl__Group__2__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group__3" - // InternalRosSystem.g:10756:1: rule__RelativeNamespace_Impl__Group__3 : rule__RelativeNamespace_Impl__Group__3__Impl rule__RelativeNamespace_Impl__Group__4 ; + // InternalRosSystem.g:10486:1: rule__RelativeNamespace_Impl__Group__3 : rule__RelativeNamespace_Impl__Group__3__Impl rule__RelativeNamespace_Impl__Group__4 ; public final void rule__RelativeNamespace_Impl__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10760:1: ( rule__RelativeNamespace_Impl__Group__3__Impl rule__RelativeNamespace_Impl__Group__4 ) - // InternalRosSystem.g:10761:2: rule__RelativeNamespace_Impl__Group__3__Impl rule__RelativeNamespace_Impl__Group__4 + // InternalRosSystem.g:10490:1: ( rule__RelativeNamespace_Impl__Group__3__Impl rule__RelativeNamespace_Impl__Group__4 ) + // InternalRosSystem.g:10491:2: rule__RelativeNamespace_Impl__Group__3__Impl rule__RelativeNamespace_Impl__Group__4 { pushFollow(FOLLOW_63); rule__RelativeNamespace_Impl__Group__3__Impl(); @@ -32229,20 +31499,20 @@ public final void rule__RelativeNamespace_Impl__Group__3() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__3__Impl" - // InternalRosSystem.g:10768:1: rule__RelativeNamespace_Impl__Group__3__Impl : ( ( rule__RelativeNamespace_Impl__Group_3__0 )? ) ; + // InternalRosSystem.g:10498:1: rule__RelativeNamespace_Impl__Group__3__Impl : ( ( rule__RelativeNamespace_Impl__Group_3__0 )? ) ; public final void rule__RelativeNamespace_Impl__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10772:1: ( ( ( rule__RelativeNamespace_Impl__Group_3__0 )? ) ) - // InternalRosSystem.g:10773:1: ( ( rule__RelativeNamespace_Impl__Group_3__0 )? ) + // InternalRosSystem.g:10502:1: ( ( ( rule__RelativeNamespace_Impl__Group_3__0 )? ) ) + // InternalRosSystem.g:10503:1: ( ( rule__RelativeNamespace_Impl__Group_3__0 )? ) { - // InternalRosSystem.g:10773:1: ( ( rule__RelativeNamespace_Impl__Group_3__0 )? ) - // InternalRosSystem.g:10774:2: ( rule__RelativeNamespace_Impl__Group_3__0 )? + // InternalRosSystem.g:10503:1: ( ( rule__RelativeNamespace_Impl__Group_3__0 )? ) + // InternalRosSystem.g:10504:2: ( rule__RelativeNamespace_Impl__Group_3__0 )? { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup_3()); - // InternalRosSystem.g:10775:2: ( rule__RelativeNamespace_Impl__Group_3__0 )? + // InternalRosSystem.g:10505:2: ( rule__RelativeNamespace_Impl__Group_3__0 )? int alt71=2; int LA71_0 = input.LA(1); @@ -32251,7 +31521,7 @@ public final void rule__RelativeNamespace_Impl__Group__3__Impl() throws Recognit } switch (alt71) { case 1 : - // InternalRosSystem.g:10775:3: rule__RelativeNamespace_Impl__Group_3__0 + // InternalRosSystem.g:10505:3: rule__RelativeNamespace_Impl__Group_3__0 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_3__0(); @@ -32287,14 +31557,14 @@ public final void rule__RelativeNamespace_Impl__Group__3__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group__4" - // InternalRosSystem.g:10783:1: rule__RelativeNamespace_Impl__Group__4 : rule__RelativeNamespace_Impl__Group__4__Impl ; + // InternalRosSystem.g:10513:1: rule__RelativeNamespace_Impl__Group__4 : rule__RelativeNamespace_Impl__Group__4__Impl ; public final void rule__RelativeNamespace_Impl__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10787:1: ( rule__RelativeNamespace_Impl__Group__4__Impl ) - // InternalRosSystem.g:10788:2: rule__RelativeNamespace_Impl__Group__4__Impl + // InternalRosSystem.g:10517:1: ( rule__RelativeNamespace_Impl__Group__4__Impl ) + // InternalRosSystem.g:10518:2: rule__RelativeNamespace_Impl__Group__4__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group__4__Impl(); @@ -32320,17 +31590,17 @@ public final void rule__RelativeNamespace_Impl__Group__4() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__4__Impl" - // InternalRosSystem.g:10794:1: rule__RelativeNamespace_Impl__Group__4__Impl : ( '}' ) ; + // InternalRosSystem.g:10524:1: rule__RelativeNamespace_Impl__Group__4__Impl : ( '}' ) ; public final void rule__RelativeNamespace_Impl__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10798:1: ( ( '}' ) ) - // InternalRosSystem.g:10799:1: ( '}' ) + // InternalRosSystem.g:10528:1: ( ( '}' ) ) + // InternalRosSystem.g:10529:1: ( '}' ) { - // InternalRosSystem.g:10799:1: ( '}' ) - // InternalRosSystem.g:10800:2: '}' + // InternalRosSystem.g:10529:1: ( '}' ) + // InternalRosSystem.g:10530:2: '}' { before(grammarAccess.getRelativeNamespace_ImplAccess().getRightCurlyBracketKeyword_4()); match(input,26,FOLLOW_2); @@ -32357,14 +31627,14 @@ public final void rule__RelativeNamespace_Impl__Group__4__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group_3__0" - // InternalRosSystem.g:10810:1: rule__RelativeNamespace_Impl__Group_3__0 : rule__RelativeNamespace_Impl__Group_3__0__Impl rule__RelativeNamespace_Impl__Group_3__1 ; + // InternalRosSystem.g:10540:1: rule__RelativeNamespace_Impl__Group_3__0 : rule__RelativeNamespace_Impl__Group_3__0__Impl rule__RelativeNamespace_Impl__Group_3__1 ; public final void rule__RelativeNamespace_Impl__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10814:1: ( rule__RelativeNamespace_Impl__Group_3__0__Impl rule__RelativeNamespace_Impl__Group_3__1 ) - // InternalRosSystem.g:10815:2: rule__RelativeNamespace_Impl__Group_3__0__Impl rule__RelativeNamespace_Impl__Group_3__1 + // InternalRosSystem.g:10544:1: ( rule__RelativeNamespace_Impl__Group_3__0__Impl rule__RelativeNamespace_Impl__Group_3__1 ) + // InternalRosSystem.g:10545:2: rule__RelativeNamespace_Impl__Group_3__0__Impl rule__RelativeNamespace_Impl__Group_3__1 { pushFollow(FOLLOW_4); rule__RelativeNamespace_Impl__Group_3__0__Impl(); @@ -32395,17 +31665,17 @@ public final void rule__RelativeNamespace_Impl__Group_3__0() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_3__0__Impl" - // InternalRosSystem.g:10822:1: rule__RelativeNamespace_Impl__Group_3__0__Impl : ( 'parts' ) ; + // InternalRosSystem.g:10552:1: rule__RelativeNamespace_Impl__Group_3__0__Impl : ( 'parts' ) ; public final void rule__RelativeNamespace_Impl__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10826:1: ( ( 'parts' ) ) - // InternalRosSystem.g:10827:1: ( 'parts' ) + // InternalRosSystem.g:10556:1: ( ( 'parts' ) ) + // InternalRosSystem.g:10557:1: ( 'parts' ) { - // InternalRosSystem.g:10827:1: ( 'parts' ) - // InternalRosSystem.g:10828:2: 'parts' + // InternalRosSystem.g:10557:1: ( 'parts' ) + // InternalRosSystem.g:10558:2: 'parts' { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsKeyword_3_0()); match(input,78,FOLLOW_2); @@ -32432,14 +31702,14 @@ public final void rule__RelativeNamespace_Impl__Group_3__0__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_3__1" - // InternalRosSystem.g:10837:1: rule__RelativeNamespace_Impl__Group_3__1 : rule__RelativeNamespace_Impl__Group_3__1__Impl rule__RelativeNamespace_Impl__Group_3__2 ; + // InternalRosSystem.g:10567:1: rule__RelativeNamespace_Impl__Group_3__1 : rule__RelativeNamespace_Impl__Group_3__1__Impl rule__RelativeNamespace_Impl__Group_3__2 ; public final void rule__RelativeNamespace_Impl__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10841:1: ( rule__RelativeNamespace_Impl__Group_3__1__Impl rule__RelativeNamespace_Impl__Group_3__2 ) - // InternalRosSystem.g:10842:2: rule__RelativeNamespace_Impl__Group_3__1__Impl rule__RelativeNamespace_Impl__Group_3__2 + // InternalRosSystem.g:10571:1: ( rule__RelativeNamespace_Impl__Group_3__1__Impl rule__RelativeNamespace_Impl__Group_3__2 ) + // InternalRosSystem.g:10572:2: rule__RelativeNamespace_Impl__Group_3__1__Impl rule__RelativeNamespace_Impl__Group_3__2 { pushFollow(FOLLOW_64); rule__RelativeNamespace_Impl__Group_3__1__Impl(); @@ -32470,17 +31740,17 @@ public final void rule__RelativeNamespace_Impl__Group_3__1() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_3__1__Impl" - // InternalRosSystem.g:10849:1: rule__RelativeNamespace_Impl__Group_3__1__Impl : ( '{' ) ; + // InternalRosSystem.g:10579:1: rule__RelativeNamespace_Impl__Group_3__1__Impl : ( '{' ) ; public final void rule__RelativeNamespace_Impl__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10853:1: ( ( '{' ) ) - // InternalRosSystem.g:10854:1: ( '{' ) + // InternalRosSystem.g:10583:1: ( ( '{' ) ) + // InternalRosSystem.g:10584:1: ( '{' ) { - // InternalRosSystem.g:10854:1: ( '{' ) - // InternalRosSystem.g:10855:2: '{' + // InternalRosSystem.g:10584:1: ( '{' ) + // InternalRosSystem.g:10585:2: '{' { before(grammarAccess.getRelativeNamespace_ImplAccess().getLeftCurlyBracketKeyword_3_1()); match(input,24,FOLLOW_2); @@ -32507,14 +31777,14 @@ public final void rule__RelativeNamespace_Impl__Group_3__1__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_3__2" - // InternalRosSystem.g:10864:1: rule__RelativeNamespace_Impl__Group_3__2 : rule__RelativeNamespace_Impl__Group_3__2__Impl rule__RelativeNamespace_Impl__Group_3__3 ; + // InternalRosSystem.g:10594:1: rule__RelativeNamespace_Impl__Group_3__2 : rule__RelativeNamespace_Impl__Group_3__2__Impl rule__RelativeNamespace_Impl__Group_3__3 ; public final void rule__RelativeNamespace_Impl__Group_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10868:1: ( rule__RelativeNamespace_Impl__Group_3__2__Impl rule__RelativeNamespace_Impl__Group_3__3 ) - // InternalRosSystem.g:10869:2: rule__RelativeNamespace_Impl__Group_3__2__Impl rule__RelativeNamespace_Impl__Group_3__3 + // InternalRosSystem.g:10598:1: ( rule__RelativeNamespace_Impl__Group_3__2__Impl rule__RelativeNamespace_Impl__Group_3__3 ) + // InternalRosSystem.g:10599:2: rule__RelativeNamespace_Impl__Group_3__2__Impl rule__RelativeNamespace_Impl__Group_3__3 { pushFollow(FOLLOW_28); rule__RelativeNamespace_Impl__Group_3__2__Impl(); @@ -32545,21 +31815,21 @@ public final void rule__RelativeNamespace_Impl__Group_3__2() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_3__2__Impl" - // InternalRosSystem.g:10876:1: rule__RelativeNamespace_Impl__Group_3__2__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_3_2 ) ) ; + // InternalRosSystem.g:10606:1: rule__RelativeNamespace_Impl__Group_3__2__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_3_2 ) ) ; public final void rule__RelativeNamespace_Impl__Group_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10880:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_3_2 ) ) ) - // InternalRosSystem.g:10881:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_3_2 ) ) + // InternalRosSystem.g:10610:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_3_2 ) ) ) + // InternalRosSystem.g:10611:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_3_2 ) ) { - // InternalRosSystem.g:10881:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_3_2 ) ) - // InternalRosSystem.g:10882:2: ( rule__RelativeNamespace_Impl__PartsAssignment_3_2 ) + // InternalRosSystem.g:10611:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_3_2 ) ) + // InternalRosSystem.g:10612:2: ( rule__RelativeNamespace_Impl__PartsAssignment_3_2 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsAssignment_3_2()); - // InternalRosSystem.g:10883:2: ( rule__RelativeNamespace_Impl__PartsAssignment_3_2 ) - // InternalRosSystem.g:10883:3: rule__RelativeNamespace_Impl__PartsAssignment_3_2 + // InternalRosSystem.g:10613:2: ( rule__RelativeNamespace_Impl__PartsAssignment_3_2 ) + // InternalRosSystem.g:10613:3: rule__RelativeNamespace_Impl__PartsAssignment_3_2 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__PartsAssignment_3_2(); @@ -32592,14 +31862,14 @@ public final void rule__RelativeNamespace_Impl__Group_3__2__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_3__3" - // InternalRosSystem.g:10891:1: rule__RelativeNamespace_Impl__Group_3__3 : rule__RelativeNamespace_Impl__Group_3__3__Impl rule__RelativeNamespace_Impl__Group_3__4 ; + // InternalRosSystem.g:10621:1: rule__RelativeNamespace_Impl__Group_3__3 : rule__RelativeNamespace_Impl__Group_3__3__Impl rule__RelativeNamespace_Impl__Group_3__4 ; public final void rule__RelativeNamespace_Impl__Group_3__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10895:1: ( rule__RelativeNamespace_Impl__Group_3__3__Impl rule__RelativeNamespace_Impl__Group_3__4 ) - // InternalRosSystem.g:10896:2: rule__RelativeNamespace_Impl__Group_3__3__Impl rule__RelativeNamespace_Impl__Group_3__4 + // InternalRosSystem.g:10625:1: ( rule__RelativeNamespace_Impl__Group_3__3__Impl rule__RelativeNamespace_Impl__Group_3__4 ) + // InternalRosSystem.g:10626:2: rule__RelativeNamespace_Impl__Group_3__3__Impl rule__RelativeNamespace_Impl__Group_3__4 { pushFollow(FOLLOW_28); rule__RelativeNamespace_Impl__Group_3__3__Impl(); @@ -32630,20 +31900,20 @@ public final void rule__RelativeNamespace_Impl__Group_3__3() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_3__3__Impl" - // InternalRosSystem.g:10903:1: rule__RelativeNamespace_Impl__Group_3__3__Impl : ( ( rule__RelativeNamespace_Impl__Group_3_3__0 )* ) ; + // InternalRosSystem.g:10633:1: rule__RelativeNamespace_Impl__Group_3__3__Impl : ( ( rule__RelativeNamespace_Impl__Group_3_3__0 )* ) ; public final void rule__RelativeNamespace_Impl__Group_3__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10907:1: ( ( ( rule__RelativeNamespace_Impl__Group_3_3__0 )* ) ) - // InternalRosSystem.g:10908:1: ( ( rule__RelativeNamespace_Impl__Group_3_3__0 )* ) + // InternalRosSystem.g:10637:1: ( ( ( rule__RelativeNamespace_Impl__Group_3_3__0 )* ) ) + // InternalRosSystem.g:10638:1: ( ( rule__RelativeNamespace_Impl__Group_3_3__0 )* ) { - // InternalRosSystem.g:10908:1: ( ( rule__RelativeNamespace_Impl__Group_3_3__0 )* ) - // InternalRosSystem.g:10909:2: ( rule__RelativeNamespace_Impl__Group_3_3__0 )* + // InternalRosSystem.g:10638:1: ( ( rule__RelativeNamespace_Impl__Group_3_3__0 )* ) + // InternalRosSystem.g:10639:2: ( rule__RelativeNamespace_Impl__Group_3_3__0 )* { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup_3_3()); - // InternalRosSystem.g:10910:2: ( rule__RelativeNamespace_Impl__Group_3_3__0 )* + // InternalRosSystem.g:10640:2: ( rule__RelativeNamespace_Impl__Group_3_3__0 )* loop72: do { int alt72=2; @@ -32656,7 +31926,7 @@ public final void rule__RelativeNamespace_Impl__Group_3__3__Impl() throws Recogn switch (alt72) { case 1 : - // InternalRosSystem.g:10910:3: rule__RelativeNamespace_Impl__Group_3_3__0 + // InternalRosSystem.g:10640:3: rule__RelativeNamespace_Impl__Group_3_3__0 { pushFollow(FOLLOW_11); rule__RelativeNamespace_Impl__Group_3_3__0(); @@ -32695,14 +31965,14 @@ public final void rule__RelativeNamespace_Impl__Group_3__3__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_3__4" - // InternalRosSystem.g:10918:1: rule__RelativeNamespace_Impl__Group_3__4 : rule__RelativeNamespace_Impl__Group_3__4__Impl ; + // InternalRosSystem.g:10648:1: rule__RelativeNamespace_Impl__Group_3__4 : rule__RelativeNamespace_Impl__Group_3__4__Impl ; public final void rule__RelativeNamespace_Impl__Group_3__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10922:1: ( rule__RelativeNamespace_Impl__Group_3__4__Impl ) - // InternalRosSystem.g:10923:2: rule__RelativeNamespace_Impl__Group_3__4__Impl + // InternalRosSystem.g:10652:1: ( rule__RelativeNamespace_Impl__Group_3__4__Impl ) + // InternalRosSystem.g:10653:2: rule__RelativeNamespace_Impl__Group_3__4__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_3__4__Impl(); @@ -32728,17 +31998,17 @@ public final void rule__RelativeNamespace_Impl__Group_3__4() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_3__4__Impl" - // InternalRosSystem.g:10929:1: rule__RelativeNamespace_Impl__Group_3__4__Impl : ( '}' ) ; + // InternalRosSystem.g:10659:1: rule__RelativeNamespace_Impl__Group_3__4__Impl : ( '}' ) ; public final void rule__RelativeNamespace_Impl__Group_3__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10933:1: ( ( '}' ) ) - // InternalRosSystem.g:10934:1: ( '}' ) + // InternalRosSystem.g:10663:1: ( ( '}' ) ) + // InternalRosSystem.g:10664:1: ( '}' ) { - // InternalRosSystem.g:10934:1: ( '}' ) - // InternalRosSystem.g:10935:2: '}' + // InternalRosSystem.g:10664:1: ( '}' ) + // InternalRosSystem.g:10665:2: '}' { before(grammarAccess.getRelativeNamespace_ImplAccess().getRightCurlyBracketKeyword_3_4()); match(input,26,FOLLOW_2); @@ -32765,14 +32035,14 @@ public final void rule__RelativeNamespace_Impl__Group_3__4__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_3_3__0" - // InternalRosSystem.g:10945:1: rule__RelativeNamespace_Impl__Group_3_3__0 : rule__RelativeNamespace_Impl__Group_3_3__0__Impl rule__RelativeNamespace_Impl__Group_3_3__1 ; + // InternalRosSystem.g:10675:1: rule__RelativeNamespace_Impl__Group_3_3__0 : rule__RelativeNamespace_Impl__Group_3_3__0__Impl rule__RelativeNamespace_Impl__Group_3_3__1 ; public final void rule__RelativeNamespace_Impl__Group_3_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10949:1: ( rule__RelativeNamespace_Impl__Group_3_3__0__Impl rule__RelativeNamespace_Impl__Group_3_3__1 ) - // InternalRosSystem.g:10950:2: rule__RelativeNamespace_Impl__Group_3_3__0__Impl rule__RelativeNamespace_Impl__Group_3_3__1 + // InternalRosSystem.g:10679:1: ( rule__RelativeNamespace_Impl__Group_3_3__0__Impl rule__RelativeNamespace_Impl__Group_3_3__1 ) + // InternalRosSystem.g:10680:2: rule__RelativeNamespace_Impl__Group_3_3__0__Impl rule__RelativeNamespace_Impl__Group_3_3__1 { pushFollow(FOLLOW_64); rule__RelativeNamespace_Impl__Group_3_3__0__Impl(); @@ -32803,17 +32073,17 @@ public final void rule__RelativeNamespace_Impl__Group_3_3__0() throws Recognitio // $ANTLR start "rule__RelativeNamespace_Impl__Group_3_3__0__Impl" - // InternalRosSystem.g:10957:1: rule__RelativeNamespace_Impl__Group_3_3__0__Impl : ( ',' ) ; + // InternalRosSystem.g:10687:1: rule__RelativeNamespace_Impl__Group_3_3__0__Impl : ( ',' ) ; public final void rule__RelativeNamespace_Impl__Group_3_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10961:1: ( ( ',' ) ) - // InternalRosSystem.g:10962:1: ( ',' ) + // InternalRosSystem.g:10691:1: ( ( ',' ) ) + // InternalRosSystem.g:10692:1: ( ',' ) { - // InternalRosSystem.g:10962:1: ( ',' ) - // InternalRosSystem.g:10963:2: ',' + // InternalRosSystem.g:10692:1: ( ',' ) + // InternalRosSystem.g:10693:2: ',' { before(grammarAccess.getRelativeNamespace_ImplAccess().getCommaKeyword_3_3_0()); match(input,30,FOLLOW_2); @@ -32840,14 +32110,14 @@ public final void rule__RelativeNamespace_Impl__Group_3_3__0__Impl() throws Reco // $ANTLR start "rule__RelativeNamespace_Impl__Group_3_3__1" - // InternalRosSystem.g:10972:1: rule__RelativeNamespace_Impl__Group_3_3__1 : rule__RelativeNamespace_Impl__Group_3_3__1__Impl ; + // InternalRosSystem.g:10702:1: rule__RelativeNamespace_Impl__Group_3_3__1 : rule__RelativeNamespace_Impl__Group_3_3__1__Impl ; public final void rule__RelativeNamespace_Impl__Group_3_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10976:1: ( rule__RelativeNamespace_Impl__Group_3_3__1__Impl ) - // InternalRosSystem.g:10977:2: rule__RelativeNamespace_Impl__Group_3_3__1__Impl + // InternalRosSystem.g:10706:1: ( rule__RelativeNamespace_Impl__Group_3_3__1__Impl ) + // InternalRosSystem.g:10707:2: rule__RelativeNamespace_Impl__Group_3_3__1__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_3_3__1__Impl(); @@ -32873,21 +32143,21 @@ public final void rule__RelativeNamespace_Impl__Group_3_3__1() throws Recognitio // $ANTLR start "rule__RelativeNamespace_Impl__Group_3_3__1__Impl" - // InternalRosSystem.g:10983:1: rule__RelativeNamespace_Impl__Group_3_3__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_3_3_1 ) ) ; + // InternalRosSystem.g:10713:1: rule__RelativeNamespace_Impl__Group_3_3__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_3_3_1 ) ) ; public final void rule__RelativeNamespace_Impl__Group_3_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:10987:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_3_3_1 ) ) ) - // InternalRosSystem.g:10988:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_3_3_1 ) ) + // InternalRosSystem.g:10717:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_3_3_1 ) ) ) + // InternalRosSystem.g:10718:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_3_3_1 ) ) { - // InternalRosSystem.g:10988:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_3_3_1 ) ) - // InternalRosSystem.g:10989:2: ( rule__RelativeNamespace_Impl__PartsAssignment_3_3_1 ) + // InternalRosSystem.g:10718:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_3_3_1 ) ) + // InternalRosSystem.g:10719:2: ( rule__RelativeNamespace_Impl__PartsAssignment_3_3_1 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsAssignment_3_3_1()); - // InternalRosSystem.g:10990:2: ( rule__RelativeNamespace_Impl__PartsAssignment_3_3_1 ) - // InternalRosSystem.g:10990:3: rule__RelativeNamespace_Impl__PartsAssignment_3_3_1 + // InternalRosSystem.g:10720:2: ( rule__RelativeNamespace_Impl__PartsAssignment_3_3_1 ) + // InternalRosSystem.g:10720:3: rule__RelativeNamespace_Impl__PartsAssignment_3_3_1 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__PartsAssignment_3_3_1(); @@ -32920,14 +32190,14 @@ public final void rule__RelativeNamespace_Impl__Group_3_3__1__Impl() throws Reco // $ANTLR start "rule__PrivateNamespace__Group__0" - // InternalRosSystem.g:10999:1: rule__PrivateNamespace__Group__0 : rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ; + // InternalRosSystem.g:10729:1: rule__PrivateNamespace__Group__0 : rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ; public final void rule__PrivateNamespace__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11003:1: ( rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ) - // InternalRosSystem.g:11004:2: rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 + // InternalRosSystem.g:10733:1: ( rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ) + // InternalRosSystem.g:10734:2: rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 { pushFollow(FOLLOW_44); rule__PrivateNamespace__Group__0__Impl(); @@ -32958,21 +32228,21 @@ public final void rule__PrivateNamespace__Group__0() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__0__Impl" - // InternalRosSystem.g:11011:1: rule__PrivateNamespace__Group__0__Impl : ( () ) ; + // InternalRosSystem.g:10741:1: rule__PrivateNamespace__Group__0__Impl : ( () ) ; public final void rule__PrivateNamespace__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11015:1: ( ( () ) ) - // InternalRosSystem.g:11016:1: ( () ) + // InternalRosSystem.g:10745:1: ( ( () ) ) + // InternalRosSystem.g:10746:1: ( () ) { - // InternalRosSystem.g:11016:1: ( () ) - // InternalRosSystem.g:11017:2: () + // InternalRosSystem.g:10746:1: ( () ) + // InternalRosSystem.g:10747:2: () { before(grammarAccess.getPrivateNamespaceAccess().getPrivateNamespaceAction_0()); - // InternalRosSystem.g:11018:2: () - // InternalRosSystem.g:11018:3: + // InternalRosSystem.g:10748:2: () + // InternalRosSystem.g:10748:3: { } @@ -32995,14 +32265,14 @@ public final void rule__PrivateNamespace__Group__0__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group__1" - // InternalRosSystem.g:11026:1: rule__PrivateNamespace__Group__1 : rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ; + // InternalRosSystem.g:10756:1: rule__PrivateNamespace__Group__1 : rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ; public final void rule__PrivateNamespace__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11030:1: ( rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ) - // InternalRosSystem.g:11031:2: rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 + // InternalRosSystem.g:10760:1: ( rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ) + // InternalRosSystem.g:10761:2: rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 { pushFollow(FOLLOW_4); rule__PrivateNamespace__Group__1__Impl(); @@ -33033,17 +32303,17 @@ public final void rule__PrivateNamespace__Group__1() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__1__Impl" - // InternalRosSystem.g:11038:1: rule__PrivateNamespace__Group__1__Impl : ( 'PrivateNamespace' ) ; + // InternalRosSystem.g:10768:1: rule__PrivateNamespace__Group__1__Impl : ( 'PrivateNamespace' ) ; public final void rule__PrivateNamespace__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11042:1: ( ( 'PrivateNamespace' ) ) - // InternalRosSystem.g:11043:1: ( 'PrivateNamespace' ) + // InternalRosSystem.g:10772:1: ( ( 'PrivateNamespace' ) ) + // InternalRosSystem.g:10773:1: ( 'PrivateNamespace' ) { - // InternalRosSystem.g:11043:1: ( 'PrivateNamespace' ) - // InternalRosSystem.g:11044:2: 'PrivateNamespace' + // InternalRosSystem.g:10773:1: ( 'PrivateNamespace' ) + // InternalRosSystem.g:10774:2: 'PrivateNamespace' { before(grammarAccess.getPrivateNamespaceAccess().getPrivateNamespaceKeyword_1()); match(input,80,FOLLOW_2); @@ -33070,14 +32340,14 @@ public final void rule__PrivateNamespace__Group__1__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group__2" - // InternalRosSystem.g:11053:1: rule__PrivateNamespace__Group__2 : rule__PrivateNamespace__Group__2__Impl rule__PrivateNamespace__Group__3 ; + // InternalRosSystem.g:10783:1: rule__PrivateNamespace__Group__2 : rule__PrivateNamespace__Group__2__Impl rule__PrivateNamespace__Group__3 ; public final void rule__PrivateNamespace__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11057:1: ( rule__PrivateNamespace__Group__2__Impl rule__PrivateNamespace__Group__3 ) - // InternalRosSystem.g:11058:2: rule__PrivateNamespace__Group__2__Impl rule__PrivateNamespace__Group__3 + // InternalRosSystem.g:10787:1: ( rule__PrivateNamespace__Group__2__Impl rule__PrivateNamespace__Group__3 ) + // InternalRosSystem.g:10788:2: rule__PrivateNamespace__Group__2__Impl rule__PrivateNamespace__Group__3 { pushFollow(FOLLOW_63); rule__PrivateNamespace__Group__2__Impl(); @@ -33108,17 +32378,17 @@ public final void rule__PrivateNamespace__Group__2() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__2__Impl" - // InternalRosSystem.g:11065:1: rule__PrivateNamespace__Group__2__Impl : ( '{' ) ; + // InternalRosSystem.g:10795:1: rule__PrivateNamespace__Group__2__Impl : ( '{' ) ; public final void rule__PrivateNamespace__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11069:1: ( ( '{' ) ) - // InternalRosSystem.g:11070:1: ( '{' ) + // InternalRosSystem.g:10799:1: ( ( '{' ) ) + // InternalRosSystem.g:10800:1: ( '{' ) { - // InternalRosSystem.g:11070:1: ( '{' ) - // InternalRosSystem.g:11071:2: '{' + // InternalRosSystem.g:10800:1: ( '{' ) + // InternalRosSystem.g:10801:2: '{' { before(grammarAccess.getPrivateNamespaceAccess().getLeftCurlyBracketKeyword_2()); match(input,24,FOLLOW_2); @@ -33145,14 +32415,14 @@ public final void rule__PrivateNamespace__Group__2__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group__3" - // InternalRosSystem.g:11080:1: rule__PrivateNamespace__Group__3 : rule__PrivateNamespace__Group__3__Impl rule__PrivateNamespace__Group__4 ; + // InternalRosSystem.g:10810:1: rule__PrivateNamespace__Group__3 : rule__PrivateNamespace__Group__3__Impl rule__PrivateNamespace__Group__4 ; public final void rule__PrivateNamespace__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11084:1: ( rule__PrivateNamespace__Group__3__Impl rule__PrivateNamespace__Group__4 ) - // InternalRosSystem.g:11085:2: rule__PrivateNamespace__Group__3__Impl rule__PrivateNamespace__Group__4 + // InternalRosSystem.g:10814:1: ( rule__PrivateNamespace__Group__3__Impl rule__PrivateNamespace__Group__4 ) + // InternalRosSystem.g:10815:2: rule__PrivateNamespace__Group__3__Impl rule__PrivateNamespace__Group__4 { pushFollow(FOLLOW_63); rule__PrivateNamespace__Group__3__Impl(); @@ -33183,20 +32453,20 @@ public final void rule__PrivateNamespace__Group__3() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__3__Impl" - // InternalRosSystem.g:11092:1: rule__PrivateNamespace__Group__3__Impl : ( ( rule__PrivateNamespace__Group_3__0 )? ) ; + // InternalRosSystem.g:10822:1: rule__PrivateNamespace__Group__3__Impl : ( ( rule__PrivateNamespace__Group_3__0 )? ) ; public final void rule__PrivateNamespace__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11096:1: ( ( ( rule__PrivateNamespace__Group_3__0 )? ) ) - // InternalRosSystem.g:11097:1: ( ( rule__PrivateNamespace__Group_3__0 )? ) + // InternalRosSystem.g:10826:1: ( ( ( rule__PrivateNamespace__Group_3__0 )? ) ) + // InternalRosSystem.g:10827:1: ( ( rule__PrivateNamespace__Group_3__0 )? ) { - // InternalRosSystem.g:11097:1: ( ( rule__PrivateNamespace__Group_3__0 )? ) - // InternalRosSystem.g:11098:2: ( rule__PrivateNamespace__Group_3__0 )? + // InternalRosSystem.g:10827:1: ( ( rule__PrivateNamespace__Group_3__0 )? ) + // InternalRosSystem.g:10828:2: ( rule__PrivateNamespace__Group_3__0 )? { before(grammarAccess.getPrivateNamespaceAccess().getGroup_3()); - // InternalRosSystem.g:11099:2: ( rule__PrivateNamespace__Group_3__0 )? + // InternalRosSystem.g:10829:2: ( rule__PrivateNamespace__Group_3__0 )? int alt73=2; int LA73_0 = input.LA(1); @@ -33205,7 +32475,7 @@ public final void rule__PrivateNamespace__Group__3__Impl() throws RecognitionExc } switch (alt73) { case 1 : - // InternalRosSystem.g:11099:3: rule__PrivateNamespace__Group_3__0 + // InternalRosSystem.g:10829:3: rule__PrivateNamespace__Group_3__0 { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_3__0(); @@ -33241,14 +32511,14 @@ public final void rule__PrivateNamespace__Group__3__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group__4" - // InternalRosSystem.g:11107:1: rule__PrivateNamespace__Group__4 : rule__PrivateNamespace__Group__4__Impl ; + // InternalRosSystem.g:10837:1: rule__PrivateNamespace__Group__4 : rule__PrivateNamespace__Group__4__Impl ; public final void rule__PrivateNamespace__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11111:1: ( rule__PrivateNamespace__Group__4__Impl ) - // InternalRosSystem.g:11112:2: rule__PrivateNamespace__Group__4__Impl + // InternalRosSystem.g:10841:1: ( rule__PrivateNamespace__Group__4__Impl ) + // InternalRosSystem.g:10842:2: rule__PrivateNamespace__Group__4__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group__4__Impl(); @@ -33274,17 +32544,17 @@ public final void rule__PrivateNamespace__Group__4() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__4__Impl" - // InternalRosSystem.g:11118:1: rule__PrivateNamespace__Group__4__Impl : ( '}' ) ; + // InternalRosSystem.g:10848:1: rule__PrivateNamespace__Group__4__Impl : ( '}' ) ; public final void rule__PrivateNamespace__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11122:1: ( ( '}' ) ) - // InternalRosSystem.g:11123:1: ( '}' ) + // InternalRosSystem.g:10852:1: ( ( '}' ) ) + // InternalRosSystem.g:10853:1: ( '}' ) { - // InternalRosSystem.g:11123:1: ( '}' ) - // InternalRosSystem.g:11124:2: '}' + // InternalRosSystem.g:10853:1: ( '}' ) + // InternalRosSystem.g:10854:2: '}' { before(grammarAccess.getPrivateNamespaceAccess().getRightCurlyBracketKeyword_4()); match(input,26,FOLLOW_2); @@ -33311,14 +32581,14 @@ public final void rule__PrivateNamespace__Group__4__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group_3__0" - // InternalRosSystem.g:11134:1: rule__PrivateNamespace__Group_3__0 : rule__PrivateNamespace__Group_3__0__Impl rule__PrivateNamespace__Group_3__1 ; + // InternalRosSystem.g:10864:1: rule__PrivateNamespace__Group_3__0 : rule__PrivateNamespace__Group_3__0__Impl rule__PrivateNamespace__Group_3__1 ; public final void rule__PrivateNamespace__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11138:1: ( rule__PrivateNamespace__Group_3__0__Impl rule__PrivateNamespace__Group_3__1 ) - // InternalRosSystem.g:11139:2: rule__PrivateNamespace__Group_3__0__Impl rule__PrivateNamespace__Group_3__1 + // InternalRosSystem.g:10868:1: ( rule__PrivateNamespace__Group_3__0__Impl rule__PrivateNamespace__Group_3__1 ) + // InternalRosSystem.g:10869:2: rule__PrivateNamespace__Group_3__0__Impl rule__PrivateNamespace__Group_3__1 { pushFollow(FOLLOW_4); rule__PrivateNamespace__Group_3__0__Impl(); @@ -33349,17 +32619,17 @@ public final void rule__PrivateNamespace__Group_3__0() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_3__0__Impl" - // InternalRosSystem.g:11146:1: rule__PrivateNamespace__Group_3__0__Impl : ( 'parts' ) ; + // InternalRosSystem.g:10876:1: rule__PrivateNamespace__Group_3__0__Impl : ( 'parts' ) ; public final void rule__PrivateNamespace__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11150:1: ( ( 'parts' ) ) - // InternalRosSystem.g:11151:1: ( 'parts' ) + // InternalRosSystem.g:10880:1: ( ( 'parts' ) ) + // InternalRosSystem.g:10881:1: ( 'parts' ) { - // InternalRosSystem.g:11151:1: ( 'parts' ) - // InternalRosSystem.g:11152:2: 'parts' + // InternalRosSystem.g:10881:1: ( 'parts' ) + // InternalRosSystem.g:10882:2: 'parts' { before(grammarAccess.getPrivateNamespaceAccess().getPartsKeyword_3_0()); match(input,78,FOLLOW_2); @@ -33386,14 +32656,14 @@ public final void rule__PrivateNamespace__Group_3__0__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_3__1" - // InternalRosSystem.g:11161:1: rule__PrivateNamespace__Group_3__1 : rule__PrivateNamespace__Group_3__1__Impl rule__PrivateNamespace__Group_3__2 ; + // InternalRosSystem.g:10891:1: rule__PrivateNamespace__Group_3__1 : rule__PrivateNamespace__Group_3__1__Impl rule__PrivateNamespace__Group_3__2 ; public final void rule__PrivateNamespace__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11165:1: ( rule__PrivateNamespace__Group_3__1__Impl rule__PrivateNamespace__Group_3__2 ) - // InternalRosSystem.g:11166:2: rule__PrivateNamespace__Group_3__1__Impl rule__PrivateNamespace__Group_3__2 + // InternalRosSystem.g:10895:1: ( rule__PrivateNamespace__Group_3__1__Impl rule__PrivateNamespace__Group_3__2 ) + // InternalRosSystem.g:10896:2: rule__PrivateNamespace__Group_3__1__Impl rule__PrivateNamespace__Group_3__2 { pushFollow(FOLLOW_64); rule__PrivateNamespace__Group_3__1__Impl(); @@ -33424,17 +32694,17 @@ public final void rule__PrivateNamespace__Group_3__1() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_3__1__Impl" - // InternalRosSystem.g:11173:1: rule__PrivateNamespace__Group_3__1__Impl : ( '{' ) ; + // InternalRosSystem.g:10903:1: rule__PrivateNamespace__Group_3__1__Impl : ( '{' ) ; public final void rule__PrivateNamespace__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11177:1: ( ( '{' ) ) - // InternalRosSystem.g:11178:1: ( '{' ) + // InternalRosSystem.g:10907:1: ( ( '{' ) ) + // InternalRosSystem.g:10908:1: ( '{' ) { - // InternalRosSystem.g:11178:1: ( '{' ) - // InternalRosSystem.g:11179:2: '{' + // InternalRosSystem.g:10908:1: ( '{' ) + // InternalRosSystem.g:10909:2: '{' { before(grammarAccess.getPrivateNamespaceAccess().getLeftCurlyBracketKeyword_3_1()); match(input,24,FOLLOW_2); @@ -33461,14 +32731,14 @@ public final void rule__PrivateNamespace__Group_3__1__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_3__2" - // InternalRosSystem.g:11188:1: rule__PrivateNamespace__Group_3__2 : rule__PrivateNamespace__Group_3__2__Impl rule__PrivateNamespace__Group_3__3 ; + // InternalRosSystem.g:10918:1: rule__PrivateNamespace__Group_3__2 : rule__PrivateNamespace__Group_3__2__Impl rule__PrivateNamespace__Group_3__3 ; public final void rule__PrivateNamespace__Group_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11192:1: ( rule__PrivateNamespace__Group_3__2__Impl rule__PrivateNamespace__Group_3__3 ) - // InternalRosSystem.g:11193:2: rule__PrivateNamespace__Group_3__2__Impl rule__PrivateNamespace__Group_3__3 + // InternalRosSystem.g:10922:1: ( rule__PrivateNamespace__Group_3__2__Impl rule__PrivateNamespace__Group_3__3 ) + // InternalRosSystem.g:10923:2: rule__PrivateNamespace__Group_3__2__Impl rule__PrivateNamespace__Group_3__3 { pushFollow(FOLLOW_28); rule__PrivateNamespace__Group_3__2__Impl(); @@ -33499,21 +32769,21 @@ public final void rule__PrivateNamespace__Group_3__2() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_3__2__Impl" - // InternalRosSystem.g:11200:1: rule__PrivateNamespace__Group_3__2__Impl : ( ( rule__PrivateNamespace__PartsAssignment_3_2 ) ) ; + // InternalRosSystem.g:10930:1: rule__PrivateNamespace__Group_3__2__Impl : ( ( rule__PrivateNamespace__PartsAssignment_3_2 ) ) ; public final void rule__PrivateNamespace__Group_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11204:1: ( ( ( rule__PrivateNamespace__PartsAssignment_3_2 ) ) ) - // InternalRosSystem.g:11205:1: ( ( rule__PrivateNamespace__PartsAssignment_3_2 ) ) + // InternalRosSystem.g:10934:1: ( ( ( rule__PrivateNamespace__PartsAssignment_3_2 ) ) ) + // InternalRosSystem.g:10935:1: ( ( rule__PrivateNamespace__PartsAssignment_3_2 ) ) { - // InternalRosSystem.g:11205:1: ( ( rule__PrivateNamespace__PartsAssignment_3_2 ) ) - // InternalRosSystem.g:11206:2: ( rule__PrivateNamespace__PartsAssignment_3_2 ) + // InternalRosSystem.g:10935:1: ( ( rule__PrivateNamespace__PartsAssignment_3_2 ) ) + // InternalRosSystem.g:10936:2: ( rule__PrivateNamespace__PartsAssignment_3_2 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsAssignment_3_2()); - // InternalRosSystem.g:11207:2: ( rule__PrivateNamespace__PartsAssignment_3_2 ) - // InternalRosSystem.g:11207:3: rule__PrivateNamespace__PartsAssignment_3_2 + // InternalRosSystem.g:10937:2: ( rule__PrivateNamespace__PartsAssignment_3_2 ) + // InternalRosSystem.g:10937:3: rule__PrivateNamespace__PartsAssignment_3_2 { pushFollow(FOLLOW_2); rule__PrivateNamespace__PartsAssignment_3_2(); @@ -33546,14 +32816,14 @@ public final void rule__PrivateNamespace__Group_3__2__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_3__3" - // InternalRosSystem.g:11215:1: rule__PrivateNamespace__Group_3__3 : rule__PrivateNamespace__Group_3__3__Impl rule__PrivateNamespace__Group_3__4 ; + // InternalRosSystem.g:10945:1: rule__PrivateNamespace__Group_3__3 : rule__PrivateNamespace__Group_3__3__Impl rule__PrivateNamespace__Group_3__4 ; public final void rule__PrivateNamespace__Group_3__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11219:1: ( rule__PrivateNamespace__Group_3__3__Impl rule__PrivateNamespace__Group_3__4 ) - // InternalRosSystem.g:11220:2: rule__PrivateNamespace__Group_3__3__Impl rule__PrivateNamespace__Group_3__4 + // InternalRosSystem.g:10949:1: ( rule__PrivateNamespace__Group_3__3__Impl rule__PrivateNamespace__Group_3__4 ) + // InternalRosSystem.g:10950:2: rule__PrivateNamespace__Group_3__3__Impl rule__PrivateNamespace__Group_3__4 { pushFollow(FOLLOW_28); rule__PrivateNamespace__Group_3__3__Impl(); @@ -33584,20 +32854,20 @@ public final void rule__PrivateNamespace__Group_3__3() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_3__3__Impl" - // InternalRosSystem.g:11227:1: rule__PrivateNamespace__Group_3__3__Impl : ( ( rule__PrivateNamespace__Group_3_3__0 )* ) ; + // InternalRosSystem.g:10957:1: rule__PrivateNamespace__Group_3__3__Impl : ( ( rule__PrivateNamespace__Group_3_3__0 )* ) ; public final void rule__PrivateNamespace__Group_3__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11231:1: ( ( ( rule__PrivateNamespace__Group_3_3__0 )* ) ) - // InternalRosSystem.g:11232:1: ( ( rule__PrivateNamespace__Group_3_3__0 )* ) + // InternalRosSystem.g:10961:1: ( ( ( rule__PrivateNamespace__Group_3_3__0 )* ) ) + // InternalRosSystem.g:10962:1: ( ( rule__PrivateNamespace__Group_3_3__0 )* ) { - // InternalRosSystem.g:11232:1: ( ( rule__PrivateNamespace__Group_3_3__0 )* ) - // InternalRosSystem.g:11233:2: ( rule__PrivateNamespace__Group_3_3__0 )* + // InternalRosSystem.g:10962:1: ( ( rule__PrivateNamespace__Group_3_3__0 )* ) + // InternalRosSystem.g:10963:2: ( rule__PrivateNamespace__Group_3_3__0 )* { before(grammarAccess.getPrivateNamespaceAccess().getGroup_3_3()); - // InternalRosSystem.g:11234:2: ( rule__PrivateNamespace__Group_3_3__0 )* + // InternalRosSystem.g:10964:2: ( rule__PrivateNamespace__Group_3_3__0 )* loop74: do { int alt74=2; @@ -33610,7 +32880,7 @@ public final void rule__PrivateNamespace__Group_3__3__Impl() throws RecognitionE switch (alt74) { case 1 : - // InternalRosSystem.g:11234:3: rule__PrivateNamespace__Group_3_3__0 + // InternalRosSystem.g:10964:3: rule__PrivateNamespace__Group_3_3__0 { pushFollow(FOLLOW_11); rule__PrivateNamespace__Group_3_3__0(); @@ -33649,14 +32919,14 @@ public final void rule__PrivateNamespace__Group_3__3__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_3__4" - // InternalRosSystem.g:11242:1: rule__PrivateNamespace__Group_3__4 : rule__PrivateNamespace__Group_3__4__Impl ; + // InternalRosSystem.g:10972:1: rule__PrivateNamespace__Group_3__4 : rule__PrivateNamespace__Group_3__4__Impl ; public final void rule__PrivateNamespace__Group_3__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11246:1: ( rule__PrivateNamespace__Group_3__4__Impl ) - // InternalRosSystem.g:11247:2: rule__PrivateNamespace__Group_3__4__Impl + // InternalRosSystem.g:10976:1: ( rule__PrivateNamespace__Group_3__4__Impl ) + // InternalRosSystem.g:10977:2: rule__PrivateNamespace__Group_3__4__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_3__4__Impl(); @@ -33682,17 +32952,17 @@ public final void rule__PrivateNamespace__Group_3__4() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_3__4__Impl" - // InternalRosSystem.g:11253:1: rule__PrivateNamespace__Group_3__4__Impl : ( '}' ) ; + // InternalRosSystem.g:10983:1: rule__PrivateNamespace__Group_3__4__Impl : ( '}' ) ; public final void rule__PrivateNamespace__Group_3__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11257:1: ( ( '}' ) ) - // InternalRosSystem.g:11258:1: ( '}' ) + // InternalRosSystem.g:10987:1: ( ( '}' ) ) + // InternalRosSystem.g:10988:1: ( '}' ) { - // InternalRosSystem.g:11258:1: ( '}' ) - // InternalRosSystem.g:11259:2: '}' + // InternalRosSystem.g:10988:1: ( '}' ) + // InternalRosSystem.g:10989:2: '}' { before(grammarAccess.getPrivateNamespaceAccess().getRightCurlyBracketKeyword_3_4()); match(input,26,FOLLOW_2); @@ -33719,14 +32989,14 @@ public final void rule__PrivateNamespace__Group_3__4__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_3_3__0" - // InternalRosSystem.g:11269:1: rule__PrivateNamespace__Group_3_3__0 : rule__PrivateNamespace__Group_3_3__0__Impl rule__PrivateNamespace__Group_3_3__1 ; + // InternalRosSystem.g:10999:1: rule__PrivateNamespace__Group_3_3__0 : rule__PrivateNamespace__Group_3_3__0__Impl rule__PrivateNamespace__Group_3_3__1 ; public final void rule__PrivateNamespace__Group_3_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11273:1: ( rule__PrivateNamespace__Group_3_3__0__Impl rule__PrivateNamespace__Group_3_3__1 ) - // InternalRosSystem.g:11274:2: rule__PrivateNamespace__Group_3_3__0__Impl rule__PrivateNamespace__Group_3_3__1 + // InternalRosSystem.g:11003:1: ( rule__PrivateNamespace__Group_3_3__0__Impl rule__PrivateNamespace__Group_3_3__1 ) + // InternalRosSystem.g:11004:2: rule__PrivateNamespace__Group_3_3__0__Impl rule__PrivateNamespace__Group_3_3__1 { pushFollow(FOLLOW_64); rule__PrivateNamespace__Group_3_3__0__Impl(); @@ -33757,17 +33027,17 @@ public final void rule__PrivateNamespace__Group_3_3__0() throws RecognitionExcep // $ANTLR start "rule__PrivateNamespace__Group_3_3__0__Impl" - // InternalRosSystem.g:11281:1: rule__PrivateNamespace__Group_3_3__0__Impl : ( ',' ) ; + // InternalRosSystem.g:11011:1: rule__PrivateNamespace__Group_3_3__0__Impl : ( ',' ) ; public final void rule__PrivateNamespace__Group_3_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11285:1: ( ( ',' ) ) - // InternalRosSystem.g:11286:1: ( ',' ) + // InternalRosSystem.g:11015:1: ( ( ',' ) ) + // InternalRosSystem.g:11016:1: ( ',' ) { - // InternalRosSystem.g:11286:1: ( ',' ) - // InternalRosSystem.g:11287:2: ',' + // InternalRosSystem.g:11016:1: ( ',' ) + // InternalRosSystem.g:11017:2: ',' { before(grammarAccess.getPrivateNamespaceAccess().getCommaKeyword_3_3_0()); match(input,30,FOLLOW_2); @@ -33794,14 +33064,14 @@ public final void rule__PrivateNamespace__Group_3_3__0__Impl() throws Recognitio // $ANTLR start "rule__PrivateNamespace__Group_3_3__1" - // InternalRosSystem.g:11296:1: rule__PrivateNamespace__Group_3_3__1 : rule__PrivateNamespace__Group_3_3__1__Impl ; + // InternalRosSystem.g:11026:1: rule__PrivateNamespace__Group_3_3__1 : rule__PrivateNamespace__Group_3_3__1__Impl ; public final void rule__PrivateNamespace__Group_3_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11300:1: ( rule__PrivateNamespace__Group_3_3__1__Impl ) - // InternalRosSystem.g:11301:2: rule__PrivateNamespace__Group_3_3__1__Impl + // InternalRosSystem.g:11030:1: ( rule__PrivateNamespace__Group_3_3__1__Impl ) + // InternalRosSystem.g:11031:2: rule__PrivateNamespace__Group_3_3__1__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_3_3__1__Impl(); @@ -33827,21 +33097,21 @@ public final void rule__PrivateNamespace__Group_3_3__1() throws RecognitionExcep // $ANTLR start "rule__PrivateNamespace__Group_3_3__1__Impl" - // InternalRosSystem.g:11307:1: rule__PrivateNamespace__Group_3_3__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_3_3_1 ) ) ; + // InternalRosSystem.g:11037:1: rule__PrivateNamespace__Group_3_3__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_3_3_1 ) ) ; public final void rule__PrivateNamespace__Group_3_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11311:1: ( ( ( rule__PrivateNamespace__PartsAssignment_3_3_1 ) ) ) - // InternalRosSystem.g:11312:1: ( ( rule__PrivateNamespace__PartsAssignment_3_3_1 ) ) + // InternalRosSystem.g:11041:1: ( ( ( rule__PrivateNamespace__PartsAssignment_3_3_1 ) ) ) + // InternalRosSystem.g:11042:1: ( ( rule__PrivateNamespace__PartsAssignment_3_3_1 ) ) { - // InternalRosSystem.g:11312:1: ( ( rule__PrivateNamespace__PartsAssignment_3_3_1 ) ) - // InternalRosSystem.g:11313:2: ( rule__PrivateNamespace__PartsAssignment_3_3_1 ) + // InternalRosSystem.g:11042:1: ( ( rule__PrivateNamespace__PartsAssignment_3_3_1 ) ) + // InternalRosSystem.g:11043:2: ( rule__PrivateNamespace__PartsAssignment_3_3_1 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsAssignment_3_3_1()); - // InternalRosSystem.g:11314:2: ( rule__PrivateNamespace__PartsAssignment_3_3_1 ) - // InternalRosSystem.g:11314:3: rule__PrivateNamespace__PartsAssignment_3_3_1 + // InternalRosSystem.g:11044:2: ( rule__PrivateNamespace__PartsAssignment_3_3_1 ) + // InternalRosSystem.g:11044:3: rule__PrivateNamespace__PartsAssignment_3_3_1 { pushFollow(FOLLOW_2); rule__PrivateNamespace__PartsAssignment_3_3_1(); @@ -33874,17 +33144,17 @@ public final void rule__PrivateNamespace__Group_3_3__1__Impl() throws Recognitio // $ANTLR start "rule__RosSystem__NameAssignment_4" - // InternalRosSystem.g:11323:1: rule__RosSystem__NameAssignment_4 : ( ruleEString ) ; + // InternalRosSystem.g:11053:1: rule__RosSystem__NameAssignment_4 : ( ruleEString ) ; public final void rule__RosSystem__NameAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11327:1: ( ( ruleEString ) ) - // InternalRosSystem.g:11328:2: ( ruleEString ) + // InternalRosSystem.g:11057:1: ( ( ruleEString ) ) + // InternalRosSystem.g:11058:2: ( ruleEString ) { - // InternalRosSystem.g:11328:2: ( ruleEString ) - // InternalRosSystem.g:11329:3: ruleEString + // InternalRosSystem.g:11058:2: ( ruleEString ) + // InternalRosSystem.g:11059:3: ruleEString { before(grammarAccess.getRosSystemAccess().getNameEStringParserRuleCall_4_0()); pushFollow(FOLLOW_2); @@ -33915,17 +33185,17 @@ public final void rule__RosSystem__NameAssignment_4() throws RecognitionExceptio // $ANTLR start "rule__RosSystem__RosComponentAssignment_5_2_0" - // InternalRosSystem.g:11338:1: rule__RosSystem__RosComponentAssignment_5_2_0 : ( ruleComponentInterface ) ; + // InternalRosSystem.g:11068:1: rule__RosSystem__RosComponentAssignment_5_2_0 : ( ruleComponentInterface ) ; public final void rule__RosSystem__RosComponentAssignment_5_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11342:1: ( ( ruleComponentInterface ) ) - // InternalRosSystem.g:11343:2: ( ruleComponentInterface ) + // InternalRosSystem.g:11072:1: ( ( ruleComponentInterface ) ) + // InternalRosSystem.g:11073:2: ( ruleComponentInterface ) { - // InternalRosSystem.g:11343:2: ( ruleComponentInterface ) - // InternalRosSystem.g:11344:3: ruleComponentInterface + // InternalRosSystem.g:11073:2: ( ruleComponentInterface ) + // InternalRosSystem.g:11074:3: ruleComponentInterface { before(grammarAccess.getRosSystemAccess().getRosComponentComponentInterfaceParserRuleCall_5_2_0_0()); pushFollow(FOLLOW_2); @@ -33956,17 +33226,17 @@ public final void rule__RosSystem__RosComponentAssignment_5_2_0() throws Recogni // $ANTLR start "rule__RosSystem__RosComponentAssignment_5_2_1_1" - // InternalRosSystem.g:11353:1: rule__RosSystem__RosComponentAssignment_5_2_1_1 : ( ruleComponentInterface ) ; + // InternalRosSystem.g:11083:1: rule__RosSystem__RosComponentAssignment_5_2_1_1 : ( ruleComponentInterface ) ; public final void rule__RosSystem__RosComponentAssignment_5_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11357:1: ( ( ruleComponentInterface ) ) - // InternalRosSystem.g:11358:2: ( ruleComponentInterface ) + // InternalRosSystem.g:11087:1: ( ( ruleComponentInterface ) ) + // InternalRosSystem.g:11088:2: ( ruleComponentInterface ) { - // InternalRosSystem.g:11358:2: ( ruleComponentInterface ) - // InternalRosSystem.g:11359:3: ruleComponentInterface + // InternalRosSystem.g:11088:2: ( ruleComponentInterface ) + // InternalRosSystem.g:11089:3: ruleComponentInterface { before(grammarAccess.getRosSystemAccess().getRosComponentComponentInterfaceParserRuleCall_5_2_1_1_0()); pushFollow(FOLLOW_2); @@ -33997,17 +33267,17 @@ public final void rule__RosSystem__RosComponentAssignment_5_2_1_1() throws Recog // $ANTLR start "rule__RosSystem__TopicConnectionsAssignment_6_2_0" - // InternalRosSystem.g:11368:1: rule__RosSystem__TopicConnectionsAssignment_6_2_0 : ( ruleTopicConnection ) ; + // InternalRosSystem.g:11098:1: rule__RosSystem__TopicConnectionsAssignment_6_2_0 : ( ruleTopicConnection ) ; public final void rule__RosSystem__TopicConnectionsAssignment_6_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11372:1: ( ( ruleTopicConnection ) ) - // InternalRosSystem.g:11373:2: ( ruleTopicConnection ) + // InternalRosSystem.g:11102:1: ( ( ruleTopicConnection ) ) + // InternalRosSystem.g:11103:2: ( ruleTopicConnection ) { - // InternalRosSystem.g:11373:2: ( ruleTopicConnection ) - // InternalRosSystem.g:11374:3: ruleTopicConnection + // InternalRosSystem.g:11103:2: ( ruleTopicConnection ) + // InternalRosSystem.g:11104:3: ruleTopicConnection { before(grammarAccess.getRosSystemAccess().getTopicConnectionsTopicConnectionParserRuleCall_6_2_0_0()); pushFollow(FOLLOW_2); @@ -34038,17 +33308,17 @@ public final void rule__RosSystem__TopicConnectionsAssignment_6_2_0() throws Rec // $ANTLR start "rule__RosSystem__TopicConnectionsAssignment_6_2_1_1" - // InternalRosSystem.g:11383:1: rule__RosSystem__TopicConnectionsAssignment_6_2_1_1 : ( ruleTopicConnection ) ; + // InternalRosSystem.g:11113:1: rule__RosSystem__TopicConnectionsAssignment_6_2_1_1 : ( ruleTopicConnection ) ; public final void rule__RosSystem__TopicConnectionsAssignment_6_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11387:1: ( ( ruleTopicConnection ) ) - // InternalRosSystem.g:11388:2: ( ruleTopicConnection ) + // InternalRosSystem.g:11117:1: ( ( ruleTopicConnection ) ) + // InternalRosSystem.g:11118:2: ( ruleTopicConnection ) { - // InternalRosSystem.g:11388:2: ( ruleTopicConnection ) - // InternalRosSystem.g:11389:3: ruleTopicConnection + // InternalRosSystem.g:11118:2: ( ruleTopicConnection ) + // InternalRosSystem.g:11119:3: ruleTopicConnection { before(grammarAccess.getRosSystemAccess().getTopicConnectionsTopicConnectionParserRuleCall_6_2_1_1_0()); pushFollow(FOLLOW_2); @@ -34079,17 +33349,17 @@ public final void rule__RosSystem__TopicConnectionsAssignment_6_2_1_1() throws R // $ANTLR start "rule__RosSystem__ServiceConnectionsAssignment_7_2_0" - // InternalRosSystem.g:11398:1: rule__RosSystem__ServiceConnectionsAssignment_7_2_0 : ( ruleServiceConnection ) ; + // InternalRosSystem.g:11128:1: rule__RosSystem__ServiceConnectionsAssignment_7_2_0 : ( ruleServiceConnection ) ; public final void rule__RosSystem__ServiceConnectionsAssignment_7_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11402:1: ( ( ruleServiceConnection ) ) - // InternalRosSystem.g:11403:2: ( ruleServiceConnection ) + // InternalRosSystem.g:11132:1: ( ( ruleServiceConnection ) ) + // InternalRosSystem.g:11133:2: ( ruleServiceConnection ) { - // InternalRosSystem.g:11403:2: ( ruleServiceConnection ) - // InternalRosSystem.g:11404:3: ruleServiceConnection + // InternalRosSystem.g:11133:2: ( ruleServiceConnection ) + // InternalRosSystem.g:11134:3: ruleServiceConnection { before(grammarAccess.getRosSystemAccess().getServiceConnectionsServiceConnectionParserRuleCall_7_2_0_0()); pushFollow(FOLLOW_2); @@ -34120,17 +33390,17 @@ public final void rule__RosSystem__ServiceConnectionsAssignment_7_2_0() throws R // $ANTLR start "rule__RosSystem__ServiceConnectionsAssignment_7_2_1_1" - // InternalRosSystem.g:11413:1: rule__RosSystem__ServiceConnectionsAssignment_7_2_1_1 : ( ruleServiceConnection ) ; + // InternalRosSystem.g:11143:1: rule__RosSystem__ServiceConnectionsAssignment_7_2_1_1 : ( ruleServiceConnection ) ; public final void rule__RosSystem__ServiceConnectionsAssignment_7_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11417:1: ( ( ruleServiceConnection ) ) - // InternalRosSystem.g:11418:2: ( ruleServiceConnection ) + // InternalRosSystem.g:11147:1: ( ( ruleServiceConnection ) ) + // InternalRosSystem.g:11148:2: ( ruleServiceConnection ) { - // InternalRosSystem.g:11418:2: ( ruleServiceConnection ) - // InternalRosSystem.g:11419:3: ruleServiceConnection + // InternalRosSystem.g:11148:2: ( ruleServiceConnection ) + // InternalRosSystem.g:11149:3: ruleServiceConnection { before(grammarAccess.getRosSystemAccess().getServiceConnectionsServiceConnectionParserRuleCall_7_2_1_1_0()); pushFollow(FOLLOW_2); @@ -34161,17 +33431,17 @@ public final void rule__RosSystem__ServiceConnectionsAssignment_7_2_1_1() throws // $ANTLR start "rule__RosSystem__ActionConnectionsAssignment_8_2_0" - // InternalRosSystem.g:11428:1: rule__RosSystem__ActionConnectionsAssignment_8_2_0 : ( ruleActionConnection ) ; + // InternalRosSystem.g:11158:1: rule__RosSystem__ActionConnectionsAssignment_8_2_0 : ( ruleActionConnection ) ; public final void rule__RosSystem__ActionConnectionsAssignment_8_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11432:1: ( ( ruleActionConnection ) ) - // InternalRosSystem.g:11433:2: ( ruleActionConnection ) + // InternalRosSystem.g:11162:1: ( ( ruleActionConnection ) ) + // InternalRosSystem.g:11163:2: ( ruleActionConnection ) { - // InternalRosSystem.g:11433:2: ( ruleActionConnection ) - // InternalRosSystem.g:11434:3: ruleActionConnection + // InternalRosSystem.g:11163:2: ( ruleActionConnection ) + // InternalRosSystem.g:11164:3: ruleActionConnection { before(grammarAccess.getRosSystemAccess().getActionConnectionsActionConnectionParserRuleCall_8_2_0_0()); pushFollow(FOLLOW_2); @@ -34202,17 +33472,17 @@ public final void rule__RosSystem__ActionConnectionsAssignment_8_2_0() throws Re // $ANTLR start "rule__RosSystem__ActionConnectionsAssignment_8_2_1_1" - // InternalRosSystem.g:11443:1: rule__RosSystem__ActionConnectionsAssignment_8_2_1_1 : ( ruleActionConnection ) ; + // InternalRosSystem.g:11173:1: rule__RosSystem__ActionConnectionsAssignment_8_2_1_1 : ( ruleActionConnection ) ; public final void rule__RosSystem__ActionConnectionsAssignment_8_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11447:1: ( ( ruleActionConnection ) ) - // InternalRosSystem.g:11448:2: ( ruleActionConnection ) + // InternalRosSystem.g:11177:1: ( ( ruleActionConnection ) ) + // InternalRosSystem.g:11178:2: ( ruleActionConnection ) { - // InternalRosSystem.g:11448:2: ( ruleActionConnection ) - // InternalRosSystem.g:11449:3: ruleActionConnection + // InternalRosSystem.g:11178:2: ( ruleActionConnection ) + // InternalRosSystem.g:11179:3: ruleActionConnection { before(grammarAccess.getRosSystemAccess().getActionConnectionsActionConnectionParserRuleCall_8_2_1_1_0()); pushFollow(FOLLOW_2); @@ -34243,17 +33513,17 @@ public final void rule__RosSystem__ActionConnectionsAssignment_8_2_1_1() throws // $ANTLR start "rule__RosSystem__ParameterAssignment_9_2_0" - // InternalRosSystem.g:11458:1: rule__RosSystem__ParameterAssignment_9_2_0 : ( ruleParameter ) ; + // InternalRosSystem.g:11188:1: rule__RosSystem__ParameterAssignment_9_2_0 : ( ruleParameter ) ; public final void rule__RosSystem__ParameterAssignment_9_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11462:1: ( ( ruleParameter ) ) - // InternalRosSystem.g:11463:2: ( ruleParameter ) + // InternalRosSystem.g:11192:1: ( ( ruleParameter ) ) + // InternalRosSystem.g:11193:2: ( ruleParameter ) { - // InternalRosSystem.g:11463:2: ( ruleParameter ) - // InternalRosSystem.g:11464:3: ruleParameter + // InternalRosSystem.g:11193:2: ( ruleParameter ) + // InternalRosSystem.g:11194:3: ruleParameter { before(grammarAccess.getRosSystemAccess().getParameterParameterParserRuleCall_9_2_0_0()); pushFollow(FOLLOW_2); @@ -34284,17 +33554,17 @@ public final void rule__RosSystem__ParameterAssignment_9_2_0() throws Recognitio // $ANTLR start "rule__RosSystem__ParameterAssignment_9_2_1_1" - // InternalRosSystem.g:11473:1: rule__RosSystem__ParameterAssignment_9_2_1_1 : ( ruleParameter ) ; + // InternalRosSystem.g:11203:1: rule__RosSystem__ParameterAssignment_9_2_1_1 : ( ruleParameter ) ; public final void rule__RosSystem__ParameterAssignment_9_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11477:1: ( ( ruleParameter ) ) - // InternalRosSystem.g:11478:2: ( ruleParameter ) + // InternalRosSystem.g:11207:1: ( ( ruleParameter ) ) + // InternalRosSystem.g:11208:2: ( ruleParameter ) { - // InternalRosSystem.g:11478:2: ( ruleParameter ) - // InternalRosSystem.g:11479:3: ruleParameter + // InternalRosSystem.g:11208:2: ( ruleParameter ) + // InternalRosSystem.g:11209:3: ruleParameter { before(grammarAccess.getRosSystemAccess().getParameterParameterParserRuleCall_9_2_1_1_0()); pushFollow(FOLLOW_2); @@ -34325,17 +33595,17 @@ public final void rule__RosSystem__ParameterAssignment_9_2_1_1() throws Recognit // $ANTLR start "rule__TopicConnection__TopicNameAssignment_1" - // InternalRosSystem.g:11488:1: rule__TopicConnection__TopicNameAssignment_1 : ( ruleEString ) ; + // InternalRosSystem.g:11218:1: rule__TopicConnection__TopicNameAssignment_1 : ( ruleEString ) ; public final void rule__TopicConnection__TopicNameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11492:1: ( ( ruleEString ) ) - // InternalRosSystem.g:11493:2: ( ruleEString ) + // InternalRosSystem.g:11222:1: ( ( ruleEString ) ) + // InternalRosSystem.g:11223:2: ( ruleEString ) { - // InternalRosSystem.g:11493:2: ( ruleEString ) - // InternalRosSystem.g:11494:3: ruleEString + // InternalRosSystem.g:11223:2: ( ruleEString ) + // InternalRosSystem.g:11224:3: ruleEString { before(grammarAccess.getTopicConnectionAccess().getTopicNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -34366,21 +33636,21 @@ public final void rule__TopicConnection__TopicNameAssignment_1() throws Recognit // $ANTLR start "rule__TopicConnection__FromAssignment_5" - // InternalRosSystem.g:11503:1: rule__TopicConnection__FromAssignment_5 : ( ( ruleEString ) ) ; + // InternalRosSystem.g:11233:1: rule__TopicConnection__FromAssignment_5 : ( ( ruleEString ) ) ; public final void rule__TopicConnection__FromAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11507:1: ( ( ( ruleEString ) ) ) - // InternalRosSystem.g:11508:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11237:1: ( ( ( ruleEString ) ) ) + // InternalRosSystem.g:11238:2: ( ( ruleEString ) ) { - // InternalRosSystem.g:11508:2: ( ( ruleEString ) ) - // InternalRosSystem.g:11509:3: ( ruleEString ) + // InternalRosSystem.g:11238:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11239:3: ( ruleEString ) { before(grammarAccess.getTopicConnectionAccess().getFromRosPublisherCrossReference_5_0()); - // InternalRosSystem.g:11510:3: ( ruleEString ) - // InternalRosSystem.g:11511:4: ruleEString + // InternalRosSystem.g:11240:3: ( ruleEString ) + // InternalRosSystem.g:11241:4: ruleEString { before(grammarAccess.getTopicConnectionAccess().getFromRosPublisherEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -34415,21 +33685,21 @@ public final void rule__TopicConnection__FromAssignment_5() throws RecognitionEx // $ANTLR start "rule__TopicConnection__FromAssignment_6_1" - // InternalRosSystem.g:11522:1: rule__TopicConnection__FromAssignment_6_1 : ( ( ruleEString ) ) ; + // InternalRosSystem.g:11252:1: rule__TopicConnection__FromAssignment_6_1 : ( ( ruleEString ) ) ; public final void rule__TopicConnection__FromAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11526:1: ( ( ( ruleEString ) ) ) - // InternalRosSystem.g:11527:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11256:1: ( ( ( ruleEString ) ) ) + // InternalRosSystem.g:11257:2: ( ( ruleEString ) ) { - // InternalRosSystem.g:11527:2: ( ( ruleEString ) ) - // InternalRosSystem.g:11528:3: ( ruleEString ) + // InternalRosSystem.g:11257:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11258:3: ( ruleEString ) { before(grammarAccess.getTopicConnectionAccess().getFromRosPublisherCrossReference_6_1_0()); - // InternalRosSystem.g:11529:3: ( ruleEString ) - // InternalRosSystem.g:11530:4: ruleEString + // InternalRosSystem.g:11259:3: ( ruleEString ) + // InternalRosSystem.g:11260:4: ruleEString { before(grammarAccess.getTopicConnectionAccess().getFromRosPublisherEStringParserRuleCall_6_1_0_1()); pushFollow(FOLLOW_2); @@ -34464,21 +33734,21 @@ public final void rule__TopicConnection__FromAssignment_6_1() throws Recognition // $ANTLR start "rule__TopicConnection__ToAssignment_10" - // InternalRosSystem.g:11541:1: rule__TopicConnection__ToAssignment_10 : ( ( ruleEString ) ) ; + // InternalRosSystem.g:11271:1: rule__TopicConnection__ToAssignment_10 : ( ( ruleEString ) ) ; public final void rule__TopicConnection__ToAssignment_10() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11545:1: ( ( ( ruleEString ) ) ) - // InternalRosSystem.g:11546:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11275:1: ( ( ( ruleEString ) ) ) + // InternalRosSystem.g:11276:2: ( ( ruleEString ) ) { - // InternalRosSystem.g:11546:2: ( ( ruleEString ) ) - // InternalRosSystem.g:11547:3: ( ruleEString ) + // InternalRosSystem.g:11276:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11277:3: ( ruleEString ) { before(grammarAccess.getTopicConnectionAccess().getToRosSubscriberCrossReference_10_0()); - // InternalRosSystem.g:11548:3: ( ruleEString ) - // InternalRosSystem.g:11549:4: ruleEString + // InternalRosSystem.g:11278:3: ( ruleEString ) + // InternalRosSystem.g:11279:4: ruleEString { before(grammarAccess.getTopicConnectionAccess().getToRosSubscriberEStringParserRuleCall_10_0_1()); pushFollow(FOLLOW_2); @@ -34513,21 +33783,21 @@ public final void rule__TopicConnection__ToAssignment_10() throws RecognitionExc // $ANTLR start "rule__TopicConnection__ToAssignment_11_1" - // InternalRosSystem.g:11560:1: rule__TopicConnection__ToAssignment_11_1 : ( ( ruleEString ) ) ; + // InternalRosSystem.g:11290:1: rule__TopicConnection__ToAssignment_11_1 : ( ( ruleEString ) ) ; public final void rule__TopicConnection__ToAssignment_11_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11564:1: ( ( ( ruleEString ) ) ) - // InternalRosSystem.g:11565:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11294:1: ( ( ( ruleEString ) ) ) + // InternalRosSystem.g:11295:2: ( ( ruleEString ) ) { - // InternalRosSystem.g:11565:2: ( ( ruleEString ) ) - // InternalRosSystem.g:11566:3: ( ruleEString ) + // InternalRosSystem.g:11295:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11296:3: ( ruleEString ) { before(grammarAccess.getTopicConnectionAccess().getToRosSubscriberCrossReference_11_1_0()); - // InternalRosSystem.g:11567:3: ( ruleEString ) - // InternalRosSystem.g:11568:4: ruleEString + // InternalRosSystem.g:11297:3: ( ruleEString ) + // InternalRosSystem.g:11298:4: ruleEString { before(grammarAccess.getTopicConnectionAccess().getToRosSubscriberEStringParserRuleCall_11_1_0_1()); pushFollow(FOLLOW_2); @@ -34562,17 +33832,17 @@ public final void rule__TopicConnection__ToAssignment_11_1() throws RecognitionE // $ANTLR start "rule__ServiceConnection__ServiceNameAssignment_1" - // InternalRosSystem.g:11579:1: rule__ServiceConnection__ServiceNameAssignment_1 : ( ruleEString ) ; + // InternalRosSystem.g:11309:1: rule__ServiceConnection__ServiceNameAssignment_1 : ( ruleEString ) ; public final void rule__ServiceConnection__ServiceNameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11583:1: ( ( ruleEString ) ) - // InternalRosSystem.g:11584:2: ( ruleEString ) + // InternalRosSystem.g:11313:1: ( ( ruleEString ) ) + // InternalRosSystem.g:11314:2: ( ruleEString ) { - // InternalRosSystem.g:11584:2: ( ruleEString ) - // InternalRosSystem.g:11585:3: ruleEString + // InternalRosSystem.g:11314:2: ( ruleEString ) + // InternalRosSystem.g:11315:3: ruleEString { before(grammarAccess.getServiceConnectionAccess().getServiceNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -34603,21 +33873,21 @@ public final void rule__ServiceConnection__ServiceNameAssignment_1() throws Reco // $ANTLR start "rule__ServiceConnection__FromAssignment_5" - // InternalRosSystem.g:11594:1: rule__ServiceConnection__FromAssignment_5 : ( ( ruleEString ) ) ; + // InternalRosSystem.g:11324:1: rule__ServiceConnection__FromAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ServiceConnection__FromAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11598:1: ( ( ( ruleEString ) ) ) - // InternalRosSystem.g:11599:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11328:1: ( ( ( ruleEString ) ) ) + // InternalRosSystem.g:11329:2: ( ( ruleEString ) ) { - // InternalRosSystem.g:11599:2: ( ( ruleEString ) ) - // InternalRosSystem.g:11600:3: ( ruleEString ) + // InternalRosSystem.g:11329:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11330:3: ( ruleEString ) { before(grammarAccess.getServiceConnectionAccess().getFromRosServiceServerCrossReference_5_0()); - // InternalRosSystem.g:11601:3: ( ruleEString ) - // InternalRosSystem.g:11602:4: ruleEString + // InternalRosSystem.g:11331:3: ( ruleEString ) + // InternalRosSystem.g:11332:4: ruleEString { before(grammarAccess.getServiceConnectionAccess().getFromRosServiceServerEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -34652,21 +33922,21 @@ public final void rule__ServiceConnection__FromAssignment_5() throws Recognition // $ANTLR start "rule__ServiceConnection__FromAssignment_6_1" - // InternalRosSystem.g:11613:1: rule__ServiceConnection__FromAssignment_6_1 : ( ( ruleEString ) ) ; + // InternalRosSystem.g:11343:1: rule__ServiceConnection__FromAssignment_6_1 : ( ( ruleEString ) ) ; public final void rule__ServiceConnection__FromAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11617:1: ( ( ( ruleEString ) ) ) - // InternalRosSystem.g:11618:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11347:1: ( ( ( ruleEString ) ) ) + // InternalRosSystem.g:11348:2: ( ( ruleEString ) ) { - // InternalRosSystem.g:11618:2: ( ( ruleEString ) ) - // InternalRosSystem.g:11619:3: ( ruleEString ) + // InternalRosSystem.g:11348:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11349:3: ( ruleEString ) { before(grammarAccess.getServiceConnectionAccess().getFromRosServiceServerCrossReference_6_1_0()); - // InternalRosSystem.g:11620:3: ( ruleEString ) - // InternalRosSystem.g:11621:4: ruleEString + // InternalRosSystem.g:11350:3: ( ruleEString ) + // InternalRosSystem.g:11351:4: ruleEString { before(grammarAccess.getServiceConnectionAccess().getFromRosServiceServerEStringParserRuleCall_6_1_0_1()); pushFollow(FOLLOW_2); @@ -34701,21 +33971,21 @@ public final void rule__ServiceConnection__FromAssignment_6_1() throws Recogniti // $ANTLR start "rule__ServiceConnection__ToAssignment_9" - // InternalRosSystem.g:11632:1: rule__ServiceConnection__ToAssignment_9 : ( ( ruleEString ) ) ; + // InternalRosSystem.g:11362:1: rule__ServiceConnection__ToAssignment_9 : ( ( ruleEString ) ) ; public final void rule__ServiceConnection__ToAssignment_9() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11636:1: ( ( ( ruleEString ) ) ) - // InternalRosSystem.g:11637:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11366:1: ( ( ( ruleEString ) ) ) + // InternalRosSystem.g:11367:2: ( ( ruleEString ) ) { - // InternalRosSystem.g:11637:2: ( ( ruleEString ) ) - // InternalRosSystem.g:11638:3: ( ruleEString ) + // InternalRosSystem.g:11367:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11368:3: ( ruleEString ) { before(grammarAccess.getServiceConnectionAccess().getToRosServiceClientCrossReference_9_0()); - // InternalRosSystem.g:11639:3: ( ruleEString ) - // InternalRosSystem.g:11640:4: ruleEString + // InternalRosSystem.g:11369:3: ( ruleEString ) + // InternalRosSystem.g:11370:4: ruleEString { before(grammarAccess.getServiceConnectionAccess().getToRosServiceClientEStringParserRuleCall_9_0_1()); pushFollow(FOLLOW_2); @@ -34750,17 +34020,17 @@ public final void rule__ServiceConnection__ToAssignment_9() throws RecognitionEx // $ANTLR start "rule__ActionConnection__ActionNameAssignment_1" - // InternalRosSystem.g:11651:1: rule__ActionConnection__ActionNameAssignment_1 : ( ruleEString ) ; + // InternalRosSystem.g:11381:1: rule__ActionConnection__ActionNameAssignment_1 : ( ruleEString ) ; public final void rule__ActionConnection__ActionNameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11655:1: ( ( ruleEString ) ) - // InternalRosSystem.g:11656:2: ( ruleEString ) + // InternalRosSystem.g:11385:1: ( ( ruleEString ) ) + // InternalRosSystem.g:11386:2: ( ruleEString ) { - // InternalRosSystem.g:11656:2: ( ruleEString ) - // InternalRosSystem.g:11657:3: ruleEString + // InternalRosSystem.g:11386:2: ( ruleEString ) + // InternalRosSystem.g:11387:3: ruleEString { before(grammarAccess.getActionConnectionAccess().getActionNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -34791,21 +34061,21 @@ public final void rule__ActionConnection__ActionNameAssignment_1() throws Recogn // $ANTLR start "rule__ActionConnection__FromAssignment_4" - // InternalRosSystem.g:11666:1: rule__ActionConnection__FromAssignment_4 : ( ( ruleEString ) ) ; + // InternalRosSystem.g:11396:1: rule__ActionConnection__FromAssignment_4 : ( ( ruleEString ) ) ; public final void rule__ActionConnection__FromAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11670:1: ( ( ( ruleEString ) ) ) - // InternalRosSystem.g:11671:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11400:1: ( ( ( ruleEString ) ) ) + // InternalRosSystem.g:11401:2: ( ( ruleEString ) ) { - // InternalRosSystem.g:11671:2: ( ( ruleEString ) ) - // InternalRosSystem.g:11672:3: ( ruleEString ) + // InternalRosSystem.g:11401:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11402:3: ( ruleEString ) { before(grammarAccess.getActionConnectionAccess().getFromRosActionServerCrossReference_4_0()); - // InternalRosSystem.g:11673:3: ( ruleEString ) - // InternalRosSystem.g:11674:4: ruleEString + // InternalRosSystem.g:11403:3: ( ruleEString ) + // InternalRosSystem.g:11404:4: ruleEString { before(grammarAccess.getActionConnectionAccess().getFromRosActionServerEStringParserRuleCall_4_0_1()); pushFollow(FOLLOW_2); @@ -34840,21 +34110,21 @@ public final void rule__ActionConnection__FromAssignment_4() throws RecognitionE // $ANTLR start "rule__ActionConnection__ToAssignment_6" - // InternalRosSystem.g:11685:1: rule__ActionConnection__ToAssignment_6 : ( ( ruleEString ) ) ; + // InternalRosSystem.g:11415:1: rule__ActionConnection__ToAssignment_6 : ( ( ruleEString ) ) ; public final void rule__ActionConnection__ToAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11689:1: ( ( ( ruleEString ) ) ) - // InternalRosSystem.g:11690:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11419:1: ( ( ( ruleEString ) ) ) + // InternalRosSystem.g:11420:2: ( ( ruleEString ) ) { - // InternalRosSystem.g:11690:2: ( ( ruleEString ) ) - // InternalRosSystem.g:11691:3: ( ruleEString ) + // InternalRosSystem.g:11420:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11421:3: ( ruleEString ) { before(grammarAccess.getActionConnectionAccess().getToRosActionClientCrossReference_6_0()); - // InternalRosSystem.g:11692:3: ( ruleEString ) - // InternalRosSystem.g:11693:4: ruleEString + // InternalRosSystem.g:11422:3: ( ruleEString ) + // InternalRosSystem.g:11423:4: ruleEString { before(grammarAccess.getActionConnectionAccess().getToRosActionClientEStringParserRuleCall_6_0_1()); pushFollow(FOLLOW_2); @@ -34889,17 +34159,17 @@ public final void rule__ActionConnection__ToAssignment_6() throws RecognitionExc // $ANTLR start "rule__ComponentInterface__NameAssignment_3" - // InternalRosSystem.g:11704:1: rule__ComponentInterface__NameAssignment_3 : ( ruleEString ) ; + // InternalRosSystem.g:11434:1: rule__ComponentInterface__NameAssignment_3 : ( ruleEString ) ; public final void rule__ComponentInterface__NameAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11708:1: ( ( ruleEString ) ) - // InternalRosSystem.g:11709:2: ( ruleEString ) + // InternalRosSystem.g:11438:1: ( ( ruleEString ) ) + // InternalRosSystem.g:11439:2: ( ruleEString ) { - // InternalRosSystem.g:11709:2: ( ruleEString ) - // InternalRosSystem.g:11710:3: ruleEString + // InternalRosSystem.g:11439:2: ( ruleEString ) + // InternalRosSystem.g:11440:3: ruleEString { before(grammarAccess.getComponentInterfaceAccess().getNameEStringParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -34930,17 +34200,17 @@ public final void rule__ComponentInterface__NameAssignment_3() throws Recognitio // $ANTLR start "rule__ComponentInterface__NameSpaceAssignment_4_1" - // InternalRosSystem.g:11719:1: rule__ComponentInterface__NameSpaceAssignment_4_1 : ( ruleEString ) ; + // InternalRosSystem.g:11449:1: rule__ComponentInterface__NameSpaceAssignment_4_1 : ( ruleEString ) ; public final void rule__ComponentInterface__NameSpaceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11723:1: ( ( ruleEString ) ) - // InternalRosSystem.g:11724:2: ( ruleEString ) + // InternalRosSystem.g:11453:1: ( ( ruleEString ) ) + // InternalRosSystem.g:11454:2: ( ruleEString ) { - // InternalRosSystem.g:11724:2: ( ruleEString ) - // InternalRosSystem.g:11725:3: ruleEString + // InternalRosSystem.g:11454:2: ( ruleEString ) + // InternalRosSystem.g:11455:3: ruleEString { before(grammarAccess.getComponentInterfaceAccess().getNameSpaceEStringParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -34971,21 +34241,21 @@ public final void rule__ComponentInterface__NameSpaceAssignment_4_1() throws Rec // $ANTLR start "rule__ComponentInterface__FromRosNodeAssignment_5_1" - // InternalRosSystem.g:11734:1: rule__ComponentInterface__FromRosNodeAssignment_5_1 : ( ( ruleEString ) ) ; + // InternalRosSystem.g:11464:1: rule__ComponentInterface__FromRosNodeAssignment_5_1 : ( ( ruleEString ) ) ; public final void rule__ComponentInterface__FromRosNodeAssignment_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11738:1: ( ( ( ruleEString ) ) ) - // InternalRosSystem.g:11739:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11468:1: ( ( ( ruleEString ) ) ) + // InternalRosSystem.g:11469:2: ( ( ruleEString ) ) { - // InternalRosSystem.g:11739:2: ( ( ruleEString ) ) - // InternalRosSystem.g:11740:3: ( ruleEString ) + // InternalRosSystem.g:11469:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11470:3: ( ruleEString ) { before(grammarAccess.getComponentInterfaceAccess().getFromRosNodeNodeCrossReference_5_1_0()); - // InternalRosSystem.g:11741:3: ( ruleEString ) - // InternalRosSystem.g:11742:4: ruleEString + // InternalRosSystem.g:11471:3: ( ruleEString ) + // InternalRosSystem.g:11472:4: ruleEString { before(grammarAccess.getComponentInterfaceAccess().getFromRosNodeNodeEStringParserRuleCall_5_1_0_1()); pushFollow(FOLLOW_2); @@ -35020,17 +34290,17 @@ public final void rule__ComponentInterface__FromRosNodeAssignment_5_1() throws R // $ANTLR start "rule__ComponentInterface__RospublisherAssignment_6_2" - // InternalRosSystem.g:11753:1: rule__ComponentInterface__RospublisherAssignment_6_2 : ( ruleRosPublisher ) ; + // InternalRosSystem.g:11483:1: rule__ComponentInterface__RospublisherAssignment_6_2 : ( ruleRosPublisher ) ; public final void rule__ComponentInterface__RospublisherAssignment_6_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11757:1: ( ( ruleRosPublisher ) ) - // InternalRosSystem.g:11758:2: ( ruleRosPublisher ) + // InternalRosSystem.g:11487:1: ( ( ruleRosPublisher ) ) + // InternalRosSystem.g:11488:2: ( ruleRosPublisher ) { - // InternalRosSystem.g:11758:2: ( ruleRosPublisher ) - // InternalRosSystem.g:11759:3: ruleRosPublisher + // InternalRosSystem.g:11488:2: ( ruleRosPublisher ) + // InternalRosSystem.g:11489:3: ruleRosPublisher { before(grammarAccess.getComponentInterfaceAccess().getRospublisherRosPublisherParserRuleCall_6_2_0()); pushFollow(FOLLOW_2); @@ -35061,17 +34331,17 @@ public final void rule__ComponentInterface__RospublisherAssignment_6_2() throws // $ANTLR start "rule__ComponentInterface__RospublisherAssignment_6_3_1" - // InternalRosSystem.g:11768:1: rule__ComponentInterface__RospublisherAssignment_6_3_1 : ( ruleRosPublisher ) ; + // InternalRosSystem.g:11498:1: rule__ComponentInterface__RospublisherAssignment_6_3_1 : ( ruleRosPublisher ) ; public final void rule__ComponentInterface__RospublisherAssignment_6_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11772:1: ( ( ruleRosPublisher ) ) - // InternalRosSystem.g:11773:2: ( ruleRosPublisher ) + // InternalRosSystem.g:11502:1: ( ( ruleRosPublisher ) ) + // InternalRosSystem.g:11503:2: ( ruleRosPublisher ) { - // InternalRosSystem.g:11773:2: ( ruleRosPublisher ) - // InternalRosSystem.g:11774:3: ruleRosPublisher + // InternalRosSystem.g:11503:2: ( ruleRosPublisher ) + // InternalRosSystem.g:11504:3: ruleRosPublisher { before(grammarAccess.getComponentInterfaceAccess().getRospublisherRosPublisherParserRuleCall_6_3_1_0()); pushFollow(FOLLOW_2); @@ -35102,17 +34372,17 @@ public final void rule__ComponentInterface__RospublisherAssignment_6_3_1() throw // $ANTLR start "rule__ComponentInterface__RossubscriberAssignment_7_2" - // InternalRosSystem.g:11783:1: rule__ComponentInterface__RossubscriberAssignment_7_2 : ( ruleRosSubscriber ) ; + // InternalRosSystem.g:11513:1: rule__ComponentInterface__RossubscriberAssignment_7_2 : ( ruleRosSubscriber ) ; public final void rule__ComponentInterface__RossubscriberAssignment_7_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11787:1: ( ( ruleRosSubscriber ) ) - // InternalRosSystem.g:11788:2: ( ruleRosSubscriber ) + // InternalRosSystem.g:11517:1: ( ( ruleRosSubscriber ) ) + // InternalRosSystem.g:11518:2: ( ruleRosSubscriber ) { - // InternalRosSystem.g:11788:2: ( ruleRosSubscriber ) - // InternalRosSystem.g:11789:3: ruleRosSubscriber + // InternalRosSystem.g:11518:2: ( ruleRosSubscriber ) + // InternalRosSystem.g:11519:3: ruleRosSubscriber { before(grammarAccess.getComponentInterfaceAccess().getRossubscriberRosSubscriberParserRuleCall_7_2_0()); pushFollow(FOLLOW_2); @@ -35143,17 +34413,17 @@ public final void rule__ComponentInterface__RossubscriberAssignment_7_2() throws // $ANTLR start "rule__ComponentInterface__RossubscriberAssignment_7_3_1" - // InternalRosSystem.g:11798:1: rule__ComponentInterface__RossubscriberAssignment_7_3_1 : ( ruleRosSubscriber ) ; + // InternalRosSystem.g:11528:1: rule__ComponentInterface__RossubscriberAssignment_7_3_1 : ( ruleRosSubscriber ) ; public final void rule__ComponentInterface__RossubscriberAssignment_7_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11802:1: ( ( ruleRosSubscriber ) ) - // InternalRosSystem.g:11803:2: ( ruleRosSubscriber ) + // InternalRosSystem.g:11532:1: ( ( ruleRosSubscriber ) ) + // InternalRosSystem.g:11533:2: ( ruleRosSubscriber ) { - // InternalRosSystem.g:11803:2: ( ruleRosSubscriber ) - // InternalRosSystem.g:11804:3: ruleRosSubscriber + // InternalRosSystem.g:11533:2: ( ruleRosSubscriber ) + // InternalRosSystem.g:11534:3: ruleRosSubscriber { before(grammarAccess.getComponentInterfaceAccess().getRossubscriberRosSubscriberParserRuleCall_7_3_1_0()); pushFollow(FOLLOW_2); @@ -35184,17 +34454,17 @@ public final void rule__ComponentInterface__RossubscriberAssignment_7_3_1() thro // $ANTLR start "rule__ComponentInterface__RosserviceserverAssignment_8_2" - // InternalRosSystem.g:11813:1: rule__ComponentInterface__RosserviceserverAssignment_8_2 : ( ruleRosServiceServer ) ; + // InternalRosSystem.g:11543:1: rule__ComponentInterface__RosserviceserverAssignment_8_2 : ( ruleRosServiceServer ) ; public final void rule__ComponentInterface__RosserviceserverAssignment_8_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11817:1: ( ( ruleRosServiceServer ) ) - // InternalRosSystem.g:11818:2: ( ruleRosServiceServer ) + // InternalRosSystem.g:11547:1: ( ( ruleRosServiceServer ) ) + // InternalRosSystem.g:11548:2: ( ruleRosServiceServer ) { - // InternalRosSystem.g:11818:2: ( ruleRosServiceServer ) - // InternalRosSystem.g:11819:3: ruleRosServiceServer + // InternalRosSystem.g:11548:2: ( ruleRosServiceServer ) + // InternalRosSystem.g:11549:3: ruleRosServiceServer { before(grammarAccess.getComponentInterfaceAccess().getRosserviceserverRosServiceServerParserRuleCall_8_2_0()); pushFollow(FOLLOW_2); @@ -35225,17 +34495,17 @@ public final void rule__ComponentInterface__RosserviceserverAssignment_8_2() thr // $ANTLR start "rule__ComponentInterface__RosserviceserverAssignment_8_3_1" - // InternalRosSystem.g:11828:1: rule__ComponentInterface__RosserviceserverAssignment_8_3_1 : ( ruleRosServiceServer ) ; + // InternalRosSystem.g:11558:1: rule__ComponentInterface__RosserviceserverAssignment_8_3_1 : ( ruleRosServiceServer ) ; public final void rule__ComponentInterface__RosserviceserverAssignment_8_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11832:1: ( ( ruleRosServiceServer ) ) - // InternalRosSystem.g:11833:2: ( ruleRosServiceServer ) + // InternalRosSystem.g:11562:1: ( ( ruleRosServiceServer ) ) + // InternalRosSystem.g:11563:2: ( ruleRosServiceServer ) { - // InternalRosSystem.g:11833:2: ( ruleRosServiceServer ) - // InternalRosSystem.g:11834:3: ruleRosServiceServer + // InternalRosSystem.g:11563:2: ( ruleRosServiceServer ) + // InternalRosSystem.g:11564:3: ruleRosServiceServer { before(grammarAccess.getComponentInterfaceAccess().getRosserviceserverRosServiceServerParserRuleCall_8_3_1_0()); pushFollow(FOLLOW_2); @@ -35266,17 +34536,17 @@ public final void rule__ComponentInterface__RosserviceserverAssignment_8_3_1() t // $ANTLR start "rule__ComponentInterface__RosserviceclientAssignment_9_2" - // InternalRosSystem.g:11843:1: rule__ComponentInterface__RosserviceclientAssignment_9_2 : ( ruleRosServiceClient ) ; + // InternalRosSystem.g:11573:1: rule__ComponentInterface__RosserviceclientAssignment_9_2 : ( ruleRosServiceClient ) ; public final void rule__ComponentInterface__RosserviceclientAssignment_9_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11847:1: ( ( ruleRosServiceClient ) ) - // InternalRosSystem.g:11848:2: ( ruleRosServiceClient ) + // InternalRosSystem.g:11577:1: ( ( ruleRosServiceClient ) ) + // InternalRosSystem.g:11578:2: ( ruleRosServiceClient ) { - // InternalRosSystem.g:11848:2: ( ruleRosServiceClient ) - // InternalRosSystem.g:11849:3: ruleRosServiceClient + // InternalRosSystem.g:11578:2: ( ruleRosServiceClient ) + // InternalRosSystem.g:11579:3: ruleRosServiceClient { before(grammarAccess.getComponentInterfaceAccess().getRosserviceclientRosServiceClientParserRuleCall_9_2_0()); pushFollow(FOLLOW_2); @@ -35307,17 +34577,17 @@ public final void rule__ComponentInterface__RosserviceclientAssignment_9_2() thr // $ANTLR start "rule__ComponentInterface__RosserviceclientAssignment_9_3_1" - // InternalRosSystem.g:11858:1: rule__ComponentInterface__RosserviceclientAssignment_9_3_1 : ( ruleRosServiceClient ) ; + // InternalRosSystem.g:11588:1: rule__ComponentInterface__RosserviceclientAssignment_9_3_1 : ( ruleRosServiceClient ) ; public final void rule__ComponentInterface__RosserviceclientAssignment_9_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11862:1: ( ( ruleRosServiceClient ) ) - // InternalRosSystem.g:11863:2: ( ruleRosServiceClient ) + // InternalRosSystem.g:11592:1: ( ( ruleRosServiceClient ) ) + // InternalRosSystem.g:11593:2: ( ruleRosServiceClient ) { - // InternalRosSystem.g:11863:2: ( ruleRosServiceClient ) - // InternalRosSystem.g:11864:3: ruleRosServiceClient + // InternalRosSystem.g:11593:2: ( ruleRosServiceClient ) + // InternalRosSystem.g:11594:3: ruleRosServiceClient { before(grammarAccess.getComponentInterfaceAccess().getRosserviceclientRosServiceClientParserRuleCall_9_3_1_0()); pushFollow(FOLLOW_2); @@ -35348,17 +34618,17 @@ public final void rule__ComponentInterface__RosserviceclientAssignment_9_3_1() t // $ANTLR start "rule__ComponentInterface__RosactionserverAssignment_10_2" - // InternalRosSystem.g:11873:1: rule__ComponentInterface__RosactionserverAssignment_10_2 : ( ruleRosActionServer ) ; + // InternalRosSystem.g:11603:1: rule__ComponentInterface__RosactionserverAssignment_10_2 : ( ruleRosActionServer ) ; public final void rule__ComponentInterface__RosactionserverAssignment_10_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11877:1: ( ( ruleRosActionServer ) ) - // InternalRosSystem.g:11878:2: ( ruleRosActionServer ) + // InternalRosSystem.g:11607:1: ( ( ruleRosActionServer ) ) + // InternalRosSystem.g:11608:2: ( ruleRosActionServer ) { - // InternalRosSystem.g:11878:2: ( ruleRosActionServer ) - // InternalRosSystem.g:11879:3: ruleRosActionServer + // InternalRosSystem.g:11608:2: ( ruleRosActionServer ) + // InternalRosSystem.g:11609:3: ruleRosActionServer { before(grammarAccess.getComponentInterfaceAccess().getRosactionserverRosActionServerParserRuleCall_10_2_0()); pushFollow(FOLLOW_2); @@ -35389,17 +34659,17 @@ public final void rule__ComponentInterface__RosactionserverAssignment_10_2() thr // $ANTLR start "rule__ComponentInterface__RosactionserverAssignment_10_3_1" - // InternalRosSystem.g:11888:1: rule__ComponentInterface__RosactionserverAssignment_10_3_1 : ( ruleRosActionServer ) ; + // InternalRosSystem.g:11618:1: rule__ComponentInterface__RosactionserverAssignment_10_3_1 : ( ruleRosActionServer ) ; public final void rule__ComponentInterface__RosactionserverAssignment_10_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11892:1: ( ( ruleRosActionServer ) ) - // InternalRosSystem.g:11893:2: ( ruleRosActionServer ) + // InternalRosSystem.g:11622:1: ( ( ruleRosActionServer ) ) + // InternalRosSystem.g:11623:2: ( ruleRosActionServer ) { - // InternalRosSystem.g:11893:2: ( ruleRosActionServer ) - // InternalRosSystem.g:11894:3: ruleRosActionServer + // InternalRosSystem.g:11623:2: ( ruleRosActionServer ) + // InternalRosSystem.g:11624:3: ruleRosActionServer { before(grammarAccess.getComponentInterfaceAccess().getRosactionserverRosActionServerParserRuleCall_10_3_1_0()); pushFollow(FOLLOW_2); @@ -35430,17 +34700,17 @@ public final void rule__ComponentInterface__RosactionserverAssignment_10_3_1() t // $ANTLR start "rule__ComponentInterface__RosactionclientAssignment_11_2" - // InternalRosSystem.g:11903:1: rule__ComponentInterface__RosactionclientAssignment_11_2 : ( ruleRosActionClient ) ; + // InternalRosSystem.g:11633:1: rule__ComponentInterface__RosactionclientAssignment_11_2 : ( ruleRosActionClient ) ; public final void rule__ComponentInterface__RosactionclientAssignment_11_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11907:1: ( ( ruleRosActionClient ) ) - // InternalRosSystem.g:11908:2: ( ruleRosActionClient ) + // InternalRosSystem.g:11637:1: ( ( ruleRosActionClient ) ) + // InternalRosSystem.g:11638:2: ( ruleRosActionClient ) { - // InternalRosSystem.g:11908:2: ( ruleRosActionClient ) - // InternalRosSystem.g:11909:3: ruleRosActionClient + // InternalRosSystem.g:11638:2: ( ruleRosActionClient ) + // InternalRosSystem.g:11639:3: ruleRosActionClient { before(grammarAccess.getComponentInterfaceAccess().getRosactionclientRosActionClientParserRuleCall_11_2_0()); pushFollow(FOLLOW_2); @@ -35471,17 +34741,17 @@ public final void rule__ComponentInterface__RosactionclientAssignment_11_2() thr // $ANTLR start "rule__ComponentInterface__RosactionclientAssignment_11_3_1" - // InternalRosSystem.g:11918:1: rule__ComponentInterface__RosactionclientAssignment_11_3_1 : ( ruleRosActionClient ) ; + // InternalRosSystem.g:11648:1: rule__ComponentInterface__RosactionclientAssignment_11_3_1 : ( ruleRosActionClient ) ; public final void rule__ComponentInterface__RosactionclientAssignment_11_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11922:1: ( ( ruleRosActionClient ) ) - // InternalRosSystem.g:11923:2: ( ruleRosActionClient ) + // InternalRosSystem.g:11652:1: ( ( ruleRosActionClient ) ) + // InternalRosSystem.g:11653:2: ( ruleRosActionClient ) { - // InternalRosSystem.g:11923:2: ( ruleRosActionClient ) - // InternalRosSystem.g:11924:3: ruleRosActionClient + // InternalRosSystem.g:11653:2: ( ruleRosActionClient ) + // InternalRosSystem.g:11654:3: ruleRosActionClient { before(grammarAccess.getComponentInterfaceAccess().getRosactionclientRosActionClientParserRuleCall_11_3_1_0()); pushFollow(FOLLOW_2); @@ -35512,17 +34782,17 @@ public final void rule__ComponentInterface__RosactionclientAssignment_11_3_1() t // $ANTLR start "rule__ComponentInterface__RosparameterAssignment_12_2" - // InternalRosSystem.g:11933:1: rule__ComponentInterface__RosparameterAssignment_12_2 : ( ruleRosParameter ) ; + // InternalRosSystem.g:11663:1: rule__ComponentInterface__RosparameterAssignment_12_2 : ( ruleRosParameter ) ; public final void rule__ComponentInterface__RosparameterAssignment_12_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11937:1: ( ( ruleRosParameter ) ) - // InternalRosSystem.g:11938:2: ( ruleRosParameter ) + // InternalRosSystem.g:11667:1: ( ( ruleRosParameter ) ) + // InternalRosSystem.g:11668:2: ( ruleRosParameter ) { - // InternalRosSystem.g:11938:2: ( ruleRosParameter ) - // InternalRosSystem.g:11939:3: ruleRosParameter + // InternalRosSystem.g:11668:2: ( ruleRosParameter ) + // InternalRosSystem.g:11669:3: ruleRosParameter { before(grammarAccess.getComponentInterfaceAccess().getRosparameterRosParameterParserRuleCall_12_2_0()); pushFollow(FOLLOW_2); @@ -35553,17 +34823,17 @@ public final void rule__ComponentInterface__RosparameterAssignment_12_2() throws // $ANTLR start "rule__ComponentInterface__RosparameterAssignment_12_3_1" - // InternalRosSystem.g:11948:1: rule__ComponentInterface__RosparameterAssignment_12_3_1 : ( ruleRosParameter ) ; + // InternalRosSystem.g:11678:1: rule__ComponentInterface__RosparameterAssignment_12_3_1 : ( ruleRosParameter ) ; public final void rule__ComponentInterface__RosparameterAssignment_12_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11952:1: ( ( ruleRosParameter ) ) - // InternalRosSystem.g:11953:2: ( ruleRosParameter ) + // InternalRosSystem.g:11682:1: ( ( ruleRosParameter ) ) + // InternalRosSystem.g:11683:2: ( ruleRosParameter ) { - // InternalRosSystem.g:11953:2: ( ruleRosParameter ) - // InternalRosSystem.g:11954:3: ruleRosParameter + // InternalRosSystem.g:11683:2: ( ruleRosParameter ) + // InternalRosSystem.g:11684:3: ruleRosParameter { before(grammarAccess.getComponentInterfaceAccess().getRosparameterRosParameterParserRuleCall_12_3_1_0()); pushFollow(FOLLOW_2); @@ -35594,17 +34864,17 @@ public final void rule__ComponentInterface__RosparameterAssignment_12_3_1() thro // $ANTLR start "rule__RosPublisher__NameAssignment_2" - // InternalRosSystem.g:11963:1: rule__RosPublisher__NameAssignment_2 : ( ruleEString ) ; + // InternalRosSystem.g:11693:1: rule__RosPublisher__NameAssignment_2 : ( ruleEString ) ; public final void rule__RosPublisher__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11967:1: ( ( ruleEString ) ) - // InternalRosSystem.g:11968:2: ( ruleEString ) + // InternalRosSystem.g:11697:1: ( ( ruleEString ) ) + // InternalRosSystem.g:11698:2: ( ruleEString ) { - // InternalRosSystem.g:11968:2: ( ruleEString ) - // InternalRosSystem.g:11969:3: ruleEString + // InternalRosSystem.g:11698:2: ( ruleEString ) + // InternalRosSystem.g:11699:3: ruleEString { before(grammarAccess.getRosPublisherAccess().getNameEStringParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -35635,17 +34905,17 @@ public final void rule__RosPublisher__NameAssignment_2() throws RecognitionExcep // $ANTLR start "rule__RosPublisher__NsAssignment_4_1" - // InternalRosSystem.g:11978:1: rule__RosPublisher__NsAssignment_4_1 : ( ruleEString ) ; + // InternalRosSystem.g:11708:1: rule__RosPublisher__NsAssignment_4_1 : ( ruleEString ) ; public final void rule__RosPublisher__NsAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11982:1: ( ( ruleEString ) ) - // InternalRosSystem.g:11983:2: ( ruleEString ) + // InternalRosSystem.g:11712:1: ( ( ruleEString ) ) + // InternalRosSystem.g:11713:2: ( ruleEString ) { - // InternalRosSystem.g:11983:2: ( ruleEString ) - // InternalRosSystem.g:11984:3: ruleEString + // InternalRosSystem.g:11713:2: ( ruleEString ) + // InternalRosSystem.g:11714:3: ruleEString { before(grammarAccess.getRosPublisherAccess().getNsEStringParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -35676,21 +34946,21 @@ public final void rule__RosPublisher__NsAssignment_4_1() throws RecognitionExcep // $ANTLR start "rule__RosPublisher__PublisherAssignment_6" - // InternalRosSystem.g:11993:1: rule__RosPublisher__PublisherAssignment_6 : ( ( ruleEString ) ) ; + // InternalRosSystem.g:11723:1: rule__RosPublisher__PublisherAssignment_6 : ( ( ruleEString ) ) ; public final void rule__RosPublisher__PublisherAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:11997:1: ( ( ( ruleEString ) ) ) - // InternalRosSystem.g:11998:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11727:1: ( ( ( ruleEString ) ) ) + // InternalRosSystem.g:11728:2: ( ( ruleEString ) ) { - // InternalRosSystem.g:11998:2: ( ( ruleEString ) ) - // InternalRosSystem.g:11999:3: ( ruleEString ) + // InternalRosSystem.g:11728:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11729:3: ( ruleEString ) { before(grammarAccess.getRosPublisherAccess().getPublisherPublisherCrossReference_6_0()); - // InternalRosSystem.g:12000:3: ( ruleEString ) - // InternalRosSystem.g:12001:4: ruleEString + // InternalRosSystem.g:11730:3: ( ruleEString ) + // InternalRosSystem.g:11731:4: ruleEString { before(grammarAccess.getRosPublisherAccess().getPublisherPublisherEStringParserRuleCall_6_0_1()); pushFollow(FOLLOW_2); @@ -35725,17 +34995,17 @@ public final void rule__RosPublisher__PublisherAssignment_6() throws Recognition // $ANTLR start "rule__RosSubscriber__NameAssignment_2" - // InternalRosSystem.g:12012:1: rule__RosSubscriber__NameAssignment_2 : ( ruleEString ) ; + // InternalRosSystem.g:11742:1: rule__RosSubscriber__NameAssignment_2 : ( ruleEString ) ; public final void rule__RosSubscriber__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12016:1: ( ( ruleEString ) ) - // InternalRosSystem.g:12017:2: ( ruleEString ) + // InternalRosSystem.g:11746:1: ( ( ruleEString ) ) + // InternalRosSystem.g:11747:2: ( ruleEString ) { - // InternalRosSystem.g:12017:2: ( ruleEString ) - // InternalRosSystem.g:12018:3: ruleEString + // InternalRosSystem.g:11747:2: ( ruleEString ) + // InternalRosSystem.g:11748:3: ruleEString { before(grammarAccess.getRosSubscriberAccess().getNameEStringParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -35766,17 +35036,17 @@ public final void rule__RosSubscriber__NameAssignment_2() throws RecognitionExce // $ANTLR start "rule__RosSubscriber__NsAssignment_4_1" - // InternalRosSystem.g:12027:1: rule__RosSubscriber__NsAssignment_4_1 : ( ruleEString ) ; + // InternalRosSystem.g:11757:1: rule__RosSubscriber__NsAssignment_4_1 : ( ruleEString ) ; public final void rule__RosSubscriber__NsAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12031:1: ( ( ruleEString ) ) - // InternalRosSystem.g:12032:2: ( ruleEString ) + // InternalRosSystem.g:11761:1: ( ( ruleEString ) ) + // InternalRosSystem.g:11762:2: ( ruleEString ) { - // InternalRosSystem.g:12032:2: ( ruleEString ) - // InternalRosSystem.g:12033:3: ruleEString + // InternalRosSystem.g:11762:2: ( ruleEString ) + // InternalRosSystem.g:11763:3: ruleEString { before(grammarAccess.getRosSubscriberAccess().getNsEStringParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -35807,21 +35077,21 @@ public final void rule__RosSubscriber__NsAssignment_4_1() throws RecognitionExce // $ANTLR start "rule__RosSubscriber__SubscriberAssignment_6" - // InternalRosSystem.g:12042:1: rule__RosSubscriber__SubscriberAssignment_6 : ( ( ruleEString ) ) ; + // InternalRosSystem.g:11772:1: rule__RosSubscriber__SubscriberAssignment_6 : ( ( ruleEString ) ) ; public final void rule__RosSubscriber__SubscriberAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12046:1: ( ( ( ruleEString ) ) ) - // InternalRosSystem.g:12047:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11776:1: ( ( ( ruleEString ) ) ) + // InternalRosSystem.g:11777:2: ( ( ruleEString ) ) { - // InternalRosSystem.g:12047:2: ( ( ruleEString ) ) - // InternalRosSystem.g:12048:3: ( ruleEString ) + // InternalRosSystem.g:11777:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11778:3: ( ruleEString ) { before(grammarAccess.getRosSubscriberAccess().getSubscriberSubscriberCrossReference_6_0()); - // InternalRosSystem.g:12049:3: ( ruleEString ) - // InternalRosSystem.g:12050:4: ruleEString + // InternalRosSystem.g:11779:3: ( ruleEString ) + // InternalRosSystem.g:11780:4: ruleEString { before(grammarAccess.getRosSubscriberAccess().getSubscriberSubscriberEStringParserRuleCall_6_0_1()); pushFollow(FOLLOW_2); @@ -35856,17 +35126,17 @@ public final void rule__RosSubscriber__SubscriberAssignment_6() throws Recogniti // $ANTLR start "rule__RosServiceServer__NameAssignment_2" - // InternalRosSystem.g:12061:1: rule__RosServiceServer__NameAssignment_2 : ( ruleEString ) ; + // InternalRosSystem.g:11791:1: rule__RosServiceServer__NameAssignment_2 : ( ruleEString ) ; public final void rule__RosServiceServer__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12065:1: ( ( ruleEString ) ) - // InternalRosSystem.g:12066:2: ( ruleEString ) + // InternalRosSystem.g:11795:1: ( ( ruleEString ) ) + // InternalRosSystem.g:11796:2: ( ruleEString ) { - // InternalRosSystem.g:12066:2: ( ruleEString ) - // InternalRosSystem.g:12067:3: ruleEString + // InternalRosSystem.g:11796:2: ( ruleEString ) + // InternalRosSystem.g:11797:3: ruleEString { before(grammarAccess.getRosServiceServerAccess().getNameEStringParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -35897,17 +35167,17 @@ public final void rule__RosServiceServer__NameAssignment_2() throws RecognitionE // $ANTLR start "rule__RosServiceServer__NsAssignment_4_1" - // InternalRosSystem.g:12076:1: rule__RosServiceServer__NsAssignment_4_1 : ( ruleEString ) ; + // InternalRosSystem.g:11806:1: rule__RosServiceServer__NsAssignment_4_1 : ( ruleEString ) ; public final void rule__RosServiceServer__NsAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12080:1: ( ( ruleEString ) ) - // InternalRosSystem.g:12081:2: ( ruleEString ) + // InternalRosSystem.g:11810:1: ( ( ruleEString ) ) + // InternalRosSystem.g:11811:2: ( ruleEString ) { - // InternalRosSystem.g:12081:2: ( ruleEString ) - // InternalRosSystem.g:12082:3: ruleEString + // InternalRosSystem.g:11811:2: ( ruleEString ) + // InternalRosSystem.g:11812:3: ruleEString { before(grammarAccess.getRosServiceServerAccess().getNsEStringParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -35938,21 +35208,21 @@ public final void rule__RosServiceServer__NsAssignment_4_1() throws RecognitionE // $ANTLR start "rule__RosServiceServer__SrvserverAssignment_6" - // InternalRosSystem.g:12091:1: rule__RosServiceServer__SrvserverAssignment_6 : ( ( ruleEString ) ) ; + // InternalRosSystem.g:11821:1: rule__RosServiceServer__SrvserverAssignment_6 : ( ( ruleEString ) ) ; public final void rule__RosServiceServer__SrvserverAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12095:1: ( ( ( ruleEString ) ) ) - // InternalRosSystem.g:12096:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11825:1: ( ( ( ruleEString ) ) ) + // InternalRosSystem.g:11826:2: ( ( ruleEString ) ) { - // InternalRosSystem.g:12096:2: ( ( ruleEString ) ) - // InternalRosSystem.g:12097:3: ( ruleEString ) + // InternalRosSystem.g:11826:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11827:3: ( ruleEString ) { before(grammarAccess.getRosServiceServerAccess().getSrvserverServiceServerCrossReference_6_0()); - // InternalRosSystem.g:12098:3: ( ruleEString ) - // InternalRosSystem.g:12099:4: ruleEString + // InternalRosSystem.g:11828:3: ( ruleEString ) + // InternalRosSystem.g:11829:4: ruleEString { before(grammarAccess.getRosServiceServerAccess().getSrvserverServiceServerEStringParserRuleCall_6_0_1()); pushFollow(FOLLOW_2); @@ -35987,17 +35257,17 @@ public final void rule__RosServiceServer__SrvserverAssignment_6() throws Recogni // $ANTLR start "rule__RosServiceClient__NameAssignment_2" - // InternalRosSystem.g:12110:1: rule__RosServiceClient__NameAssignment_2 : ( ruleEString ) ; + // InternalRosSystem.g:11840:1: rule__RosServiceClient__NameAssignment_2 : ( ruleEString ) ; public final void rule__RosServiceClient__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12114:1: ( ( ruleEString ) ) - // InternalRosSystem.g:12115:2: ( ruleEString ) + // InternalRosSystem.g:11844:1: ( ( ruleEString ) ) + // InternalRosSystem.g:11845:2: ( ruleEString ) { - // InternalRosSystem.g:12115:2: ( ruleEString ) - // InternalRosSystem.g:12116:3: ruleEString + // InternalRosSystem.g:11845:2: ( ruleEString ) + // InternalRosSystem.g:11846:3: ruleEString { before(grammarAccess.getRosServiceClientAccess().getNameEStringParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -36028,17 +35298,17 @@ public final void rule__RosServiceClient__NameAssignment_2() throws RecognitionE // $ANTLR start "rule__RosServiceClient__NsAssignment_4_1" - // InternalRosSystem.g:12125:1: rule__RosServiceClient__NsAssignment_4_1 : ( ruleEString ) ; + // InternalRosSystem.g:11855:1: rule__RosServiceClient__NsAssignment_4_1 : ( ruleEString ) ; public final void rule__RosServiceClient__NsAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12129:1: ( ( ruleEString ) ) - // InternalRosSystem.g:12130:2: ( ruleEString ) + // InternalRosSystem.g:11859:1: ( ( ruleEString ) ) + // InternalRosSystem.g:11860:2: ( ruleEString ) { - // InternalRosSystem.g:12130:2: ( ruleEString ) - // InternalRosSystem.g:12131:3: ruleEString + // InternalRosSystem.g:11860:2: ( ruleEString ) + // InternalRosSystem.g:11861:3: ruleEString { before(grammarAccess.getRosServiceClientAccess().getNsEStringParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -36069,21 +35339,21 @@ public final void rule__RosServiceClient__NsAssignment_4_1() throws RecognitionE // $ANTLR start "rule__RosServiceClient__SrvclientAssignment_6" - // InternalRosSystem.g:12140:1: rule__RosServiceClient__SrvclientAssignment_6 : ( ( ruleEString ) ) ; + // InternalRosSystem.g:11870:1: rule__RosServiceClient__SrvclientAssignment_6 : ( ( ruleEString ) ) ; public final void rule__RosServiceClient__SrvclientAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12144:1: ( ( ( ruleEString ) ) ) - // InternalRosSystem.g:12145:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11874:1: ( ( ( ruleEString ) ) ) + // InternalRosSystem.g:11875:2: ( ( ruleEString ) ) { - // InternalRosSystem.g:12145:2: ( ( ruleEString ) ) - // InternalRosSystem.g:12146:3: ( ruleEString ) + // InternalRosSystem.g:11875:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11876:3: ( ruleEString ) { before(grammarAccess.getRosServiceClientAccess().getSrvclientServiceClientCrossReference_6_0()); - // InternalRosSystem.g:12147:3: ( ruleEString ) - // InternalRosSystem.g:12148:4: ruleEString + // InternalRosSystem.g:11877:3: ( ruleEString ) + // InternalRosSystem.g:11878:4: ruleEString { before(grammarAccess.getRosServiceClientAccess().getSrvclientServiceClientEStringParserRuleCall_6_0_1()); pushFollow(FOLLOW_2); @@ -36118,17 +35388,17 @@ public final void rule__RosServiceClient__SrvclientAssignment_6() throws Recogni // $ANTLR start "rule__RosActionServer__NameAssignment_2" - // InternalRosSystem.g:12159:1: rule__RosActionServer__NameAssignment_2 : ( ruleEString ) ; + // InternalRosSystem.g:11889:1: rule__RosActionServer__NameAssignment_2 : ( ruleEString ) ; public final void rule__RosActionServer__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12163:1: ( ( ruleEString ) ) - // InternalRosSystem.g:12164:2: ( ruleEString ) + // InternalRosSystem.g:11893:1: ( ( ruleEString ) ) + // InternalRosSystem.g:11894:2: ( ruleEString ) { - // InternalRosSystem.g:12164:2: ( ruleEString ) - // InternalRosSystem.g:12165:3: ruleEString + // InternalRosSystem.g:11894:2: ( ruleEString ) + // InternalRosSystem.g:11895:3: ruleEString { before(grammarAccess.getRosActionServerAccess().getNameEStringParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -36159,17 +35429,17 @@ public final void rule__RosActionServer__NameAssignment_2() throws RecognitionEx // $ANTLR start "rule__RosActionServer__NsAssignment_4_1" - // InternalRosSystem.g:12174:1: rule__RosActionServer__NsAssignment_4_1 : ( ruleEString ) ; + // InternalRosSystem.g:11904:1: rule__RosActionServer__NsAssignment_4_1 : ( ruleEString ) ; public final void rule__RosActionServer__NsAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12178:1: ( ( ruleEString ) ) - // InternalRosSystem.g:12179:2: ( ruleEString ) + // InternalRosSystem.g:11908:1: ( ( ruleEString ) ) + // InternalRosSystem.g:11909:2: ( ruleEString ) { - // InternalRosSystem.g:12179:2: ( ruleEString ) - // InternalRosSystem.g:12180:3: ruleEString + // InternalRosSystem.g:11909:2: ( ruleEString ) + // InternalRosSystem.g:11910:3: ruleEString { before(grammarAccess.getRosActionServerAccess().getNsEStringParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -36200,21 +35470,21 @@ public final void rule__RosActionServer__NsAssignment_4_1() throws RecognitionEx // $ANTLR start "rule__RosActionServer__ActserverAssignment_6" - // InternalRosSystem.g:12189:1: rule__RosActionServer__ActserverAssignment_6 : ( ( ruleEString ) ) ; + // InternalRosSystem.g:11919:1: rule__RosActionServer__ActserverAssignment_6 : ( ( ruleEString ) ) ; public final void rule__RosActionServer__ActserverAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12193:1: ( ( ( ruleEString ) ) ) - // InternalRosSystem.g:12194:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11923:1: ( ( ( ruleEString ) ) ) + // InternalRosSystem.g:11924:2: ( ( ruleEString ) ) { - // InternalRosSystem.g:12194:2: ( ( ruleEString ) ) - // InternalRosSystem.g:12195:3: ( ruleEString ) + // InternalRosSystem.g:11924:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11925:3: ( ruleEString ) { before(grammarAccess.getRosActionServerAccess().getActserverActionServerCrossReference_6_0()); - // InternalRosSystem.g:12196:3: ( ruleEString ) - // InternalRosSystem.g:12197:4: ruleEString + // InternalRosSystem.g:11926:3: ( ruleEString ) + // InternalRosSystem.g:11927:4: ruleEString { before(grammarAccess.getRosActionServerAccess().getActserverActionServerEStringParserRuleCall_6_0_1()); pushFollow(FOLLOW_2); @@ -36249,17 +35519,17 @@ public final void rule__RosActionServer__ActserverAssignment_6() throws Recognit // $ANTLR start "rule__RosActionClient__NameAssignment_2" - // InternalRosSystem.g:12208:1: rule__RosActionClient__NameAssignment_2 : ( ruleEString ) ; + // InternalRosSystem.g:11938:1: rule__RosActionClient__NameAssignment_2 : ( ruleEString ) ; public final void rule__RosActionClient__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12212:1: ( ( ruleEString ) ) - // InternalRosSystem.g:12213:2: ( ruleEString ) + // InternalRosSystem.g:11942:1: ( ( ruleEString ) ) + // InternalRosSystem.g:11943:2: ( ruleEString ) { - // InternalRosSystem.g:12213:2: ( ruleEString ) - // InternalRosSystem.g:12214:3: ruleEString + // InternalRosSystem.g:11943:2: ( ruleEString ) + // InternalRosSystem.g:11944:3: ruleEString { before(grammarAccess.getRosActionClientAccess().getNameEStringParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -36290,17 +35560,17 @@ public final void rule__RosActionClient__NameAssignment_2() throws RecognitionEx // $ANTLR start "rule__RosActionClient__NsAssignment_4_1" - // InternalRosSystem.g:12223:1: rule__RosActionClient__NsAssignment_4_1 : ( ruleEString ) ; + // InternalRosSystem.g:11953:1: rule__RosActionClient__NsAssignment_4_1 : ( ruleEString ) ; public final void rule__RosActionClient__NsAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12227:1: ( ( ruleEString ) ) - // InternalRosSystem.g:12228:2: ( ruleEString ) + // InternalRosSystem.g:11957:1: ( ( ruleEString ) ) + // InternalRosSystem.g:11958:2: ( ruleEString ) { - // InternalRosSystem.g:12228:2: ( ruleEString ) - // InternalRosSystem.g:12229:3: ruleEString + // InternalRosSystem.g:11958:2: ( ruleEString ) + // InternalRosSystem.g:11959:3: ruleEString { before(grammarAccess.getRosActionClientAccess().getNsEStringParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -36331,21 +35601,21 @@ public final void rule__RosActionClient__NsAssignment_4_1() throws RecognitionEx // $ANTLR start "rule__RosActionClient__ActclientAssignment_6" - // InternalRosSystem.g:12238:1: rule__RosActionClient__ActclientAssignment_6 : ( ( ruleEString ) ) ; + // InternalRosSystem.g:11968:1: rule__RosActionClient__ActclientAssignment_6 : ( ( ruleEString ) ) ; public final void rule__RosActionClient__ActclientAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12242:1: ( ( ( ruleEString ) ) ) - // InternalRosSystem.g:12243:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11972:1: ( ( ( ruleEString ) ) ) + // InternalRosSystem.g:11973:2: ( ( ruleEString ) ) { - // InternalRosSystem.g:12243:2: ( ( ruleEString ) ) - // InternalRosSystem.g:12244:3: ( ruleEString ) + // InternalRosSystem.g:11973:2: ( ( ruleEString ) ) + // InternalRosSystem.g:11974:3: ( ruleEString ) { before(grammarAccess.getRosActionClientAccess().getActclientActionClientCrossReference_6_0()); - // InternalRosSystem.g:12245:3: ( ruleEString ) - // InternalRosSystem.g:12246:4: ruleEString + // InternalRosSystem.g:11975:3: ( ruleEString ) + // InternalRosSystem.g:11976:4: ruleEString { before(grammarAccess.getRosActionClientAccess().getActclientActionClientEStringParserRuleCall_6_0_1()); pushFollow(FOLLOW_2); @@ -36380,17 +35650,17 @@ public final void rule__RosActionClient__ActclientAssignment_6() throws Recognit // $ANTLR start "rule__RosParameter__NameAssignment_2" - // InternalRosSystem.g:12257:1: rule__RosParameter__NameAssignment_2 : ( ruleEString ) ; + // InternalRosSystem.g:11987:1: rule__RosParameter__NameAssignment_2 : ( ruleEString ) ; public final void rule__RosParameter__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12261:1: ( ( ruleEString ) ) - // InternalRosSystem.g:12262:2: ( ruleEString ) + // InternalRosSystem.g:11991:1: ( ( ruleEString ) ) + // InternalRosSystem.g:11992:2: ( ruleEString ) { - // InternalRosSystem.g:12262:2: ( ruleEString ) - // InternalRosSystem.g:12263:3: ruleEString + // InternalRosSystem.g:11992:2: ( ruleEString ) + // InternalRosSystem.g:11993:3: ruleEString { before(grammarAccess.getRosParameterAccess().getNameEStringParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -36421,17 +35691,17 @@ public final void rule__RosParameter__NameAssignment_2() throws RecognitionExcep // $ANTLR start "rule__RosParameter__NsAssignment_4_1" - // InternalRosSystem.g:12272:1: rule__RosParameter__NsAssignment_4_1 : ( ruleEString ) ; + // InternalRosSystem.g:12002:1: rule__RosParameter__NsAssignment_4_1 : ( ruleEString ) ; public final void rule__RosParameter__NsAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12276:1: ( ( ruleEString ) ) - // InternalRosSystem.g:12277:2: ( ruleEString ) + // InternalRosSystem.g:12006:1: ( ( ruleEString ) ) + // InternalRosSystem.g:12007:2: ( ruleEString ) { - // InternalRosSystem.g:12277:2: ( ruleEString ) - // InternalRosSystem.g:12278:3: ruleEString + // InternalRosSystem.g:12007:2: ( ruleEString ) + // InternalRosSystem.g:12008:3: ruleEString { before(grammarAccess.getRosParameterAccess().getNsEStringParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -36462,21 +35732,21 @@ public final void rule__RosParameter__NsAssignment_4_1() throws RecognitionExcep // $ANTLR start "rule__RosParameter__ParameterAssignment_6" - // InternalRosSystem.g:12287:1: rule__RosParameter__ParameterAssignment_6 : ( ( ruleEString ) ) ; + // InternalRosSystem.g:12017:1: rule__RosParameter__ParameterAssignment_6 : ( ( ruleEString ) ) ; public final void rule__RosParameter__ParameterAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12291:1: ( ( ( ruleEString ) ) ) - // InternalRosSystem.g:12292:2: ( ( ruleEString ) ) + // InternalRosSystem.g:12021:1: ( ( ( ruleEString ) ) ) + // InternalRosSystem.g:12022:2: ( ( ruleEString ) ) { - // InternalRosSystem.g:12292:2: ( ( ruleEString ) ) - // InternalRosSystem.g:12293:3: ( ruleEString ) + // InternalRosSystem.g:12022:2: ( ( ruleEString ) ) + // InternalRosSystem.g:12023:3: ( ruleEString ) { before(grammarAccess.getRosParameterAccess().getParameterParameterCrossReference_6_0()); - // InternalRosSystem.g:12294:3: ( ruleEString ) - // InternalRosSystem.g:12295:4: ruleEString + // InternalRosSystem.g:12024:3: ( ruleEString ) + // InternalRosSystem.g:12025:4: ruleEString { before(grammarAccess.getRosParameterAccess().getParameterParameterEStringParserRuleCall_6_0_1()); pushFollow(FOLLOW_2); @@ -36511,17 +35781,17 @@ public final void rule__RosParameter__ParameterAssignment_6() throws Recognition // $ANTLR start "rule__RosParameter__ValueAssignment_7_1" - // InternalRosSystem.g:12306:1: rule__RosParameter__ValueAssignment_7_1 : ( ruleParameterValue ) ; + // InternalRosSystem.g:12036:1: rule__RosParameter__ValueAssignment_7_1 : ( ruleParameterValue ) ; public final void rule__RosParameter__ValueAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12310:1: ( ( ruleParameterValue ) ) - // InternalRosSystem.g:12311:2: ( ruleParameterValue ) + // InternalRosSystem.g:12040:1: ( ( ruleParameterValue ) ) + // InternalRosSystem.g:12041:2: ( ruleParameterValue ) { - // InternalRosSystem.g:12311:2: ( ruleParameterValue ) - // InternalRosSystem.g:12312:3: ruleParameterValue + // InternalRosSystem.g:12041:2: ( ruleParameterValue ) + // InternalRosSystem.g:12042:3: ruleParameterValue { before(grammarAccess.getRosParameterAccess().getValueParameterValueParserRuleCall_7_1_0()); pushFollow(FOLLOW_2); @@ -36552,17 +35822,17 @@ public final void rule__RosParameter__ValueAssignment_7_1() throws RecognitionEx // $ANTLR start "rule__Parameter__NameAssignment_3" - // InternalRosSystem.g:12321:1: rule__Parameter__NameAssignment_3 : ( ruleEString ) ; + // InternalRosSystem.g:12051:1: rule__Parameter__NameAssignment_3 : ( ruleEString ) ; public final void rule__Parameter__NameAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12325:1: ( ( ruleEString ) ) - // InternalRosSystem.g:12326:2: ( ruleEString ) + // InternalRosSystem.g:12055:1: ( ( ruleEString ) ) + // InternalRosSystem.g:12056:2: ( ruleEString ) { - // InternalRosSystem.g:12326:2: ( ruleEString ) - // InternalRosSystem.g:12327:3: ruleEString + // InternalRosSystem.g:12056:2: ( ruleEString ) + // InternalRosSystem.g:12057:3: ruleEString { before(grammarAccess.getParameterAccess().getNameEStringParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -36593,17 +35863,17 @@ public final void rule__Parameter__NameAssignment_3() throws RecognitionExceptio // $ANTLR start "rule__Parameter__NamespaceAssignment_4_1" - // InternalRosSystem.g:12336:1: rule__Parameter__NamespaceAssignment_4_1 : ( ruleNamespace ) ; + // InternalRosSystem.g:12066:1: rule__Parameter__NamespaceAssignment_4_1 : ( ruleNamespace ) ; public final void rule__Parameter__NamespaceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12340:1: ( ( ruleNamespace ) ) - // InternalRosSystem.g:12341:2: ( ruleNamespace ) + // InternalRosSystem.g:12070:1: ( ( ruleNamespace ) ) + // InternalRosSystem.g:12071:2: ( ruleNamespace ) { - // InternalRosSystem.g:12341:2: ( ruleNamespace ) - // InternalRosSystem.g:12342:3: ruleNamespace + // InternalRosSystem.g:12071:2: ( ruleNamespace ) + // InternalRosSystem.g:12072:3: ruleNamespace { before(grammarAccess.getParameterAccess().getNamespaceNamespaceParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -36634,17 +35904,17 @@ public final void rule__Parameter__NamespaceAssignment_4_1() throws RecognitionE // $ANTLR start "rule__Parameter__TypeAssignment_5_1" - // InternalRosSystem.g:12351:1: rule__Parameter__TypeAssignment_5_1 : ( ruleParameterType ) ; + // InternalRosSystem.g:12081:1: rule__Parameter__TypeAssignment_5_1 : ( ruleParameterType ) ; public final void rule__Parameter__TypeAssignment_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12355:1: ( ( ruleParameterType ) ) - // InternalRosSystem.g:12356:2: ( ruleParameterType ) + // InternalRosSystem.g:12085:1: ( ( ruleParameterType ) ) + // InternalRosSystem.g:12086:2: ( ruleParameterType ) { - // InternalRosSystem.g:12356:2: ( ruleParameterType ) - // InternalRosSystem.g:12357:3: ruleParameterType + // InternalRosSystem.g:12086:2: ( ruleParameterType ) + // InternalRosSystem.g:12087:3: ruleParameterType { before(grammarAccess.getParameterAccess().getTypeParameterTypeParserRuleCall_5_1_0()); pushFollow(FOLLOW_2); @@ -36675,17 +35945,17 @@ public final void rule__Parameter__TypeAssignment_5_1() throws RecognitionExcept // $ANTLR start "rule__Parameter__ValueAssignment_6_1" - // InternalRosSystem.g:12366:1: rule__Parameter__ValueAssignment_6_1 : ( ruleParameterValue ) ; + // InternalRosSystem.g:12096:1: rule__Parameter__ValueAssignment_6_1 : ( ruleParameterValue ) ; public final void rule__Parameter__ValueAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12370:1: ( ( ruleParameterValue ) ) - // InternalRosSystem.g:12371:2: ( ruleParameterValue ) + // InternalRosSystem.g:12100:1: ( ( ruleParameterValue ) ) + // InternalRosSystem.g:12101:2: ( ruleParameterValue ) { - // InternalRosSystem.g:12371:2: ( ruleParameterValue ) - // InternalRosSystem.g:12372:3: ruleParameterValue + // InternalRosSystem.g:12101:2: ( ruleParameterValue ) + // InternalRosSystem.g:12102:3: ruleParameterValue { before(grammarAccess.getParameterAccess().getValueParameterValueParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -36716,17 +35986,17 @@ public final void rule__Parameter__ValueAssignment_6_1() throws RecognitionExcep // $ANTLR start "rule__ParameterListType__SequenceAssignment_3" - // InternalRosSystem.g:12381:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; + // InternalRosSystem.g:12111:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12385:1: ( ( ruleParameterType ) ) - // InternalRosSystem.g:12386:2: ( ruleParameterType ) + // InternalRosSystem.g:12115:1: ( ( ruleParameterType ) ) + // InternalRosSystem.g:12116:2: ( ruleParameterType ) { - // InternalRosSystem.g:12386:2: ( ruleParameterType ) - // InternalRosSystem.g:12387:3: ruleParameterType + // InternalRosSystem.g:12116:2: ( ruleParameterType ) + // InternalRosSystem.g:12117:3: ruleParameterType { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -36757,17 +36027,17 @@ public final void rule__ParameterListType__SequenceAssignment_3() throws Recogni // $ANTLR start "rule__ParameterListType__SequenceAssignment_4_1" - // InternalRosSystem.g:12396:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; + // InternalRosSystem.g:12126:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12400:1: ( ( ruleParameterType ) ) - // InternalRosSystem.g:12401:2: ( ruleParameterType ) + // InternalRosSystem.g:12130:1: ( ( ruleParameterType ) ) + // InternalRosSystem.g:12131:2: ( ruleParameterType ) { - // InternalRosSystem.g:12401:2: ( ruleParameterType ) - // InternalRosSystem.g:12402:3: ruleParameterType + // InternalRosSystem.g:12131:2: ( ruleParameterType ) + // InternalRosSystem.g:12132:3: ruleParameterType { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -36798,17 +36068,17 @@ public final void rule__ParameterListType__SequenceAssignment_4_1() throws Recog // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_3" - // InternalRosSystem.g:12411:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; + // InternalRosSystem.g:12141:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12415:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRosSystem.g:12416:2: ( ruleParameterStructTypeMember ) + // InternalRosSystem.g:12145:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRosSystem.g:12146:2: ( ruleParameterStructTypeMember ) { - // InternalRosSystem.g:12416:2: ( ruleParameterStructTypeMember ) - // InternalRosSystem.g:12417:3: ruleParameterStructTypeMember + // InternalRosSystem.g:12146:2: ( ruleParameterStructTypeMember ) + // InternalRosSystem.g:12147:3: ruleParameterStructTypeMember { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -36839,17 +36109,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1" - // InternalRosSystem.g:12426:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; + // InternalRosSystem.g:12156:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12430:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRosSystem.g:12431:2: ( ruleParameterStructTypeMember ) + // InternalRosSystem.g:12160:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRosSystem.g:12161:2: ( ruleParameterStructTypeMember ) { - // InternalRosSystem.g:12431:2: ( ruleParameterStructTypeMember ) - // InternalRosSystem.g:12432:3: ruleParameterStructTypeMember + // InternalRosSystem.g:12161:2: ( ruleParameterStructTypeMember ) + // InternalRosSystem.g:12162:3: ruleParameterStructTypeMember { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -36879,26 +36149,26 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR end "rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1" - // $ANTLR start "rule__ParameterIntegerType__DefaultAssignment_2_2" - // InternalRosSystem.g:12441:1: rule__ParameterIntegerType__DefaultAssignment_2_2 : ( ruleParameterInteger ) ; - public final void rule__ParameterIntegerType__DefaultAssignment_2_2() throws RecognitionException { + // $ANTLR start "rule__ParameterIntegerType__DefaultAssignment_2_1" + // InternalRosSystem.g:12171:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; + public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12445:1: ( ( ruleParameterInteger ) ) - // InternalRosSystem.g:12446:2: ( ruleParameterInteger ) + // InternalRosSystem.g:12175:1: ( ( ruleParameterInteger ) ) + // InternalRosSystem.g:12176:2: ( ruleParameterInteger ) { - // InternalRosSystem.g:12446:2: ( ruleParameterInteger ) - // InternalRosSystem.g:12447:3: ruleParameterInteger + // InternalRosSystem.g:12176:2: ( ruleParameterInteger ) + // InternalRosSystem.g:12177:3: ruleParameterInteger { - before(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_2_0()); + before(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); ruleParameterInteger(); state._fsp--; - after(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_2_0()); + after(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_1_0()); } @@ -36917,29 +36187,29 @@ public final void rule__ParameterIntegerType__DefaultAssignment_2_2() throws Rec } return ; } - // $ANTLR end "rule__ParameterIntegerType__DefaultAssignment_2_2" + // $ANTLR end "rule__ParameterIntegerType__DefaultAssignment_2_1" - // $ANTLR start "rule__ParameterStringType__DefaultAssignment_2_2" - // InternalRosSystem.g:12456:1: rule__ParameterStringType__DefaultAssignment_2_2 : ( ruleParameterString ) ; - public final void rule__ParameterStringType__DefaultAssignment_2_2() throws RecognitionException { + // $ANTLR start "rule__ParameterStringType__DefaultAssignment_2_1" + // InternalRosSystem.g:12186:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; + public final void rule__ParameterStringType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12460:1: ( ( ruleParameterString ) ) - // InternalRosSystem.g:12461:2: ( ruleParameterString ) + // InternalRosSystem.g:12190:1: ( ( ruleParameterString ) ) + // InternalRosSystem.g:12191:2: ( ruleParameterString ) { - // InternalRosSystem.g:12461:2: ( ruleParameterString ) - // InternalRosSystem.g:12462:3: ruleParameterString + // InternalRosSystem.g:12191:2: ( ruleParameterString ) + // InternalRosSystem.g:12192:3: ruleParameterString { - before(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_2_0()); + before(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); ruleParameterString(); state._fsp--; - after(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_2_0()); + after(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_1_0()); } @@ -36958,29 +36228,29 @@ public final void rule__ParameterStringType__DefaultAssignment_2_2() throws Reco } return ; } - // $ANTLR end "rule__ParameterStringType__DefaultAssignment_2_2" + // $ANTLR end "rule__ParameterStringType__DefaultAssignment_2_1" - // $ANTLR start "rule__ParameterDoubleType__DefaultAssignment_2_2" - // InternalRosSystem.g:12471:1: rule__ParameterDoubleType__DefaultAssignment_2_2 : ( ruleParameterDouble ) ; - public final void rule__ParameterDoubleType__DefaultAssignment_2_2() throws RecognitionException { + // $ANTLR start "rule__ParameterDoubleType__DefaultAssignment_2_1" + // InternalRosSystem.g:12201:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; + public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12475:1: ( ( ruleParameterDouble ) ) - // InternalRosSystem.g:12476:2: ( ruleParameterDouble ) + // InternalRosSystem.g:12205:1: ( ( ruleParameterDouble ) ) + // InternalRosSystem.g:12206:2: ( ruleParameterDouble ) { - // InternalRosSystem.g:12476:2: ( ruleParameterDouble ) - // InternalRosSystem.g:12477:3: ruleParameterDouble + // InternalRosSystem.g:12206:2: ( ruleParameterDouble ) + // InternalRosSystem.g:12207:3: ruleParameterDouble { - before(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_2_0()); + before(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); ruleParameterDouble(); state._fsp--; - after(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_2_0()); + after(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_1_0()); } @@ -36999,29 +36269,29 @@ public final void rule__ParameterDoubleType__DefaultAssignment_2_2() throws Reco } return ; } - // $ANTLR end "rule__ParameterDoubleType__DefaultAssignment_2_2" + // $ANTLR end "rule__ParameterDoubleType__DefaultAssignment_2_1" - // $ANTLR start "rule__ParameterBooleanType__DefaultAssignment_2_2" - // InternalRosSystem.g:12486:1: rule__ParameterBooleanType__DefaultAssignment_2_2 : ( ruleParameterBoolean ) ; - public final void rule__ParameterBooleanType__DefaultAssignment_2_2() throws RecognitionException { + // $ANTLR start "rule__ParameterBooleanType__DefaultAssignment_2_1" + // InternalRosSystem.g:12216:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; + public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12490:1: ( ( ruleParameterBoolean ) ) - // InternalRosSystem.g:12491:2: ( ruleParameterBoolean ) + // InternalRosSystem.g:12220:1: ( ( ruleParameterBoolean ) ) + // InternalRosSystem.g:12221:2: ( ruleParameterBoolean ) { - // InternalRosSystem.g:12491:2: ( ruleParameterBoolean ) - // InternalRosSystem.g:12492:3: ruleParameterBoolean + // InternalRosSystem.g:12221:2: ( ruleParameterBoolean ) + // InternalRosSystem.g:12222:3: ruleParameterBoolean { - before(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_2_0()); + before(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); ruleParameterBoolean(); state._fsp--; - after(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_2_0()); + after(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_1_0()); } @@ -37040,29 +36310,29 @@ public final void rule__ParameterBooleanType__DefaultAssignment_2_2() throws Rec } return ; } - // $ANTLR end "rule__ParameterBooleanType__DefaultAssignment_2_2" + // $ANTLR end "rule__ParameterBooleanType__DefaultAssignment_2_1" - // $ANTLR start "rule__ParameterBase64Type__DefaultAssignment_2_2" - // InternalRosSystem.g:12501:1: rule__ParameterBase64Type__DefaultAssignment_2_2 : ( ruleParameterBase64 ) ; - public final void rule__ParameterBase64Type__DefaultAssignment_2_2() throws RecognitionException { + // $ANTLR start "rule__ParameterBase64Type__DefaultAssignment_2_1" + // InternalRosSystem.g:12231:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; + public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12505:1: ( ( ruleParameterBase64 ) ) - // InternalRosSystem.g:12506:2: ( ruleParameterBase64 ) + // InternalRosSystem.g:12235:1: ( ( ruleParameterBase64 ) ) + // InternalRosSystem.g:12236:2: ( ruleParameterBase64 ) { - // InternalRosSystem.g:12506:2: ( ruleParameterBase64 ) - // InternalRosSystem.g:12507:3: ruleParameterBase64 + // InternalRosSystem.g:12236:2: ( ruleParameterBase64 ) + // InternalRosSystem.g:12237:3: ruleParameterBase64 { - before(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_2_0()); + before(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); ruleParameterBase64(); state._fsp--; - after(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_2_0()); + after(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_1_0()); } @@ -37081,21 +36351,21 @@ public final void rule__ParameterBase64Type__DefaultAssignment_2_2() throws Reco } return ; } - // $ANTLR end "rule__ParameterBase64Type__DefaultAssignment_2_2" + // $ANTLR end "rule__ParameterBase64Type__DefaultAssignment_2_1" // $ANTLR start "rule__ParameterArrayType__TypeAssignment_3" - // InternalRosSystem.g:12516:1: rule__ParameterArrayType__TypeAssignment_3 : ( ruleParameterType ) ; + // InternalRosSystem.g:12246:1: rule__ParameterArrayType__TypeAssignment_3 : ( ruleParameterType ) ; public final void rule__ParameterArrayType__TypeAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12520:1: ( ( ruleParameterType ) ) - // InternalRosSystem.g:12521:2: ( ruleParameterType ) + // InternalRosSystem.g:12250:1: ( ( ruleParameterType ) ) + // InternalRosSystem.g:12251:2: ( ruleParameterType ) { - // InternalRosSystem.g:12521:2: ( ruleParameterType ) - // InternalRosSystem.g:12522:3: ruleParameterType + // InternalRosSystem.g:12251:2: ( ruleParameterType ) + // InternalRosSystem.g:12252:3: ruleParameterType { before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -37126,17 +36396,17 @@ public final void rule__ParameterArrayType__TypeAssignment_3() throws Recognitio // $ANTLR start "rule__ParameterArrayType__DefaultAssignment_4_1" - // InternalRosSystem.g:12531:1: rule__ParameterArrayType__DefaultAssignment_4_1 : ( ruleParameterList ) ; + // InternalRosSystem.g:12261:1: rule__ParameterArrayType__DefaultAssignment_4_1 : ( ruleParameterList ) ; public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12535:1: ( ( ruleParameterList ) ) - // InternalRosSystem.g:12536:2: ( ruleParameterList ) + // InternalRosSystem.g:12265:1: ( ( ruleParameterList ) ) + // InternalRosSystem.g:12266:2: ( ruleParameterList ) { - // InternalRosSystem.g:12536:2: ( ruleParameterList ) - // InternalRosSystem.g:12537:3: ruleParameterList + // InternalRosSystem.g:12266:2: ( ruleParameterList ) + // InternalRosSystem.g:12267:3: ruleParameterList { before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -37167,17 +36437,17 @@ public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws Recog // $ANTLR start "rule__ParameterList__ValueAssignment_2" - // InternalRosSystem.g:12546:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; + // InternalRosSystem.g:12276:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12550:1: ( ( ruleParameterValue ) ) - // InternalRosSystem.g:12551:2: ( ruleParameterValue ) + // InternalRosSystem.g:12280:1: ( ( ruleParameterValue ) ) + // InternalRosSystem.g:12281:2: ( ruleParameterValue ) { - // InternalRosSystem.g:12551:2: ( ruleParameterValue ) - // InternalRosSystem.g:12552:3: ruleParameterValue + // InternalRosSystem.g:12281:2: ( ruleParameterValue ) + // InternalRosSystem.g:12282:3: ruleParameterValue { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -37208,17 +36478,17 @@ public final void rule__ParameterList__ValueAssignment_2() throws RecognitionExc // $ANTLR start "rule__ParameterList__ValueAssignment_3_1" - // InternalRosSystem.g:12561:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; + // InternalRosSystem.g:12291:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12565:1: ( ( ruleParameterValue ) ) - // InternalRosSystem.g:12566:2: ( ruleParameterValue ) + // InternalRosSystem.g:12295:1: ( ( ruleParameterValue ) ) + // InternalRosSystem.g:12296:2: ( ruleParameterValue ) { - // InternalRosSystem.g:12566:2: ( ruleParameterValue ) - // InternalRosSystem.g:12567:3: ruleParameterValue + // InternalRosSystem.g:12296:2: ( ruleParameterValue ) + // InternalRosSystem.g:12297:3: ruleParameterValue { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); pushFollow(FOLLOW_2); @@ -37249,17 +36519,17 @@ public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionE // $ANTLR start "rule__ParameterAny__ValueAssignment_3_1" - // InternalRosSystem.g:12576:1: rule__ParameterAny__ValueAssignment_3_1 : ( ruleEString ) ; + // InternalRosSystem.g:12306:1: rule__ParameterAny__ValueAssignment_3_1 : ( ruleEString ) ; public final void rule__ParameterAny__ValueAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12580:1: ( ( ruleEString ) ) - // InternalRosSystem.g:12581:2: ( ruleEString ) + // InternalRosSystem.g:12310:1: ( ( ruleEString ) ) + // InternalRosSystem.g:12311:2: ( ruleEString ) { - // InternalRosSystem.g:12581:2: ( ruleEString ) - // InternalRosSystem.g:12582:3: ruleEString + // InternalRosSystem.g:12311:2: ( ruleEString ) + // InternalRosSystem.g:12312:3: ruleEString { before(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_3_1_0()); pushFollow(FOLLOW_2); @@ -37290,17 +36560,17 @@ public final void rule__ParameterAny__ValueAssignment_3_1() throws RecognitionEx // $ANTLR start "rule__ParameterString__ValueAssignment" - // InternalRosSystem.g:12591:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; + // InternalRosSystem.g:12321:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; public final void rule__ParameterString__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12595:1: ( ( ruleEString ) ) - // InternalRosSystem.g:12596:2: ( ruleEString ) + // InternalRosSystem.g:12325:1: ( ( ruleEString ) ) + // InternalRosSystem.g:12326:2: ( ruleEString ) { - // InternalRosSystem.g:12596:2: ( ruleEString ) - // InternalRosSystem.g:12597:3: ruleEString + // InternalRosSystem.g:12326:2: ( ruleEString ) + // InternalRosSystem.g:12327:3: ruleEString { before(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -37331,17 +36601,17 @@ public final void rule__ParameterString__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBase64__ValueAssignment" - // InternalRosSystem.g:12606:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; + // InternalRosSystem.g:12336:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; public final void rule__ParameterBase64__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12610:1: ( ( ruleBase64Binary ) ) - // InternalRosSystem.g:12611:2: ( ruleBase64Binary ) + // InternalRosSystem.g:12340:1: ( ( ruleBase64Binary ) ) + // InternalRosSystem.g:12341:2: ( ruleBase64Binary ) { - // InternalRosSystem.g:12611:2: ( ruleBase64Binary ) - // InternalRosSystem.g:12612:3: ruleBase64Binary + // InternalRosSystem.g:12341:2: ( ruleBase64Binary ) + // InternalRosSystem.g:12342:3: ruleBase64Binary { before(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -37372,17 +36642,17 @@ public final void rule__ParameterBase64__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterInteger__ValueAssignment" - // InternalRosSystem.g:12621:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; + // InternalRosSystem.g:12351:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; public final void rule__ParameterInteger__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12625:1: ( ( ruleInteger0 ) ) - // InternalRosSystem.g:12626:2: ( ruleInteger0 ) + // InternalRosSystem.g:12355:1: ( ( ruleInteger0 ) ) + // InternalRosSystem.g:12356:2: ( ruleInteger0 ) { - // InternalRosSystem.g:12626:2: ( ruleInteger0 ) - // InternalRosSystem.g:12627:3: ruleInteger0 + // InternalRosSystem.g:12356:2: ( ruleInteger0 ) + // InternalRosSystem.g:12357:3: ruleInteger0 { before(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -37413,17 +36683,17 @@ public final void rule__ParameterInteger__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterDouble__ValueAssignment" - // InternalRosSystem.g:12636:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; + // InternalRosSystem.g:12366:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; public final void rule__ParameterDouble__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12640:1: ( ( ruleDouble0 ) ) - // InternalRosSystem.g:12641:2: ( ruleDouble0 ) + // InternalRosSystem.g:12370:1: ( ( ruleDouble0 ) ) + // InternalRosSystem.g:12371:2: ( ruleDouble0 ) { - // InternalRosSystem.g:12641:2: ( ruleDouble0 ) - // InternalRosSystem.g:12642:3: ruleDouble0 + // InternalRosSystem.g:12371:2: ( ruleDouble0 ) + // InternalRosSystem.g:12372:3: ruleDouble0 { before(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -37454,17 +36724,17 @@ public final void rule__ParameterDouble__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBoolean__ValueAssignment" - // InternalRosSystem.g:12651:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; + // InternalRosSystem.g:12381:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12655:1: ( ( ruleboolean0 ) ) - // InternalRosSystem.g:12656:2: ( ruleboolean0 ) + // InternalRosSystem.g:12385:1: ( ( ruleboolean0 ) ) + // InternalRosSystem.g:12386:2: ( ruleboolean0 ) { - // InternalRosSystem.g:12656:2: ( ruleboolean0 ) - // InternalRosSystem.g:12657:3: ruleboolean0 + // InternalRosSystem.g:12386:2: ( ruleboolean0 ) + // InternalRosSystem.g:12387:3: ruleboolean0 { before(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -37495,17 +36765,17 @@ public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterDate__ValueAssignment" - // InternalRosSystem.g:12666:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; + // InternalRosSystem.g:12396:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; public final void rule__ParameterDate__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12670:1: ( ( ruleDateTime0 ) ) - // InternalRosSystem.g:12671:2: ( ruleDateTime0 ) + // InternalRosSystem.g:12400:1: ( ( ruleDateTime0 ) ) + // InternalRosSystem.g:12401:2: ( ruleDateTime0 ) { - // InternalRosSystem.g:12671:2: ( ruleDateTime0 ) - // InternalRosSystem.g:12672:3: ruleDateTime0 + // InternalRosSystem.g:12401:2: ( ruleDateTime0 ) + // InternalRosSystem.g:12402:3: ruleDateTime0 { before(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -37536,17 +36806,17 @@ public final void rule__ParameterDate__ValueAssignment() throws RecognitionExcep // $ANTLR start "rule__ParameterStruct__ValueAssignment_1_1" - // InternalRosSystem.g:12681:1: rule__ParameterStruct__ValueAssignment_1_1 : ( ruleParameterStructMember ) ; + // InternalRosSystem.g:12411:1: rule__ParameterStruct__ValueAssignment_1_1 : ( ruleParameterStructMember ) ; public final void rule__ParameterStruct__ValueAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12685:1: ( ( ruleParameterStructMember ) ) - // InternalRosSystem.g:12686:2: ( ruleParameterStructMember ) + // InternalRosSystem.g:12415:1: ( ( ruleParameterStructMember ) ) + // InternalRosSystem.g:12416:2: ( ruleParameterStructMember ) { - // InternalRosSystem.g:12686:2: ( ruleParameterStructMember ) - // InternalRosSystem.g:12687:3: ruleParameterStructMember + // InternalRosSystem.g:12416:2: ( ruleParameterStructMember ) + // InternalRosSystem.g:12417:3: ruleParameterStructMember { before(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -37577,17 +36847,17 @@ public final void rule__ParameterStruct__ValueAssignment_1_1() throws Recognitio // $ANTLR start "rule__ParameterStruct__ValueAssignment_1_2_2" - // InternalRosSystem.g:12696:1: rule__ParameterStruct__ValueAssignment_1_2_2 : ( ruleParameterStructMember ) ; + // InternalRosSystem.g:12426:1: rule__ParameterStruct__ValueAssignment_1_2_2 : ( ruleParameterStructMember ) ; public final void rule__ParameterStruct__ValueAssignment_1_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12700:1: ( ( ruleParameterStructMember ) ) - // InternalRosSystem.g:12701:2: ( ruleParameterStructMember ) + // InternalRosSystem.g:12430:1: ( ( ruleParameterStructMember ) ) + // InternalRosSystem.g:12431:2: ( ruleParameterStructMember ) { - // InternalRosSystem.g:12701:2: ( ruleParameterStructMember ) - // InternalRosSystem.g:12702:3: ruleParameterStructMember + // InternalRosSystem.g:12431:2: ( ruleParameterStructMember ) + // InternalRosSystem.g:12432:3: ruleParameterStructMember { before(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_2_0()); pushFollow(FOLLOW_2); @@ -37618,17 +36888,17 @@ public final void rule__ParameterStruct__ValueAssignment_1_2_2() throws Recognit // $ANTLR start "rule__ParameterStructMember__NameAssignment_0" - // InternalRosSystem.g:12711:1: rule__ParameterStructMember__NameAssignment_0 : ( ruleEString ) ; + // InternalRosSystem.g:12441:1: rule__ParameterStructMember__NameAssignment_0 : ( ruleEString ) ; public final void rule__ParameterStructMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12715:1: ( ( ruleEString ) ) - // InternalRosSystem.g:12716:2: ( ruleEString ) + // InternalRosSystem.g:12445:1: ( ( ruleEString ) ) + // InternalRosSystem.g:12446:2: ( ruleEString ) { - // InternalRosSystem.g:12716:2: ( ruleEString ) - // InternalRosSystem.g:12717:3: ruleEString + // InternalRosSystem.g:12446:2: ( ruleEString ) + // InternalRosSystem.g:12447:3: ruleEString { before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -37659,17 +36929,17 @@ public final void rule__ParameterStructMember__NameAssignment_0() throws Recogni // $ANTLR start "rule__ParameterStructMember__ValueAssignment_3" - // InternalRosSystem.g:12726:1: rule__ParameterStructMember__ValueAssignment_3 : ( ruleParameterValue ) ; + // InternalRosSystem.g:12456:1: rule__ParameterStructMember__ValueAssignment_3 : ( ruleParameterValue ) ; public final void rule__ParameterStructMember__ValueAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12730:1: ( ( ruleParameterValue ) ) - // InternalRosSystem.g:12731:2: ( ruleParameterValue ) + // InternalRosSystem.g:12460:1: ( ( ruleParameterValue ) ) + // InternalRosSystem.g:12461:2: ( ruleParameterValue ) { - // InternalRosSystem.g:12731:2: ( ruleParameterValue ) - // InternalRosSystem.g:12732:3: ruleParameterValue + // InternalRosSystem.g:12461:2: ( ruleParameterValue ) + // InternalRosSystem.g:12462:3: ruleParameterValue { before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -37700,17 +36970,17 @@ public final void rule__ParameterStructMember__ValueAssignment_3() throws Recogn // $ANTLR start "rule__ParameterStructTypeMember__NameAssignment_0" - // InternalRosSystem.g:12741:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; + // InternalRosSystem.g:12471:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; public final void rule__ParameterStructTypeMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12745:1: ( ( ruleEString ) ) - // InternalRosSystem.g:12746:2: ( ruleEString ) + // InternalRosSystem.g:12475:1: ( ( ruleEString ) ) + // InternalRosSystem.g:12476:2: ( ruleEString ) { - // InternalRosSystem.g:12746:2: ( ruleEString ) - // InternalRosSystem.g:12747:3: ruleEString + // InternalRosSystem.g:12476:2: ( ruleEString ) + // InternalRosSystem.g:12477:3: ruleEString { before(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -37741,17 +37011,17 @@ public final void rule__ParameterStructTypeMember__NameAssignment_0() throws Rec // $ANTLR start "rule__ParameterStructTypeMember__TypeAssignment_1" - // InternalRosSystem.g:12756:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; + // InternalRosSystem.g:12486:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12760:1: ( ( ruleParameterType ) ) - // InternalRosSystem.g:12761:2: ( ruleParameterType ) + // InternalRosSystem.g:12490:1: ( ( ruleParameterType ) ) + // InternalRosSystem.g:12491:2: ( ruleParameterType ) { - // InternalRosSystem.g:12761:2: ( ruleParameterType ) - // InternalRosSystem.g:12762:3: ruleParameterType + // InternalRosSystem.g:12491:2: ( ruleParameterType ) + // InternalRosSystem.g:12492:3: ruleParameterType { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -37782,17 +37052,17 @@ public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws Rec // $ANTLR start "rule__GlobalNamespace__PartsAssignment_3_2" - // InternalRosSystem.g:12771:1: rule__GlobalNamespace__PartsAssignment_3_2 : ( ruleGraphName ) ; + // InternalRosSystem.g:12501:1: rule__GlobalNamespace__PartsAssignment_3_2 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_3_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12775:1: ( ( ruleGraphName ) ) - // InternalRosSystem.g:12776:2: ( ruleGraphName ) + // InternalRosSystem.g:12505:1: ( ( ruleGraphName ) ) + // InternalRosSystem.g:12506:2: ( ruleGraphName ) { - // InternalRosSystem.g:12776:2: ( ruleGraphName ) - // InternalRosSystem.g:12777:3: ruleGraphName + // InternalRosSystem.g:12506:2: ( ruleGraphName ) + // InternalRosSystem.g:12507:3: ruleGraphName { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_3_2_0()); pushFollow(FOLLOW_2); @@ -37823,17 +37093,17 @@ public final void rule__GlobalNamespace__PartsAssignment_3_2() throws Recognitio // $ANTLR start "rule__GlobalNamespace__PartsAssignment_3_3_1" - // InternalRosSystem.g:12786:1: rule__GlobalNamespace__PartsAssignment_3_3_1 : ( ruleGraphName ) ; + // InternalRosSystem.g:12516:1: rule__GlobalNamespace__PartsAssignment_3_3_1 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_3_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12790:1: ( ( ruleGraphName ) ) - // InternalRosSystem.g:12791:2: ( ruleGraphName ) + // InternalRosSystem.g:12520:1: ( ( ruleGraphName ) ) + // InternalRosSystem.g:12521:2: ( ruleGraphName ) { - // InternalRosSystem.g:12791:2: ( ruleGraphName ) - // InternalRosSystem.g:12792:3: ruleGraphName + // InternalRosSystem.g:12521:2: ( ruleGraphName ) + // InternalRosSystem.g:12522:3: ruleGraphName { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_3_3_1_0()); pushFollow(FOLLOW_2); @@ -37864,17 +37134,17 @@ public final void rule__GlobalNamespace__PartsAssignment_3_3_1() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_3_2" - // InternalRosSystem.g:12801:1: rule__RelativeNamespace_Impl__PartsAssignment_3_2 : ( ruleGraphName ) ; + // InternalRosSystem.g:12531:1: rule__RelativeNamespace_Impl__PartsAssignment_3_2 : ( ruleGraphName ) ; public final void rule__RelativeNamespace_Impl__PartsAssignment_3_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12805:1: ( ( ruleGraphName ) ) - // InternalRosSystem.g:12806:2: ( ruleGraphName ) + // InternalRosSystem.g:12535:1: ( ( ruleGraphName ) ) + // InternalRosSystem.g:12536:2: ( ruleGraphName ) { - // InternalRosSystem.g:12806:2: ( ruleGraphName ) - // InternalRosSystem.g:12807:3: ruleGraphName + // InternalRosSystem.g:12536:2: ( ruleGraphName ) + // InternalRosSystem.g:12537:3: ruleGraphName { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_3_2_0()); pushFollow(FOLLOW_2); @@ -37905,17 +37175,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_3_2() throws Rec // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_3_3_1" - // InternalRosSystem.g:12816:1: rule__RelativeNamespace_Impl__PartsAssignment_3_3_1 : ( ruleGraphName ) ; + // InternalRosSystem.g:12546:1: rule__RelativeNamespace_Impl__PartsAssignment_3_3_1 : ( ruleGraphName ) ; public final void rule__RelativeNamespace_Impl__PartsAssignment_3_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12820:1: ( ( ruleGraphName ) ) - // InternalRosSystem.g:12821:2: ( ruleGraphName ) + // InternalRosSystem.g:12550:1: ( ( ruleGraphName ) ) + // InternalRosSystem.g:12551:2: ( ruleGraphName ) { - // InternalRosSystem.g:12821:2: ( ruleGraphName ) - // InternalRosSystem.g:12822:3: ruleGraphName + // InternalRosSystem.g:12551:2: ( ruleGraphName ) + // InternalRosSystem.g:12552:3: ruleGraphName { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_3_3_1_0()); pushFollow(FOLLOW_2); @@ -37946,17 +37216,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_3_3_1() throws R // $ANTLR start "rule__PrivateNamespace__PartsAssignment_3_2" - // InternalRosSystem.g:12831:1: rule__PrivateNamespace__PartsAssignment_3_2 : ( ruleGraphName ) ; + // InternalRosSystem.g:12561:1: rule__PrivateNamespace__PartsAssignment_3_2 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_3_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12835:1: ( ( ruleGraphName ) ) - // InternalRosSystem.g:12836:2: ( ruleGraphName ) + // InternalRosSystem.g:12565:1: ( ( ruleGraphName ) ) + // InternalRosSystem.g:12566:2: ( ruleGraphName ) { - // InternalRosSystem.g:12836:2: ( ruleGraphName ) - // InternalRosSystem.g:12837:3: ruleGraphName + // InternalRosSystem.g:12566:2: ( ruleGraphName ) + // InternalRosSystem.g:12567:3: ruleGraphName { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_3_2_0()); pushFollow(FOLLOW_2); @@ -37987,17 +37257,17 @@ public final void rule__PrivateNamespace__PartsAssignment_3_2() throws Recogniti // $ANTLR start "rule__PrivateNamespace__PartsAssignment_3_3_1" - // InternalRosSystem.g:12846:1: rule__PrivateNamespace__PartsAssignment_3_3_1 : ( ruleGraphName ) ; + // InternalRosSystem.g:12576:1: rule__PrivateNamespace__PartsAssignment_3_3_1 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_3_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystem.g:12850:1: ( ( ruleGraphName ) ) - // InternalRosSystem.g:12851:2: ( ruleGraphName ) + // InternalRosSystem.g:12580:1: ( ( ruleGraphName ) ) + // InternalRosSystem.g:12581:2: ( ruleGraphName ) { - // InternalRosSystem.g:12851:2: ( ruleGraphName ) - // InternalRosSystem.g:12852:3: ruleGraphName + // InternalRosSystem.g:12581:2: ( ruleGraphName ) + // InternalRosSystem.g:12582:3: ruleGraphName { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_3_3_1_0()); pushFollow(FOLLOW_2); @@ -38143,4 +37413,4 @@ public String getDescription() { public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000000000400000L}); public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); -} +} \ No newline at end of file diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/RosSystem.xtextbin b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/RosSystem.xtextbin index 67c2b8ae4..134253c83 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/InternalRosSystemLexer.java b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/internal/InternalRosSystemLexer.java index 6f72b2f75..85cb0e756 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/internal/InternalRosSystemLexer.java +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/internal/InternalRosSystemLexer.java @@ -1341,8 +1341,8 @@ public final void mT__80() throws RecognitionException { // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalRosSystem.g:3968:21: ( '0' .. '9' ) - // InternalRosSystem.g:3968:23: '0' .. '9' + // InternalRosSystem.g:3928:21: ( '0' .. '9' ) + // InternalRosSystem.g:3928:23: '0' .. '9' { matchRange('0','9'); @@ -1359,10 +1359,10 @@ public final void mRULE_BINARY() throws RecognitionException { try { int _type = RULE_BINARY; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystem.g:3970:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) - // InternalRosSystem.g:3970:15: ( '0b' | '0B' ) ( '0' | '1' )+ + // InternalRosSystem.g:3930:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) + // InternalRosSystem.g:3930:15: ( '0b' | '0B' ) ( '0' | '1' )+ { - // InternalRosSystem.g:3970:15: ( '0b' | '0B' ) + // InternalRosSystem.g:3930:15: ( '0b' | '0B' ) int alt1=2; int LA1_0 = input.LA(1); @@ -1390,7 +1390,7 @@ else if ( (LA1_1=='B') ) { } switch (alt1) { case 1 : - // InternalRosSystem.g:3970:16: '0b' + // InternalRosSystem.g:3930:16: '0b' { match("0b"); @@ -1398,7 +1398,7 @@ else if ( (LA1_1=='B') ) { } break; case 2 : - // InternalRosSystem.g:3970:21: '0B' + // InternalRosSystem.g:3930:21: '0B' { match("0B"); @@ -1408,7 +1408,7 @@ else if ( (LA1_1=='B') ) { } - // InternalRosSystem.g:3970:27: ( '0' | '1' )+ + // InternalRosSystem.g:3930:27: ( '0' | '1' )+ int cnt2=0; loop2: do { @@ -1462,10 +1462,10 @@ public final void mRULE_BOOLEAN() throws RecognitionException { try { int _type = RULE_BOOLEAN; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystem.g:3972:14: ( ( 'true' | 'false' ) ) - // InternalRosSystem.g:3972:16: ( 'true' | 'false' ) + // InternalRosSystem.g:3932:14: ( ( 'true' | 'false' ) ) + // InternalRosSystem.g:3932:16: ( 'true' | 'false' ) { - // InternalRosSystem.g:3972:16: ( 'true' | 'false' ) + // InternalRosSystem.g:3932:16: ( 'true' | 'false' ) int alt3=2; int LA3_0 = input.LA(1); @@ -1483,7 +1483,7 @@ else if ( (LA3_0=='f') ) { } switch (alt3) { case 1 : - // InternalRosSystem.g:3972:17: 'true' + // InternalRosSystem.g:3932:17: 'true' { match("true"); @@ -1491,7 +1491,7 @@ else if ( (LA3_0=='f') ) { } break; case 2 : - // InternalRosSystem.g:3972:24: 'false' + // InternalRosSystem.g:3932:24: 'false' { match("false"); @@ -1517,19 +1517,19 @@ public final void mRULE_DOUBLE() throws RecognitionException { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystem.g:3974:13: ( RULE_DECINT ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT ) ) - // InternalRosSystem.g:3974:15: RULE_DECINT ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT ) + // InternalRosSystem.g:3934:13: ( RULE_DECINT ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT ) ) + // InternalRosSystem.g:3934:15: RULE_DECINT ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT ) { mRULE_DECINT(); - // InternalRosSystem.g:3974:27: ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT ) + // InternalRosSystem.g:3934:27: ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT ) int alt8=2; alt8 = dfa8.predict(input); switch (alt8) { case 1 : - // InternalRosSystem.g:3974:28: '.' ( RULE_DIGIT )* + // InternalRosSystem.g:3934:28: '.' ( RULE_DIGIT )* { match('.'); - // InternalRosSystem.g:3974:32: ( RULE_DIGIT )* + // InternalRosSystem.g:3934:32: ( RULE_DIGIT )* loop4: do { int alt4=2; @@ -1542,7 +1542,7 @@ public final void mRULE_DOUBLE() throws RecognitionException { switch (alt4) { case 1 : - // InternalRosSystem.g:3974:32: RULE_DIGIT + // InternalRosSystem.g:3934:32: RULE_DIGIT { mRULE_DIGIT(); @@ -1558,9 +1558,9 @@ public final void mRULE_DOUBLE() throws RecognitionException { } break; case 2 : - // InternalRosSystem.g:3974:44: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT + // InternalRosSystem.g:3934:44: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT { - // InternalRosSystem.g:3974:44: ( '.' ( RULE_DIGIT )* )? + // InternalRosSystem.g:3934:44: ( '.' ( RULE_DIGIT )* )? int alt6=2; int LA6_0 = input.LA(1); @@ -1569,10 +1569,10 @@ public final void mRULE_DOUBLE() throws RecognitionException { } switch (alt6) { case 1 : - // InternalRosSystem.g:3974:45: '.' ( RULE_DIGIT )* + // InternalRosSystem.g:3934:45: '.' ( RULE_DIGIT )* { match('.'); - // InternalRosSystem.g:3974:49: ( RULE_DIGIT )* + // InternalRosSystem.g:3934:49: ( RULE_DIGIT )* loop5: do { int alt5=2; @@ -1585,7 +1585,7 @@ public final void mRULE_DOUBLE() throws RecognitionException { switch (alt5) { case 1 : - // InternalRosSystem.g:3974:49: RULE_DIGIT + // InternalRosSystem.g:3934:49: RULE_DIGIT { mRULE_DIGIT(); @@ -1612,7 +1612,7 @@ public final void mRULE_DOUBLE() throws RecognitionException { recover(mse); throw mse;} - // InternalRosSystem.g:3974:73: ( '-' | '+' )? + // InternalRosSystem.g:3934:73: ( '-' | '+' )? int alt7=2; int LA7_0 = input.LA(1); @@ -1671,10 +1671,10 @@ public final void mRULE_DECINT() throws RecognitionException { try { int _type = RULE_DECINT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystem.g:3976:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) - // InternalRosSystem.g:3976:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalRosSystem.g:3936:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) + // InternalRosSystem.g:3936:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) { - // InternalRosSystem.g:3976:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalRosSystem.g:3936:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) int alt11=3; switch ( input.LA(1) ) { case '0': @@ -1709,17 +1709,17 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt11) { case 1 : - // InternalRosSystem.g:3976:16: '0' + // InternalRosSystem.g:3936:16: '0' { match('0'); } break; case 2 : - // InternalRosSystem.g:3976:20: '1' .. '9' ( RULE_DIGIT )* + // InternalRosSystem.g:3936:20: '1' .. '9' ( RULE_DIGIT )* { matchRange('1','9'); - // InternalRosSystem.g:3976:29: ( RULE_DIGIT )* + // InternalRosSystem.g:3936:29: ( RULE_DIGIT )* loop9: do { int alt9=2; @@ -1732,7 +1732,7 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt9) { case 1 : - // InternalRosSystem.g:3976:29: RULE_DIGIT + // InternalRosSystem.g:3936:29: RULE_DIGIT { mRULE_DIGIT(); @@ -1748,11 +1748,11 @@ public final void mRULE_DECINT() throws RecognitionException { } break; case 3 : - // InternalRosSystem.g:3976:41: '-' '0' .. '9' ( RULE_DIGIT )* + // InternalRosSystem.g:3936:41: '-' '0' .. '9' ( RULE_DIGIT )* { match('-'); matchRange('0','9'); - // InternalRosSystem.g:3976:54: ( RULE_DIGIT )* + // InternalRosSystem.g:3936:54: ( RULE_DIGIT )* loop10: do { int alt10=2; @@ -1765,7 +1765,7 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt10) { case 1 : - // InternalRosSystem.g:3976:54: RULE_DIGIT + // InternalRosSystem.g:3936:54: RULE_DIGIT { mRULE_DIGIT(); @@ -1797,10 +1797,10 @@ public final void mRULE_DECINT() throws RecognitionException { // $ANTLR start "RULE_DAY" public final void mRULE_DAY() throws RecognitionException { try { - // InternalRosSystem.g:3978:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) - // InternalRosSystem.g:3978:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRosSystem.g:3938:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) + // InternalRosSystem.g:3938:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) { - // InternalRosSystem.g:3978:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRosSystem.g:3938:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) int alt12=2; int LA12_0 = input.LA(1); @@ -1824,14 +1824,14 @@ else if ( ((LA12_0>='4' && LA12_0<='9')) ) { } switch (alt12) { case 1 : - // InternalRosSystem.g:3978:22: '1' .. '9' + // InternalRosSystem.g:3938:22: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRosSystem.g:3978:31: '1' .. '3' '0' .. '9' + // InternalRosSystem.g:3938:31: '1' .. '3' '0' .. '9' { matchRange('1','3'); matchRange('0','9'); @@ -1853,10 +1853,10 @@ else if ( ((LA12_0>='4' && LA12_0<='9')) ) { // $ANTLR start "RULE_MONTH" public final void mRULE_MONTH() throws RecognitionException { try { - // InternalRosSystem.g:3980:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) - // InternalRosSystem.g:3980:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRosSystem.g:3940:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) + // InternalRosSystem.g:3940:23: ( '1' .. '9' | '1' '0' .. '2' ) { - // InternalRosSystem.g:3980:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRosSystem.g:3940:23: ( '1' .. '9' | '1' '0' .. '2' ) int alt13=2; int LA13_0 = input.LA(1); @@ -1880,14 +1880,14 @@ else if ( ((LA13_0>='2' && LA13_0<='9')) ) { } switch (alt13) { case 1 : - // InternalRosSystem.g:3980:24: '1' .. '9' + // InternalRosSystem.g:3940:24: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRosSystem.g:3980:33: '1' '0' .. '2' + // InternalRosSystem.g:3940:33: '1' '0' .. '2' { match('1'); matchRange('0','2'); @@ -1909,8 +1909,8 @@ else if ( ((LA13_0>='2' && LA13_0<='9')) ) { // $ANTLR start "RULE_YEAR" public final void mRULE_YEAR() throws RecognitionException { try { - // InternalRosSystem.g:3982:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) - // InternalRosSystem.g:3982:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' + // InternalRosSystem.g:3942:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) + // InternalRosSystem.g:3942:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' { matchRange('0','2'); matchRange('0','9'); @@ -1928,10 +1928,10 @@ public final void mRULE_YEAR() throws RecognitionException { // $ANTLR start "RULE_HOUR" public final void mRULE_HOUR() throws RecognitionException { try { - // InternalRosSystem.g:3984:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) - // InternalRosSystem.g:3984:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRosSystem.g:3944:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) + // InternalRosSystem.g:3944:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) { - // InternalRosSystem.g:3984:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRosSystem.g:3944:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) int alt14=2; int LA14_0 = input.LA(1); @@ -1949,7 +1949,7 @@ else if ( (LA14_0=='2') ) { } switch (alt14) { case 1 : - // InternalRosSystem.g:3984:23: '0' .. '1' '0' .. '9' + // InternalRosSystem.g:3944:23: '0' .. '1' '0' .. '9' { matchRange('0','1'); matchRange('0','9'); @@ -1957,7 +1957,7 @@ else if ( (LA14_0=='2') ) { } break; case 2 : - // InternalRosSystem.g:3984:41: '2' '0' .. '3' + // InternalRosSystem.g:3944:41: '2' '0' .. '3' { match('2'); matchRange('0','3'); @@ -1979,8 +1979,8 @@ else if ( (LA14_0=='2') ) { // $ANTLR start "RULE_MIN_SEC" public final void mRULE_MIN_SEC() throws RecognitionException { try { - // InternalRosSystem.g:3986:23: ( '0' .. '5' '0' .. '9' ) - // InternalRosSystem.g:3986:25: '0' .. '5' '0' .. '9' + // InternalRosSystem.g:3946:23: ( '0' .. '5' '0' .. '9' ) + // InternalRosSystem.g:3946:25: '0' .. '5' '0' .. '9' { matchRange('0','5'); matchRange('0','9'); @@ -1998,8 +1998,8 @@ public final void mRULE_DATE_TIME() throws RecognitionException { try { int _type = RULE_DATE_TIME; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystem.g:3988:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) - // InternalRosSystem.g:3988:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC + // InternalRosSystem.g:3948:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) + // InternalRosSystem.g:3948:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC { mRULE_YEAR(); match('-'); @@ -2028,10 +2028,10 @@ public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystem.g:3990:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalRosSystem.g:3990:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRosSystem.g:3950:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalRosSystem.g:3950:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalRosSystem.g:3990:11: ( '^' )? + // InternalRosSystem.g:3950:11: ( '^' )? int alt15=2; int LA15_0 = input.LA(1); @@ -2040,7 +2040,7 @@ public final void mRULE_ID() throws RecognitionException { } switch (alt15) { case 1 : - // InternalRosSystem.g:3990:11: '^' + // InternalRosSystem.g:3950:11: '^' { match('^'); @@ -2058,7 +2058,7 @@ public final void mRULE_ID() throws RecognitionException { recover(mse); throw mse;} - // InternalRosSystem.g:3990:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRosSystem.g:3950:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop16: do { int alt16=2; @@ -2107,10 +2107,10 @@ public final void mRULE_INT() throws RecognitionException { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystem.g:3992:10: ( ( '0' .. '9' )+ ) - // InternalRosSystem.g:3992:12: ( '0' .. '9' )+ + // InternalRosSystem.g:3952:10: ( ( '0' .. '9' )+ ) + // InternalRosSystem.g:3952:12: ( '0' .. '9' )+ { - // InternalRosSystem.g:3992:12: ( '0' .. '9' )+ + // InternalRosSystem.g:3952:12: ( '0' .. '9' )+ int cnt17=0; loop17: do { @@ -2124,7 +2124,7 @@ public final void mRULE_INT() throws RecognitionException { switch (alt17) { case 1 : - // InternalRosSystem.g:3992:13: '0' .. '9' + // InternalRosSystem.g:3952:13: '0' .. '9' { matchRange('0','9'); @@ -2156,10 +2156,10 @@ public final void mRULE_STRING() throws RecognitionException { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystem.g:3994:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalRosSystem.g:3994:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRosSystem.g:3954:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalRosSystem.g:3954:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalRosSystem.g:3994:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRosSystem.g:3954:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt20=2; int LA20_0 = input.LA(1); @@ -2177,10 +2177,10 @@ else if ( (LA20_0=='\'') ) { } switch (alt20) { case 1 : - // InternalRosSystem.g:3994:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalRosSystem.g:3954:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalRosSystem.g:3994:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalRosSystem.g:3954:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop18: do { int alt18=3; @@ -2196,7 +2196,7 @@ else if ( ((LA18_0>='\u0000' && LA18_0<='!')||(LA18_0>='#' && LA18_0<='[')||(LA1 switch (alt18) { case 1 : - // InternalRosSystem.g:3994:21: '\\\\' . + // InternalRosSystem.g:3954:21: '\\\\' . { match('\\'); matchAny(); @@ -2204,7 +2204,7 @@ else if ( ((LA18_0>='\u0000' && LA18_0<='!')||(LA18_0>='#' && LA18_0<='[')||(LA1 } break; case 2 : - // InternalRosSystem.g:3994:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalRosSystem.g:3954:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2229,10 +2229,10 @@ else if ( ((LA18_0>='\u0000' && LA18_0<='!')||(LA18_0>='#' && LA18_0<='[')||(LA1 } break; case 2 : - // InternalRosSystem.g:3994:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalRosSystem.g:3954:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalRosSystem.g:3994:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalRosSystem.g:3954:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop19: do { int alt19=3; @@ -2248,7 +2248,7 @@ else if ( ((LA19_0>='\u0000' && LA19_0<='&')||(LA19_0>='(' && LA19_0<='[')||(LA1 switch (alt19) { case 1 : - // InternalRosSystem.g:3994:54: '\\\\' . + // InternalRosSystem.g:3954:54: '\\\\' . { match('\\'); matchAny(); @@ -2256,7 +2256,7 @@ else if ( ((LA19_0>='\u0000' && LA19_0<='&')||(LA19_0>='(' && LA19_0<='[')||(LA1 } break; case 2 : - // InternalRosSystem.g:3994:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalRosSystem.g:3954:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2299,12 +2299,12 @@ public final void mRULE_ML_COMMENT() throws RecognitionException { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystem.g:3996:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalRosSystem.g:3996:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalRosSystem.g:3956:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalRosSystem.g:3956:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalRosSystem.g:3996:24: ( options {greedy=false; } : . )* + // InternalRosSystem.g:3956:24: ( options {greedy=false; } : . )* loop21: do { int alt21=2; @@ -2329,7 +2329,7 @@ else if ( ((LA21_0>='\u0000' && LA21_0<=')')||(LA21_0>='+' && LA21_0<='\uFFFF')) switch (alt21) { case 1 : - // InternalRosSystem.g:3996:52: . + // InternalRosSystem.g:3956:52: . { matchAny(); @@ -2359,12 +2359,12 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystem.g:3998:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalRosSystem.g:3998:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalRosSystem.g:3958:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalRosSystem.g:3958:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalRosSystem.g:3998:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalRosSystem.g:3958:24: (~ ( ( '\\n' | '\\r' ) ) )* loop22: do { int alt22=2; @@ -2377,7 +2377,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { switch (alt22) { case 1 : - // InternalRosSystem.g:3998:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalRosSystem.g:3958:24: ~ ( ( '\\n' | '\\r' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2397,7 +2397,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { } } while (true); - // InternalRosSystem.g:3998:40: ( ( '\\r' )? '\\n' )? + // InternalRosSystem.g:3958:40: ( ( '\\r' )? '\\n' )? int alt24=2; int LA24_0 = input.LA(1); @@ -2406,9 +2406,9 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { } switch (alt24) { case 1 : - // InternalRosSystem.g:3998:41: ( '\\r' )? '\\n' + // InternalRosSystem.g:3958:41: ( '\\r' )? '\\n' { - // InternalRosSystem.g:3998:41: ( '\\r' )? + // InternalRosSystem.g:3958:41: ( '\\r' )? int alt23=2; int LA23_0 = input.LA(1); @@ -2417,7 +2417,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { } switch (alt23) { case 1 : - // InternalRosSystem.g:3998:41: '\\r' + // InternalRosSystem.g:3958:41: '\\r' { match('\r'); @@ -2449,10 +2449,10 @@ public final void mRULE_WS() throws RecognitionException { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystem.g:4000:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalRosSystem.g:4000:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRosSystem.g:3960:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalRosSystem.g:3960:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalRosSystem.g:4000:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRosSystem.g:3960:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt25=0; loop25: do { @@ -2506,8 +2506,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystem.g:4002:16: ( . ) - // InternalRosSystem.g:4002:18: . + // InternalRosSystem.g:3962:16: ( . ) + // InternalRosSystem.g:3962:18: . { matchAny(); @@ -3081,7 +3081,7 @@ public DFA8(BaseRecognizer recognizer) { this.transition = DFA8_transition; } public String getDescription() { - return "3974:27: ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT )"; + return "3934:27: ( '.' ( RULE_DIGIT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DECINT )"; } } static final String DFA26_eotS = @@ -3708,4 +3708,4 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc } -} +} \ No newline at end of file diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/internal/InternalRosSystemParser.java b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/internal/InternalRosSystemParser.java index d0384ca56..7a80b7634 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 @@ -5896,26 +5896,24 @@ public final EObject entryRuleParameterIntegerType() throws RecognitionException // $ANTLR start "ruleParameterIntegerType" - // InternalRosSystem.g:2536:1: ruleParameterIntegerType returns [EObject current=null] : ( () otherlv_1= 'Integer' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterInteger ) ) otherlv_5= '}' )? ) ; + // InternalRosSystem.g:2536:1: ruleParameterIntegerType returns [EObject current=null] : ( () otherlv_1= 'Integer' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterInteger ) ) )? ) ; public final EObject ruleParameterIntegerType() throws RecognitionException { EObject current = null; Token otherlv_1=null; Token otherlv_2=null; - Token otherlv_3=null; - Token otherlv_5=null; - EObject lv_default_4_0 = null; + EObject lv_default_3_0 = null; enterRule(); try { - // InternalRosSystem.g:2542:2: ( ( () otherlv_1= 'Integer' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterInteger ) ) otherlv_5= '}' )? ) ) - // InternalRosSystem.g:2543:2: ( () otherlv_1= 'Integer' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterInteger ) ) otherlv_5= '}' )? ) + // InternalRosSystem.g:2542:2: ( ( () otherlv_1= 'Integer' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterInteger ) ) )? ) ) + // InternalRosSystem.g:2543:2: ( () otherlv_1= 'Integer' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterInteger ) ) )? ) { - // InternalRosSystem.g:2543:2: ( () otherlv_1= 'Integer' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterInteger ) ) otherlv_5= '}' )? ) - // InternalRosSystem.g:2544:3: () otherlv_1= 'Integer' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterInteger ) ) otherlv_5= '}' )? + // InternalRosSystem.g:2543:2: ( () otherlv_1= 'Integer' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterInteger ) ) )? ) + // InternalRosSystem.g:2544:3: () otherlv_1= 'Integer' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterInteger ) ) )? { // InternalRosSystem.g:2544:3: () // InternalRosSystem.g:2545:4: @@ -5932,36 +5930,36 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterIntegerTypeAccess().getIntegerKeyword_1()); - // InternalRosSystem.g:2555:3: (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterInteger ) ) otherlv_5= '}' )? + // InternalRosSystem.g:2555:3: (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterInteger ) ) )? int alt58=2; int LA58_0 = input.LA(1); - if ( (LA58_0==23) ) { - alt58=1; + if ( (LA58_0==69) ) { + int LA58_1 = input.LA(2); + + if ( (LA58_1==RULE_DECINT) ) { + alt58=1; + } } switch (alt58) { case 1 : - // InternalRosSystem.g:2556:4: otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterInteger ) ) otherlv_5= '}' + // InternalRosSystem.g:2556:4: otherlv_2= 'default' ( (lv_default_3_0= ruleParameterInteger ) ) { - otherlv_2=(Token)match(input,23,FOLLOW_62); + otherlv_2=(Token)match(input,69,FOLLOW_62); - newLeafNode(otherlv_2, grammarAccess.getParameterIntegerTypeAccess().getLeftCurlyBracketKeyword_2_0()); + newLeafNode(otherlv_2, grammarAccess.getParameterIntegerTypeAccess().getDefaultKeyword_2_0()); - otherlv_3=(Token)match(input,69,FOLLOW_63); - - newLeafNode(otherlv_3, grammarAccess.getParameterIntegerTypeAccess().getDefaultKeyword_2_1()); - - // InternalRosSystem.g:2564:4: ( (lv_default_4_0= ruleParameterInteger ) ) - // InternalRosSystem.g:2565:5: (lv_default_4_0= ruleParameterInteger ) + // InternalRosSystem.g:2560:4: ( (lv_default_3_0= ruleParameterInteger ) ) + // InternalRosSystem.g:2561:5: (lv_default_3_0= ruleParameterInteger ) { - // InternalRosSystem.g:2565:5: (lv_default_4_0= ruleParameterInteger ) - // InternalRosSystem.g:2566:6: lv_default_4_0= ruleParameterInteger + // InternalRosSystem.g:2561:5: (lv_default_3_0= ruleParameterInteger ) + // InternalRosSystem.g:2562:6: lv_default_3_0= ruleParameterInteger { - newCompositeNode(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_2_0()); + newCompositeNode(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_1_0()); - pushFollow(FOLLOW_24); - lv_default_4_0=ruleParameterInteger(); + pushFollow(FOLLOW_2); + lv_default_3_0=ruleParameterInteger(); state._fsp--; @@ -5972,7 +5970,7 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { set( current, "default", - lv_default_4_0, + lv_default_3_0, "de.fraunhofer.ipa.rossystem.RosSystem.ParameterInteger"); afterParserOrEnumRuleCall(); @@ -5982,10 +5980,6 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { } - otherlv_5=(Token)match(input,30,FOLLOW_2); - - newLeafNode(otherlv_5, grammarAccess.getParameterIntegerTypeAccess().getRightCurlyBracketKeyword_2_3()); - } break; @@ -6015,7 +6009,7 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { // $ANTLR start "entryRuleParameterStringType" - // InternalRosSystem.g:2592:1: entryRuleParameterStringType returns [EObject current=null] : iv_ruleParameterStringType= ruleParameterStringType EOF ; + // InternalRosSystem.g:2584:1: entryRuleParameterStringType returns [EObject current=null] : iv_ruleParameterStringType= ruleParameterStringType EOF ; public final EObject entryRuleParameterStringType() throws RecognitionException { EObject current = null; @@ -6023,8 +6017,8 @@ public final EObject entryRuleParameterStringType() throws RecognitionException try { - // InternalRosSystem.g:2592:60: (iv_ruleParameterStringType= ruleParameterStringType EOF ) - // InternalRosSystem.g:2593:2: iv_ruleParameterStringType= ruleParameterStringType EOF + // InternalRosSystem.g:2584:60: (iv_ruleParameterStringType= ruleParameterStringType EOF ) + // InternalRosSystem.g:2585:2: iv_ruleParameterStringType= ruleParameterStringType EOF { newCompositeNode(grammarAccess.getParameterStringTypeRule()); pushFollow(FOLLOW_1); @@ -6051,29 +6045,27 @@ public final EObject entryRuleParameterStringType() throws RecognitionException // $ANTLR start "ruleParameterStringType" - // InternalRosSystem.g:2599:1: ruleParameterStringType returns [EObject current=null] : ( () otherlv_1= 'String' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterString ) ) otherlv_5= '}' )? ) ; + // InternalRosSystem.g:2591:1: ruleParameterStringType returns [EObject current=null] : ( () otherlv_1= 'String' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterString ) ) )? ) ; public final EObject ruleParameterStringType() throws RecognitionException { EObject current = null; Token otherlv_1=null; Token otherlv_2=null; - Token otherlv_3=null; - Token otherlv_5=null; - EObject lv_default_4_0 = null; + EObject lv_default_3_0 = null; enterRule(); try { - // InternalRosSystem.g:2605:2: ( ( () otherlv_1= 'String' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterString ) ) otherlv_5= '}' )? ) ) - // InternalRosSystem.g:2606:2: ( () otherlv_1= 'String' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterString ) ) otherlv_5= '}' )? ) + // InternalRosSystem.g:2597:2: ( ( () otherlv_1= 'String' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterString ) ) )? ) ) + // InternalRosSystem.g:2598:2: ( () otherlv_1= 'String' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterString ) ) )? ) { - // InternalRosSystem.g:2606:2: ( () otherlv_1= 'String' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterString ) ) otherlv_5= '}' )? ) - // InternalRosSystem.g:2607:3: () otherlv_1= 'String' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterString ) ) otherlv_5= '}' )? + // InternalRosSystem.g:2598:2: ( () otherlv_1= 'String' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterString ) ) )? ) + // InternalRosSystem.g:2599:3: () otherlv_1= 'String' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterString ) ) )? { - // InternalRosSystem.g:2607:3: () - // InternalRosSystem.g:2608:4: + // InternalRosSystem.g:2599:3: () + // InternalRosSystem.g:2600:4: { current = forceCreateModelElement( @@ -6087,36 +6079,36 @@ public final EObject ruleParameterStringType() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterStringTypeAccess().getStringKeyword_1()); - // InternalRosSystem.g:2618:3: (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterString ) ) otherlv_5= '}' )? + // InternalRosSystem.g:2610:3: (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterString ) ) )? int alt59=2; int LA59_0 = input.LA(1); - if ( (LA59_0==23) ) { - alt59=1; + if ( (LA59_0==69) ) { + int LA59_1 = input.LA(2); + + if ( ((LA59_1>=RULE_STRING && LA59_1<=RULE_ID)) ) { + alt59=1; + } } switch (alt59) { case 1 : - // InternalRosSystem.g:2619:4: otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterString ) ) otherlv_5= '}' + // InternalRosSystem.g:2611:4: otherlv_2= 'default' ( (lv_default_3_0= ruleParameterString ) ) { - otherlv_2=(Token)match(input,23,FOLLOW_62); - - newLeafNode(otherlv_2, grammarAccess.getParameterStringTypeAccess().getLeftCurlyBracketKeyword_2_0()); - - otherlv_3=(Token)match(input,69,FOLLOW_5); + otherlv_2=(Token)match(input,69,FOLLOW_5); - newLeafNode(otherlv_3, grammarAccess.getParameterStringTypeAccess().getDefaultKeyword_2_1()); + newLeafNode(otherlv_2, grammarAccess.getParameterStringTypeAccess().getDefaultKeyword_2_0()); - // InternalRosSystem.g:2627:4: ( (lv_default_4_0= ruleParameterString ) ) - // InternalRosSystem.g:2628:5: (lv_default_4_0= ruleParameterString ) + // InternalRosSystem.g:2615:4: ( (lv_default_3_0= ruleParameterString ) ) + // InternalRosSystem.g:2616:5: (lv_default_3_0= ruleParameterString ) { - // InternalRosSystem.g:2628:5: (lv_default_4_0= ruleParameterString ) - // InternalRosSystem.g:2629:6: lv_default_4_0= ruleParameterString + // InternalRosSystem.g:2616:5: (lv_default_3_0= ruleParameterString ) + // InternalRosSystem.g:2617:6: lv_default_3_0= ruleParameterString { - newCompositeNode(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_2_0()); + newCompositeNode(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_1_0()); - pushFollow(FOLLOW_24); - lv_default_4_0=ruleParameterString(); + pushFollow(FOLLOW_2); + lv_default_3_0=ruleParameterString(); state._fsp--; @@ -6127,7 +6119,7 @@ public final EObject ruleParameterStringType() throws RecognitionException { set( current, "default", - lv_default_4_0, + lv_default_3_0, "de.fraunhofer.ipa.rossystem.RosSystem.ParameterString"); afterParserOrEnumRuleCall(); @@ -6137,10 +6129,6 @@ public final EObject ruleParameterStringType() throws RecognitionException { } - otherlv_5=(Token)match(input,30,FOLLOW_2); - - newLeafNode(otherlv_5, grammarAccess.getParameterStringTypeAccess().getRightCurlyBracketKeyword_2_3()); - } break; @@ -6170,7 +6158,7 @@ public final EObject ruleParameterStringType() throws RecognitionException { // $ANTLR start "entryRuleParameterDoubleType" - // InternalRosSystem.g:2655:1: entryRuleParameterDoubleType returns [EObject current=null] : iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ; + // InternalRosSystem.g:2639:1: entryRuleParameterDoubleType returns [EObject current=null] : iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ; public final EObject entryRuleParameterDoubleType() throws RecognitionException { EObject current = null; @@ -6178,8 +6166,8 @@ public final EObject entryRuleParameterDoubleType() throws RecognitionException try { - // InternalRosSystem.g:2655:60: (iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ) - // InternalRosSystem.g:2656:2: iv_ruleParameterDoubleType= ruleParameterDoubleType EOF + // InternalRosSystem.g:2639:60: (iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ) + // InternalRosSystem.g:2640:2: iv_ruleParameterDoubleType= ruleParameterDoubleType EOF { newCompositeNode(grammarAccess.getParameterDoubleTypeRule()); pushFollow(FOLLOW_1); @@ -6206,29 +6194,27 @@ public final EObject entryRuleParameterDoubleType() throws RecognitionException // $ANTLR start "ruleParameterDoubleType" - // InternalRosSystem.g:2662:1: ruleParameterDoubleType returns [EObject current=null] : ( () otherlv_1= 'Double' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterDouble ) ) otherlv_5= '}' )? ) ; + // InternalRosSystem.g:2646:1: ruleParameterDoubleType returns [EObject current=null] : ( () otherlv_1= 'Double' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterDouble ) ) )? ) ; public final EObject ruleParameterDoubleType() throws RecognitionException { EObject current = null; Token otherlv_1=null; Token otherlv_2=null; - Token otherlv_3=null; - Token otherlv_5=null; - EObject lv_default_4_0 = null; + EObject lv_default_3_0 = null; enterRule(); try { - // InternalRosSystem.g:2668:2: ( ( () otherlv_1= 'Double' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterDouble ) ) otherlv_5= '}' )? ) ) - // InternalRosSystem.g:2669:2: ( () otherlv_1= 'Double' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterDouble ) ) otherlv_5= '}' )? ) + // InternalRosSystem.g:2652:2: ( ( () otherlv_1= 'Double' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterDouble ) ) )? ) ) + // InternalRosSystem.g:2653:2: ( () otherlv_1= 'Double' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterDouble ) ) )? ) { - // InternalRosSystem.g:2669:2: ( () otherlv_1= 'Double' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterDouble ) ) otherlv_5= '}' )? ) - // InternalRosSystem.g:2670:3: () otherlv_1= 'Double' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterDouble ) ) otherlv_5= '}' )? + // InternalRosSystem.g:2653:2: ( () otherlv_1= 'Double' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterDouble ) ) )? ) + // InternalRosSystem.g:2654:3: () otherlv_1= 'Double' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterDouble ) ) )? { - // InternalRosSystem.g:2670:3: () - // InternalRosSystem.g:2671:4: + // InternalRosSystem.g:2654:3: () + // InternalRosSystem.g:2655:4: { current = forceCreateModelElement( @@ -6242,36 +6228,36 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterDoubleTypeAccess().getDoubleKeyword_1()); - // InternalRosSystem.g:2681:3: (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterDouble ) ) otherlv_5= '}' )? + // InternalRosSystem.g:2665:3: (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterDouble ) ) )? int alt60=2; int LA60_0 = input.LA(1); - if ( (LA60_0==23) ) { - alt60=1; + if ( (LA60_0==69) ) { + int LA60_1 = input.LA(2); + + if ( (LA60_1==RULE_DOUBLE) ) { + alt60=1; + } } switch (alt60) { case 1 : - // InternalRosSystem.g:2682:4: otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterDouble ) ) otherlv_5= '}' + // InternalRosSystem.g:2666:4: otherlv_2= 'default' ( (lv_default_3_0= ruleParameterDouble ) ) { - otherlv_2=(Token)match(input,23,FOLLOW_62); - - newLeafNode(otherlv_2, grammarAccess.getParameterDoubleTypeAccess().getLeftCurlyBracketKeyword_2_0()); - - otherlv_3=(Token)match(input,69,FOLLOW_64); + otherlv_2=(Token)match(input,69,FOLLOW_63); - newLeafNode(otherlv_3, grammarAccess.getParameterDoubleTypeAccess().getDefaultKeyword_2_1()); + newLeafNode(otherlv_2, grammarAccess.getParameterDoubleTypeAccess().getDefaultKeyword_2_0()); - // InternalRosSystem.g:2690:4: ( (lv_default_4_0= ruleParameterDouble ) ) - // InternalRosSystem.g:2691:5: (lv_default_4_0= ruleParameterDouble ) + // InternalRosSystem.g:2670:4: ( (lv_default_3_0= ruleParameterDouble ) ) + // InternalRosSystem.g:2671:5: (lv_default_3_0= ruleParameterDouble ) { - // InternalRosSystem.g:2691:5: (lv_default_4_0= ruleParameterDouble ) - // InternalRosSystem.g:2692:6: lv_default_4_0= ruleParameterDouble + // InternalRosSystem.g:2671:5: (lv_default_3_0= ruleParameterDouble ) + // InternalRosSystem.g:2672:6: lv_default_3_0= ruleParameterDouble { - newCompositeNode(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_2_0()); + newCompositeNode(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_1_0()); - pushFollow(FOLLOW_24); - lv_default_4_0=ruleParameterDouble(); + pushFollow(FOLLOW_2); + lv_default_3_0=ruleParameterDouble(); state._fsp--; @@ -6282,7 +6268,7 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { set( current, "default", - lv_default_4_0, + lv_default_3_0, "de.fraunhofer.ipa.rossystem.RosSystem.ParameterDouble"); afterParserOrEnumRuleCall(); @@ -6292,10 +6278,6 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { } - otherlv_5=(Token)match(input,30,FOLLOW_2); - - newLeafNode(otherlv_5, grammarAccess.getParameterDoubleTypeAccess().getRightCurlyBracketKeyword_2_3()); - } break; @@ -6325,7 +6307,7 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { // $ANTLR start "entryRuleParameterBooleanType" - // InternalRosSystem.g:2718:1: entryRuleParameterBooleanType returns [EObject current=null] : iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ; + // InternalRosSystem.g:2694:1: entryRuleParameterBooleanType returns [EObject current=null] : iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ; public final EObject entryRuleParameterBooleanType() throws RecognitionException { EObject current = null; @@ -6333,8 +6315,8 @@ public final EObject entryRuleParameterBooleanType() throws RecognitionException try { - // InternalRosSystem.g:2718:61: (iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ) - // InternalRosSystem.g:2719:2: iv_ruleParameterBooleanType= ruleParameterBooleanType EOF + // InternalRosSystem.g:2694:61: (iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ) + // InternalRosSystem.g:2695:2: iv_ruleParameterBooleanType= ruleParameterBooleanType EOF { newCompositeNode(grammarAccess.getParameterBooleanTypeRule()); pushFollow(FOLLOW_1); @@ -6361,29 +6343,27 @@ public final EObject entryRuleParameterBooleanType() throws RecognitionException // $ANTLR start "ruleParameterBooleanType" - // InternalRosSystem.g:2725:1: ruleParameterBooleanType returns [EObject current=null] : ( () otherlv_1= 'Boolean' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBoolean ) ) otherlv_5= '}' )? ) ; + // InternalRosSystem.g:2701:1: ruleParameterBooleanType returns [EObject current=null] : ( () otherlv_1= 'Boolean' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) ; public final EObject ruleParameterBooleanType() throws RecognitionException { EObject current = null; Token otherlv_1=null; Token otherlv_2=null; - Token otherlv_3=null; - Token otherlv_5=null; - EObject lv_default_4_0 = null; + EObject lv_default_3_0 = null; enterRule(); try { - // InternalRosSystem.g:2731:2: ( ( () otherlv_1= 'Boolean' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBoolean ) ) otherlv_5= '}' )? ) ) - // InternalRosSystem.g:2732:2: ( () otherlv_1= 'Boolean' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBoolean ) ) otherlv_5= '}' )? ) + // InternalRosSystem.g:2707:2: ( ( () otherlv_1= 'Boolean' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) ) + // InternalRosSystem.g:2708:2: ( () otherlv_1= 'Boolean' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) { - // InternalRosSystem.g:2732:2: ( () otherlv_1= 'Boolean' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBoolean ) ) otherlv_5= '}' )? ) - // InternalRosSystem.g:2733:3: () otherlv_1= 'Boolean' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBoolean ) ) otherlv_5= '}' )? + // InternalRosSystem.g:2708:2: ( () otherlv_1= 'Boolean' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) + // InternalRosSystem.g:2709:3: () otherlv_1= 'Boolean' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBoolean ) ) )? { - // InternalRosSystem.g:2733:3: () - // InternalRosSystem.g:2734:4: + // InternalRosSystem.g:2709:3: () + // InternalRosSystem.g:2710:4: { current = forceCreateModelElement( @@ -6397,36 +6377,36 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterBooleanTypeAccess().getBooleanKeyword_1()); - // InternalRosSystem.g:2744:3: (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBoolean ) ) otherlv_5= '}' )? + // InternalRosSystem.g:2720:3: (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBoolean ) ) )? int alt61=2; int LA61_0 = input.LA(1); - if ( (LA61_0==23) ) { - alt61=1; + if ( (LA61_0==69) ) { + int LA61_1 = input.LA(2); + + if ( (LA61_1==RULE_BOOLEAN) ) { + alt61=1; + } } switch (alt61) { case 1 : - // InternalRosSystem.g:2745:4: otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBoolean ) ) otherlv_5= '}' + // InternalRosSystem.g:2721:4: otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBoolean ) ) { - otherlv_2=(Token)match(input,23,FOLLOW_62); - - newLeafNode(otherlv_2, grammarAccess.getParameterBooleanTypeAccess().getLeftCurlyBracketKeyword_2_0()); - - otherlv_3=(Token)match(input,69,FOLLOW_65); + otherlv_2=(Token)match(input,69,FOLLOW_64); - newLeafNode(otherlv_3, grammarAccess.getParameterBooleanTypeAccess().getDefaultKeyword_2_1()); + newLeafNode(otherlv_2, grammarAccess.getParameterBooleanTypeAccess().getDefaultKeyword_2_0()); - // InternalRosSystem.g:2753:4: ( (lv_default_4_0= ruleParameterBoolean ) ) - // InternalRosSystem.g:2754:5: (lv_default_4_0= ruleParameterBoolean ) + // InternalRosSystem.g:2725:4: ( (lv_default_3_0= ruleParameterBoolean ) ) + // InternalRosSystem.g:2726:5: (lv_default_3_0= ruleParameterBoolean ) { - // InternalRosSystem.g:2754:5: (lv_default_4_0= ruleParameterBoolean ) - // InternalRosSystem.g:2755:6: lv_default_4_0= ruleParameterBoolean + // InternalRosSystem.g:2726:5: (lv_default_3_0= ruleParameterBoolean ) + // InternalRosSystem.g:2727:6: lv_default_3_0= ruleParameterBoolean { - newCompositeNode(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_2_0()); + newCompositeNode(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_1_0()); - pushFollow(FOLLOW_24); - lv_default_4_0=ruleParameterBoolean(); + pushFollow(FOLLOW_2); + lv_default_3_0=ruleParameterBoolean(); state._fsp--; @@ -6437,7 +6417,7 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { set( current, "default", - lv_default_4_0, + lv_default_3_0, "de.fraunhofer.ipa.rossystem.RosSystem.ParameterBoolean"); afterParserOrEnumRuleCall(); @@ -6447,10 +6427,6 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { } - otherlv_5=(Token)match(input,30,FOLLOW_2); - - newLeafNode(otherlv_5, grammarAccess.getParameterBooleanTypeAccess().getRightCurlyBracketKeyword_2_3()); - } break; @@ -6480,7 +6456,7 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64Type" - // InternalRosSystem.g:2781:1: entryRuleParameterBase64Type returns [EObject current=null] : iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ; + // InternalRosSystem.g:2749:1: entryRuleParameterBase64Type returns [EObject current=null] : iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ; public final EObject entryRuleParameterBase64Type() throws RecognitionException { EObject current = null; @@ -6488,8 +6464,8 @@ public final EObject entryRuleParameterBase64Type() throws RecognitionException try { - // InternalRosSystem.g:2781:60: (iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ) - // InternalRosSystem.g:2782:2: iv_ruleParameterBase64Type= ruleParameterBase64Type EOF + // InternalRosSystem.g:2749:60: (iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ) + // InternalRosSystem.g:2750:2: iv_ruleParameterBase64Type= ruleParameterBase64Type EOF { newCompositeNode(grammarAccess.getParameterBase64TypeRule()); pushFollow(FOLLOW_1); @@ -6516,29 +6492,27 @@ public final EObject entryRuleParameterBase64Type() throws RecognitionException // $ANTLR start "ruleParameterBase64Type" - // InternalRosSystem.g:2788:1: ruleParameterBase64Type returns [EObject current=null] : ( () otherlv_1= 'Base64' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBase64 ) ) otherlv_5= '}' )? ) ; + // InternalRosSystem.g:2756:1: ruleParameterBase64Type returns [EObject current=null] : ( () otherlv_1= 'Base64' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) ; public final EObject ruleParameterBase64Type() throws RecognitionException { EObject current = null; Token otherlv_1=null; Token otherlv_2=null; - Token otherlv_3=null; - Token otherlv_5=null; - EObject lv_default_4_0 = null; + EObject lv_default_3_0 = null; enterRule(); try { - // InternalRosSystem.g:2794:2: ( ( () otherlv_1= 'Base64' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBase64 ) ) otherlv_5= '}' )? ) ) - // InternalRosSystem.g:2795:2: ( () otherlv_1= 'Base64' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBase64 ) ) otherlv_5= '}' )? ) + // InternalRosSystem.g:2762:2: ( ( () otherlv_1= 'Base64' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) ) + // InternalRosSystem.g:2763:2: ( () otherlv_1= 'Base64' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) { - // InternalRosSystem.g:2795:2: ( () otherlv_1= 'Base64' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBase64 ) ) otherlv_5= '}' )? ) - // InternalRosSystem.g:2796:3: () otherlv_1= 'Base64' (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBase64 ) ) otherlv_5= '}' )? + // InternalRosSystem.g:2763:2: ( () otherlv_1= 'Base64' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) + // InternalRosSystem.g:2764:3: () otherlv_1= 'Base64' (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBase64 ) ) )? { - // InternalRosSystem.g:2796:3: () - // InternalRosSystem.g:2797:4: + // InternalRosSystem.g:2764:3: () + // InternalRosSystem.g:2765:4: { current = forceCreateModelElement( @@ -6552,36 +6526,36 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterBase64TypeAccess().getBase64Keyword_1()); - // InternalRosSystem.g:2807:3: (otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBase64 ) ) otherlv_5= '}' )? + // InternalRosSystem.g:2775:3: (otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBase64 ) ) )? int alt62=2; int LA62_0 = input.LA(1); - if ( (LA62_0==23) ) { - alt62=1; + if ( (LA62_0==69) ) { + int LA62_1 = input.LA(2); + + if ( (LA62_1==RULE_BINARY) ) { + alt62=1; + } } switch (alt62) { case 1 : - // InternalRosSystem.g:2808:4: otherlv_2= '{' otherlv_3= 'default' ( (lv_default_4_0= ruleParameterBase64 ) ) otherlv_5= '}' + // InternalRosSystem.g:2776:4: otherlv_2= 'default' ( (lv_default_3_0= ruleParameterBase64 ) ) { - otherlv_2=(Token)match(input,23,FOLLOW_62); + otherlv_2=(Token)match(input,69,FOLLOW_65); - newLeafNode(otherlv_2, grammarAccess.getParameterBase64TypeAccess().getLeftCurlyBracketKeyword_2_0()); + newLeafNode(otherlv_2, grammarAccess.getParameterBase64TypeAccess().getDefaultKeyword_2_0()); - otherlv_3=(Token)match(input,69,FOLLOW_66); - - newLeafNode(otherlv_3, grammarAccess.getParameterBase64TypeAccess().getDefaultKeyword_2_1()); - - // InternalRosSystem.g:2816:4: ( (lv_default_4_0= ruleParameterBase64 ) ) - // InternalRosSystem.g:2817:5: (lv_default_4_0= ruleParameterBase64 ) + // InternalRosSystem.g:2780:4: ( (lv_default_3_0= ruleParameterBase64 ) ) + // InternalRosSystem.g:2781:5: (lv_default_3_0= ruleParameterBase64 ) { - // InternalRosSystem.g:2817:5: (lv_default_4_0= ruleParameterBase64 ) - // InternalRosSystem.g:2818:6: lv_default_4_0= ruleParameterBase64 + // InternalRosSystem.g:2781:5: (lv_default_3_0= ruleParameterBase64 ) + // InternalRosSystem.g:2782:6: lv_default_3_0= ruleParameterBase64 { - newCompositeNode(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_2_0()); + newCompositeNode(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_1_0()); - pushFollow(FOLLOW_24); - lv_default_4_0=ruleParameterBase64(); + pushFollow(FOLLOW_2); + lv_default_3_0=ruleParameterBase64(); state._fsp--; @@ -6592,7 +6566,7 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { set( current, "default", - lv_default_4_0, + lv_default_3_0, "de.fraunhofer.ipa.rossystem.RosSystem.ParameterBase64"); afterParserOrEnumRuleCall(); @@ -6602,10 +6576,6 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { } - otherlv_5=(Token)match(input,30,FOLLOW_2); - - newLeafNode(otherlv_5, grammarAccess.getParameterBase64TypeAccess().getRightCurlyBracketKeyword_2_3()); - } break; @@ -6635,7 +6605,7 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { // $ANTLR start "entryRuleParameterArrayType" - // InternalRosSystem.g:2844:1: entryRuleParameterArrayType returns [EObject current=null] : iv_ruleParameterArrayType= ruleParameterArrayType EOF ; + // InternalRosSystem.g:2804:1: entryRuleParameterArrayType returns [EObject current=null] : iv_ruleParameterArrayType= ruleParameterArrayType EOF ; public final EObject entryRuleParameterArrayType() throws RecognitionException { EObject current = null; @@ -6643,8 +6613,8 @@ public final EObject entryRuleParameterArrayType() throws RecognitionException { try { - // InternalRosSystem.g:2844:59: (iv_ruleParameterArrayType= ruleParameterArrayType EOF ) - // InternalRosSystem.g:2845:2: iv_ruleParameterArrayType= ruleParameterArrayType EOF + // InternalRosSystem.g:2804:59: (iv_ruleParameterArrayType= ruleParameterArrayType EOF ) + // InternalRosSystem.g:2805:2: iv_ruleParameterArrayType= ruleParameterArrayType EOF { newCompositeNode(grammarAccess.getParameterArrayTypeRule()); pushFollow(FOLLOW_1); @@ -6671,7 +6641,7 @@ public final EObject entryRuleParameterArrayType() throws RecognitionException { // $ANTLR start "ruleParameterArrayType" - // InternalRosSystem.g:2851:1: ruleParameterArrayType returns [EObject current=null] : (otherlv_0= 'Array' otherlv_1= '{' otherlv_2= 'type' ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) )? otherlv_6= '}' ) ; + // InternalRosSystem.g:2811:1: ruleParameterArrayType returns [EObject current=null] : (otherlv_0= 'Array' otherlv_1= '{' otherlv_2= 'type' ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) )? otherlv_6= '}' ) ; public final EObject ruleParameterArrayType() throws RecognitionException { EObject current = null; @@ -6689,17 +6659,17 @@ public final EObject ruleParameterArrayType() throws RecognitionException { enterRule(); try { - // InternalRosSystem.g:2857:2: ( (otherlv_0= 'Array' otherlv_1= '{' otherlv_2= 'type' ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) )? otherlv_6= '}' ) ) - // InternalRosSystem.g:2858:2: (otherlv_0= 'Array' otherlv_1= '{' otherlv_2= 'type' ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) )? otherlv_6= '}' ) + // InternalRosSystem.g:2817:2: ( (otherlv_0= 'Array' otherlv_1= '{' otherlv_2= 'type' ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) )? otherlv_6= '}' ) ) + // InternalRosSystem.g:2818:2: (otherlv_0= 'Array' otherlv_1= '{' otherlv_2= 'type' ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) )? otherlv_6= '}' ) { - // InternalRosSystem.g:2858:2: (otherlv_0= 'Array' otherlv_1= '{' otherlv_2= 'type' ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) )? otherlv_6= '}' ) - // InternalRosSystem.g:2859:3: otherlv_0= 'Array' otherlv_1= '{' otherlv_2= 'type' ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) )? otherlv_6= '}' + // InternalRosSystem.g:2818:2: (otherlv_0= 'Array' otherlv_1= '{' otherlv_2= 'type' ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) )? otherlv_6= '}' ) + // InternalRosSystem.g:2819:3: otherlv_0= 'Array' otherlv_1= '{' otherlv_2= 'type' ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) )? otherlv_6= '}' { otherlv_0=(Token)match(input,74,FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); - otherlv_1=(Token)match(input,23,FOLLOW_67); + otherlv_1=(Token)match(input,23,FOLLOW_66); newLeafNode(otherlv_1, grammarAccess.getParameterArrayTypeAccess().getLeftCurlyBracketKeyword_1()); @@ -6707,16 +6677,16 @@ public final EObject ruleParameterArrayType() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); - // InternalRosSystem.g:2871:3: ( (lv_type_3_0= ruleParameterType ) ) - // InternalRosSystem.g:2872:4: (lv_type_3_0= ruleParameterType ) + // InternalRosSystem.g:2831:3: ( (lv_type_3_0= ruleParameterType ) ) + // InternalRosSystem.g:2832:4: (lv_type_3_0= ruleParameterType ) { - // InternalRosSystem.g:2872:4: (lv_type_3_0= ruleParameterType ) - // InternalRosSystem.g:2873:5: lv_type_3_0= ruleParameterType + // InternalRosSystem.g:2832:4: (lv_type_3_0= ruleParameterType ) + // InternalRosSystem.g:2833:5: lv_type_3_0= ruleParameterType { newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); - pushFollow(FOLLOW_68); + pushFollow(FOLLOW_67); lv_type_3_0=ruleParameterType(); state._fsp--; @@ -6738,7 +6708,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } - // InternalRosSystem.g:2890:3: (otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) )? + // InternalRosSystem.g:2850:3: (otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) )? int alt63=2; int LA63_0 = input.LA(1); @@ -6747,17 +6717,17 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } switch (alt63) { case 1 : - // InternalRosSystem.g:2891:4: otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) + // InternalRosSystem.g:2851:4: otherlv_4= 'default' ( (lv_default_5_0= ruleParameterList ) ) { otherlv_4=(Token)match(input,69,FOLLOW_3); newLeafNode(otherlv_4, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); - // InternalRosSystem.g:2895:4: ( (lv_default_5_0= ruleParameterList ) ) - // InternalRosSystem.g:2896:5: (lv_default_5_0= ruleParameterList ) + // InternalRosSystem.g:2855:4: ( (lv_default_5_0= ruleParameterList ) ) + // InternalRosSystem.g:2856:5: (lv_default_5_0= ruleParameterList ) { - // InternalRosSystem.g:2896:5: (lv_default_5_0= ruleParameterList ) - // InternalRosSystem.g:2897:6: lv_default_5_0= ruleParameterList + // InternalRosSystem.g:2856:5: (lv_default_5_0= ruleParameterList ) + // InternalRosSystem.g:2857:6: lv_default_5_0= ruleParameterList { newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); @@ -6817,7 +6787,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { // $ANTLR start "entryRuleParameterList" - // InternalRosSystem.g:2923:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; + // InternalRosSystem.g:2883:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; public final EObject entryRuleParameterList() throws RecognitionException { EObject current = null; @@ -6825,8 +6795,8 @@ public final EObject entryRuleParameterList() throws RecognitionException { try { - // InternalRosSystem.g:2923:54: (iv_ruleParameterList= ruleParameterList EOF ) - // InternalRosSystem.g:2924:2: iv_ruleParameterList= ruleParameterList EOF + // InternalRosSystem.g:2883:54: (iv_ruleParameterList= ruleParameterList EOF ) + // InternalRosSystem.g:2884:2: iv_ruleParameterList= ruleParameterList EOF { newCompositeNode(grammarAccess.getParameterListRule()); pushFollow(FOLLOW_1); @@ -6853,7 +6823,7 @@ public final EObject entryRuleParameterList() throws RecognitionException { // $ANTLR start "ruleParameterList" - // InternalRosSystem.g:2930:1: ruleParameterList returns [EObject current=null] : ( () otherlv_1= '{' ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= '}' ) ; + // InternalRosSystem.g:2890:1: ruleParameterList returns [EObject current=null] : ( () otherlv_1= '{' ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= '}' ) ; public final EObject ruleParameterList() throws RecognitionException { EObject current = null; @@ -6869,14 +6839,14 @@ public final EObject ruleParameterList() throws RecognitionException { enterRule(); try { - // InternalRosSystem.g:2936:2: ( ( () otherlv_1= '{' ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= '}' ) ) - // InternalRosSystem.g:2937:2: ( () otherlv_1= '{' ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= '}' ) + // InternalRosSystem.g:2896:2: ( ( () otherlv_1= '{' ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= '}' ) ) + // InternalRosSystem.g:2897:2: ( () otherlv_1= '{' ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= '}' ) { - // InternalRosSystem.g:2937:2: ( () otherlv_1= '{' ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= '}' ) - // InternalRosSystem.g:2938:3: () otherlv_1= '{' ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= '}' + // InternalRosSystem.g:2897:2: ( () otherlv_1= '{' ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= '}' ) + // InternalRosSystem.g:2898:3: () otherlv_1= '{' ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= '}' { - // InternalRosSystem.g:2938:3: () - // InternalRosSystem.g:2939:4: + // InternalRosSystem.g:2898:3: () + // InternalRosSystem.g:2899:4: { current = forceCreateModelElement( @@ -6890,11 +6860,11 @@ public final EObject ruleParameterList() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterListAccess().getLeftCurlyBracketKeyword_1()); - // InternalRosSystem.g:2949:3: ( (lv_value_2_0= ruleParameterValue ) ) - // InternalRosSystem.g:2950:4: (lv_value_2_0= ruleParameterValue ) + // InternalRosSystem.g:2909:3: ( (lv_value_2_0= ruleParameterValue ) ) + // InternalRosSystem.g:2910:4: (lv_value_2_0= ruleParameterValue ) { - // InternalRosSystem.g:2950:4: (lv_value_2_0= ruleParameterValue ) - // InternalRosSystem.g:2951:5: lv_value_2_0= ruleParameterValue + // InternalRosSystem.g:2910:4: (lv_value_2_0= ruleParameterValue ) + // InternalRosSystem.g:2911:5: lv_value_2_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); @@ -6921,7 +6891,7 @@ public final EObject ruleParameterList() throws RecognitionException { } - // InternalRosSystem.g:2968:3: (otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) )* + // InternalRosSystem.g:2928:3: (otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) )* loop64: do { int alt64=2; @@ -6934,17 +6904,17 @@ public final EObject ruleParameterList() throws RecognitionException { switch (alt64) { case 1 : - // InternalRosSystem.g:2969:4: otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRosSystem.g:2929:4: otherlv_3= ',' ( (lv_value_4_0= ruleParameterValue ) ) { otherlv_3=(Token)match(input,27,FOLLOW_56); newLeafNode(otherlv_3, grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); - // InternalRosSystem.g:2973:4: ( (lv_value_4_0= ruleParameterValue ) ) - // InternalRosSystem.g:2974:5: (lv_value_4_0= ruleParameterValue ) + // InternalRosSystem.g:2933:4: ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRosSystem.g:2934:5: (lv_value_4_0= ruleParameterValue ) { - // InternalRosSystem.g:2974:5: (lv_value_4_0= ruleParameterValue ) - // InternalRosSystem.g:2975:6: lv_value_4_0= ruleParameterValue + // InternalRosSystem.g:2934:5: (lv_value_4_0= ruleParameterValue ) + // InternalRosSystem.g:2935:6: lv_value_4_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); @@ -7007,7 +6977,7 @@ public final EObject ruleParameterList() throws RecognitionException { // $ANTLR start "entryRuleParameterAny" - // InternalRosSystem.g:3001:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; + // InternalRosSystem.g:2961:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; public final EObject entryRuleParameterAny() throws RecognitionException { EObject current = null; @@ -7015,8 +6985,8 @@ public final EObject entryRuleParameterAny() throws RecognitionException { try { - // InternalRosSystem.g:3001:53: (iv_ruleParameterAny= ruleParameterAny EOF ) - // InternalRosSystem.g:3002:2: iv_ruleParameterAny= ruleParameterAny EOF + // InternalRosSystem.g:2961:53: (iv_ruleParameterAny= ruleParameterAny EOF ) + // InternalRosSystem.g:2962:2: iv_ruleParameterAny= ruleParameterAny EOF { newCompositeNode(grammarAccess.getParameterAnyRule()); pushFollow(FOLLOW_1); @@ -7043,7 +7013,7 @@ public final EObject entryRuleParameterAny() throws RecognitionException { // $ANTLR start "ruleParameterAny" - // InternalRosSystem.g:3008:1: ruleParameterAny returns [EObject current=null] : ( () otherlv_1= 'ParameterAny' otherlv_2= '{' (otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) )? otherlv_5= '}' ) ; + // InternalRosSystem.g:2968:1: ruleParameterAny returns [EObject current=null] : ( () otherlv_1= 'ParameterAny' otherlv_2= '{' (otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) )? otherlv_5= '}' ) ; public final EObject ruleParameterAny() throws RecognitionException { EObject current = null; @@ -7058,14 +7028,14 @@ public final EObject ruleParameterAny() throws RecognitionException { enterRule(); try { - // InternalRosSystem.g:3014:2: ( ( () otherlv_1= 'ParameterAny' otherlv_2= '{' (otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) )? otherlv_5= '}' ) ) - // InternalRosSystem.g:3015:2: ( () otherlv_1= 'ParameterAny' otherlv_2= '{' (otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) )? otherlv_5= '}' ) + // InternalRosSystem.g:2974:2: ( ( () otherlv_1= 'ParameterAny' otherlv_2= '{' (otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) )? otherlv_5= '}' ) ) + // InternalRosSystem.g:2975:2: ( () otherlv_1= 'ParameterAny' otherlv_2= '{' (otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) )? otherlv_5= '}' ) { - // InternalRosSystem.g:3015:2: ( () otherlv_1= 'ParameterAny' otherlv_2= '{' (otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) )? otherlv_5= '}' ) - // InternalRosSystem.g:3016:3: () otherlv_1= 'ParameterAny' otherlv_2= '{' (otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) )? otherlv_5= '}' + // InternalRosSystem.g:2975:2: ( () otherlv_1= 'ParameterAny' otherlv_2= '{' (otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) )? otherlv_5= '}' ) + // InternalRosSystem.g:2976:3: () otherlv_1= 'ParameterAny' otherlv_2= '{' (otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) )? otherlv_5= '}' { - // InternalRosSystem.g:3016:3: () - // InternalRosSystem.g:3017:4: + // InternalRosSystem.g:2976:3: () + // InternalRosSystem.g:2977:4: { current = forceCreateModelElement( @@ -7083,7 +7053,7 @@ public final EObject ruleParameterAny() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterAnyAccess().getLeftCurlyBracketKeyword_2()); - // InternalRosSystem.g:3031:3: (otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) )? + // InternalRosSystem.g:2991:3: (otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) )? int alt65=2; int LA65_0 = input.LA(1); @@ -7092,17 +7062,17 @@ public final EObject ruleParameterAny() throws RecognitionException { } switch (alt65) { case 1 : - // InternalRosSystem.g:3032:4: otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) + // InternalRosSystem.g:2992:4: otherlv_3= 'value' ( (lv_value_4_0= ruleEString ) ) { otherlv_3=(Token)match(input,63,FOLLOW_5); newLeafNode(otherlv_3, grammarAccess.getParameterAnyAccess().getValueKeyword_3_0()); - // InternalRosSystem.g:3036:4: ( (lv_value_4_0= ruleEString ) ) - // InternalRosSystem.g:3037:5: (lv_value_4_0= ruleEString ) + // InternalRosSystem.g:2996:4: ( (lv_value_4_0= ruleEString ) ) + // InternalRosSystem.g:2997:5: (lv_value_4_0= ruleEString ) { - // InternalRosSystem.g:3037:5: (lv_value_4_0= ruleEString ) - // InternalRosSystem.g:3038:6: lv_value_4_0= ruleEString + // InternalRosSystem.g:2997:5: (lv_value_4_0= ruleEString ) + // InternalRosSystem.g:2998:6: lv_value_4_0= ruleEString { newCompositeNode(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_3_1_0()); @@ -7162,7 +7132,7 @@ public final EObject ruleParameterAny() throws RecognitionException { // $ANTLR start "entryRuleParameterString" - // InternalRosSystem.g:3064:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; + // InternalRosSystem.g:3024:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; public final EObject entryRuleParameterString() throws RecognitionException { EObject current = null; @@ -7170,8 +7140,8 @@ public final EObject entryRuleParameterString() throws RecognitionException { try { - // InternalRosSystem.g:3064:56: (iv_ruleParameterString= ruleParameterString EOF ) - // InternalRosSystem.g:3065:2: iv_ruleParameterString= ruleParameterString EOF + // InternalRosSystem.g:3024:56: (iv_ruleParameterString= ruleParameterString EOF ) + // InternalRosSystem.g:3025:2: iv_ruleParameterString= ruleParameterString EOF { newCompositeNode(grammarAccess.getParameterStringRule()); pushFollow(FOLLOW_1); @@ -7198,7 +7168,7 @@ public final EObject entryRuleParameterString() throws RecognitionException { // $ANTLR start "ruleParameterString" - // InternalRosSystem.g:3071:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; + // InternalRosSystem.g:3031:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; public final EObject ruleParameterString() throws RecognitionException { EObject current = null; @@ -7209,14 +7179,14 @@ public final EObject ruleParameterString() throws RecognitionException { enterRule(); try { - // InternalRosSystem.g:3077:2: ( ( (lv_value_0_0= ruleEString ) ) ) - // InternalRosSystem.g:3078:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRosSystem.g:3037:2: ( ( (lv_value_0_0= ruleEString ) ) ) + // InternalRosSystem.g:3038:2: ( (lv_value_0_0= ruleEString ) ) { - // InternalRosSystem.g:3078:2: ( (lv_value_0_0= ruleEString ) ) - // InternalRosSystem.g:3079:3: (lv_value_0_0= ruleEString ) + // InternalRosSystem.g:3038:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRosSystem.g:3039:3: (lv_value_0_0= ruleEString ) { - // InternalRosSystem.g:3079:3: (lv_value_0_0= ruleEString ) - // InternalRosSystem.g:3080:4: lv_value_0_0= ruleEString + // InternalRosSystem.g:3039:3: (lv_value_0_0= ruleEString ) + // InternalRosSystem.g:3040:4: lv_value_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); @@ -7263,7 +7233,7 @@ public final EObject ruleParameterString() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64" - // InternalRosSystem.g:3100:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; + // InternalRosSystem.g:3060:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; public final EObject entryRuleParameterBase64() throws RecognitionException { EObject current = null; @@ -7271,8 +7241,8 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { try { - // InternalRosSystem.g:3100:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) - // InternalRosSystem.g:3101:2: iv_ruleParameterBase64= ruleParameterBase64 EOF + // InternalRosSystem.g:3060:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) + // InternalRosSystem.g:3061:2: iv_ruleParameterBase64= ruleParameterBase64 EOF { newCompositeNode(grammarAccess.getParameterBase64Rule()); pushFollow(FOLLOW_1); @@ -7299,7 +7269,7 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { // $ANTLR start "ruleParameterBase64" - // InternalRosSystem.g:3107:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; + // InternalRosSystem.g:3067:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; public final EObject ruleParameterBase64() throws RecognitionException { EObject current = null; @@ -7310,14 +7280,14 @@ public final EObject ruleParameterBase64() throws RecognitionException { enterRule(); try { - // InternalRosSystem.g:3113:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) - // InternalRosSystem.g:3114:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRosSystem.g:3073:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) + // InternalRosSystem.g:3074:2: ( (lv_value_0_0= ruleBase64Binary ) ) { - // InternalRosSystem.g:3114:2: ( (lv_value_0_0= ruleBase64Binary ) ) - // InternalRosSystem.g:3115:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRosSystem.g:3074:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRosSystem.g:3075:3: (lv_value_0_0= ruleBase64Binary ) { - // InternalRosSystem.g:3115:3: (lv_value_0_0= ruleBase64Binary ) - // InternalRosSystem.g:3116:4: lv_value_0_0= ruleBase64Binary + // InternalRosSystem.g:3075:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRosSystem.g:3076:4: lv_value_0_0= ruleBase64Binary { newCompositeNode(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); @@ -7364,7 +7334,7 @@ public final EObject ruleParameterBase64() throws RecognitionException { // $ANTLR start "entryRuleParameterInteger" - // InternalRosSystem.g:3136:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; + // InternalRosSystem.g:3096:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; public final EObject entryRuleParameterInteger() throws RecognitionException { EObject current = null; @@ -7372,8 +7342,8 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { try { - // InternalRosSystem.g:3136:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) - // InternalRosSystem.g:3137:2: iv_ruleParameterInteger= ruleParameterInteger EOF + // InternalRosSystem.g:3096:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) + // InternalRosSystem.g:3097:2: iv_ruleParameterInteger= ruleParameterInteger EOF { newCompositeNode(grammarAccess.getParameterIntegerRule()); pushFollow(FOLLOW_1); @@ -7400,7 +7370,7 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { // $ANTLR start "ruleParameterInteger" - // InternalRosSystem.g:3143:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; + // InternalRosSystem.g:3103:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; public final EObject ruleParameterInteger() throws RecognitionException { EObject current = null; @@ -7411,14 +7381,14 @@ public final EObject ruleParameterInteger() throws RecognitionException { enterRule(); try { - // InternalRosSystem.g:3149:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) - // InternalRosSystem.g:3150:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRosSystem.g:3109:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) + // InternalRosSystem.g:3110:2: ( (lv_value_0_0= ruleInteger0 ) ) { - // InternalRosSystem.g:3150:2: ( (lv_value_0_0= ruleInteger0 ) ) - // InternalRosSystem.g:3151:3: (lv_value_0_0= ruleInteger0 ) + // InternalRosSystem.g:3110:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRosSystem.g:3111:3: (lv_value_0_0= ruleInteger0 ) { - // InternalRosSystem.g:3151:3: (lv_value_0_0= ruleInteger0 ) - // InternalRosSystem.g:3152:4: lv_value_0_0= ruleInteger0 + // InternalRosSystem.g:3111:3: (lv_value_0_0= ruleInteger0 ) + // InternalRosSystem.g:3112:4: lv_value_0_0= ruleInteger0 { newCompositeNode(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); @@ -7465,7 +7435,7 @@ public final EObject ruleParameterInteger() throws RecognitionException { // $ANTLR start "entryRuleParameterDouble" - // InternalRosSystem.g:3172:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; + // InternalRosSystem.g:3132:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; public final EObject entryRuleParameterDouble() throws RecognitionException { EObject current = null; @@ -7473,8 +7443,8 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { try { - // InternalRosSystem.g:3172:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) - // InternalRosSystem.g:3173:2: iv_ruleParameterDouble= ruleParameterDouble EOF + // InternalRosSystem.g:3132:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) + // InternalRosSystem.g:3133:2: iv_ruleParameterDouble= ruleParameterDouble EOF { newCompositeNode(grammarAccess.getParameterDoubleRule()); pushFollow(FOLLOW_1); @@ -7501,7 +7471,7 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { // $ANTLR start "ruleParameterDouble" - // InternalRosSystem.g:3179:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; + // InternalRosSystem.g:3139:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; public final EObject ruleParameterDouble() throws RecognitionException { EObject current = null; @@ -7512,14 +7482,14 @@ public final EObject ruleParameterDouble() throws RecognitionException { enterRule(); try { - // InternalRosSystem.g:3185:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) - // InternalRosSystem.g:3186:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRosSystem.g:3145:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) + // InternalRosSystem.g:3146:2: ( (lv_value_0_0= ruleDouble0 ) ) { - // InternalRosSystem.g:3186:2: ( (lv_value_0_0= ruleDouble0 ) ) - // InternalRosSystem.g:3187:3: (lv_value_0_0= ruleDouble0 ) + // InternalRosSystem.g:3146:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRosSystem.g:3147:3: (lv_value_0_0= ruleDouble0 ) { - // InternalRosSystem.g:3187:3: (lv_value_0_0= ruleDouble0 ) - // InternalRosSystem.g:3188:4: lv_value_0_0= ruleDouble0 + // InternalRosSystem.g:3147:3: (lv_value_0_0= ruleDouble0 ) + // InternalRosSystem.g:3148:4: lv_value_0_0= ruleDouble0 { newCompositeNode(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); @@ -7566,7 +7536,7 @@ public final EObject ruleParameterDouble() throws RecognitionException { // $ANTLR start "entryRuleParameterBoolean" - // InternalRosSystem.g:3208:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; + // InternalRosSystem.g:3168:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; public final EObject entryRuleParameterBoolean() throws RecognitionException { EObject current = null; @@ -7574,8 +7544,8 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { try { - // InternalRosSystem.g:3208:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) - // InternalRosSystem.g:3209:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF + // InternalRosSystem.g:3168:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) + // InternalRosSystem.g:3169:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF { newCompositeNode(grammarAccess.getParameterBooleanRule()); pushFollow(FOLLOW_1); @@ -7602,7 +7572,7 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { // $ANTLR start "ruleParameterBoolean" - // InternalRosSystem.g:3215:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; + // InternalRosSystem.g:3175:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; public final EObject ruleParameterBoolean() throws RecognitionException { EObject current = null; @@ -7613,14 +7583,14 @@ public final EObject ruleParameterBoolean() throws RecognitionException { enterRule(); try { - // InternalRosSystem.g:3221:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) - // InternalRosSystem.g:3222:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRosSystem.g:3181:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) + // InternalRosSystem.g:3182:2: ( (lv_value_0_0= ruleboolean0 ) ) { - // InternalRosSystem.g:3222:2: ( (lv_value_0_0= ruleboolean0 ) ) - // InternalRosSystem.g:3223:3: (lv_value_0_0= ruleboolean0 ) + // InternalRosSystem.g:3182:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRosSystem.g:3183:3: (lv_value_0_0= ruleboolean0 ) { - // InternalRosSystem.g:3223:3: (lv_value_0_0= ruleboolean0 ) - // InternalRosSystem.g:3224:4: lv_value_0_0= ruleboolean0 + // InternalRosSystem.g:3183:3: (lv_value_0_0= ruleboolean0 ) + // InternalRosSystem.g:3184:4: lv_value_0_0= ruleboolean0 { newCompositeNode(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); @@ -7667,7 +7637,7 @@ public final EObject ruleParameterBoolean() throws RecognitionException { // $ANTLR start "entryRuleParameterDate" - // InternalRosSystem.g:3244:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; + // InternalRosSystem.g:3204:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; public final EObject entryRuleParameterDate() throws RecognitionException { EObject current = null; @@ -7675,8 +7645,8 @@ public final EObject entryRuleParameterDate() throws RecognitionException { try { - // InternalRosSystem.g:3244:54: (iv_ruleParameterDate= ruleParameterDate EOF ) - // InternalRosSystem.g:3245:2: iv_ruleParameterDate= ruleParameterDate EOF + // InternalRosSystem.g:3204:54: (iv_ruleParameterDate= ruleParameterDate EOF ) + // InternalRosSystem.g:3205:2: iv_ruleParameterDate= ruleParameterDate EOF { newCompositeNode(grammarAccess.getParameterDateRule()); pushFollow(FOLLOW_1); @@ -7703,7 +7673,7 @@ public final EObject entryRuleParameterDate() throws RecognitionException { // $ANTLR start "ruleParameterDate" - // InternalRosSystem.g:3251:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; + // InternalRosSystem.g:3211:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; public final EObject ruleParameterDate() throws RecognitionException { EObject current = null; @@ -7714,14 +7684,14 @@ public final EObject ruleParameterDate() throws RecognitionException { enterRule(); try { - // InternalRosSystem.g:3257:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) - // InternalRosSystem.g:3258:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRosSystem.g:3217:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) + // InternalRosSystem.g:3218:2: ( (lv_value_0_0= ruleDateTime0 ) ) { - // InternalRosSystem.g:3258:2: ( (lv_value_0_0= ruleDateTime0 ) ) - // InternalRosSystem.g:3259:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRosSystem.g:3218:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRosSystem.g:3219:3: (lv_value_0_0= ruleDateTime0 ) { - // InternalRosSystem.g:3259:3: (lv_value_0_0= ruleDateTime0 ) - // InternalRosSystem.g:3260:4: lv_value_0_0= ruleDateTime0 + // InternalRosSystem.g:3219:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRosSystem.g:3220:4: lv_value_0_0= ruleDateTime0 { newCompositeNode(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); @@ -7768,7 +7738,7 @@ public final EObject ruleParameterDate() throws RecognitionException { // $ANTLR start "entryRuleParameterStruct" - // InternalRosSystem.g:3280:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; + // InternalRosSystem.g:3240:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; public final EObject entryRuleParameterStruct() throws RecognitionException { EObject current = null; @@ -7776,8 +7746,8 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { try { - // InternalRosSystem.g:3280:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) - // InternalRosSystem.g:3281:2: iv_ruleParameterStruct= ruleParameterStruct EOF + // InternalRosSystem.g:3240:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) + // InternalRosSystem.g:3241:2: iv_ruleParameterStruct= ruleParameterStruct EOF { newCompositeNode(grammarAccess.getParameterStructRule()); pushFollow(FOLLOW_1); @@ -7804,7 +7774,7 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { // $ANTLR start "ruleParameterStruct" - // InternalRosSystem.g:3287:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' )? ) ; + // InternalRosSystem.g:3247:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' )? ) ; public final EObject ruleParameterStruct() throws RecognitionException { EObject current = null; @@ -7822,14 +7792,14 @@ public final EObject ruleParameterStruct() throws RecognitionException { enterRule(); try { - // InternalRosSystem.g:3293:2: ( ( () (otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' )? ) ) - // InternalRosSystem.g:3294:2: ( () (otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' )? ) + // InternalRosSystem.g:3253:2: ( ( () (otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' )? ) ) + // InternalRosSystem.g:3254:2: ( () (otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' )? ) { - // InternalRosSystem.g:3294:2: ( () (otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' )? ) - // InternalRosSystem.g:3295:3: () (otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' )? + // InternalRosSystem.g:3254:2: ( () (otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' )? ) + // InternalRosSystem.g:3255:3: () (otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' )? { - // InternalRosSystem.g:3295:3: () - // InternalRosSystem.g:3296:4: + // InternalRosSystem.g:3255:3: () + // InternalRosSystem.g:3256:4: { current = forceCreateModelElement( @@ -7839,7 +7809,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - // InternalRosSystem.g:3302:3: (otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' )? + // InternalRosSystem.g:3262:3: (otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' )? int alt67=2; int LA67_0 = input.LA(1); @@ -7848,17 +7818,17 @@ public final EObject ruleParameterStruct() throws RecognitionException { } switch (alt67) { case 1 : - // InternalRosSystem.g:3303:4: otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' + // InternalRosSystem.g:3263:4: otherlv_1= '{' ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* otherlv_7= '}' { otherlv_1=(Token)match(input,23,FOLLOW_5); newLeafNode(otherlv_1, grammarAccess.getParameterStructAccess().getLeftCurlyBracketKeyword_1_0()); - // InternalRosSystem.g:3307:4: ( (lv_value_2_0= ruleParameterStructMember ) ) - // InternalRosSystem.g:3308:5: (lv_value_2_0= ruleParameterStructMember ) + // InternalRosSystem.g:3267:4: ( (lv_value_2_0= ruleParameterStructMember ) ) + // InternalRosSystem.g:3268:5: (lv_value_2_0= ruleParameterStructMember ) { - // InternalRosSystem.g:3308:5: (lv_value_2_0= ruleParameterStructMember ) - // InternalRosSystem.g:3309:6: lv_value_2_0= ruleParameterStructMember + // InternalRosSystem.g:3268:5: (lv_value_2_0= ruleParameterStructMember ) + // InternalRosSystem.g:3269:6: lv_value_2_0= ruleParameterStructMember { newCompositeNode(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_1_0()); @@ -7885,7 +7855,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - // InternalRosSystem.g:3326:4: (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* + // InternalRosSystem.g:3286:4: (otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' )* loop66: do { int alt66=2; @@ -7898,7 +7868,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { switch (alt66) { case 1 : - // InternalRosSystem.g:3327:5: otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' + // InternalRosSystem.g:3287:5: otherlv_3= ',' otherlv_4= '{' ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= '}' { otherlv_3=(Token)match(input,27,FOLLOW_3); @@ -7908,11 +7878,11 @@ public final EObject ruleParameterStruct() throws RecognitionException { newLeafNode(otherlv_4, grammarAccess.getParameterStructAccess().getLeftCurlyBracketKeyword_1_2_1()); - // InternalRosSystem.g:3335:5: ( (lv_value_5_0= ruleParameterStructMember ) ) - // InternalRosSystem.g:3336:6: (lv_value_5_0= ruleParameterStructMember ) + // InternalRosSystem.g:3295:5: ( (lv_value_5_0= ruleParameterStructMember ) ) + // InternalRosSystem.g:3296:6: (lv_value_5_0= ruleParameterStructMember ) { - // InternalRosSystem.g:3336:6: (lv_value_5_0= ruleParameterStructMember ) - // InternalRosSystem.g:3337:7: lv_value_5_0= ruleParameterStructMember + // InternalRosSystem.g:3296:6: (lv_value_5_0= ruleParameterStructMember ) + // InternalRosSystem.g:3297:7: lv_value_5_0= ruleParameterStructMember { newCompositeNode(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_2_0()); @@ -7985,7 +7955,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { // $ANTLR start "entryRuleParameterStructMember" - // InternalRosSystem.g:3368:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; + // InternalRosSystem.g:3328:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; public final EObject entryRuleParameterStructMember() throws RecognitionException { EObject current = null; @@ -7993,8 +7963,8 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio try { - // InternalRosSystem.g:3368:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) - // InternalRosSystem.g:3369:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF + // InternalRosSystem.g:3328:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) + // InternalRosSystem.g:3329:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF { newCompositeNode(grammarAccess.getParameterStructMemberRule()); pushFollow(FOLLOW_1); @@ -8021,7 +7991,7 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio // $ANTLR start "ruleParameterStructMember" - // InternalRosSystem.g:3375:1: ruleParameterStructMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= '{' otherlv_2= 'value' ( (lv_value_3_0= ruleParameterValue ) ) otherlv_4= '}' ) ; + // InternalRosSystem.g:3335:1: ruleParameterStructMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= '{' otherlv_2= 'value' ( (lv_value_3_0= ruleParameterValue ) ) otherlv_4= '}' ) ; public final EObject ruleParameterStructMember() throws RecognitionException { EObject current = null; @@ -8037,17 +8007,17 @@ public final EObject ruleParameterStructMember() throws RecognitionException { enterRule(); try { - // InternalRosSystem.g:3381:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= '{' otherlv_2= 'value' ( (lv_value_3_0= ruleParameterValue ) ) otherlv_4= '}' ) ) - // InternalRosSystem.g:3382:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= '{' otherlv_2= 'value' ( (lv_value_3_0= ruleParameterValue ) ) otherlv_4= '}' ) + // InternalRosSystem.g:3341:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= '{' otherlv_2= 'value' ( (lv_value_3_0= ruleParameterValue ) ) otherlv_4= '}' ) ) + // InternalRosSystem.g:3342:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= '{' otherlv_2= 'value' ( (lv_value_3_0= ruleParameterValue ) ) otherlv_4= '}' ) { - // InternalRosSystem.g:3382:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= '{' otherlv_2= 'value' ( (lv_value_3_0= ruleParameterValue ) ) otherlv_4= '}' ) - // InternalRosSystem.g:3383:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= '{' otherlv_2= 'value' ( (lv_value_3_0= ruleParameterValue ) ) otherlv_4= '}' + // InternalRosSystem.g:3342:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= '{' otherlv_2= 'value' ( (lv_value_3_0= ruleParameterValue ) ) otherlv_4= '}' ) + // InternalRosSystem.g:3343:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= '{' otherlv_2= 'value' ( (lv_value_3_0= ruleParameterValue ) ) otherlv_4= '}' { - // InternalRosSystem.g:3383:3: ( (lv_name_0_0= ruleEString ) ) - // InternalRosSystem.g:3384:4: (lv_name_0_0= ruleEString ) + // InternalRosSystem.g:3343:3: ( (lv_name_0_0= ruleEString ) ) + // InternalRosSystem.g:3344:4: (lv_name_0_0= ruleEString ) { - // InternalRosSystem.g:3384:4: (lv_name_0_0= ruleEString ) - // InternalRosSystem.g:3385:5: lv_name_0_0= ruleEString + // InternalRosSystem.g:3344:4: (lv_name_0_0= ruleEString ) + // InternalRosSystem.g:3345:5: lv_name_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); @@ -8074,7 +8044,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { } - otherlv_1=(Token)match(input,23,FOLLOW_69); + otherlv_1=(Token)match(input,23,FOLLOW_68); newLeafNode(otherlv_1, grammarAccess.getParameterStructMemberAccess().getLeftCurlyBracketKeyword_1()); @@ -8082,11 +8052,11 @@ public final EObject ruleParameterStructMember() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterStructMemberAccess().getValueKeyword_2()); - // InternalRosSystem.g:3410:3: ( (lv_value_3_0= ruleParameterValue ) ) - // InternalRosSystem.g:3411:4: (lv_value_3_0= ruleParameterValue ) + // InternalRosSystem.g:3370:3: ( (lv_value_3_0= ruleParameterValue ) ) + // InternalRosSystem.g:3371:4: (lv_value_3_0= ruleParameterValue ) { - // InternalRosSystem.g:3411:4: (lv_value_3_0= ruleParameterValue ) - // InternalRosSystem.g:3412:5: lv_value_3_0= ruleParameterValue + // InternalRosSystem.g:3371:4: (lv_value_3_0= ruleParameterValue ) + // InternalRosSystem.g:3372:5: lv_value_3_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); @@ -8140,7 +8110,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { // $ANTLR start "entryRuleParameterStructTypeMember" - // InternalRosSystem.g:3437:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; + // InternalRosSystem.g:3397:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; public final EObject entryRuleParameterStructTypeMember() throws RecognitionException { EObject current = null; @@ -8148,8 +8118,8 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce try { - // InternalRosSystem.g:3437:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) - // InternalRosSystem.g:3438:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF + // InternalRosSystem.g:3397:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) + // InternalRosSystem.g:3398:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF { newCompositeNode(grammarAccess.getParameterStructTypeMemberRule()); pushFollow(FOLLOW_1); @@ -8176,7 +8146,7 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce // $ANTLR start "ruleParameterStructTypeMember" - // InternalRosSystem.g:3444:1: ruleParameterStructTypeMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ; + // InternalRosSystem.g:3404: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; @@ -8189,17 +8159,17 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException enterRule(); try { - // InternalRosSystem.g:3450:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) - // InternalRosSystem.g:3451:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRosSystem.g:3410:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) + // InternalRosSystem.g:3411:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) { - // InternalRosSystem.g:3451:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) - // InternalRosSystem.g:3452:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) + // InternalRosSystem.g:3411:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRosSystem.g:3412:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) { - // InternalRosSystem.g:3452:3: ( (lv_name_0_0= ruleEString ) ) - // InternalRosSystem.g:3453:4: (lv_name_0_0= ruleEString ) + // InternalRosSystem.g:3412:3: ( (lv_name_0_0= ruleEString ) ) + // InternalRosSystem.g:3413:4: (lv_name_0_0= ruleEString ) { - // InternalRosSystem.g:3453:4: (lv_name_0_0= ruleEString ) - // InternalRosSystem.g:3454:5: lv_name_0_0= ruleEString + // InternalRosSystem.g:3413:4: (lv_name_0_0= ruleEString ) + // InternalRosSystem.g:3414:5: lv_name_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); @@ -8226,11 +8196,11 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException } - // InternalRosSystem.g:3471:3: ( (lv_type_1_0= ruleParameterType ) ) - // InternalRosSystem.g:3472:4: (lv_type_1_0= ruleParameterType ) + // InternalRosSystem.g:3431:3: ( (lv_type_1_0= ruleParameterType ) ) + // InternalRosSystem.g:3432:4: (lv_type_1_0= ruleParameterType ) { - // InternalRosSystem.g:3472:4: (lv_type_1_0= ruleParameterType ) - // InternalRosSystem.g:3473:5: lv_type_1_0= ruleParameterType + // InternalRosSystem.g:3432:4: (lv_type_1_0= ruleParameterType ) + // InternalRosSystem.g:3433:5: lv_type_1_0= ruleParameterType { newCompositeNode(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); @@ -8280,7 +8250,7 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException // $ANTLR start "entryRuleBase64Binary" - // InternalRosSystem.g:3494:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; + // InternalRosSystem.g:3454:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; public final String entryRuleBase64Binary() throws RecognitionException { String current = null; @@ -8288,8 +8258,8 @@ public final String entryRuleBase64Binary() throws RecognitionException { try { - // InternalRosSystem.g:3494:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) - // InternalRosSystem.g:3495:2: iv_ruleBase64Binary= ruleBase64Binary EOF + // InternalRosSystem.g:3454:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) + // InternalRosSystem.g:3455:2: iv_ruleBase64Binary= ruleBase64Binary EOF { newCompositeNode(grammarAccess.getBase64BinaryRule()); pushFollow(FOLLOW_1); @@ -8316,7 +8286,7 @@ public final String entryRuleBase64Binary() throws RecognitionException { // $ANTLR start "ruleBase64Binary" - // InternalRosSystem.g:3501:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; + // InternalRosSystem.g:3461:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -8326,8 +8296,8 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti enterRule(); try { - // InternalRosSystem.g:3507:2: (this_BINARY_0= RULE_BINARY ) - // InternalRosSystem.g:3508:2: this_BINARY_0= RULE_BINARY + // InternalRosSystem.g:3467:2: (this_BINARY_0= RULE_BINARY ) + // InternalRosSystem.g:3468:2: this_BINARY_0= RULE_BINARY { this_BINARY_0=(Token)match(input,RULE_BINARY,FOLLOW_2); @@ -8356,7 +8326,7 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti // $ANTLR start "entryRuleboolean0" - // InternalRosSystem.g:3518:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; + // InternalRosSystem.g:3478:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; public final String entryRuleboolean0() throws RecognitionException { String current = null; @@ -8364,8 +8334,8 @@ public final String entryRuleboolean0() throws RecognitionException { try { - // InternalRosSystem.g:3518:48: (iv_ruleboolean0= ruleboolean0 EOF ) - // InternalRosSystem.g:3519:2: iv_ruleboolean0= ruleboolean0 EOF + // InternalRosSystem.g:3478:48: (iv_ruleboolean0= ruleboolean0 EOF ) + // InternalRosSystem.g:3479:2: iv_ruleboolean0= ruleboolean0 EOF { newCompositeNode(grammarAccess.getBoolean0Rule()); pushFollow(FOLLOW_1); @@ -8392,7 +8362,7 @@ public final String entryRuleboolean0() throws RecognitionException { // $ANTLR start "ruleboolean0" - // InternalRosSystem.g:3525:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; + // InternalRosSystem.g:3485:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -8402,8 +8372,8 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { enterRule(); try { - // InternalRosSystem.g:3531:2: (this_BOOLEAN_0= RULE_BOOLEAN ) - // InternalRosSystem.g:3532:2: this_BOOLEAN_0= RULE_BOOLEAN + // InternalRosSystem.g:3491:2: (this_BOOLEAN_0= RULE_BOOLEAN ) + // InternalRosSystem.g:3492:2: this_BOOLEAN_0= RULE_BOOLEAN { this_BOOLEAN_0=(Token)match(input,RULE_BOOLEAN,FOLLOW_2); @@ -8432,7 +8402,7 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { // $ANTLR start "entryRuleDouble0" - // InternalRosSystem.g:3542:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; + // InternalRosSystem.g:3502:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; public final String entryRuleDouble0() throws RecognitionException { String current = null; @@ -8440,8 +8410,8 @@ public final String entryRuleDouble0() throws RecognitionException { try { - // InternalRosSystem.g:3542:47: (iv_ruleDouble0= ruleDouble0 EOF ) - // InternalRosSystem.g:3543:2: iv_ruleDouble0= ruleDouble0 EOF + // InternalRosSystem.g:3502:47: (iv_ruleDouble0= ruleDouble0 EOF ) + // InternalRosSystem.g:3503:2: iv_ruleDouble0= ruleDouble0 EOF { newCompositeNode(grammarAccess.getDouble0Rule()); pushFollow(FOLLOW_1); @@ -8468,7 +8438,7 @@ public final String entryRuleDouble0() throws RecognitionException { // $ANTLR start "ruleDouble0" - // InternalRosSystem.g:3549:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; + // InternalRosSystem.g:3509:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -8478,8 +8448,8 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { enterRule(); try { - // InternalRosSystem.g:3555:2: (this_DOUBLE_0= RULE_DOUBLE ) - // InternalRosSystem.g:3556:2: this_DOUBLE_0= RULE_DOUBLE + // InternalRosSystem.g:3515:2: (this_DOUBLE_0= RULE_DOUBLE ) + // InternalRosSystem.g:3516:2: this_DOUBLE_0= RULE_DOUBLE { this_DOUBLE_0=(Token)match(input,RULE_DOUBLE,FOLLOW_2); @@ -8508,7 +8478,7 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { // $ANTLR start "entryRuleInteger0" - // InternalRosSystem.g:3566:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; + // InternalRosSystem.g:3526:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; public final String entryRuleInteger0() throws RecognitionException { String current = null; @@ -8516,8 +8486,8 @@ public final String entryRuleInteger0() throws RecognitionException { try { - // InternalRosSystem.g:3566:48: (iv_ruleInteger0= ruleInteger0 EOF ) - // InternalRosSystem.g:3567:2: iv_ruleInteger0= ruleInteger0 EOF + // InternalRosSystem.g:3526:48: (iv_ruleInteger0= ruleInteger0 EOF ) + // InternalRosSystem.g:3527:2: iv_ruleInteger0= ruleInteger0 EOF { newCompositeNode(grammarAccess.getInteger0Rule()); pushFollow(FOLLOW_1); @@ -8544,7 +8514,7 @@ public final String entryRuleInteger0() throws RecognitionException { // $ANTLR start "ruleInteger0" - // InternalRosSystem.g:3573:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; + // InternalRosSystem.g:3533:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -8554,8 +8524,8 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { enterRule(); try { - // InternalRosSystem.g:3579:2: (this_DECINT_0= RULE_DECINT ) - // InternalRosSystem.g:3580:2: this_DECINT_0= RULE_DECINT + // InternalRosSystem.g:3539:2: (this_DECINT_0= RULE_DECINT ) + // InternalRosSystem.g:3540:2: this_DECINT_0= RULE_DECINT { this_DECINT_0=(Token)match(input,RULE_DECINT,FOLLOW_2); @@ -8584,7 +8554,7 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { // $ANTLR start "entryRuleDateTime0" - // InternalRosSystem.g:3590:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; + // InternalRosSystem.g:3550:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; public final String entryRuleDateTime0() throws RecognitionException { String current = null; @@ -8592,8 +8562,8 @@ public final String entryRuleDateTime0() throws RecognitionException { try { - // InternalRosSystem.g:3590:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) - // InternalRosSystem.g:3591:2: iv_ruleDateTime0= ruleDateTime0 EOF + // InternalRosSystem.g:3550:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) + // InternalRosSystem.g:3551:2: iv_ruleDateTime0= ruleDateTime0 EOF { newCompositeNode(grammarAccess.getDateTime0Rule()); pushFollow(FOLLOW_1); @@ -8620,7 +8590,7 @@ public final String entryRuleDateTime0() throws RecognitionException { // $ANTLR start "ruleDateTime0" - // InternalRosSystem.g:3597:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; + // InternalRosSystem.g:3557:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -8630,8 +8600,8 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException enterRule(); try { - // InternalRosSystem.g:3603:2: (this_DATE_TIME_0= RULE_DATE_TIME ) - // InternalRosSystem.g:3604:2: this_DATE_TIME_0= RULE_DATE_TIME + // InternalRosSystem.g:3563:2: (this_DATE_TIME_0= RULE_DATE_TIME ) + // InternalRosSystem.g:3564:2: this_DATE_TIME_0= RULE_DATE_TIME { this_DATE_TIME_0=(Token)match(input,RULE_DATE_TIME,FOLLOW_2); @@ -8660,7 +8630,7 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException // $ANTLR start "entryRuleNamespace" - // InternalRosSystem.g:3614:1: entryRuleNamespace returns [EObject current=null] : iv_ruleNamespace= ruleNamespace EOF ; + // InternalRosSystem.g:3574:1: entryRuleNamespace returns [EObject current=null] : iv_ruleNamespace= ruleNamespace EOF ; public final EObject entryRuleNamespace() throws RecognitionException { EObject current = null; @@ -8668,8 +8638,8 @@ public final EObject entryRuleNamespace() throws RecognitionException { try { - // InternalRosSystem.g:3614:50: (iv_ruleNamespace= ruleNamespace EOF ) - // InternalRosSystem.g:3615:2: iv_ruleNamespace= ruleNamespace EOF + // InternalRosSystem.g:3574:50: (iv_ruleNamespace= ruleNamespace EOF ) + // InternalRosSystem.g:3575:2: iv_ruleNamespace= ruleNamespace EOF { newCompositeNode(grammarAccess.getNamespaceRule()); pushFollow(FOLLOW_1); @@ -8696,7 +8666,7 @@ public final EObject entryRuleNamespace() throws RecognitionException { // $ANTLR start "ruleNamespace" - // InternalRosSystem.g:3621:1: ruleNamespace returns [EObject current=null] : (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) ; + // InternalRosSystem.g:3581:1: ruleNamespace returns [EObject current=null] : (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) ; public final EObject ruleNamespace() throws RecognitionException { EObject current = null; @@ -8711,10 +8681,10 @@ public final EObject ruleNamespace() throws RecognitionException { enterRule(); try { - // InternalRosSystem.g:3627:2: ( (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) ) - // InternalRosSystem.g:3628:2: (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) + // InternalRosSystem.g:3587:2: ( (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) ) + // InternalRosSystem.g:3588:2: (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) { - // InternalRosSystem.g:3628:2: (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) + // InternalRosSystem.g:3588:2: (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) int alt68=3; switch ( input.LA(1) ) { case 76: @@ -8741,7 +8711,7 @@ public final EObject ruleNamespace() throws RecognitionException { switch (alt68) { case 1 : - // InternalRosSystem.g:3629:3: this_GlobalNamespace_0= ruleGlobalNamespace + // InternalRosSystem.g:3589:3: this_GlobalNamespace_0= ruleGlobalNamespace { newCompositeNode(grammarAccess.getNamespaceAccess().getGlobalNamespaceParserRuleCall_0()); @@ -8759,7 +8729,7 @@ public final EObject ruleNamespace() throws RecognitionException { } break; case 2 : - // InternalRosSystem.g:3638:3: this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl + // InternalRosSystem.g:3598:3: this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl { newCompositeNode(grammarAccess.getNamespaceAccess().getRelativeNamespace_ImplParserRuleCall_1()); @@ -8777,7 +8747,7 @@ public final EObject ruleNamespace() throws RecognitionException { } break; case 3 : - // InternalRosSystem.g:3647:3: this_PrivateNamespace_2= rulePrivateNamespace + // InternalRosSystem.g:3607:3: this_PrivateNamespace_2= rulePrivateNamespace { newCompositeNode(grammarAccess.getNamespaceAccess().getPrivateNamespaceParserRuleCall_2()); @@ -8817,7 +8787,7 @@ public final EObject ruleNamespace() throws RecognitionException { // $ANTLR start "entryRuleGlobalNamespace" - // InternalRosSystem.g:3659:1: entryRuleGlobalNamespace returns [EObject current=null] : iv_ruleGlobalNamespace= ruleGlobalNamespace EOF ; + // InternalRosSystem.g:3619:1: entryRuleGlobalNamespace returns [EObject current=null] : iv_ruleGlobalNamespace= ruleGlobalNamespace EOF ; public final EObject entryRuleGlobalNamespace() throws RecognitionException { EObject current = null; @@ -8825,8 +8795,8 @@ public final EObject entryRuleGlobalNamespace() throws RecognitionException { try { - // InternalRosSystem.g:3659:56: (iv_ruleGlobalNamespace= ruleGlobalNamespace EOF ) - // InternalRosSystem.g:3660:2: iv_ruleGlobalNamespace= ruleGlobalNamespace EOF + // InternalRosSystem.g:3619:56: (iv_ruleGlobalNamespace= ruleGlobalNamespace EOF ) + // InternalRosSystem.g:3620:2: iv_ruleGlobalNamespace= ruleGlobalNamespace EOF { newCompositeNode(grammarAccess.getGlobalNamespaceRule()); pushFollow(FOLLOW_1); @@ -8853,7 +8823,7 @@ public final EObject entryRuleGlobalNamespace() throws RecognitionException { // $ANTLR start "ruleGlobalNamespace" - // InternalRosSystem.g:3666:1: ruleGlobalNamespace returns [EObject current=null] : ( () otherlv_1= 'GlobalNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' ) ; + // InternalRosSystem.g:3626:1: ruleGlobalNamespace returns [EObject current=null] : ( () otherlv_1= 'GlobalNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' ) ; public final EObject ruleGlobalNamespace() throws RecognitionException { EObject current = null; @@ -8873,14 +8843,14 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { enterRule(); try { - // InternalRosSystem.g:3672:2: ( ( () otherlv_1= 'GlobalNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' ) ) - // InternalRosSystem.g:3673:2: ( () otherlv_1= 'GlobalNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' ) + // InternalRosSystem.g:3632:2: ( ( () otherlv_1= 'GlobalNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' ) ) + // InternalRosSystem.g:3633:2: ( () otherlv_1= 'GlobalNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' ) { - // InternalRosSystem.g:3673:2: ( () otherlv_1= 'GlobalNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' ) - // InternalRosSystem.g:3674:3: () otherlv_1= 'GlobalNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' + // InternalRosSystem.g:3633:2: ( () otherlv_1= 'GlobalNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' ) + // InternalRosSystem.g:3634:3: () otherlv_1= 'GlobalNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' { - // InternalRosSystem.g:3674:3: () - // InternalRosSystem.g:3675:4: + // InternalRosSystem.g:3634:3: () + // InternalRosSystem.g:3635:4: { current = forceCreateModelElement( @@ -8894,11 +8864,11 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getGlobalNamespaceAccess().getGlobalNamespaceKeyword_1()); - otherlv_2=(Token)match(input,23,FOLLOW_70); + otherlv_2=(Token)match(input,23,FOLLOW_69); newLeafNode(otherlv_2, grammarAccess.getGlobalNamespaceAccess().getLeftCurlyBracketKeyword_2()); - // InternalRosSystem.g:3689:3: (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? + // InternalRosSystem.g:3649:3: (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? int alt70=2; int LA70_0 = input.LA(1); @@ -8907,21 +8877,21 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { } switch (alt70) { case 1 : - // InternalRosSystem.g:3690:4: otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' + // InternalRosSystem.g:3650:4: otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' { otherlv_3=(Token)match(input,77,FOLLOW_3); newLeafNode(otherlv_3, grammarAccess.getGlobalNamespaceAccess().getPartsKeyword_3_0()); - otherlv_4=(Token)match(input,23,FOLLOW_71); + otherlv_4=(Token)match(input,23,FOLLOW_70); newLeafNode(otherlv_4, grammarAccess.getGlobalNamespaceAccess().getLeftCurlyBracketKeyword_3_1()); - // InternalRosSystem.g:3698:4: ( (lv_parts_5_0= ruleGraphName ) ) - // InternalRosSystem.g:3699:5: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystem.g:3658:4: ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystem.g:3659:5: (lv_parts_5_0= ruleGraphName ) { - // InternalRosSystem.g:3699:5: (lv_parts_5_0= ruleGraphName ) - // InternalRosSystem.g:3700:6: lv_parts_5_0= ruleGraphName + // InternalRosSystem.g:3659:5: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystem.g:3660:6: lv_parts_5_0= ruleGraphName { newCompositeNode(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_3_2_0()); @@ -8948,7 +8918,7 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { } - // InternalRosSystem.g:3717:4: (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* + // InternalRosSystem.g:3677:4: (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* loop69: do { int alt69=2; @@ -8961,17 +8931,17 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { switch (alt69) { case 1 : - // InternalRosSystem.g:3718:5: otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) + // InternalRosSystem.g:3678:5: otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) { - otherlv_6=(Token)match(input,27,FOLLOW_71); + otherlv_6=(Token)match(input,27,FOLLOW_70); newLeafNode(otherlv_6, grammarAccess.getGlobalNamespaceAccess().getCommaKeyword_3_3_0()); - // InternalRosSystem.g:3722:5: ( (lv_parts_7_0= ruleGraphName ) ) - // InternalRosSystem.g:3723:6: (lv_parts_7_0= ruleGraphName ) + // InternalRosSystem.g:3682:5: ( (lv_parts_7_0= ruleGraphName ) ) + // InternalRosSystem.g:3683:6: (lv_parts_7_0= ruleGraphName ) { - // InternalRosSystem.g:3723:6: (lv_parts_7_0= ruleGraphName ) - // InternalRosSystem.g:3724:7: lv_parts_7_0= ruleGraphName + // InternalRosSystem.g:3683:6: (lv_parts_7_0= ruleGraphName ) + // InternalRosSystem.g:3684:7: lv_parts_7_0= ruleGraphName { newCompositeNode(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_3_3_1_0()); @@ -9044,7 +9014,7 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { // $ANTLR start "entryRuleRelativeNamespace_Impl" - // InternalRosSystem.g:3755:1: entryRuleRelativeNamespace_Impl returns [EObject current=null] : iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF ; + // InternalRosSystem.g:3715:1: entryRuleRelativeNamespace_Impl returns [EObject current=null] : iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF ; public final EObject entryRuleRelativeNamespace_Impl() throws RecognitionException { EObject current = null; @@ -9052,8 +9022,8 @@ public final EObject entryRuleRelativeNamespace_Impl() throws RecognitionExcepti try { - // InternalRosSystem.g:3755:63: (iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF ) - // InternalRosSystem.g:3756:2: iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF + // InternalRosSystem.g:3715:63: (iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF ) + // InternalRosSystem.g:3716:2: iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF { newCompositeNode(grammarAccess.getRelativeNamespace_ImplRule()); pushFollow(FOLLOW_1); @@ -9080,7 +9050,7 @@ public final EObject entryRuleRelativeNamespace_Impl() throws RecognitionExcepti // $ANTLR start "ruleRelativeNamespace_Impl" - // InternalRosSystem.g:3762:1: ruleRelativeNamespace_Impl returns [EObject current=null] : ( () otherlv_1= 'RelativeNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' ) ; + // InternalRosSystem.g:3722:1: ruleRelativeNamespace_Impl returns [EObject current=null] : ( () otherlv_1= 'RelativeNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' ) ; public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { EObject current = null; @@ -9100,14 +9070,14 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { enterRule(); try { - // InternalRosSystem.g:3768:2: ( ( () otherlv_1= 'RelativeNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' ) ) - // InternalRosSystem.g:3769:2: ( () otherlv_1= 'RelativeNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' ) + // InternalRosSystem.g:3728:2: ( ( () otherlv_1= 'RelativeNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' ) ) + // InternalRosSystem.g:3729:2: ( () otherlv_1= 'RelativeNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' ) { - // InternalRosSystem.g:3769:2: ( () otherlv_1= 'RelativeNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' ) - // InternalRosSystem.g:3770:3: () otherlv_1= 'RelativeNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' + // InternalRosSystem.g:3729:2: ( () otherlv_1= 'RelativeNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' ) + // InternalRosSystem.g:3730:3: () otherlv_1= 'RelativeNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' { - // InternalRosSystem.g:3770:3: () - // InternalRosSystem.g:3771:4: + // InternalRosSystem.g:3730:3: () + // InternalRosSystem.g:3731:4: { current = forceCreateModelElement( @@ -9121,11 +9091,11 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getRelativeNamespace_ImplAccess().getRelativeNamespaceKeyword_1()); - otherlv_2=(Token)match(input,23,FOLLOW_70); + otherlv_2=(Token)match(input,23,FOLLOW_69); newLeafNode(otherlv_2, grammarAccess.getRelativeNamespace_ImplAccess().getLeftCurlyBracketKeyword_2()); - // InternalRosSystem.g:3785:3: (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? + // InternalRosSystem.g:3745:3: (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? int alt72=2; int LA72_0 = input.LA(1); @@ -9134,21 +9104,21 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { } switch (alt72) { case 1 : - // InternalRosSystem.g:3786:4: otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' + // InternalRosSystem.g:3746:4: otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' { otherlv_3=(Token)match(input,77,FOLLOW_3); newLeafNode(otherlv_3, grammarAccess.getRelativeNamespace_ImplAccess().getPartsKeyword_3_0()); - otherlv_4=(Token)match(input,23,FOLLOW_71); + otherlv_4=(Token)match(input,23,FOLLOW_70); newLeafNode(otherlv_4, grammarAccess.getRelativeNamespace_ImplAccess().getLeftCurlyBracketKeyword_3_1()); - // InternalRosSystem.g:3794:4: ( (lv_parts_5_0= ruleGraphName ) ) - // InternalRosSystem.g:3795:5: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystem.g:3754:4: ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystem.g:3755:5: (lv_parts_5_0= ruleGraphName ) { - // InternalRosSystem.g:3795:5: (lv_parts_5_0= ruleGraphName ) - // InternalRosSystem.g:3796:6: lv_parts_5_0= ruleGraphName + // InternalRosSystem.g:3755:5: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystem.g:3756:6: lv_parts_5_0= ruleGraphName { newCompositeNode(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_3_2_0()); @@ -9175,7 +9145,7 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { } - // InternalRosSystem.g:3813:4: (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* + // InternalRosSystem.g:3773:4: (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* loop71: do { int alt71=2; @@ -9188,17 +9158,17 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { switch (alt71) { case 1 : - // InternalRosSystem.g:3814:5: otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) + // InternalRosSystem.g:3774:5: otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) { - otherlv_6=(Token)match(input,27,FOLLOW_71); + otherlv_6=(Token)match(input,27,FOLLOW_70); newLeafNode(otherlv_6, grammarAccess.getRelativeNamespace_ImplAccess().getCommaKeyword_3_3_0()); - // InternalRosSystem.g:3818:5: ( (lv_parts_7_0= ruleGraphName ) ) - // InternalRosSystem.g:3819:6: (lv_parts_7_0= ruleGraphName ) + // InternalRosSystem.g:3778:5: ( (lv_parts_7_0= ruleGraphName ) ) + // InternalRosSystem.g:3779:6: (lv_parts_7_0= ruleGraphName ) { - // InternalRosSystem.g:3819:6: (lv_parts_7_0= ruleGraphName ) - // InternalRosSystem.g:3820:7: lv_parts_7_0= ruleGraphName + // InternalRosSystem.g:3779:6: (lv_parts_7_0= ruleGraphName ) + // InternalRosSystem.g:3780:7: lv_parts_7_0= ruleGraphName { newCompositeNode(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_3_3_1_0()); @@ -9271,7 +9241,7 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { // $ANTLR start "entryRulePrivateNamespace" - // InternalRosSystem.g:3851:1: entryRulePrivateNamespace returns [EObject current=null] : iv_rulePrivateNamespace= rulePrivateNamespace EOF ; + // InternalRosSystem.g:3811:1: entryRulePrivateNamespace returns [EObject current=null] : iv_rulePrivateNamespace= rulePrivateNamespace EOF ; public final EObject entryRulePrivateNamespace() throws RecognitionException { EObject current = null; @@ -9279,8 +9249,8 @@ public final EObject entryRulePrivateNamespace() throws RecognitionException { try { - // InternalRosSystem.g:3851:57: (iv_rulePrivateNamespace= rulePrivateNamespace EOF ) - // InternalRosSystem.g:3852:2: iv_rulePrivateNamespace= rulePrivateNamespace EOF + // InternalRosSystem.g:3811:57: (iv_rulePrivateNamespace= rulePrivateNamespace EOF ) + // InternalRosSystem.g:3812:2: iv_rulePrivateNamespace= rulePrivateNamespace EOF { newCompositeNode(grammarAccess.getPrivateNamespaceRule()); pushFollow(FOLLOW_1); @@ -9307,7 +9277,7 @@ public final EObject entryRulePrivateNamespace() throws RecognitionException { // $ANTLR start "rulePrivateNamespace" - // InternalRosSystem.g:3858:1: rulePrivateNamespace returns [EObject current=null] : ( () otherlv_1= 'PrivateNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' ) ; + // InternalRosSystem.g:3818:1: rulePrivateNamespace returns [EObject current=null] : ( () otherlv_1= 'PrivateNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' ) ; public final EObject rulePrivateNamespace() throws RecognitionException { EObject current = null; @@ -9327,14 +9297,14 @@ public final EObject rulePrivateNamespace() throws RecognitionException { enterRule(); try { - // InternalRosSystem.g:3864:2: ( ( () otherlv_1= 'PrivateNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' ) ) - // InternalRosSystem.g:3865:2: ( () otherlv_1= 'PrivateNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' ) + // InternalRosSystem.g:3824:2: ( ( () otherlv_1= 'PrivateNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' ) ) + // InternalRosSystem.g:3825:2: ( () otherlv_1= 'PrivateNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' ) { - // InternalRosSystem.g:3865:2: ( () otherlv_1= 'PrivateNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' ) - // InternalRosSystem.g:3866:3: () otherlv_1= 'PrivateNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' + // InternalRosSystem.g:3825:2: ( () otherlv_1= 'PrivateNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' ) + // InternalRosSystem.g:3826:3: () otherlv_1= 'PrivateNamespace' otherlv_2= '{' (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? otherlv_9= '}' { - // InternalRosSystem.g:3866:3: () - // InternalRosSystem.g:3867:4: + // InternalRosSystem.g:3826:3: () + // InternalRosSystem.g:3827:4: { current = forceCreateModelElement( @@ -9348,11 +9318,11 @@ public final EObject rulePrivateNamespace() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getPrivateNamespaceAccess().getPrivateNamespaceKeyword_1()); - otherlv_2=(Token)match(input,23,FOLLOW_70); + otherlv_2=(Token)match(input,23,FOLLOW_69); newLeafNode(otherlv_2, grammarAccess.getPrivateNamespaceAccess().getLeftCurlyBracketKeyword_2()); - // InternalRosSystem.g:3881:3: (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? + // InternalRosSystem.g:3841:3: (otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' )? int alt74=2; int LA74_0 = input.LA(1); @@ -9361,21 +9331,21 @@ public final EObject rulePrivateNamespace() throws RecognitionException { } switch (alt74) { case 1 : - // InternalRosSystem.g:3882:4: otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' + // InternalRosSystem.g:3842:4: otherlv_3= 'parts' otherlv_4= '{' ( (lv_parts_5_0= ruleGraphName ) ) (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* otherlv_8= '}' { otherlv_3=(Token)match(input,77,FOLLOW_3); newLeafNode(otherlv_3, grammarAccess.getPrivateNamespaceAccess().getPartsKeyword_3_0()); - otherlv_4=(Token)match(input,23,FOLLOW_71); + otherlv_4=(Token)match(input,23,FOLLOW_70); newLeafNode(otherlv_4, grammarAccess.getPrivateNamespaceAccess().getLeftCurlyBracketKeyword_3_1()); - // InternalRosSystem.g:3890:4: ( (lv_parts_5_0= ruleGraphName ) ) - // InternalRosSystem.g:3891:5: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystem.g:3850:4: ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystem.g:3851:5: (lv_parts_5_0= ruleGraphName ) { - // InternalRosSystem.g:3891:5: (lv_parts_5_0= ruleGraphName ) - // InternalRosSystem.g:3892:6: lv_parts_5_0= ruleGraphName + // InternalRosSystem.g:3851:5: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystem.g:3852:6: lv_parts_5_0= ruleGraphName { newCompositeNode(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_3_2_0()); @@ -9402,7 +9372,7 @@ public final EObject rulePrivateNamespace() throws RecognitionException { } - // InternalRosSystem.g:3909:4: (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* + // InternalRosSystem.g:3869:4: (otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) )* loop73: do { int alt73=2; @@ -9415,17 +9385,17 @@ public final EObject rulePrivateNamespace() throws RecognitionException { switch (alt73) { case 1 : - // InternalRosSystem.g:3910:5: otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) + // InternalRosSystem.g:3870:5: otherlv_6= ',' ( (lv_parts_7_0= ruleGraphName ) ) { - otherlv_6=(Token)match(input,27,FOLLOW_71); + otherlv_6=(Token)match(input,27,FOLLOW_70); newLeafNode(otherlv_6, grammarAccess.getPrivateNamespaceAccess().getCommaKeyword_3_3_0()); - // InternalRosSystem.g:3914:5: ( (lv_parts_7_0= ruleGraphName ) ) - // InternalRosSystem.g:3915:6: (lv_parts_7_0= ruleGraphName ) + // InternalRosSystem.g:3874:5: ( (lv_parts_7_0= ruleGraphName ) ) + // InternalRosSystem.g:3875:6: (lv_parts_7_0= ruleGraphName ) { - // InternalRosSystem.g:3915:6: (lv_parts_7_0= ruleGraphName ) - // InternalRosSystem.g:3916:7: lv_parts_7_0= ruleGraphName + // InternalRosSystem.g:3875:6: (lv_parts_7_0= ruleGraphName ) + // InternalRosSystem.g:3876:7: lv_parts_7_0= ruleGraphName { newCompositeNode(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_3_3_1_0()); @@ -9498,7 +9468,7 @@ public final EObject rulePrivateNamespace() throws RecognitionException { // $ANTLR start "entryRuleGraphName" - // InternalRosSystem.g:3947:1: entryRuleGraphName returns [String current=null] : iv_ruleGraphName= ruleGraphName EOF ; + // InternalRosSystem.g:3907:1: entryRuleGraphName returns [String current=null] : iv_ruleGraphName= ruleGraphName EOF ; public final String entryRuleGraphName() throws RecognitionException { String current = null; @@ -9506,8 +9476,8 @@ public final String entryRuleGraphName() throws RecognitionException { try { - // InternalRosSystem.g:3947:49: (iv_ruleGraphName= ruleGraphName EOF ) - // InternalRosSystem.g:3948:2: iv_ruleGraphName= ruleGraphName EOF + // InternalRosSystem.g:3907:49: (iv_ruleGraphName= ruleGraphName EOF ) + // InternalRosSystem.g:3908:2: iv_ruleGraphName= ruleGraphName EOF { newCompositeNode(grammarAccess.getGraphNameRule()); pushFollow(FOLLOW_1); @@ -9534,7 +9504,7 @@ public final String entryRuleGraphName() throws RecognitionException { // $ANTLR start "ruleGraphName" - // InternalRosSystem.g:3954:1: ruleGraphName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= 'GraphName' ; + // InternalRosSystem.g:3914:1: ruleGraphName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= 'GraphName' ; public final AntlrDatatypeRuleToken ruleGraphName() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9544,8 +9514,8 @@ public final AntlrDatatypeRuleToken ruleGraphName() throws RecognitionException enterRule(); try { - // InternalRosSystem.g:3960:2: (kw= 'GraphName' ) - // InternalRosSystem.g:3961:2: kw= 'GraphName' + // InternalRosSystem.g:3920:2: (kw= 'GraphName' ) + // InternalRosSystem.g:3921:2: kw= 'GraphName' { kw=(Token)match(input,80,FOLLOW_2); @@ -9681,16 +9651,15 @@ public String getDescription() { public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000000000000L,0x000000000000D000L}); public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x8000000040000000L,0x0000000000000002L}); public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000000000L,0x00000000000007DCL}); - public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000000800002L}); - public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); - public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000000000000200L}); - public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000000000000100L}); - public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); - public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000000040000000L,0x0000000000000020L}); - public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x8000000000000000L}); - public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000040000000L,0x0000000000002000L}); - public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); - -} + public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000020L}); + public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000000200L}); + public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000000000000100L}); + public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000000000000080L}); + public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); + public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000000040000000L,0x0000000000000020L}); + public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x8000000000000000L}); + public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000000040000000L,0x0000000000002000L}); + public static final BitSet FOLLOW_70 = 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 98c593b5a..31280626a 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 @@ -1874,21 +1874,19 @@ public class ParameterIntegerTypeElements extends AbstractParserRuleElementFinde private final Action cParameterIntegerTypeAction_0 = (Action)cGroup.eContents().get(0); private final Keyword cIntegerKeyword_1 = (Keyword)cGroup.eContents().get(1); private final Group cGroup_2 = (Group)cGroup.eContents().get(2); - private final Keyword cLeftCurlyBracketKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); - private final Keyword cDefaultKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1); - private final Assignment cDefaultAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2); - private final RuleCall cDefaultParameterIntegerParserRuleCall_2_2_0 = (RuleCall)cDefaultAssignment_2_2.eContents().get(0); - private final Keyword cRightCurlyBracketKeyword_2_3 = (Keyword)cGroup_2.eContents().get(3); + 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 cDefaultParameterIntegerParserRuleCall_2_1_0 = (RuleCall)cDefaultAssignment_2_1.eContents().get(0); //ParameterIntegerType returns ros::ParameterIntegerType: // {ros::ParameterIntegerType} // 'Integer' - // ('{''default' default=ParameterInteger'}')?; + // ('default' default=ParameterInteger)?; @Override public ParserRule getRule() { return rule; } //{ros::ParameterIntegerType} //'Integer' - //('{''default' default=ParameterInteger'}')? + //('default' default=ParameterInteger)? public Group getGroup() { return cGroup; } //{ros::ParameterIntegerType} @@ -1897,23 +1895,17 @@ public class ParameterIntegerTypeElements extends AbstractParserRuleElementFinde //'Integer' public Keyword getIntegerKeyword_1() { return cIntegerKeyword_1; } - //('{''default' default=ParameterInteger'}')? + //('default' default=ParameterInteger)? public Group getGroup_2() { return cGroup_2; } - //'{' - public Keyword getLeftCurlyBracketKeyword_2_0() { return cLeftCurlyBracketKeyword_2_0; } - //'default' - public Keyword getDefaultKeyword_2_1() { return cDefaultKeyword_2_1; } + public Keyword getDefaultKeyword_2_0() { return cDefaultKeyword_2_0; } //default=ParameterInteger - public Assignment getDefaultAssignment_2_2() { return cDefaultAssignment_2_2; } + public Assignment getDefaultAssignment_2_1() { return cDefaultAssignment_2_1; } //ParameterInteger - public RuleCall getDefaultParameterIntegerParserRuleCall_2_2_0() { return cDefaultParameterIntegerParserRuleCall_2_2_0; } - - //'}' - public Keyword getRightCurlyBracketKeyword_2_3() { return cRightCurlyBracketKeyword_2_3; } + public RuleCall getDefaultParameterIntegerParserRuleCall_2_1_0() { return cDefaultParameterIntegerParserRuleCall_2_1_0; } } public class ParameterStringTypeElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.fraunhofer.ipa.rossystem.RosSystem.ParameterStringType"); @@ -1921,21 +1913,19 @@ public class ParameterStringTypeElements extends AbstractParserRuleElementFinder private final Action cParameterStringTypeAction_0 = (Action)cGroup.eContents().get(0); private final Keyword cStringKeyword_1 = (Keyword)cGroup.eContents().get(1); private final Group cGroup_2 = (Group)cGroup.eContents().get(2); - private final Keyword cLeftCurlyBracketKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); - private final Keyword cDefaultKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1); - private final Assignment cDefaultAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2); - private final RuleCall cDefaultParameterStringParserRuleCall_2_2_0 = (RuleCall)cDefaultAssignment_2_2.eContents().get(0); - private final Keyword cRightCurlyBracketKeyword_2_3 = (Keyword)cGroup_2.eContents().get(3); + 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 cDefaultParameterStringParserRuleCall_2_1_0 = (RuleCall)cDefaultAssignment_2_1.eContents().get(0); //ParameterStringType returns ros::ParameterStringType: // {ros::ParameterStringType} // 'String' - // ('{''default' default=ParameterString'}')?; + // ('default' default=ParameterString)?; @Override public ParserRule getRule() { return rule; } //{ros::ParameterStringType} //'String' - //('{''default' default=ParameterString'}')? + //('default' default=ParameterString)? public Group getGroup() { return cGroup; } //{ros::ParameterStringType} @@ -1944,23 +1934,17 @@ public class ParameterStringTypeElements extends AbstractParserRuleElementFinder //'String' public Keyword getStringKeyword_1() { return cStringKeyword_1; } - //('{''default' default=ParameterString'}')? + //('default' default=ParameterString)? public Group getGroup_2() { return cGroup_2; } - //'{' - public Keyword getLeftCurlyBracketKeyword_2_0() { return cLeftCurlyBracketKeyword_2_0; } - //'default' - public Keyword getDefaultKeyword_2_1() { return cDefaultKeyword_2_1; } + public Keyword getDefaultKeyword_2_0() { return cDefaultKeyword_2_0; } //default=ParameterString - public Assignment getDefaultAssignment_2_2() { return cDefaultAssignment_2_2; } + public Assignment getDefaultAssignment_2_1() { return cDefaultAssignment_2_1; } //ParameterString - public RuleCall getDefaultParameterStringParserRuleCall_2_2_0() { return cDefaultParameterStringParserRuleCall_2_2_0; } - - //'}' - public Keyword getRightCurlyBracketKeyword_2_3() { return cRightCurlyBracketKeyword_2_3; } + public RuleCall getDefaultParameterStringParserRuleCall_2_1_0() { return cDefaultParameterStringParserRuleCall_2_1_0; } } public class ParameterDoubleTypeElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.fraunhofer.ipa.rossystem.RosSystem.ParameterDoubleType"); @@ -1968,21 +1952,19 @@ public class ParameterDoubleTypeElements extends AbstractParserRuleElementFinder private final Action cParameterDoubleTypeAction_0 = (Action)cGroup.eContents().get(0); private final Keyword cDoubleKeyword_1 = (Keyword)cGroup.eContents().get(1); private final Group cGroup_2 = (Group)cGroup.eContents().get(2); - private final Keyword cLeftCurlyBracketKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); - private final Keyword cDefaultKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1); - private final Assignment cDefaultAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2); - private final RuleCall cDefaultParameterDoubleParserRuleCall_2_2_0 = (RuleCall)cDefaultAssignment_2_2.eContents().get(0); - private final Keyword cRightCurlyBracketKeyword_2_3 = (Keyword)cGroup_2.eContents().get(3); + 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 cDefaultParameterDoubleParserRuleCall_2_1_0 = (RuleCall)cDefaultAssignment_2_1.eContents().get(0); //ParameterDoubleType returns ros::ParameterDoubleType: // {ros::ParameterDoubleType} // 'Double' - // ('{''default' default=ParameterDouble'}')?; + // ('default' default=ParameterDouble)?; @Override public ParserRule getRule() { return rule; } //{ros::ParameterDoubleType} //'Double' - //('{''default' default=ParameterDouble'}')? + //('default' default=ParameterDouble)? public Group getGroup() { return cGroup; } //{ros::ParameterDoubleType} @@ -1991,23 +1973,17 @@ public class ParameterDoubleTypeElements extends AbstractParserRuleElementFinder //'Double' public Keyword getDoubleKeyword_1() { return cDoubleKeyword_1; } - //('{''default' default=ParameterDouble'}')? + //('default' default=ParameterDouble)? public Group getGroup_2() { return cGroup_2; } - //'{' - public Keyword getLeftCurlyBracketKeyword_2_0() { return cLeftCurlyBracketKeyword_2_0; } - //'default' - public Keyword getDefaultKeyword_2_1() { return cDefaultKeyword_2_1; } + public Keyword getDefaultKeyword_2_0() { return cDefaultKeyword_2_0; } //default=ParameterDouble - public Assignment getDefaultAssignment_2_2() { return cDefaultAssignment_2_2; } + public Assignment getDefaultAssignment_2_1() { return cDefaultAssignment_2_1; } //ParameterDouble - public RuleCall getDefaultParameterDoubleParserRuleCall_2_2_0() { return cDefaultParameterDoubleParserRuleCall_2_2_0; } - - //'}' - public Keyword getRightCurlyBracketKeyword_2_3() { return cRightCurlyBracketKeyword_2_3; } + public RuleCall getDefaultParameterDoubleParserRuleCall_2_1_0() { return cDefaultParameterDoubleParserRuleCall_2_1_0; } } public class ParameterDateTypeElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.fraunhofer.ipa.rossystem.RosSystem.ParameterDateType"); @@ -2015,21 +1991,19 @@ public class ParameterDateTypeElements extends AbstractParserRuleElementFinder { private final Action cParameterDateTypeAction_0 = (Action)cGroup.eContents().get(0); private final Keyword cDateKeyword_1 = (Keyword)cGroup.eContents().get(1); private final Group cGroup_2 = (Group)cGroup.eContents().get(2); - private final Keyword cLeftCurlyBracketKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); - private final Keyword cDefaultKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1); - private final Assignment cDefaultAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2); - private final RuleCall cDefaultParameterDateParserRuleCall_2_2_0 = (RuleCall)cDefaultAssignment_2_2.eContents().get(0); - private final Keyword cRightCurlyBracketKeyword_2_3 = (Keyword)cGroup_2.eContents().get(3); + 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 cDefaultParameterDateParserRuleCall_2_1_0 = (RuleCall)cDefaultAssignment_2_1.eContents().get(0); //ParameterDateType returns ros::ParameterDateType: // {ros::ParameterDateType} // 'Date' - // ('{''default' default=ParameterDate'}')?; + // ('default' default=ParameterDate)?; @Override public ParserRule getRule() { return rule; } //{ros::ParameterDateType} //'Date' - //('{''default' default=ParameterDate'}')? + //('default' default=ParameterDate)? public Group getGroup() { return cGroup; } //{ros::ParameterDateType} @@ -2038,23 +2012,17 @@ public class ParameterDateTypeElements extends AbstractParserRuleElementFinder { //'Date' public Keyword getDateKeyword_1() { return cDateKeyword_1; } - //('{''default' default=ParameterDate'}')? + //('default' default=ParameterDate)? public Group getGroup_2() { return cGroup_2; } - //'{' - public Keyword getLeftCurlyBracketKeyword_2_0() { return cLeftCurlyBracketKeyword_2_0; } - //'default' - public Keyword getDefaultKeyword_2_1() { return cDefaultKeyword_2_1; } + public Keyword getDefaultKeyword_2_0() { return cDefaultKeyword_2_0; } //default=ParameterDate - public Assignment getDefaultAssignment_2_2() { return cDefaultAssignment_2_2; } + public Assignment getDefaultAssignment_2_1() { return cDefaultAssignment_2_1; } //ParameterDate - public RuleCall getDefaultParameterDateParserRuleCall_2_2_0() { return cDefaultParameterDateParserRuleCall_2_2_0; } - - //'}' - public Keyword getRightCurlyBracketKeyword_2_3() { return cRightCurlyBracketKeyword_2_3; } + public RuleCall getDefaultParameterDateParserRuleCall_2_1_0() { return cDefaultParameterDateParserRuleCall_2_1_0; } } public class ParameterBooleanTypeElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.fraunhofer.ipa.rossystem.RosSystem.ParameterBooleanType"); @@ -2062,21 +2030,19 @@ public class ParameterBooleanTypeElements extends AbstractParserRuleElementFinde private final Action cParameterBooleanTypeAction_0 = (Action)cGroup.eContents().get(0); private final Keyword cBooleanKeyword_1 = (Keyword)cGroup.eContents().get(1); private final Group cGroup_2 = (Group)cGroup.eContents().get(2); - private final Keyword cLeftCurlyBracketKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); - private final Keyword cDefaultKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1); - private final Assignment cDefaultAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2); - private final RuleCall cDefaultParameterBooleanParserRuleCall_2_2_0 = (RuleCall)cDefaultAssignment_2_2.eContents().get(0); - private final Keyword cRightCurlyBracketKeyword_2_3 = (Keyword)cGroup_2.eContents().get(3); + 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 cDefaultParameterBooleanParserRuleCall_2_1_0 = (RuleCall)cDefaultAssignment_2_1.eContents().get(0); //ParameterBooleanType returns ros::ParameterBooleanType: // {ros::ParameterBooleanType} // 'Boolean' - // ('{''default' default=ParameterBoolean'}')?; + // ('default' default=ParameterBoolean)?; @Override public ParserRule getRule() { return rule; } //{ros::ParameterBooleanType} //'Boolean' - //('{''default' default=ParameterBoolean'}')? + //('default' default=ParameterBoolean)? public Group getGroup() { return cGroup; } //{ros::ParameterBooleanType} @@ -2085,23 +2051,17 @@ public class ParameterBooleanTypeElements extends AbstractParserRuleElementFinde //'Boolean' public Keyword getBooleanKeyword_1() { return cBooleanKeyword_1; } - //('{''default' default=ParameterBoolean'}')? + //('default' default=ParameterBoolean)? public Group getGroup_2() { return cGroup_2; } - //'{' - public Keyword getLeftCurlyBracketKeyword_2_0() { return cLeftCurlyBracketKeyword_2_0; } - //'default' - public Keyword getDefaultKeyword_2_1() { return cDefaultKeyword_2_1; } + public Keyword getDefaultKeyword_2_0() { return cDefaultKeyword_2_0; } //default=ParameterBoolean - public Assignment getDefaultAssignment_2_2() { return cDefaultAssignment_2_2; } + public Assignment getDefaultAssignment_2_1() { return cDefaultAssignment_2_1; } //ParameterBoolean - public RuleCall getDefaultParameterBooleanParserRuleCall_2_2_0() { return cDefaultParameterBooleanParserRuleCall_2_2_0; } - - //'}' - public Keyword getRightCurlyBracketKeyword_2_3() { return cRightCurlyBracketKeyword_2_3; } + public RuleCall getDefaultParameterBooleanParserRuleCall_2_1_0() { return cDefaultParameterBooleanParserRuleCall_2_1_0; } } public class ParameterBase64TypeElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.fraunhofer.ipa.rossystem.RosSystem.ParameterBase64Type"); @@ -2109,21 +2069,19 @@ public class ParameterBase64TypeElements extends AbstractParserRuleElementFinder private final Action cParameterBase64TypeAction_0 = (Action)cGroup.eContents().get(0); private final Keyword cBase64Keyword_1 = (Keyword)cGroup.eContents().get(1); private final Group cGroup_2 = (Group)cGroup.eContents().get(2); - private final Keyword cLeftCurlyBracketKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); - private final Keyword cDefaultKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1); - private final Assignment cDefaultAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2); - private final RuleCall cDefaultParameterBase64ParserRuleCall_2_2_0 = (RuleCall)cDefaultAssignment_2_2.eContents().get(0); - private final Keyword cRightCurlyBracketKeyword_2_3 = (Keyword)cGroup_2.eContents().get(3); + 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 cDefaultParameterBase64ParserRuleCall_2_1_0 = (RuleCall)cDefaultAssignment_2_1.eContents().get(0); //ParameterBase64Type returns ros::ParameterBase64Type: // {ros::ParameterBase64Type} // 'Base64' - // ('{''default' default=ParameterBase64 '}')?; + // ('default' default=ParameterBase64)?; @Override public ParserRule getRule() { return rule; } //{ros::ParameterBase64Type} //'Base64' - //('{''default' default=ParameterBase64 '}')? + //('default' default=ParameterBase64)? public Group getGroup() { return cGroup; } //{ros::ParameterBase64Type} @@ -2132,23 +2090,17 @@ public class ParameterBase64TypeElements extends AbstractParserRuleElementFinder //'Base64' public Keyword getBase64Keyword_1() { return cBase64Keyword_1; } - //('{''default' default=ParameterBase64 '}')? + //('default' default=ParameterBase64)? public Group getGroup_2() { return cGroup_2; } - //'{' - public Keyword getLeftCurlyBracketKeyword_2_0() { return cLeftCurlyBracketKeyword_2_0; } - //'default' - public Keyword getDefaultKeyword_2_1() { return cDefaultKeyword_2_1; } + public Keyword getDefaultKeyword_2_0() { return cDefaultKeyword_2_0; } //default=ParameterBase64 - public Assignment getDefaultAssignment_2_2() { return cDefaultAssignment_2_2; } + public Assignment getDefaultAssignment_2_1() { return cDefaultAssignment_2_1; } //ParameterBase64 - public RuleCall getDefaultParameterBase64ParserRuleCall_2_2_0() { return cDefaultParameterBase64ParserRuleCall_2_2_0; } - - //'}' - public Keyword getRightCurlyBracketKeyword_2_3() { return cRightCurlyBracketKeyword_2_3; } + public RuleCall getDefaultParameterBase64ParserRuleCall_2_1_0() { return cDefaultParameterBase64ParserRuleCall_2_1_0; } } public class ParameterAnyTypeElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.fraunhofer.ipa.rossystem.RosSystem.ParameterAnyType"); @@ -2156,21 +2108,19 @@ public class ParameterAnyTypeElements extends AbstractParserRuleElementFinder { private final Action cParameterAnyTypeAction_0 = (Action)cGroup.eContents().get(0); private final Keyword cAnyKeyword_1 = (Keyword)cGroup.eContents().get(1); private final Group cGroup_2 = (Group)cGroup.eContents().get(2); - private final Keyword cLeftCurlyBracketKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); - private final Keyword cDefaultKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1); - private final Assignment cDefaultAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2); - private final RuleCall cDefaultParameterAnyParserRuleCall_2_2_0 = (RuleCall)cDefaultAssignment_2_2.eContents().get(0); - private final Keyword cRightCurlyBracketKeyword_2_3 = (Keyword)cGroup_2.eContents().get(3); + 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 cDefaultParameterAnyParserRuleCall_2_1_0 = (RuleCall)cDefaultAssignment_2_1.eContents().get(0); //ParameterAnyType returns ros::ParameterAnyType: // {ros::ParameterAnyType} // 'Any' - // ('{''default' default=ParameterAny'}')?; + // ('default' default=ParameterAny)?; @Override public ParserRule getRule() { return rule; } //{ros::ParameterAnyType} //'Any' - //('{''default' default=ParameterAny'}')? + //('default' default=ParameterAny)? public Group getGroup() { return cGroup; } //{ros::ParameterAnyType} @@ -2179,23 +2129,17 @@ public class ParameterAnyTypeElements extends AbstractParserRuleElementFinder { //'Any' public Keyword getAnyKeyword_1() { return cAnyKeyword_1; } - //('{''default' default=ParameterAny'}')? + //('default' default=ParameterAny)? public Group getGroup_2() { return cGroup_2; } - //'{' - public Keyword getLeftCurlyBracketKeyword_2_0() { return cLeftCurlyBracketKeyword_2_0; } - //'default' - public Keyword getDefaultKeyword_2_1() { return cDefaultKeyword_2_1; } + public Keyword getDefaultKeyword_2_0() { return cDefaultKeyword_2_0; } //default=ParameterAny - public Assignment getDefaultAssignment_2_2() { return cDefaultAssignment_2_2; } + public Assignment getDefaultAssignment_2_1() { return cDefaultAssignment_2_1; } //ParameterAny - public RuleCall getDefaultParameterAnyParserRuleCall_2_2_0() { return cDefaultParameterAnyParserRuleCall_2_2_0; } - - //'}' - public Keyword getRightCurlyBracketKeyword_2_3() { return cRightCurlyBracketKeyword_2_3; } + public RuleCall getDefaultParameterAnyParserRuleCall_2_1_0() { return cDefaultParameterAnyParserRuleCall_2_1_0; } } public class ParameterArrayTypeElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.fraunhofer.ipa.rossystem.RosSystem.ParameterArrayType"); @@ -3342,7 +3286,7 @@ public ParserRule getParameterStructTypeRule() { //ParameterIntegerType returns ros::ParameterIntegerType: // {ros::ParameterIntegerType} // 'Integer' - // ('{''default' default=ParameterInteger'}')?; + // ('default' default=ParameterInteger)?; public ParameterIntegerTypeElements getParameterIntegerTypeAccess() { return pParameterIntegerType; } @@ -3354,7 +3298,7 @@ public ParserRule getParameterIntegerTypeRule() { //ParameterStringType returns ros::ParameterStringType: // {ros::ParameterStringType} // 'String' - // ('{''default' default=ParameterString'}')?; + // ('default' default=ParameterString)?; public ParameterStringTypeElements getParameterStringTypeAccess() { return pParameterStringType; } @@ -3366,7 +3310,7 @@ public ParserRule getParameterStringTypeRule() { //ParameterDoubleType returns ros::ParameterDoubleType: // {ros::ParameterDoubleType} // 'Double' - // ('{''default' default=ParameterDouble'}')?; + // ('default' default=ParameterDouble)?; public ParameterDoubleTypeElements getParameterDoubleTypeAccess() { return pParameterDoubleType; } @@ -3378,7 +3322,7 @@ public ParserRule getParameterDoubleTypeRule() { //ParameterDateType returns ros::ParameterDateType: // {ros::ParameterDateType} // 'Date' - // ('{''default' default=ParameterDate'}')?; + // ('default' default=ParameterDate)?; public ParameterDateTypeElements getParameterDateTypeAccess() { return pParameterDateType; } @@ -3390,7 +3334,7 @@ public ParserRule getParameterDateTypeRule() { //ParameterBooleanType returns ros::ParameterBooleanType: // {ros::ParameterBooleanType} // 'Boolean' - // ('{''default' default=ParameterBoolean'}')?; + // ('default' default=ParameterBoolean)?; public ParameterBooleanTypeElements getParameterBooleanTypeAccess() { return pParameterBooleanType; } @@ -3402,7 +3346,7 @@ public ParserRule getParameterBooleanTypeRule() { //ParameterBase64Type returns ros::ParameterBase64Type: // {ros::ParameterBase64Type} // 'Base64' - // ('{''default' default=ParameterBase64 '}')?; + // ('default' default=ParameterBase64)?; public ParameterBase64TypeElements getParameterBase64TypeAccess() { return pParameterBase64Type; } @@ -3414,7 +3358,7 @@ public ParserRule getParameterBase64TypeRule() { //ParameterAnyType returns ros::ParameterAnyType: // {ros::ParameterAnyType} // 'Any' - // ('{''default' default=ParameterAny'}')?; + // ('default' default=ParameterAny)?; public ParameterAnyTypeElements getParameterAnyTypeAccess() { return pParameterAnyType; }