1 package org.opendaylight.nemo.tool.eclipse.plugin.ui.contentassist.antlr.internal;
3 // Hack: Use our own Lexer superclass by means of import.
4 // Currently there is no other way to specify the superclass for the lexer.
5 import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.Lexer;
8 import org.antlr.runtime.*;
9 import java.util.Stack;
10 import java.util.List;
11 import java.util.ArrayList;
13 @SuppressWarnings("all")
14 public class InternalEditorLexer extends Lexer {
15 public static final int RULE_STRING=5;
16 public static final int RULE_SL_COMMENT=10;
17 public static final int T__19=19;
18 public static final int T__15=15;
19 public static final int T__16=16;
20 public static final int T__17=17;
21 public static final int T__18=18;
22 public static final int T__33=33;
23 public static final int T__34=34;
24 public static final int T__13=13;
25 public static final int T__35=35;
26 public static final int T__14=14;
27 public static final int EOF=-1;
28 public static final int T__30=30;
29 public static final int T__31=31;
30 public static final int T__32=32;
31 public static final int RULE_ID=8;
32 public static final int RULE_WS=11;
33 public static final int RULE_ANY_OTHER=12;
34 public static final int T__26=26;
35 public static final int T__27=27;
36 public static final int RULE_IPV4_SUB=7;
37 public static final int T__28=28;
38 public static final int RULE_INT=6;
39 public static final int T__29=29;
40 public static final int RULE_NEMOID=4;
41 public static final int T__22=22;
42 public static final int RULE_ML_COMMENT=9;
43 public static final int T__23=23;
44 public static final int T__24=24;
45 public static final int T__25=25;
46 public static final int T__20=20;
47 public static final int T__21=21;
52 public InternalEditorLexer() {;}
53 public InternalEditorLexer(CharStream input) {
54 this(input, new RecognizerSharedState());
56 public InternalEditorLexer(CharStream input, RecognizerSharedState state) {
60 public String getGrammarFileName() { return "../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g"; }
62 // $ANTLR start "T__13"
63 public final void mT__13() throws RecognitionException {
66 int _channel = DEFAULT_TOKEN_CHANNEL;
67 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:11:7: ( 'UPDATE' )
68 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:11:9: 'UPDATE'
76 state.channel = _channel;
83 // $ANTLR start "T__14"
84 public final void mT__14() throws RecognitionException {
87 int _channel = DEFAULT_TOKEN_CHANNEL;
88 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:12:7: ( 'DELETE' )
89 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:12:9: 'DELETE'
97 state.channel = _channel;
102 // $ANTLR end "T__14"
104 // $ANTLR start "T__15"
105 public final void mT__15() throws RecognitionException {
108 int _channel = DEFAULT_TOKEN_CHANNEL;
109 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:13:7: ( 'CREATE' )
110 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:13:9: 'CREATE'
118 state.channel = _channel;
123 // $ANTLR end "T__15"
125 // $ANTLR start "T__16"
126 public final void mT__16() throws RecognitionException {
129 int _channel = DEFAULT_TOKEN_CHANNEL;
130 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:14:7: ( 'IMPORT' )
131 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:14:9: 'IMPORT'
139 state.channel = _channel;
144 // $ANTLR end "T__16"
146 // $ANTLR start "T__17"
147 public final void mT__17() throws RecognitionException {
150 int _channel = DEFAULT_TOKEN_CHANNEL;
151 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:15:7: ( 'Engines:' )
152 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:15:9: 'Engines:'
160 state.channel = _channel;
165 // $ANTLR end "T__17"
167 // $ANTLR start "T__18"
168 public final void mT__18() throws RecognitionException {
171 int _channel = DEFAULT_TOKEN_CHANNEL;
172 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:16:7: ( ';' )
173 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:16:9: ';'
180 state.channel = _channel;
185 // $ANTLR end "T__18"
187 // $ANTLR start "T__19"
188 public final void mT__19() throws RecognitionException {
191 int _channel = DEFAULT_TOKEN_CHANNEL;
192 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:17:7: ( ',' )
193 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:17:9: ','
200 state.channel = _channel;
205 // $ANTLR end "T__19"
207 // $ANTLR start "T__20"
208 public final void mT__20() throws RecognitionException {
211 int _channel = DEFAULT_TOKEN_CHANNEL;
212 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:18:7: ( '.' )
213 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:18:9: '.'
220 state.channel = _channel;
225 // $ANTLR end "T__20"
227 // $ANTLR start "T__21"
228 public final void mT__21() throws RecognitionException {
231 int _channel = DEFAULT_TOKEN_CHANNEL;
232 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:19:7: ( 'Node' )
233 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:19:9: 'Node'
241 state.channel = _channel;
246 // $ANTLR end "T__21"
248 // $ANTLR start "T__22"
249 public final void mT__22() throws RecognitionException {
252 int _channel = DEFAULT_TOKEN_CHANNEL;
253 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:20:7: ( 'Type' )
254 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:20:9: 'Type'
262 state.channel = _channel;
267 // $ANTLR end "T__22"
269 // $ANTLR start "T__23"
270 public final void mT__23() throws RecognitionException {
273 int _channel = DEFAULT_TOKEN_CHANNEL;
274 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:21:7: ( 'Contain' )
275 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:21:9: 'Contain'
283 state.channel = _channel;
288 // $ANTLR end "T__23"
290 // $ANTLR start "T__24"
291 public final void mT__24() throws RecognitionException {
294 int _channel = DEFAULT_TOKEN_CHANNEL;
295 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:22:7: ( 'Connection' )
296 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:22:9: 'Connection'
304 state.channel = _channel;
309 // $ANTLR end "T__24"
311 // $ANTLR start "T__25"
312 public final void mT__25() throws RecognitionException {
315 int _channel = DEFAULT_TOKEN_CHANNEL;
316 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:23:7: ( 'Endnodes' )
317 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:23:9: 'Endnodes'
325 state.channel = _channel;
330 // $ANTLR end "T__25"
332 // $ANTLR start "T__26"
333 public final void mT__26() throws RecognitionException {
336 int _channel = DEFAULT_TOKEN_CHANNEL;
337 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:24:7: ( 'Flow' )
338 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:24:9: 'Flow'
346 state.channel = _channel;
351 // $ANTLR end "T__26"
353 // $ANTLR start "T__27"
354 public final void mT__27() throws RecognitionException {
357 int _channel = DEFAULT_TOKEN_CHANNEL;
358 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:25:7: ( 'Match' )
359 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:25:9: 'Match'
367 state.channel = _channel;
372 // $ANTLR end "T__27"
374 // $ANTLR start "T__28"
375 public final void mT__28() throws RecognitionException {
378 int _channel = DEFAULT_TOKEN_CHANNEL;
379 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:26:7: ( ':' )
380 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:26:9: ':'
387 state.channel = _channel;
392 // $ANTLR end "T__28"
394 // $ANTLR start "T__29"
395 public final void mT__29() throws RecognitionException {
398 int _channel = DEFAULT_TOKEN_CHANNEL;
399 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:27:7: ( 'Operation' )
400 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:27:9: 'Operation'
408 state.channel = _channel;
413 // $ANTLR end "T__29"
415 // $ANTLR start "T__30"
416 public final void mT__30() throws RecognitionException {
419 int _channel = DEFAULT_TOKEN_CHANNEL;
420 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:28:7: ( 'Target' )
421 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:28:9: 'Target'
429 state.channel = _channel;
434 // $ANTLR end "T__30"
436 // $ANTLR start "T__31"
437 public final void mT__31() throws RecognitionException {
440 int _channel = DEFAULT_TOKEN_CHANNEL;
441 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:29:7: ( 'Action' )
442 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:29:9: 'Action'
450 state.channel = _channel;
455 // $ANTLR end "T__31"
457 // $ANTLR start "T__32"
458 public final void mT__32() throws RecognitionException {
461 int _channel = DEFAULT_TOKEN_CHANNEL;
462 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:30:7: ( 'Priority' )
463 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:30:9: 'Priority'
471 state.channel = _channel;
476 // $ANTLR end "T__32"
478 // $ANTLR start "T__33"
479 public final void mT__33() throws RecognitionException {
482 int _channel = DEFAULT_TOKEN_CHANNEL;
483 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:31:7: ( 'Condition' )
484 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:31:9: 'Condition'
492 state.channel = _channel;
497 // $ANTLR end "T__33"
499 // $ANTLR start "T__34"
500 public final void mT__34() throws RecognitionException {
503 int _channel = DEFAULT_TOKEN_CHANNEL;
504 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:32:7: ( 'Property ' )
505 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:32:9: 'Property '
513 state.channel = _channel;
518 // $ANTLR end "T__34"
520 // $ANTLR start "T__35"
521 public final void mT__35() throws RecognitionException {
524 int _channel = DEFAULT_TOKEN_CHANNEL;
525 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:33:7: ( 'Property' )
526 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:33:9: 'Property'
534 state.channel = _channel;
539 // $ANTLR end "T__35"
541 // $ANTLR start "RULE_IPV4_SUB"
542 public final void mRULE_IPV4_SUB() throws RecognitionException {
544 int _type = RULE_IPV4_SUB;
545 int _channel = DEFAULT_TOKEN_CHANNEL;
546 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5205:15: ( ( '0' .. '9' | '1' .. '9' '0' .. '9' | '1' '0' .. '9' '0' .. '9' | '2' '0' .. '4' '0' .. '9' | '25' '0' .. '5' ) )
547 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5205:17: ( '0' .. '9' | '1' .. '9' '0' .. '9' | '1' '0' .. '9' '0' .. '9' | '2' '0' .. '4' '0' .. '9' | '25' '0' .. '5' )
549 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5205:17: ( '0' .. '9' | '1' .. '9' '0' .. '9' | '1' '0' .. '9' '0' .. '9' | '2' '0' .. '4' '0' .. '9' | '25' '0' .. '5' )
551 alt1 = dfa1.predict(input);
554 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5205:18: '0' .. '9'
561 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5205:27: '1' .. '9' '0' .. '9'
569 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5205:45: '1' '0' .. '9' '0' .. '9'
578 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5205:67: '2' '0' .. '4' '0' .. '9'
587 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5205:89: '25' '0' .. '5'
602 state.channel = _channel;
607 // $ANTLR end "RULE_IPV4_SUB"
609 // $ANTLR start "RULE_NEMOID"
610 public final void mRULE_NEMOID() throws RecognitionException {
612 int _type = RULE_NEMOID;
613 int _channel = DEFAULT_TOKEN_CHANNEL;
614 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5207:13: ( ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '-' | '0' .. '9' )* )
615 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5207:15: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '-' | '0' .. '9' )*
617 if ( input.LA(1)=='$'||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
622 MismatchedSetException mse = new MismatchedSetException(null,input);
626 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5207:43: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '-' | '0' .. '9' )*
630 int LA2_0 = input.LA(1);
632 if ( (LA2_0=='$'||LA2_0=='-'||(LA2_0>='0' && LA2_0<='9')||(LA2_0>='A' && LA2_0<='Z')||LA2_0=='_'||(LA2_0>='a' && LA2_0<='z')) ) {
639 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:
641 if ( input.LA(1)=='$'||input.LA(1)=='-'||(input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
646 MismatchedSetException mse = new MismatchedSetException(null,input);
663 state.channel = _channel;
668 // $ANTLR end "RULE_NEMOID"
670 // $ANTLR start "RULE_ID"
671 public final void mRULE_ID() throws RecognitionException {
674 int _channel = DEFAULT_TOKEN_CHANNEL;
675 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5209:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
676 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5209:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
678 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5209:11: ( '^' )?
680 int LA3_0 = input.LA(1);
682 if ( (LA3_0=='^') ) {
687 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5209:11: '^'
696 if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
701 MismatchedSetException mse = new MismatchedSetException(null,input);
705 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5209:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
709 int LA4_0 = input.LA(1);
711 if ( ((LA4_0>='0' && LA4_0<='9')||(LA4_0>='A' && LA4_0<='Z')||LA4_0=='_'||(LA4_0>='a' && LA4_0<='z')) ) {
718 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:
720 if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
725 MismatchedSetException mse = new MismatchedSetException(null,input);
742 state.channel = _channel;
747 // $ANTLR end "RULE_ID"
749 // $ANTLR start "RULE_INT"
750 public final void mRULE_INT() throws RecognitionException {
752 int _type = RULE_INT;
753 int _channel = DEFAULT_TOKEN_CHANNEL;
754 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5211:10: ( ( '0' .. '9' )+ )
755 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5211:12: ( '0' .. '9' )+
757 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5211:12: ( '0' .. '9' )+
762 int LA5_0 = input.LA(1);
764 if ( ((LA5_0>='0' && LA5_0<='9')) ) {
771 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5211:13: '0' .. '9'
779 if ( cnt5 >= 1 ) break loop5;
780 EarlyExitException eee =
781 new EarlyExitException(5, input);
791 state.channel = _channel;
796 // $ANTLR end "RULE_INT"
798 // $ANTLR start "RULE_STRING"
799 public final void mRULE_STRING() throws RecognitionException {
801 int _type = RULE_STRING;
802 int _channel = DEFAULT_TOKEN_CHANNEL;
803 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5213:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
804 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5213:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
806 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5213:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
808 int LA8_0 = input.LA(1);
810 if ( (LA8_0=='\"') ) {
813 else if ( (LA8_0=='\'') ) {
817 NoViableAltException nvae =
818 new NoViableAltException("", 8, 0, input);
824 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5213:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
827 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5213:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
831 int LA6_0 = input.LA(1);
833 if ( (LA6_0=='\\') ) {
836 else if ( ((LA6_0>='\u0000' && LA6_0<='!')||(LA6_0>='#' && LA6_0<='[')||(LA6_0>=']' && LA6_0<='\uFFFF')) ) {
843 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5213:21: '\\\\' .
851 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5213:28: ~ ( ( '\\\\' | '\"' ) )
853 if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
858 MismatchedSetException mse = new MismatchedSetException(null,input);
876 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5213:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
879 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5213:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
883 int LA7_0 = input.LA(1);
885 if ( (LA7_0=='\\') ) {
888 else if ( ((LA7_0>='\u0000' && LA7_0<='&')||(LA7_0>='(' && LA7_0<='[')||(LA7_0>=']' && LA7_0<='\uFFFF')) ) {
895 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5213:54: '\\\\' .
903 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5213:61: ~ ( ( '\\\\' | '\\'' ) )
905 if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
910 MismatchedSetException mse = new MismatchedSetException(null,input);
934 state.channel = _channel;
939 // $ANTLR end "RULE_STRING"
941 // $ANTLR start "RULE_ML_COMMENT"
942 public final void mRULE_ML_COMMENT() throws RecognitionException {
944 int _type = RULE_ML_COMMENT;
945 int _channel = DEFAULT_TOKEN_CHANNEL;
946 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5215:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
947 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5215:19: '/*' ( options {greedy=false; } : . )* '*/'
951 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5215:24: ( options {greedy=false; } : . )*
955 int LA9_0 = input.LA(1);
957 if ( (LA9_0=='*') ) {
958 int LA9_1 = input.LA(2);
960 if ( (LA9_1=='/') ) {
963 else if ( ((LA9_1>='\u0000' && LA9_1<='.')||(LA9_1>='0' && LA9_1<='\uFFFF')) ) {
969 else if ( ((LA9_0>='\u0000' && LA9_0<=')')||(LA9_0>='+' && LA9_0<='\uFFFF')) ) {
976 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5215:52: .
994 state.channel = _channel;
999 // $ANTLR end "RULE_ML_COMMENT"
1001 // $ANTLR start "RULE_SL_COMMENT"
1002 public final void mRULE_SL_COMMENT() throws RecognitionException {
1004 int _type = RULE_SL_COMMENT;
1005 int _channel = DEFAULT_TOKEN_CHANNEL;
1006 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5217:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
1007 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5217:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
1011 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5217:24: (~ ( ( '\\n' | '\\r' ) ) )*
1015 int LA10_0 = input.LA(1);
1017 if ( ((LA10_0>='\u0000' && LA10_0<='\t')||(LA10_0>='\u000B' && LA10_0<='\f')||(LA10_0>='\u000E' && LA10_0<='\uFFFF')) ) {
1024 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5217:24: ~ ( ( '\\n' | '\\r' ) )
1026 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') ) {
1031 MismatchedSetException mse = new MismatchedSetException(null,input);
1044 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5217:40: ( ( '\\r' )? '\\n' )?
1046 int LA12_0 = input.LA(1);
1048 if ( (LA12_0=='\n'||LA12_0=='\r') ) {
1053 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5217:41: ( '\\r' )? '\\n'
1055 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5217:41: ( '\\r' )?
1057 int LA11_0 = input.LA(1);
1059 if ( (LA11_0=='\r') ) {
1064 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5217:41: '\\r'
1084 state.channel = _channel;
1089 // $ANTLR end "RULE_SL_COMMENT"
1091 // $ANTLR start "RULE_WS"
1092 public final void mRULE_WS() throws RecognitionException {
1094 int _type = RULE_WS;
1095 int _channel = DEFAULT_TOKEN_CHANNEL;
1096 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5219:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
1097 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5219:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
1099 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5219:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
1104 int LA13_0 = input.LA(1);
1106 if ( ((LA13_0>='\t' && LA13_0<='\n')||LA13_0=='\r'||LA13_0==' ') ) {
1113 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:
1115 if ( (input.LA(1)>='\t' && input.LA(1)<='\n')||input.LA(1)=='\r'||input.LA(1)==' ' ) {
1120 MismatchedSetException mse = new MismatchedSetException(null,input);
1129 if ( cnt13 >= 1 ) break loop13;
1130 EarlyExitException eee =
1131 new EarlyExitException(13, input);
1141 state.channel = _channel;
1146 // $ANTLR end "RULE_WS"
1148 // $ANTLR start "RULE_ANY_OTHER"
1149 public final void mRULE_ANY_OTHER() throws RecognitionException {
1151 int _type = RULE_ANY_OTHER;
1152 int _channel = DEFAULT_TOKEN_CHANNEL;
1153 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5221:16: ( . )
1154 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:5221:18: .
1161 state.channel = _channel;
1166 // $ANTLR end "RULE_ANY_OTHER"
1168 public void mTokens() throws RecognitionException {
1169 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | RULE_IPV4_SUB | RULE_NEMOID | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
1171 alt14 = dfa14.predict(input);
1174 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:10: T__13
1181 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:16: T__14
1188 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:22: T__15
1195 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:28: T__16
1202 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:34: T__17
1209 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:40: T__18
1216 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:46: T__19
1223 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:52: T__20
1230 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:58: T__21
1237 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:64: T__22
1244 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:70: T__23
1251 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:76: T__24
1258 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:82: T__25
1265 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:88: T__26
1272 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:94: T__27
1279 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:100: T__28
1286 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:106: T__29
1293 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:112: T__30
1300 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:118: T__31
1307 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:124: T__32
1314 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:130: T__33
1321 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:136: T__34
1328 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:142: T__35
1335 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:148: RULE_IPV4_SUB
1342 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:162: RULE_NEMOID
1349 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:174: RULE_ID
1356 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:182: RULE_INT
1363 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:191: RULE_STRING
1370 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:203: RULE_ML_COMMENT
1377 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:219: RULE_SL_COMMENT
1384 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:235: RULE_WS
1391 // ../org.opendaylight.nemo.tool.eclipse.plugin.editor.ui/src-gen/org/opendaylight/nemo/tool/eclipse/plugin/ui/contentassist/antlr/internal/InternalEditor.g:1:243: RULE_ANY_OTHER
1403 protected DFA1 dfa1 = new DFA1(this);
1404 protected DFA14 dfa14 = new DFA14(this);
1405 static final String DFA1_eotS =
1406 "\1\uffff\1\2\1\uffff\2\2\3\10\4\uffff";
1407 static final String DFA1_eofS =
1409 static final String DFA1_minS =
1410 "\2\60\1\uffff\5\60\4\uffff";
1411 static final String DFA1_maxS =
1412 "\2\71\1\uffff\4\71\1\65\4\uffff";
1413 static final String DFA1_acceptS =
1414 "\2\uffff\1\1\5\uffff\1\2\1\3\1\4\1\5";
1415 static final String DFA1_specialS =
1417 static final String[] DFA1_transitionS = {
1432 static final short[] DFA1_eot = DFA.unpackEncodedString(DFA1_eotS);
1433 static final short[] DFA1_eof = DFA.unpackEncodedString(DFA1_eofS);
1434 static final char[] DFA1_min = DFA.unpackEncodedStringToUnsignedChars(DFA1_minS);
1435 static final char[] DFA1_max = DFA.unpackEncodedStringToUnsignedChars(DFA1_maxS);
1436 static final short[] DFA1_accept = DFA.unpackEncodedString(DFA1_acceptS);
1437 static final short[] DFA1_special = DFA.unpackEncodedString(DFA1_specialS);
1438 static final short[][] DFA1_transition;
1441 int numStates = DFA1_transitionS.length;
1442 DFA1_transition = new short[numStates][];
1443 for (int i=0; i<numStates; i++) {
1444 DFA1_transition[i] = DFA.unpackEncodedString(DFA1_transitionS[i]);
1448 class DFA1 extends DFA {
1450 public DFA1(BaseRecognizer recognizer) {
1451 this.recognizer = recognizer;
1452 this.decisionNumber = 1;
1453 this.eot = DFA1_eot;
1454 this.eof = DFA1_eof;
1455 this.min = DFA1_min;
1456 this.max = DFA1_max;
1457 this.accept = DFA1_accept;
1458 this.special = DFA1_special;
1459 this.transition = DFA1_transition;
1461 public String getDescription() {
1462 return "5205:17: ( '0' .. '9' | '1' .. '9' '0' .. '9' | '1' '0' .. '9' '0' .. '9' | '2' '0' .. '4' '0' .. '9' | '25' '0' .. '5' )";
1465 static final String DFA14_eotS =
1466 "\1\uffff\5\36\3\uffff\4\36\1\uffff\3\36\4\62\1\36\1\34\1\uffff\3\34\2\uffff\1\36\1\uffff\6\36\3\uffff\5\36\1\uffff\3\36\1\62\2\uffff\3\62\5\uffff\20\36\3\62\11\36\1\152\1\153\1\36\1\155\16\36\2\uffff\1\36\1\uffff\1\175\4\36\1\u0082\1\u0083\1\u0084\3\36\1\u0088\2\36\1\u008b\1\uffff\1\36\1\u008d\2\36\3\uffff\1\u0090\2\36\1\uffff\2\36\1\uffff\1\36\1\uffff\2\36\1\uffff\2\36\1\uffff\1\u009a\1\36\1\u009c\1\u009e\1\36\1\u00a0\1\uffff\1\u00a1\3\uffff\1\u00a2\3\uffff";
1467 static final String DFA14_eofS =
1469 static final String DFA14_minS =
1470 "\1\0\5\60\3\uffff\4\60\1\uffff\10\60\1\101\1\uffff\2\0\1\52\2\uffff\1\60\1\uffff\6\60\3\uffff\5\60\1\uffff\4\60\2\uffff\3\60\5\uffff\34\60\2\44\1\60\1\44\16\60\2\uffff\1\60\1\uffff\1\44\4\60\3\44\3\60\1\44\2\60\1\44\1\uffff\1\60\1\44\2\60\3\uffff\1\44\2\60\1\uffff\2\60\1\uffff\1\60\1\uffff\2\60\1\uffff\2\60\1\uffff\1\44\1\60\1\44\1\40\1\60\1\44\1\uffff\1\44\3\uffff\1\44\3\uffff";
1471 static final String DFA14_maxS =
1472 "\1\uffff\5\172\3\uffff\4\172\1\uffff\3\172\4\71\2\172\1\uffff\2\uffff\1\57\2\uffff\1\172\1\uffff\6\172\3\uffff\5\172\1\uffff\3\172\1\71\2\uffff\3\71\5\uffff\20\172\3\71\33\172\2\uffff\1\172\1\uffff\17\172\1\uffff\4\172\3\uffff\3\172\1\uffff\2\172\1\uffff\1\172\1\uffff\2\172\1\uffff\2\172\1\uffff\6\172\1\uffff\1\172\3\uffff\1\172\3\uffff";
1473 static final String DFA14_acceptS =
1474 "\6\uffff\1\6\1\7\1\10\4\uffff\1\20\11\uffff\1\31\3\uffff\1\37\1\40\1\uffff\1\31\6\uffff\1\6\1\7\1\10\5\uffff\1\20\4\uffff\1\30\1\33\3\uffff\1\32\1\34\1\35\1\36\1\37\56\uffff\1\11\1\12\1\uffff\1\16\17\uffff\1\17\4\uffff\1\1\1\2\1\3\3\uffff\1\4\2\uffff\1\22\1\uffff\1\23\2\uffff\1\13\2\uffff\1\5\6\uffff\1\15\1\uffff\1\24\1\26\1\27\1\uffff\1\25\1\21\1\14";
1475 static final String DFA14_specialS =
1476 "\1\1\27\uffff\1\2\1\0\u0089\uffff}>";
1477 static final String[] DFA14_transitionS = {
1478 "\11\34\2\33\2\34\1\33\22\34\1\33\1\34\1\30\1\34\1\27\2\34\1\31\4\34\1\7\1\34\1\10\1\32\1\22\1\21\1\23\7\24\1\15\1\6\5\34\1\17\1\25\1\3\1\2\1\5\1\13\2\25\1\4\3\25\1\14\1\11\1\16\1\20\3\25\1\12\1\1\5\25\3\34\1\26\1\25\1\34\32\25\uff85\34",
1479 "\12\37\7\uffff\17\37\1\35\12\37\4\uffff\1\37\1\uffff\32\37",
1480 "\12\37\7\uffff\4\37\1\40\25\37\4\uffff\1\37\1\uffff\32\37",
1481 "\12\37\7\uffff\21\37\1\41\10\37\4\uffff\1\37\1\uffff\16\37\1\42\13\37",
1482 "\12\37\7\uffff\14\37\1\43\15\37\4\uffff\1\37\1\uffff\32\37",
1483 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\15\37\1\44\14\37",
1487 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\16\37\1\50\13\37",
1488 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\1\52\27\37\1\51\1\37",
1489 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\13\37\1\53\16\37",
1490 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\1\54\31\37",
1492 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\17\37\1\56\12\37",
1493 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\2\37\1\57\27\37",
1494 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\21\37\1\60\10\37",
1499 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
1500 "\32\67\4\uffff\1\67\1\uffff\32\67",
1504 "\1\71\4\uffff\1\72",
1507 "\12\37\7\uffff\3\37\1\74\26\37\4\uffff\1\37\1\uffff\32\37",
1509 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
1510 "\12\37\7\uffff\13\37\1\75\16\37\4\uffff\1\37\1\uffff\32\37",
1511 "\12\37\7\uffff\4\37\1\76\25\37\4\uffff\1\37\1\uffff\32\37",
1512 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\15\37\1\77\14\37",
1513 "\12\37\7\uffff\17\37\1\100\12\37\4\uffff\1\37\1\uffff\32\37",
1514 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\3\37\1\102\2\37\1\101\23\37",
1518 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\3\37\1\103\26\37",
1519 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\17\37\1\104\12\37",
1520 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\21\37\1\105\10\37",
1521 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\16\37\1\106\13\37",
1522 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\23\37\1\107\6\37",
1524 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\4\37\1\110\25\37",
1525 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\23\37\1\111\6\37",
1526 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\10\37\1\112\5\37\1\113\13\37",
1538 "\12\37\7\uffff\1\117\31\37\4\uffff\1\37\1\uffff\32\37",
1539 "\12\37\7\uffff\4\37\1\120\25\37\4\uffff\1\37\1\uffff\32\37",
1540 "\12\37\7\uffff\1\121\31\37\4\uffff\1\37\1\uffff\32\37",
1541 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\3\37\1\124\11\37\1\123\5\37\1\122\6\37",
1542 "\12\37\7\uffff\16\37\1\125\13\37\4\uffff\1\37\1\uffff\32\37",
1543 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\10\37\1\126\21\37",
1544 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\15\37\1\127\14\37",
1545 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\4\37\1\130\25\37",
1546 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\4\37\1\131\25\37",
1547 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\6\37\1\132\23\37",
1548 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\26\37\1\133\3\37",
1549 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\2\37\1\134\27\37",
1550 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\21\37\1\135\10\37",
1551 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\10\37\1\136\21\37",
1552 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\16\37\1\137\13\37",
1553 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\17\37\1\140\12\37",
1557 "\12\37\7\uffff\23\37\1\141\6\37\4\uffff\1\37\1\uffff\32\37",
1558 "\12\37\7\uffff\23\37\1\142\6\37\4\uffff\1\37\1\uffff\32\37",
1559 "\12\37\7\uffff\23\37\1\143\6\37\4\uffff\1\37\1\uffff\32\37",
1560 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\1\144\31\37",
1561 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\4\37\1\145\25\37",
1562 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\10\37\1\146\21\37",
1563 "\12\37\7\uffff\21\37\1\147\10\37\4\uffff\1\37\1\uffff\32\37",
1564 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\15\37\1\150\14\37",
1565 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\16\37\1\151\13\37",
1566 "\1\36\10\uffff\1\36\2\uffff\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
1567 "\1\36\10\uffff\1\36\2\uffff\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
1568 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\4\37\1\154\25\37",
1569 "\1\36\10\uffff\1\36\2\uffff\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
1570 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\7\37\1\156\22\37",
1571 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\1\157\31\37",
1572 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\16\37\1\160\13\37",
1573 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\21\37\1\161\10\37",
1574 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\4\37\1\162\25\37",
1575 "\12\37\7\uffff\4\37\1\163\25\37\4\uffff\1\37\1\uffff\32\37",
1576 "\12\37\7\uffff\4\37\1\164\25\37\4\uffff\1\37\1\uffff\32\37",
1577 "\12\37\7\uffff\4\37\1\165\25\37\4\uffff\1\37\1\uffff\32\37",
1578 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\10\37\1\166\21\37",
1579 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\2\37\1\167\27\37",
1580 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\23\37\1\170\6\37",
1581 "\12\37\7\uffff\23\37\1\171\6\37\4\uffff\1\37\1\uffff\32\37",
1582 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\4\37\1\172\25\37",
1583 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\3\37\1\173\26\37",
1586 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\23\37\1\174\6\37",
1588 "\1\36\10\uffff\1\36\2\uffff\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
1589 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\23\37\1\176\6\37",
1590 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\15\37\1\177\14\37",
1591 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\10\37\1\u0080\21\37",
1592 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\21\37\1\u0081\10\37",
1593 "\1\36\10\uffff\1\36\2\uffff\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
1594 "\1\36\10\uffff\1\36\2\uffff\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
1595 "\1\36\10\uffff\1\36\2\uffff\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
1596 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\15\37\1\u0085\14\37",
1597 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\23\37\1\u0086\6\37",
1598 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\10\37\1\u0087\21\37",
1599 "\1\36\10\uffff\1\36\2\uffff\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
1600 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\22\37\1\u0089\7\37",
1601 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\4\37\1\u008a\25\37",
1602 "\1\36\10\uffff\1\36\2\uffff\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
1604 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\10\37\1\u008c\21\37",
1605 "\1\36\10\uffff\1\36\2\uffff\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
1606 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\23\37\1\u008e\6\37",
1607 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\23\37\1\u008f\6\37",
1611 "\1\36\10\uffff\1\36\2\uffff\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
1612 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\10\37\1\u0091\21\37",
1613 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\16\37\1\u0092\13\37",
1615 "\12\37\1\u0093\6\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
1616 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\22\37\1\u0094\7\37",
1618 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\16\37\1\u0095\13\37",
1620 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\30\37\1\u0096\1\37",
1621 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\30\37\1\u0097\1\37",
1623 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\16\37\1\u0098\13\37",
1624 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\15\37\1\u0099\14\37",
1626 "\1\36\10\uffff\1\36\2\uffff\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
1627 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\15\37\1\u009b\14\37",
1628 "\1\36\10\uffff\1\36\2\uffff\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
1629 "\1\u009d\3\uffff\1\36\10\uffff\1\36\2\uffff\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
1630 "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\15\37\1\u009f\14\37",
1631 "\1\36\10\uffff\1\36\2\uffff\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
1633 "\1\36\10\uffff\1\36\2\uffff\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
1637 "\1\36\10\uffff\1\36\2\uffff\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
1643 static final short[] DFA14_eot = DFA.unpackEncodedString(DFA14_eotS);
1644 static final short[] DFA14_eof = DFA.unpackEncodedString(DFA14_eofS);
1645 static final char[] DFA14_min = DFA.unpackEncodedStringToUnsignedChars(DFA14_minS);
1646 static final char[] DFA14_max = DFA.unpackEncodedStringToUnsignedChars(DFA14_maxS);
1647 static final short[] DFA14_accept = DFA.unpackEncodedString(DFA14_acceptS);
1648 static final short[] DFA14_special = DFA.unpackEncodedString(DFA14_specialS);
1649 static final short[][] DFA14_transition;
1652 int numStates = DFA14_transitionS.length;
1653 DFA14_transition = new short[numStates][];
1654 for (int i=0; i<numStates; i++) {
1655 DFA14_transition[i] = DFA.unpackEncodedString(DFA14_transitionS[i]);
1659 class DFA14 extends DFA {
1661 public DFA14(BaseRecognizer recognizer) {
1662 this.recognizer = recognizer;
1663 this.decisionNumber = 14;
1664 this.eot = DFA14_eot;
1665 this.eof = DFA14_eof;
1666 this.min = DFA14_min;
1667 this.max = DFA14_max;
1668 this.accept = DFA14_accept;
1669 this.special = DFA14_special;
1670 this.transition = DFA14_transition;
1672 public String getDescription() {
1673 return "1:1: Tokens : ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | RULE_IPV4_SUB | RULE_NEMOID | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
1675 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
1676 IntStream input = _input;
1680 int LA14_25 = input.LA(1);
1683 if ( ((LA14_25>='\u0000' && LA14_25<='\uFFFF')) ) {s = 56;}
1687 if ( s>=0 ) return s;
1690 int LA14_0 = input.LA(1);
1693 if ( (LA14_0=='U') ) {s = 1;}
1695 else if ( (LA14_0=='D') ) {s = 2;}
1697 else if ( (LA14_0=='C') ) {s = 3;}
1699 else if ( (LA14_0=='I') ) {s = 4;}
1701 else if ( (LA14_0=='E') ) {s = 5;}
1703 else if ( (LA14_0==';') ) {s = 6;}
1705 else if ( (LA14_0==',') ) {s = 7;}
1707 else if ( (LA14_0=='.') ) {s = 8;}
1709 else if ( (LA14_0=='N') ) {s = 9;}
1711 else if ( (LA14_0=='T') ) {s = 10;}
1713 else if ( (LA14_0=='F') ) {s = 11;}
1715 else if ( (LA14_0=='M') ) {s = 12;}
1717 else if ( (LA14_0==':') ) {s = 13;}
1719 else if ( (LA14_0=='O') ) {s = 14;}
1721 else if ( (LA14_0=='A') ) {s = 15;}
1723 else if ( (LA14_0=='P') ) {s = 16;}
1725 else if ( (LA14_0=='1') ) {s = 17;}
1727 else if ( (LA14_0=='0') ) {s = 18;}
1729 else if ( (LA14_0=='2') ) {s = 19;}
1731 else if ( ((LA14_0>='3' && LA14_0<='9')) ) {s = 20;}
1733 else if ( (LA14_0=='B'||(LA14_0>='G' && LA14_0<='H')||(LA14_0>='J' && LA14_0<='L')||(LA14_0>='Q' && LA14_0<='S')||(LA14_0>='V' && LA14_0<='Z')||LA14_0=='_'||(LA14_0>='a' && LA14_0<='z')) ) {s = 21;}
1735 else if ( (LA14_0=='^') ) {s = 22;}
1737 else if ( (LA14_0=='$') ) {s = 23;}
1739 else if ( (LA14_0=='\"') ) {s = 24;}
1741 else if ( (LA14_0=='\'') ) {s = 25;}
1743 else if ( (LA14_0=='/') ) {s = 26;}
1745 else if ( ((LA14_0>='\t' && LA14_0<='\n')||LA14_0=='\r'||LA14_0==' ') ) {s = 27;}
1747 else if ( ((LA14_0>='\u0000' && LA14_0<='\b')||(LA14_0>='\u000B' && LA14_0<='\f')||(LA14_0>='\u000E' && LA14_0<='\u001F')||LA14_0=='!'||LA14_0=='#'||(LA14_0>='%' && LA14_0<='&')||(LA14_0>='(' && LA14_0<='+')||LA14_0=='-'||(LA14_0>='<' && LA14_0<='@')||(LA14_0>='[' && LA14_0<=']')||LA14_0=='`'||(LA14_0>='{' && LA14_0<='\uFFFF')) ) {s = 28;}
1749 if ( s>=0 ) return s;
1752 int LA14_24 = input.LA(1);
1755 if ( ((LA14_24>='\u0000' && LA14_24<='\uFFFF')) ) {s = 56;}
1759 if ( s>=0 ) return s;
1762 NoViableAltException nvae =
1763 new NoViableAltException(getDescription(), 14, _s, input);