1+ package org .omg .sysml .xtext .parser .antlr .internal ;
2+
3+ import org .eclipse .xtext .*;
4+ import org .eclipse .xtext .parser .*;
5+ import org .eclipse .xtext .parser .impl .*;
6+ import org .eclipse .emf .ecore .util .EcoreUtil ;
7+ import org .eclipse .emf .ecore .EObject ;
8+ import org .eclipse .emf .common .util .Enumerator ;
9+ import org .eclipse .xtext .parser .antlr .AbstractInternalAntlrParser ;
10+ import org .eclipse .xtext .parser .antlr .XtextTokenStream ;
11+ import org .eclipse .xtext .parser .antlr .XtextTokenStream .HiddenTokens ;
12+ import org .eclipse .xtext .parser .antlr .AntlrDatatypeRuleToken ;
13+ import org .omg .sysml .xtext .services .SysMLGrammarAccess ;
14+
15+ import org .antlr .runtime .*;
16+ import java .util .Stack ;
17+ import java .util .List ;
18+ import java .util .ArrayList ;
19+ import java .util .Map ;
20+ import java .util .HashMap ;
21+
22+ @ SuppressWarnings ("all" )
23+ public abstract class InternalSysMLParser1 extends AbstractInternalAntlrParser {
24+ public InternalSysMLParser1 (TokenStream input , RecognizerSharedState state ) {
25+ super (input , state );
26+ }
27+ public static final String [] tokenNames = new String [] {
28+ "<invalid>" , "<EOR>" , "<DOWN>" , "<UP>" , "RULE_STRING_VALUE" , "RULE_REGULAR_COMMENT" , "RULE_DECIMAL_VALUE" , "RULE_EXP_VALUE" , "RULE_ID" , "RULE_UNRESTRICTED_NAME" , "RULE_ML_NOTE" , "RULE_SL_NOTE" , "RULE_WS" , "'<'" , "'>'" , "';'" , "'{'" , "'}'" , "'dependency'" , "'from'" , "','" , "'to'" , "'comment'" , "'about'" , "'locale'" , "'doc'" , "'rep'" , "'language'" , "'metadata'" , "'def'" , "'@'" , "'abstract'" , "'#'" , "'ref'" , "':>>'" , "'redefines'" , "'standard'" , "'library'" , "'package'" , "'filter'" , "'alias'" , "'for'" , "'import'" , "'all'" , "'::'" , "'**'" , "'*'" , "']'" , "':>'" , "'specializes'" , "'ordered'" , "'nonunique'" , "':'" , "'defined'" , "'by'" , "'subsets'" , "'::>'" , "'references'" , "'=>'" , "'crosses'" , "'['" , "'..'" , "'variation'" , "'variant'" , "'readonly'" , "'derived'" , "'end'" , "'='" , "':='" , "'default'" , "'attribute'" , "'enum'" , "'occurrence'" , "'individual'" , "'event'" , "'then'" , "'item'" , "'part'" , "'port'" , "'~'" , "'binding'" , "'bind'" , "'succession'" , "'first'" , "'connection'" , "'connect'" , "'('" , "')'" , "'interface'" , "'allocation'" , "'allocate'" , "'flow'" , "'message'" , "'of'" , "'.'" , "'action'" , "'perform'" , "'accept'" , "'via'" , "'at'" , "'after'" , "'when'" , "'send'" , "'assign'" , "'->'" , "'.?'" , "'if'" , "'else'" , "'while'" , "'loop'" , "'until'" , "'in'" , "'terminate'" , "'merge'" , "'decide'" , "'join'" , "'fork'" , "'state'" , "'parallel'" , "'entry'" , "'do'" , "'exit'" , "'exhibit'" , "'transition'" , "'calc'" , "'return'" , "'constraint'" , "'assert'" , "'not'" , "'requirement'" , "'subject'" , "'actor'" , "'stakeholder'" , "'satisfy'" , "'concern'" , "'case'" , "'objective'" , "'analysis'" , "'verification'" , "'use'" , "'include'" , "'view'" , "'render'" , "'rendering'" , "'viewpoint'" , "'?'" , "'??'" , "'implies'" , "'|'" , "'or'" , "'xor'" , "'&'" , "'and'" , "'=='" , "'!='" , "'==='" , "'!=='" , "'hastype'" , "'istype'" , "'@@'" , "'as'" , "'meta'" , "'<='" , "'>='" , "'+'" , "'-'" , "'/'" , "'%'" , "'^'" , "'null'" , "'true'" , "'false'" , "'public'" , "'private'" , "'protected'" , "'out'" , "'inout'" , "'snapshot'" , "'timeslice'" , "'assume'" , "'require'" , "'frame'" , "'verify'" , "'expose'"
29+ };
30+ public static final int T__144 =144 ;
31+ public static final int T__143 =143 ;
32+ public static final int T__146 =146 ;
33+ public static final int T__50 =50 ;
34+ public static final int T__145 =145 ;
35+ public static final int T__140 =140 ;
36+ public static final int T__142 =142 ;
37+ public static final int T__141 =141 ;
38+ public static final int T__59 =59 ;
39+ public static final int T__55 =55 ;
40+ public static final int T__56 =56 ;
41+ public static final int T__57 =57 ;
42+ public static final int T__58 =58 ;
43+ public static final int T__51 =51 ;
44+ public static final int T__137 =137 ;
45+ public static final int T__52 =52 ;
46+ public static final int T__136 =136 ;
47+ public static final int T__53 =53 ;
48+ public static final int T__139 =139 ;
49+ public static final int T__54 =54 ;
50+ public static final int T__138 =138 ;
51+ public static final int T__133 =133 ;
52+ public static final int T__132 =132 ;
53+ public static final int T__60 =60 ;
54+ public static final int T__135 =135 ;
55+ public static final int T__61 =61 ;
56+ public static final int T__134 =134 ;
57+ public static final int RULE_ID =8 ;
58+ public static final int T__131 =131 ;
59+ public static final int T__130 =130 ;
60+ public static final int T__66 =66 ;
61+ public static final int T__67 =67 ;
62+ public static final int T__129 =129 ;
63+ public static final int T__68 =68 ;
64+ public static final int T__69 =69 ;
65+ public static final int T__62 =62 ;
66+ public static final int T__126 =126 ;
67+ public static final int T__63 =63 ;
68+ public static final int T__125 =125 ;
69+ public static final int T__64 =64 ;
70+ public static final int T__128 =128 ;
71+ public static final int T__65 =65 ;
72+ public static final int T__127 =127 ;
73+ public static final int T__166 =166 ;
74+ public static final int T__165 =165 ;
75+ public static final int T__168 =168 ;
76+ public static final int RULE_REGULAR_COMMENT =5 ;
77+ public static final int T__167 =167 ;
78+ public static final int T__162 =162 ;
79+ public static final int T__161 =161 ;
80+ public static final int T__164 =164 ;
81+ public static final int T__163 =163 ;
82+ public static final int T__160 =160 ;
83+ public static final int T__37 =37 ;
84+ public static final int T__38 =38 ;
85+ public static final int T__39 =39 ;
86+ public static final int T__33 =33 ;
87+ public static final int T__34 =34 ;
88+ public static final int T__35 =35 ;
89+ public static final int T__36 =36 ;
90+ public static final int T__159 =159 ;
91+ public static final int T__30 =30 ;
92+ public static final int T__158 =158 ;
93+ public static final int T__31 =31 ;
94+ public static final int T__32 =32 ;
95+ public static final int T__155 =155 ;
96+ public static final int T__154 =154 ;
97+ public static final int T__157 =157 ;
98+ public static final int T__156 =156 ;
99+ public static final int T__151 =151 ;
100+ public static final int T__150 =150 ;
101+ public static final int T__153 =153 ;
102+ public static final int T__152 =152 ;
103+ public static final int RULE_UNRESTRICTED_NAME =9 ;
104+ public static final int T__48 =48 ;
105+ public static final int T__49 =49 ;
106+ public static final int T__44 =44 ;
107+ public static final int T__45 =45 ;
108+ public static final int T__46 =46 ;
109+ public static final int RULE_STRING_VALUE =4 ;
110+ public static final int T__47 =47 ;
111+ public static final int T__40 =40 ;
112+ public static final int T__148 =148 ;
113+ public static final int T__41 =41 ;
114+ public static final int T__147 =147 ;
115+ public static final int T__42 =42 ;
116+ public static final int T__43 =43 ;
117+ public static final int T__149 =149 ;
118+ public static final int T__91 =91 ;
119+ public static final int T__100 =100 ;
120+ public static final int T__92 =92 ;
121+ public static final int T__93 =93 ;
122+ public static final int T__102 =102 ;
123+ public static final int T__94 =94 ;
124+ public static final int T__101 =101 ;
125+ public static final int T__183 =183 ;
126+ public static final int T__90 =90 ;
127+ public static final int T__180 =180 ;
128+ public static final int T__182 =182 ;
129+ public static final int T__181 =181 ;
130+ public static final int RULE_SL_NOTE =11 ;
131+ public static final int T__19 =19 ;
132+ public static final int T__15 =15 ;
133+ public static final int T__16 =16 ;
134+ public static final int T__17 =17 ;
135+ public static final int T__18 =18 ;
136+ public static final int T__99 =99 ;
137+ public static final int T__13 =13 ;
138+ public static final int T__14 =14 ;
139+ public static final int T__95 =95 ;
140+ public static final int T__96 =96 ;
141+ public static final int T__97 =97 ;
142+ public static final int T__98 =98 ;
143+ public static final int T__177 =177 ;
144+ public static final int T__176 =176 ;
145+ public static final int T__179 =179 ;
146+ public static final int T__178 =178 ;
147+ public static final int T__173 =173 ;
148+ public static final int T__172 =172 ;
149+ public static final int T__175 =175 ;
150+ public static final int T__174 =174 ;
151+ public static final int T__171 =171 ;
152+ public static final int T__170 =170 ;
153+ public static final int RULE_DECIMAL_VALUE =6 ;
154+ public static final int T__26 =26 ;
155+ public static final int T__27 =27 ;
156+ public static final int T__28 =28 ;
157+ public static final int T__29 =29 ;
158+ public static final int T__22 =22 ;
159+ public static final int T__23 =23 ;
160+ public static final int T__24 =24 ;
161+ public static final int T__25 =25 ;
162+ public static final int RULE_ML_NOTE =10 ;
163+ public static final int T__169 =169 ;
164+ public static final int T__20 =20 ;
165+ public static final int T__21 =21 ;
166+ public static final int T__122 =122 ;
167+ public static final int T__70 =70 ;
168+ public static final int T__121 =121 ;
169+ public static final int T__71 =71 ;
170+ public static final int T__124 =124 ;
171+ public static final int T__72 =72 ;
172+ public static final int T__123 =123 ;
173+ public static final int T__120 =120 ;
174+ public static final int T__77 =77 ;
175+ public static final int T__119 =119 ;
176+ public static final int T__78 =78 ;
177+ public static final int T__118 =118 ;
178+ public static final int T__79 =79 ;
179+ public static final int T__73 =73 ;
180+ public static final int T__115 =115 ;
181+ public static final int EOF =-1 ;
182+ public static final int T__74 =74 ;
183+ public static final int T__114 =114 ;
184+ public static final int T__75 =75 ;
185+ public static final int T__117 =117 ;
186+ public static final int T__76 =76 ;
187+ public static final int T__116 =116 ;
188+ public static final int T__80 =80 ;
189+ public static final int T__111 =111 ;
190+ public static final int T__81 =81 ;
191+ public static final int T__110 =110 ;
192+ public static final int T__82 =82 ;
193+ public static final int T__113 =113 ;
194+ public static final int T__83 =83 ;
195+ public static final int T__112 =112 ;
196+ public static final int RULE_WS =12 ;
197+ public static final int T__88 =88 ;
198+ public static final int T__108 =108 ;
199+ public static final int T__89 =89 ;
200+ public static final int T__107 =107 ;
201+ public static final int T__109 =109 ;
202+ public static final int T__84 =84 ;
203+ public static final int T__104 =104 ;
204+ public static final int RULE_EXP_VALUE =7 ;
205+ public static final int T__85 =85 ;
206+ public static final int T__103 =103 ;
207+ public static final int T__86 =86 ;
208+ public static final int T__106 =106 ;
209+ public static final int T__87 =87 ;
210+ public static final int T__105 =105 ;
211+
212+ public abstract boolean synpred12_InternalSysML ();
213+ public abstract boolean synpred5_InternalSysML ();
214+ public abstract boolean synpred6_InternalSysML ();
215+ public abstract boolean synpred11_InternalSysML ();
216+ public abstract boolean synpred1_InternalSysML ();
217+ public abstract boolean synpred7_InternalSysML ();
218+ public abstract boolean synpred9_InternalSysML ();
219+ public abstract boolean synpred14_InternalSysML ();
220+ public abstract boolean synpred8_InternalSysML ();
221+ public abstract boolean synpred15_InternalSysML ();
222+ public abstract boolean synpred2_InternalSysML ();
223+ public abstract boolean synpred4_InternalSysML ();
224+ public abstract boolean synpred16_InternalSysML ();
225+ public abstract boolean synpred10_InternalSysML ();
226+ public abstract boolean synpred3_InternalSysML ();
227+ }
0 commit comments