diff options
Diffstat (limited to 'language-ide/src/main/xtext-gen/org/eclipse/viatra/solver/language/ide/contentassist/antlr/internal/InternalProblemParser.java')
-rw-r--r-- | language-ide/src/main/xtext-gen/org/eclipse/viatra/solver/language/ide/contentassist/antlr/internal/InternalProblemParser.java | 146 |
1 files changed, 74 insertions, 72 deletions
diff --git a/language-ide/src/main/xtext-gen/org/eclipse/viatra/solver/language/ide/contentassist/antlr/internal/InternalProblemParser.java b/language-ide/src/main/xtext-gen/org/eclipse/viatra/solver/language/ide/contentassist/antlr/internal/InternalProblemParser.java index 0f70a158..c93cb758 100644 --- a/language-ide/src/main/xtext-gen/org/eclipse/viatra/solver/language/ide/contentassist/antlr/internal/InternalProblemParser.java +++ b/language-ide/src/main/xtext-gen/org/eclipse/viatra/solver/language/ide/contentassist/antlr/internal/InternalProblemParser.java | |||
@@ -22,7 +22,7 @@ import java.util.ArrayList; | |||
22 | @SuppressWarnings("all") | 22 | @SuppressWarnings("all") |
23 | public class InternalProblemParser extends AbstractInternalContentAssistParser { | 23 | public class InternalProblemParser extends AbstractInternalContentAssistParser { |
24 | public static final String[] tokenNames = new String[] { | 24 | public static final String[] tokenNames = new String[] { |
25 | "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_INT", "RULE_QUOTED_ID", "RULE_ID", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'.'", "','", "';'", "'refers'", "'pred'", "'='", "'*'", "'true'", "'false'", "'unknown'", "'!'", "'?'", "'problem'", "'class'", "'extends'", "'{'", "'}'", "'enum'", "'['", "']'", "'opposite'", "'('", "')'", "':-'", "':'", "'scope'", "'..'", "'abstract'", "'contains'", "'error'", "'+'", "'+='" | 25 | "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_INT", "RULE_QUOTED_ID", "RULE_ID", "RULE_STRING", "RULE_SL_COMMENT", "RULE_ML_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'.'", "','", "';'", "'refers'", "'pred'", "'='", "'*'", "'true'", "'false'", "'unknown'", "'!'", "'?'", "'problem'", "'class'", "'extends'", "'{'", "'}'", "'enum'", "'['", "']'", "'opposite'", "'('", "')'", "':-'", "':'", "'scope'", "'..'", "'::'", "'abstract'", "'contains'", "'error'", "'+'", "'+='" |
26 | }; | 26 | }; |
27 | public static final int T__19=19; | 27 | public static final int T__19=19; |
28 | public static final int T__15=15; | 28 | public static final int T__15=15; |
@@ -40,14 +40,14 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
40 | public static final int RULE_INT=4; | 40 | public static final int RULE_INT=4; |
41 | public static final int T__29=29; | 41 | public static final int T__29=29; |
42 | public static final int T__22=22; | 42 | public static final int T__22=22; |
43 | public static final int RULE_ML_COMMENT=8; | 43 | public static final int RULE_ML_COMMENT=9; |
44 | public static final int T__23=23; | 44 | public static final int T__23=23; |
45 | public static final int T__24=24; | 45 | public static final int T__24=24; |
46 | public static final int T__25=25; | 46 | public static final int T__25=25; |
47 | public static final int T__20=20; | 47 | public static final int T__20=20; |
48 | public static final int T__21=21; | 48 | public static final int T__21=21; |
49 | public static final int RULE_STRING=7; | 49 | public static final int RULE_STRING=7; |
50 | public static final int RULE_SL_COMMENT=9; | 50 | public static final int RULE_SL_COMMENT=8; |
51 | public static final int T__37=37; | 51 | public static final int T__37=37; |
52 | public static final int T__38=38; | 52 | public static final int T__38=38; |
53 | public static final int T__39=39; | 53 | public static final int T__39=39; |
@@ -61,6 +61,7 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
61 | public static final int T__32=32; | 61 | public static final int T__32=32; |
62 | public static final int RULE_WS=10; | 62 | public static final int RULE_WS=10; |
63 | public static final int RULE_ANY_OTHER=11; | 63 | public static final int RULE_ANY_OTHER=11; |
64 | public static final int T__44=44; | ||
64 | public static final int T__40=40; | 65 | public static final int T__40=40; |
65 | public static final int T__41=41; | 66 | public static final int T__41=41; |
66 | public static final int T__42=42; | 67 | public static final int T__42=42; |
@@ -2121,7 +2122,7 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
2121 | int alt1=5; | 2122 | int alt1=5; |
2122 | switch ( input.LA(1) ) { | 2123 | switch ( input.LA(1) ) { |
2123 | case 25: | 2124 | case 25: |
2124 | case 39: | 2125 | case 40: |
2125 | { | 2126 | { |
2126 | alt1=1; | 2127 | alt1=1; |
2127 | } | 2128 | } |
@@ -2132,7 +2133,7 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
2132 | } | 2133 | } |
2133 | break; | 2134 | break; |
2134 | case 16: | 2135 | case 16: |
2135 | case 41: | 2136 | case 42: |
2136 | { | 2137 | { |
2137 | alt1=3; | 2138 | alt1=3; |
2138 | } | 2139 | } |
@@ -2516,7 +2517,7 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
2516 | int alt5=2; | 2517 | int alt5=2; |
2517 | int LA5_0 = input.LA(1); | 2518 | int LA5_0 = input.LA(1); |
2518 | 2519 | ||
2519 | if ( (LA5_0==40) ) { | 2520 | if ( (LA5_0==41) ) { |
2520 | alt5=1; | 2521 | alt5=1; |
2521 | } | 2522 | } |
2522 | else if ( (LA5_0==15) ) { | 2523 | else if ( (LA5_0==15) ) { |
@@ -2597,7 +2598,7 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
2597 | int alt6=2; | 2598 | int alt6=2; |
2598 | int LA6_0 = input.LA(1); | 2599 | int LA6_0 = input.LA(1); |
2599 | 2600 | ||
2600 | if ( (LA6_0==41) ) { | 2601 | if ( (LA6_0==42) ) { |
2601 | alt6=1; | 2602 | alt6=1; |
2602 | } | 2603 | } |
2603 | else if ( (LA6_0==16) ) { | 2604 | else if ( (LA6_0==16) ) { |
@@ -2835,7 +2836,7 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
2835 | int alt9=2; | 2836 | int alt9=2; |
2836 | int LA9_0 = input.LA(1); | 2837 | int LA9_0 = input.LA(1); |
2837 | 2838 | ||
2838 | if ( (LA9_0==43) ) { | 2839 | if ( (LA9_0==44) ) { |
2839 | alt9=1; | 2840 | alt9=1; |
2840 | } | 2841 | } |
2841 | else if ( (LA9_0==17) ) { | 2842 | else if ( (LA9_0==17) ) { |
@@ -3740,7 +3741,7 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
3740 | int alt19=2; | 3741 | int alt19=2; |
3741 | int LA19_0 = input.LA(1); | 3742 | int LA19_0 = input.LA(1); |
3742 | 3743 | ||
3743 | if ( ((LA19_0>=RULE_QUOTED_ID && LA19_0<=RULE_ID)||LA19_0==16||(LA19_0>=19 && LA19_0<=20)||(LA19_0>=22 && LA19_0<=23)||LA19_0==25||LA19_0==29||LA19_0==37||LA19_0==39||LA19_0==41) ) { | 3744 | if ( ((LA19_0>=RULE_QUOTED_ID && LA19_0<=RULE_ID)||LA19_0==16||(LA19_0>=19 && LA19_0<=20)||(LA19_0>=22 && LA19_0<=23)||LA19_0==25||LA19_0==29||LA19_0==37||LA19_0==40||LA19_0==42) ) { |
3744 | alt19=1; | 3745 | alt19=1; |
3745 | } | 3746 | } |
3746 | 3747 | ||
@@ -4071,7 +4072,7 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
4071 | int alt20=2; | 4072 | int alt20=2; |
4072 | int LA20_0 = input.LA(1); | 4073 | int LA20_0 = input.LA(1); |
4073 | 4074 | ||
4074 | if ( (LA20_0==39) ) { | 4075 | if ( (LA20_0==40) ) { |
4075 | alt20=1; | 4076 | alt20=1; |
4076 | } | 4077 | } |
4077 | switch (alt20) { | 4078 | switch (alt20) { |
@@ -4993,7 +4994,7 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
4993 | int alt23=2; | 4994 | int alt23=2; |
4994 | int LA23_0 = input.LA(1); | 4995 | int LA23_0 = input.LA(1); |
4995 | 4996 | ||
4996 | if ( ((LA23_0>=RULE_QUOTED_ID && LA23_0<=RULE_ID)||LA23_0==15||(LA23_0>=19 && LA23_0<=20)||LA23_0==40) ) { | 4997 | if ( ((LA23_0>=RULE_QUOTED_ID && LA23_0<=RULE_ID)||LA23_0==15||(LA23_0>=19 && LA23_0<=20)||LA23_0==41) ) { |
4997 | alt23=1; | 4998 | alt23=1; |
4998 | } | 4999 | } |
4999 | 5000 | ||
@@ -6257,7 +6258,7 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
6257 | int alt28=2; | 6258 | int alt28=2; |
6258 | int LA28_0 = input.LA(1); | 6259 | int LA28_0 = input.LA(1); |
6259 | 6260 | ||
6260 | if ( (LA28_0==15||LA28_0==40) ) { | 6261 | if ( (LA28_0==15||LA28_0==41) ) { |
6261 | alt28=1; | 6262 | alt28=1; |
6262 | } | 6263 | } |
6263 | switch (alt28) { | 6264 | switch (alt28) { |
@@ -8608,7 +8609,7 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
8608 | { | 8609 | { |
8609 | int LA36_2 = input.LA(2); | 8610 | int LA36_2 = input.LA(2); |
8610 | 8611 | ||
8611 | if ( (LA36_2==RULE_ID||(LA36_2>=19 && LA36_2<=20)||LA36_2==36) ) { | 8612 | if ( (LA36_2==RULE_ID||(LA36_2>=19 && LA36_2<=20)||LA36_2==39) ) { |
8612 | alt36=1; | 8613 | alt36=1; |
8613 | } | 8614 | } |
8614 | } | 8615 | } |
@@ -8617,7 +8618,7 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
8617 | { | 8618 | { |
8618 | int LA36_3 = input.LA(2); | 8619 | int LA36_3 = input.LA(2); |
8619 | 8620 | ||
8620 | if ( (LA36_3==RULE_ID||(LA36_3>=19 && LA36_3<=20)||LA36_3==36) ) { | 8621 | if ( (LA36_3==RULE_ID||(LA36_3>=19 && LA36_3<=20)||LA36_3==39) ) { |
8621 | alt36=1; | 8622 | alt36=1; |
8622 | } | 8623 | } |
8623 | } | 8624 | } |
@@ -8626,7 +8627,7 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
8626 | { | 8627 | { |
8627 | int LA36_4 = input.LA(2); | 8628 | int LA36_4 = input.LA(2); |
8628 | 8629 | ||
8629 | if ( (LA36_4==RULE_ID||(LA36_4>=19 && LA36_4<=20)||LA36_4==36) ) { | 8630 | if ( (LA36_4==RULE_ID||(LA36_4>=19 && LA36_4<=20)||LA36_4==39) ) { |
8630 | alt36=1; | 8631 | alt36=1; |
8631 | } | 8632 | } |
8632 | } | 8633 | } |
@@ -9384,7 +9385,7 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
9384 | int alt38=2; | 9385 | int alt38=2; |
9385 | int LA38_0 = input.LA(1); | 9386 | int LA38_0 = input.LA(1); |
9386 | 9387 | ||
9387 | if ( (LA38_0==42) ) { | 9388 | if ( (LA38_0==43) ) { |
9388 | alt38=1; | 9389 | alt38=1; |
9389 | } | 9390 | } |
9390 | switch (alt38) { | 9391 | switch (alt38) { |
@@ -12730,7 +12731,7 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
12730 | // InternalProblem.g:4043:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) | 12731 | // InternalProblem.g:4043:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) |
12731 | // InternalProblem.g:4044:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 | 12732 | // InternalProblem.g:4044:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 |
12732 | { | 12733 | { |
12733 | pushFollow(FOLLOW_29); | 12734 | pushFollow(FOLLOW_37); |
12734 | rule__QualifiedName__Group_1__0__Impl(); | 12735 | rule__QualifiedName__Group_1__0__Impl(); |
12735 | 12736 | ||
12736 | state._fsp--; | 12737 | state._fsp--; |
@@ -12809,7 +12810,7 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
12809 | // InternalProblem.g:4070:1: ( rule__QualifiedName__Group_1__1__Impl rule__QualifiedName__Group_1__2 ) | 12810 | // InternalProblem.g:4070:1: ( rule__QualifiedName__Group_1__1__Impl rule__QualifiedName__Group_1__2 ) |
12810 | // InternalProblem.g:4071:2: rule__QualifiedName__Group_1__1__Impl rule__QualifiedName__Group_1__2 | 12811 | // InternalProblem.g:4071:2: rule__QualifiedName__Group_1__1__Impl rule__QualifiedName__Group_1__2 |
12811 | { | 12812 | { |
12812 | pushFollow(FOLLOW_29); | 12813 | pushFollow(FOLLOW_37); |
12813 | rule__QualifiedName__Group_1__1__Impl(); | 12814 | rule__QualifiedName__Group_1__1__Impl(); |
12814 | 12815 | ||
12815 | state._fsp--; | 12816 | state._fsp--; |
@@ -12857,7 +12858,7 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
12857 | int alt47=2; | 12858 | int alt47=2; |
12858 | int LA47_0 = input.LA(1); | 12859 | int LA47_0 = input.LA(1); |
12859 | 12860 | ||
12860 | if ( (LA47_0==36) ) { | 12861 | if ( (LA47_0==39) ) { |
12861 | int LA47_1 = input.LA(2); | 12862 | int LA47_1 = input.LA(2); |
12862 | 12863 | ||
12863 | if ( (LA47_1==RULE_ID||(LA47_1>=19 && LA47_1<=20)) ) { | 12864 | if ( (LA47_1==RULE_ID||(LA47_1>=19 && LA47_1<=20)) ) { |
@@ -12872,7 +12873,7 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
12872 | case 1 : | 12873 | case 1 : |
12873 | // InternalProblem.g:4085:3: rule__QualifiedName__Group_1_1__0 | 12874 | // InternalProblem.g:4085:3: rule__QualifiedName__Group_1_1__0 |
12874 | { | 12875 | { |
12875 | pushFollow(FOLLOW_37); | 12876 | pushFollow(FOLLOW_38); |
12876 | rule__QualifiedName__Group_1_1__0(); | 12877 | rule__QualifiedName__Group_1_1__0(); |
12877 | 12878 | ||
12878 | state._fsp--; | 12879 | state._fsp--; |
@@ -12959,7 +12960,7 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
12959 | int alt48=2; | 12960 | int alt48=2; |
12960 | int LA48_0 = input.LA(1); | 12961 | int LA48_0 = input.LA(1); |
12961 | 12962 | ||
12962 | if ( (LA48_0==36) ) { | 12963 | if ( (LA48_0==39) ) { |
12963 | alt48=1; | 12964 | alt48=1; |
12964 | } | 12965 | } |
12965 | switch (alt48) { | 12966 | switch (alt48) { |
@@ -13038,21 +13039,21 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
13038 | 13039 | ||
13039 | 13040 | ||
13040 | // $ANTLR start "rule__QualifiedName__Group_1_1__0__Impl" | 13041 | // $ANTLR start "rule__QualifiedName__Group_1_1__0__Impl" |
13041 | // InternalProblem.g:4132:1: rule__QualifiedName__Group_1_1__0__Impl : ( ':' ) ; | 13042 | // InternalProblem.g:4132:1: rule__QualifiedName__Group_1_1__0__Impl : ( '::' ) ; |
13042 | public final void rule__QualifiedName__Group_1_1__0__Impl() throws RecognitionException { | 13043 | public final void rule__QualifiedName__Group_1_1__0__Impl() throws RecognitionException { |
13043 | 13044 | ||
13044 | int stackSize = keepStackSize(); | 13045 | int stackSize = keepStackSize(); |
13045 | 13046 | ||
13046 | try { | 13047 | try { |
13047 | // InternalProblem.g:4136:1: ( ( ':' ) ) | 13048 | // InternalProblem.g:4136:1: ( ( '::' ) ) |
13048 | // InternalProblem.g:4137:1: ( ':' ) | 13049 | // InternalProblem.g:4137:1: ( '::' ) |
13049 | { | 13050 | { |
13050 | // InternalProblem.g:4137:1: ( ':' ) | 13051 | // InternalProblem.g:4137:1: ( '::' ) |
13051 | // InternalProblem.g:4138:2: ':' | 13052 | // InternalProblem.g:4138:2: '::' |
13052 | { | 13053 | { |
13053 | before(grammarAccess.getQualifiedNameAccess().getColonKeyword_1_1_0()); | 13054 | before(grammarAccess.getQualifiedNameAccess().getColonColonKeyword_1_1_0()); |
13054 | match(input,36,FOLLOW_2); | 13055 | match(input,39,FOLLOW_2); |
13055 | after(grammarAccess.getQualifiedNameAccess().getColonKeyword_1_1_0()); | 13056 | after(grammarAccess.getQualifiedNameAccess().getColonColonKeyword_1_1_0()); |
13056 | 13057 | ||
13057 | } | 13058 | } |
13058 | 13059 | ||
@@ -13158,7 +13159,7 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
13158 | // InternalProblem.g:4178:1: ( rule__QualifiedName__Group_1_2__0__Impl rule__QualifiedName__Group_1_2__1 ) | 13159 | // InternalProblem.g:4178:1: ( rule__QualifiedName__Group_1_2__0__Impl rule__QualifiedName__Group_1_2__1 ) |
13159 | // InternalProblem.g:4179:2: rule__QualifiedName__Group_1_2__0__Impl rule__QualifiedName__Group_1_2__1 | 13160 | // InternalProblem.g:4179:2: rule__QualifiedName__Group_1_2__0__Impl rule__QualifiedName__Group_1_2__1 |
13160 | { | 13161 | { |
13161 | pushFollow(FOLLOW_38); | 13162 | pushFollow(FOLLOW_39); |
13162 | rule__QualifiedName__Group_1_2__0__Impl(); | 13163 | rule__QualifiedName__Group_1_2__0__Impl(); |
13163 | 13164 | ||
13164 | state._fsp--; | 13165 | state._fsp--; |
@@ -13187,21 +13188,21 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
13187 | 13188 | ||
13188 | 13189 | ||
13189 | // $ANTLR start "rule__QualifiedName__Group_1_2__0__Impl" | 13190 | // $ANTLR start "rule__QualifiedName__Group_1_2__0__Impl" |
13190 | // InternalProblem.g:4186:1: rule__QualifiedName__Group_1_2__0__Impl : ( ':' ) ; | 13191 | // InternalProblem.g:4186:1: rule__QualifiedName__Group_1_2__0__Impl : ( '::' ) ; |
13191 | public final void rule__QualifiedName__Group_1_2__0__Impl() throws RecognitionException { | 13192 | public final void rule__QualifiedName__Group_1_2__0__Impl() throws RecognitionException { |
13192 | 13193 | ||
13193 | int stackSize = keepStackSize(); | 13194 | int stackSize = keepStackSize(); |
13194 | 13195 | ||
13195 | try { | 13196 | try { |
13196 | // InternalProblem.g:4190:1: ( ( ':' ) ) | 13197 | // InternalProblem.g:4190:1: ( ( '::' ) ) |
13197 | // InternalProblem.g:4191:1: ( ':' ) | 13198 | // InternalProblem.g:4191:1: ( '::' ) |
13198 | { | 13199 | { |
13199 | // InternalProblem.g:4191:1: ( ':' ) | 13200 | // InternalProblem.g:4191:1: ( '::' ) |
13200 | // InternalProblem.g:4192:2: ':' | 13201 | // InternalProblem.g:4192:2: '::' |
13201 | { | 13202 | { |
13202 | before(grammarAccess.getQualifiedNameAccess().getColonKeyword_1_2_0()); | 13203 | before(grammarAccess.getQualifiedNameAccess().getColonColonKeyword_1_2_0()); |
13203 | match(input,36,FOLLOW_2); | 13204 | match(input,39,FOLLOW_2); |
13204 | after(grammarAccess.getQualifiedNameAccess().getColonKeyword_1_2_0()); | 13205 | after(grammarAccess.getQualifiedNameAccess().getColonColonKeyword_1_2_0()); |
13205 | 13206 | ||
13206 | } | 13207 | } |
13207 | 13208 | ||
@@ -13393,7 +13394,7 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
13393 | // InternalProblem.g:4266:4: 'abstract' | 13394 | // InternalProblem.g:4266:4: 'abstract' |
13394 | { | 13395 | { |
13395 | before(grammarAccess.getClassDeclarationAccess().getAbstractAbstractKeyword_0_0()); | 13396 | before(grammarAccess.getClassDeclarationAccess().getAbstractAbstractKeyword_0_0()); |
13396 | match(input,39,FOLLOW_2); | 13397 | match(input,40,FOLLOW_2); |
13397 | after(grammarAccess.getClassDeclarationAccess().getAbstractAbstractKeyword_0_0()); | 13398 | after(grammarAccess.getClassDeclarationAccess().getAbstractAbstractKeyword_0_0()); |
13398 | 13399 | ||
13399 | } | 13400 | } |
@@ -13782,7 +13783,7 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
13782 | // InternalProblem.g:4413:4: 'contains' | 13783 | // InternalProblem.g:4413:4: 'contains' |
13783 | { | 13784 | { |
13784 | before(grammarAccess.getReferenceDeclarationAccess().getContainmentContainsKeyword_0_0_0()); | 13785 | before(grammarAccess.getReferenceDeclarationAccess().getContainmentContainsKeyword_0_0_0()); |
13785 | match(input,40,FOLLOW_2); | 13786 | match(input,41,FOLLOW_2); |
13786 | after(grammarAccess.getReferenceDeclarationAccess().getContainmentContainsKeyword_0_0_0()); | 13787 | after(grammarAccess.getReferenceDeclarationAccess().getContainmentContainsKeyword_0_0_0()); |
13787 | 13788 | ||
13788 | } | 13789 | } |
@@ -14007,7 +14008,7 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
14007 | // InternalProblem.g:4500:4: 'error' | 14008 | // InternalProblem.g:4500:4: 'error' |
14008 | { | 14009 | { |
14009 | before(grammarAccess.getPredicateDefinitionAccess().getErrorErrorKeyword_0_0_0_0()); | 14010 | before(grammarAccess.getPredicateDefinitionAccess().getErrorErrorKeyword_0_0_0_0()); |
14010 | match(input,41,FOLLOW_2); | 14011 | match(input,42,FOLLOW_2); |
14011 | after(grammarAccess.getPredicateDefinitionAccess().getErrorErrorKeyword_0_0_0_0()); | 14012 | after(grammarAccess.getPredicateDefinitionAccess().getErrorErrorKeyword_0_0_0_0()); |
14012 | 14013 | ||
14013 | } | 14014 | } |
@@ -14519,7 +14520,7 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
14519 | // InternalProblem.g:4692:4: '+' | 14520 | // InternalProblem.g:4692:4: '+' |
14520 | { | 14521 | { |
14521 | before(grammarAccess.getAtomAccess().getTransitiveClosurePlusSignKeyword_1_0()); | 14522 | before(grammarAccess.getAtomAccess().getTransitiveClosurePlusSignKeyword_1_0()); |
14522 | match(input,42,FOLLOW_2); | 14523 | match(input,43,FOLLOW_2); |
14523 | after(grammarAccess.getAtomAccess().getTransitiveClosurePlusSignKeyword_1_0()); | 14524 | after(grammarAccess.getAtomAccess().getTransitiveClosurePlusSignKeyword_1_0()); |
14524 | 14525 | ||
14525 | } | 14526 | } |
@@ -15198,7 +15199,7 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
15198 | // InternalProblem.g:4953:4: '+=' | 15199 | // InternalProblem.g:4953:4: '+=' |
15199 | { | 15200 | { |
15200 | before(grammarAccess.getTypeScopeAccess().getIncrementPlusSignEqualsSignKeyword_1_0_0()); | 15201 | before(grammarAccess.getTypeScopeAccess().getIncrementPlusSignEqualsSignKeyword_1_0_0()); |
15201 | match(input,43,FOLLOW_2); | 15202 | match(input,44,FOLLOW_2); |
15202 | after(grammarAccess.getTypeScopeAccess().getIncrementPlusSignEqualsSignKeyword_1_0_0()); | 15203 | after(grammarAccess.getTypeScopeAccess().getIncrementPlusSignEqualsSignKeyword_1_0_0()); |
15203 | 15204 | ||
15204 | } | 15205 | } |
@@ -15386,43 +15387,43 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
15386 | protected DFA8 dfa8 = new DFA8(this); | 15387 | protected DFA8 dfa8 = new DFA8(this); |
15387 | static final String dfa_1s = "\41\uffff"; | 15388 | static final String dfa_1s = "\41\uffff"; |
15388 | static final String dfa_2s = "\1\5\4\41\1\uffff\2\5\4\15\1\14\4\41\2\5\1\uffff\10\15\1\5\4\15"; | 15389 | static final String dfa_2s = "\1\5\4\41\1\uffff\2\5\4\15\1\14\4\41\2\5\1\uffff\10\15\1\5\4\15"; |
15389 | static final String dfa_3s = "\1\27\1\41\3\44\1\uffff\1\42\1\24\1\42\4\44\1\41\3\44\2\24\1\uffff\1\42\6\44\1\42\1\24\1\42\3\44"; | 15390 | static final String dfa_3s = "\1\27\1\41\3\47\1\uffff\1\42\1\24\1\42\3\47\1\44\1\41\3\47\2\24\1\uffff\1\42\6\47\1\42\1\24\1\42\3\47"; |
15390 | static final String dfa_4s = "\5\uffff\1\2\15\uffff\1\1\15\uffff"; | 15391 | static final String dfa_4s = "\5\uffff\1\2\15\uffff\1\1\15\uffff"; |
15391 | static final String dfa_5s = "\41\uffff}>"; | 15392 | static final String dfa_5s = "\41\uffff}>"; |
15392 | static final String[] dfa_6s = { | 15393 | static final String[] dfa_6s = { |
15393 | "\1\1\1\2\14\uffff\1\3\1\4\1\uffff\2\5", | 15394 | "\1\1\1\2\14\uffff\1\3\1\4\1\uffff\2\5", |
15394 | "\1\6", | 15395 | "\1\6", |
15395 | "\1\6\2\uffff\1\7", | 15396 | "\1\6\5\uffff\1\7", |
15396 | "\1\6\2\uffff\1\7", | 15397 | "\1\6\5\uffff\1\7", |
15397 | "\1\6\2\uffff\1\7", | 15398 | "\1\6\5\uffff\1\7", |
15398 | "", | 15399 | "", |
15399 | "\1\10\1\11\14\uffff\1\12\1\13\15\uffff\1\14", | 15400 | "\1\10\1\11\14\uffff\1\12\1\13\15\uffff\1\14", |
15400 | "\1\15\1\16\14\uffff\1\17\1\20", | 15401 | "\1\15\1\16\14\uffff\1\17\1\20", |
15401 | "\1\21\24\uffff\1\14", | 15402 | "\1\21\24\uffff\1\14", |
15402 | "\1\21\24\uffff\1\14\1\uffff\1\22", | 15403 | "\1\21\24\uffff\1\14\4\uffff\1\22", |
15403 | "\1\21\24\uffff\1\14\1\uffff\1\22", | 15404 | "\1\21\24\uffff\1\14\4\uffff\1\22", |
15404 | "\1\21\24\uffff\1\14\1\uffff\1\22", | 15405 | "\1\21\24\uffff\1\14\4\uffff\1\22", |
15405 | "\1\5\27\uffff\1\23", | 15406 | "\1\5\27\uffff\1\23", |
15406 | "\1\6", | 15407 | "\1\6", |
15407 | "\1\6\2\uffff\1\7", | 15408 | "\1\6\5\uffff\1\7", |
15408 | "\1\6\2\uffff\1\7", | 15409 | "\1\6\5\uffff\1\7", |
15409 | "\1\6\2\uffff\1\7", | 15410 | "\1\6\5\uffff\1\7", |
15410 | "\1\24\1\25\14\uffff\1\26\1\27", | 15411 | "\1\24\1\25\14\uffff\1\26\1\27", |
15411 | "\1\33\1\30\14\uffff\1\31\1\32", | 15412 | "\1\33\1\30\14\uffff\1\31\1\32", |
15412 | "", | 15413 | "", |
15413 | "\1\21\24\uffff\1\14", | 15414 | "\1\21\24\uffff\1\14", |
15414 | "\1\21\24\uffff\1\14\1\uffff\1\34", | 15415 | "\1\21\24\uffff\1\14\4\uffff\1\34", |
15415 | "\1\21\24\uffff\1\14\1\uffff\1\34", | 15416 | "\1\21\24\uffff\1\14\4\uffff\1\34", |
15416 | "\1\21\24\uffff\1\14\1\uffff\1\34", | 15417 | "\1\21\24\uffff\1\14\4\uffff\1\34", |
15417 | "\1\21\24\uffff\1\14\1\uffff\1\22", | 15418 | "\1\21\24\uffff\1\14\4\uffff\1\22", |
15418 | "\1\21\24\uffff\1\14\1\uffff\1\22", | 15419 | "\1\21\24\uffff\1\14\4\uffff\1\22", |
15419 | "\1\21\24\uffff\1\14\1\uffff\1\22", | 15420 | "\1\21\24\uffff\1\14\4\uffff\1\22", |
15420 | "\1\21\24\uffff\1\14", | 15421 | "\1\21\24\uffff\1\14", |
15421 | "\1\35\1\36\14\uffff\1\37\1\40", | 15422 | "\1\35\1\36\14\uffff\1\37\1\40", |
15422 | "\1\21\24\uffff\1\14", | 15423 | "\1\21\24\uffff\1\14", |
15423 | "\1\21\24\uffff\1\14\1\uffff\1\34", | 15424 | "\1\21\24\uffff\1\14\4\uffff\1\34", |
15424 | "\1\21\24\uffff\1\14\1\uffff\1\34", | 15425 | "\1\21\24\uffff\1\14\4\uffff\1\34", |
15425 | "\1\21\24\uffff\1\14\1\uffff\1\34" | 15426 | "\1\21\24\uffff\1\14\4\uffff\1\34" |
15426 | }; | 15427 | }; |
15427 | 15428 | ||
15428 | static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s); | 15429 | static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s); |
@@ -15453,21 +15454,21 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
15453 | 15454 | ||
15454 | public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); | 15455 | public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); |
15455 | public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); | 15456 | public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); |
15456 | public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x000002A022D90060L}); | 15457 | public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000052022D90060L}); |
15457 | public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x000002A022D90062L}); | 15458 | public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000052022D90062L}); |
15458 | public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000180060L}); | 15459 | public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000180060L}); |
15459 | public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000001000L}); | 15460 | public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000001000L}); |
15460 | public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000008002000000L}); | 15461 | public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000010002000000L}); |
15461 | public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x000000000C001000L}); | 15462 | public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x000000000C001000L}); |
15462 | public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000002000L}); | 15463 | public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000002000L}); |
15463 | public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000002002L}); | 15464 | public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000002002L}); |
15464 | public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000010010188060L}); | 15465 | public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000020010188060L}); |
15465 | public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000010000188062L}); | 15466 | public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000020000188062L}); |
15466 | public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000004000L}); | 15467 | public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000004000L}); |
15467 | public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000008001000L}); | 15468 | public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000008001000L}); |
15468 | public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000010180060L}); | 15469 | public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000010180060L}); |
15469 | public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000006000L}); | 15470 | public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000006000L}); |
15470 | public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000010000188060L}); | 15471 | public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000020000188060L}); |
15471 | public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000040180060L}); | 15472 | public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000040180060L}); |
15472 | public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000100000000L}); | 15473 | public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000100000000L}); |
15473 | public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000010L}); | 15474 | public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000010L}); |
@@ -15478,16 +15479,17 @@ public class InternalProblemParser extends AbstractInternalContentAssistParser { | |||
15478 | public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000010000L}); | 15479 | public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000010000L}); |
15479 | public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000000580060L}); | 15480 | public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000000580060L}); |
15480 | public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000004002L}); | 15481 | public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000004002L}); |
15481 | public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000040200000000L}); | 15482 | public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000080200000000L}); |
15482 | public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000001000000000L}); | 15483 | public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000001000000000L}); |
15483 | public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000380000L}); | 15484 | public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000380000L}); |
15484 | public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000D80060L}); | 15485 | public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000D80060L}); |
15485 | public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000040L}); | 15486 | public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000040L}); |
15486 | public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000003000L}); | 15487 | public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000003000L}); |
15487 | public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000080000020000L}); | 15488 | public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000100000020000L}); |
15488 | public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000004000000000L}); | 15489 | public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000004000000000L}); |
15489 | public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000040010L}); | 15490 | public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000040010L}); |
15490 | public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000001000000002L}); | 15491 | public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000008000000000L}); |
15491 | public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000000000020L}); | 15492 | public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000008000000002L}); |
15493 | public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000020L}); | ||
15492 | 15494 | ||
15493 | } \ No newline at end of file | 15495 | } \ No newline at end of file |