Class logolParser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by logolParser

public class logolParser
extends org.antlr.runtime.Parser


Nested Class Summary
(package private)  class logolParser.DFA19
           
(package private)  class logolParser.DFA2
           
(package private)  class logolParser.DFA6
           
static class logolParser.entity_return
           
static class logolParser.interval_return
           
static class logolParser.intexpression_return
           
static class logolParser.matrix_return
           
static class logolParser.morphism_return
           
static class logolParser.operator_return
           
static class logolParser.parameters_return
           
static class logolParser.string_return
           
static class logolParser.stringConstraints_return
           
static class logolParser.structConstraints_return
           
static class logolParser.view_return
           
 
Field Summary
static int ANY
           
static int BEGINCONSTRAINT
           
static int CONTENTCONSTRAINT
           
static int COSTCONSTRAINT
           
protected  logolParser.DFA19 dfa19
           
(package private) static short[] DFA19_accept
           
(package private) static java.lang.String DFA19_acceptS
           
(package private) static short[] DFA19_eof
           
(package private) static java.lang.String DFA19_eofS
           
(package private) static short[] DFA19_eot
           
(package private) static java.lang.String DFA19_eotS
           
(package private) static char[] DFA19_max
           
(package private) static java.lang.String DFA19_maxS
           
(package private) static char[] DFA19_min
           
(package private) static java.lang.String DFA19_minS
           
(package private) static short[] DFA19_special
           
(package private) static java.lang.String DFA19_specialS
           
(package private) static short[][] DFA19_transition
           
(package private) static java.lang.String[] DFA19_transitionS
           
protected  logolParser.DFA2 dfa2
           
(package private) static short[] DFA2_accept
           
(package private) static java.lang.String DFA2_acceptS
           
(package private) static short[] DFA2_eof
           
(package private) static java.lang.String DFA2_eofS
           
(package private) static short[] DFA2_eot
           
(package private) static java.lang.String DFA2_eotS
           
(package private) static char[] DFA2_max
           
(package private) static java.lang.String DFA2_maxS
           
(package private) static char[] DFA2_min
           
(package private) static java.lang.String DFA2_minS
           
(package private) static short[] DFA2_special
           
(package private) static java.lang.String DFA2_specialS
           
(package private) static short[][] DFA2_transition
           
(package private) static java.lang.String[] DFA2_transitionS
           
protected  logolParser.DFA6 dfa6
           
(package private) static short[] DFA6_accept
           
(package private) static java.lang.String DFA6_acceptS
           
(package private) static short[] DFA6_eof
           
(package private) static java.lang.String DFA6_eofS
           
(package private) static short[] DFA6_eot
           
(package private) static java.lang.String DFA6_eotS
           
(package private) static char[] DFA6_max
           
(package private) static java.lang.String DFA6_maxS
           
(package private) static char[] DFA6_min
           
(package private) static java.lang.String DFA6_minS
           
(package private) static short[] DFA6_special
           
(package private) static java.lang.String DFA6_specialS
           
(package private) static short[][] DFA6_transition
           
(package private) static java.lang.String[] DFA6_transitionS
           
static int DISTANCECONSTRAINT
           
static int ENDCONSTRAINT
           
static int EOF
           
static org.antlr.runtime.BitSet FOLLOW_15_in_definition415
           
static org.antlr.runtime.BitSet FOLLOW_15_in_definition448
           
static org.antlr.runtime.BitSet FOLLOW_15_in_entity602
           
static org.antlr.runtime.BitSet FOLLOW_15_in_entity669
           
static org.antlr.runtime.BitSet FOLLOW_15_in_entity681
           
static org.antlr.runtime.BitSet FOLLOW_15_in_model108
           
static org.antlr.runtime.BitSet FOLLOW_15_in_query244
           
static org.antlr.runtime.BitSet FOLLOW_15_in_query271
           
static org.antlr.runtime.BitSet FOLLOW_15_in_sequences318
           
static org.antlr.runtime.BitSet FOLLOW_16_in_definition421
           
static org.antlr.runtime.BitSet FOLLOW_16_in_definition427
           
static org.antlr.runtime.BitSet FOLLOW_16_in_definition454
           
static org.antlr.runtime.BitSet FOLLOW_16_in_definition460
           
static org.antlr.runtime.BitSet FOLLOW_16_in_entity611
           
static org.antlr.runtime.BitSet FOLLOW_16_in_interval1576
           
static org.antlr.runtime.BitSet FOLLOW_16_in_matrix484
           
static org.antlr.runtime.BitSet FOLLOW_16_in_model117
           
static org.antlr.runtime.BitSet FOLLOW_16_in_query253
           
static org.antlr.runtime.BitSet FOLLOW_16_in_query280
           
static org.antlr.runtime.BitSet FOLLOW_16_in_stringConstraints806
           
static org.antlr.runtime.BitSet FOLLOW_16_in_structConstraints962
           
static org.antlr.runtime.BitSet FOLLOW_16_in_structureValues1127
           
static org.antlr.runtime.BitSet FOLLOW_17_in_definition433
           
static org.antlr.runtime.BitSet FOLLOW_17_in_definition466
           
static org.antlr.runtime.BitSet FOLLOW_17_in_entity620
           
static org.antlr.runtime.BitSet FOLLOW_17_in_entity673
           
static org.antlr.runtime.BitSet FOLLOW_17_in_entity690
           
static org.antlr.runtime.BitSet FOLLOW_17_in_model126
           
static org.antlr.runtime.BitSet FOLLOW_17_in_query261
           
static org.antlr.runtime.BitSet FOLLOW_17_in_query288
           
static org.antlr.runtime.BitSet FOLLOW_17_in_sequences329
           
static org.antlr.runtime.BitSet FOLLOW_18_in_model130
           
static org.antlr.runtime.BitSet FOLLOW_21_in_query265
           
static org.antlr.runtime.BitSet FOLLOW_21_in_query299
           
static org.antlr.runtime.BitSet FOLLOW_21_in_sequences323
           
static org.antlr.runtime.BitSet FOLLOW_22_in_query292
           
static org.antlr.runtime.BitSet FOLLOW_23_in_definitions370
           
static org.antlr.runtime.BitSet FOLLOW_24_in_constrainedEntity532
           
static org.antlr.runtime.BitSet FOLLOW_24_in_constrainedEntity548
           
static org.antlr.runtime.BitSet FOLLOW_24_in_definitions375
           
static org.antlr.runtime.BitSet FOLLOW_24_in_synpred25532
           
static org.antlr.runtime.BitSet FOLLOW_25_in_constrainedEntity540
           
static org.antlr.runtime.BitSet FOLLOW_25_in_constrainedEntity556
           
static org.antlr.runtime.BitSet FOLLOW_25_in_definitions392
           
static org.antlr.runtime.BitSet FOLLOW_25_in_synpred25540
           
static org.antlr.runtime.BitSet FOLLOW_26_in_definition413
           
static org.antlr.runtime.BitSet FOLLOW_27_in_definition446
           
static org.antlr.runtime.BitSet FOLLOW_28_in_interval1570
           
static org.antlr.runtime.BitSet FOLLOW_28_in_interval1589
           
static org.antlr.runtime.BitSet FOLLOW_28_in_matrix479
           
static org.antlr.runtime.BitSet FOLLOW_29_in_interval1582
           
static org.antlr.runtime.BitSet FOLLOW_29_in_interval1595
           
static org.antlr.runtime.BitSet FOLLOW_29_in_matrix490
           
static org.antlr.runtime.BitSet FOLLOW_30_in_constrainedEntity530
           
static org.antlr.runtime.BitSet FOLLOW_30_in_constrainedEntity546
           
static org.antlr.runtime.BitSet FOLLOW_30_in_synpred25530
           
static org.antlr.runtime.BitSet FOLLOW_31_in_entity646
           
static org.antlr.runtime.BitSet FOLLOW_31_in_stringConstraint905
           
static org.antlr.runtime.BitSet FOLLOW_31_in_stringConstraint918
           
static org.antlr.runtime.BitSet FOLLOW_31_in_stringConstraint930
           
static org.antlr.runtime.BitSet FOLLOW_31_in_structConstraint1079
           
static org.antlr.runtime.BitSet FOLLOW_31_in_structConstraint1102
           
static org.antlr.runtime.BitSet FOLLOW_32_in_entity667
           
static org.antlr.runtime.BitSet FOLLOW_33_in_modifier771
           
static org.antlr.runtime.BitSet FOLLOW_33_in_structureValue1145
           
static org.antlr.runtime.BitSet FOLLOW_33_in_varrefinteger1503
           
static org.antlr.runtime.BitSet FOLLOW_33_in_weight1178
           
static org.antlr.runtime.BitSet FOLLOW_34_in_intexpression1539
           
static org.antlr.runtime.BitSet FOLLOW_34_in_stringConstraint842
           
static org.antlr.runtime.BitSet FOLLOW_34_in_stringVariable1199
           
static org.antlr.runtime.BitSet FOLLOW_34_in_structConstraint1007
           
static org.antlr.runtime.BitSet FOLLOW_35_in_stringConstraint853
           
static org.antlr.runtime.BitSet FOLLOW_35_in_stringConstraint863
           
static org.antlr.runtime.BitSet FOLLOW_35_in_stringVariable1207
           
static org.antlr.runtime.BitSet FOLLOW_35_in_structConstraint1018
           
static org.antlr.runtime.BitSet FOLLOW_35_in_structConstraint1029
           
static org.antlr.runtime.BitSet FOLLOW_35_in_structureValue1139
           
static org.antlr.runtime.BitSet FOLLOW_35_in_varrefinteger1516
           
static org.antlr.runtime.BitSet FOLLOW_36_in_stringConstraint874
           
static org.antlr.runtime.BitSet FOLLOW_36_in_stringConstraint907
           
static org.antlr.runtime.BitSet FOLLOW_36_in_varrefinteger1485
           
static org.antlr.runtime.BitSet FOLLOW_37_in_stringConstraint885
           
static org.antlr.runtime.BitSet FOLLOW_37_in_stringConstraint920
           
static org.antlr.runtime.BitSet FOLLOW_37_in_varrefinteger1491
           
static org.antlr.runtime.BitSet FOLLOW_38_in_stringConstraint895
           
static org.antlr.runtime.BitSet FOLLOW_38_in_stringConstraint932
           
static org.antlr.runtime.BitSet FOLLOW_38_in_varrefinteger1497
           
static org.antlr.runtime.BitSet FOLLOW_40_in_varrefinteger1509
           
static org.antlr.runtime.BitSet FOLLOW_42_in_repeat1244
           
static org.antlr.runtime.BitSet FOLLOW_43_in_repeat1268
           
static org.antlr.runtime.BitSet FOLLOW_44_in_parameters1292
           
static org.antlr.runtime.BitSet FOLLOW_45_in_parameters1300
           
static org.antlr.runtime.BitSet FOLLOW_48_in_string1343
           
static org.antlr.runtime.BitSet FOLLOW_48_in_string1348
           
static org.antlr.runtime.BitSet FOLLOW_ANY_in_entity671
           
static org.antlr.runtime.BitSet FOLLOW_constrainedEntity_in_view212
           
static org.antlr.runtime.BitSet FOLLOW_definition_in_definitions381
           
static org.antlr.runtime.BitSet FOLLOW_definitions_in_rule66
           
static org.antlr.runtime.BitSet FOLLOW_entity_in_constrainedEntity524
           
static org.antlr.runtime.BitSet FOLLOW_entityVariable_in_entity589
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_rule79
           
static org.antlr.runtime.BitSet FOLLOW_INT_in_intexpression1543
           
static org.antlr.runtime.BitSet FOLLOW_INT_in_intexpression1556
           
static org.antlr.runtime.BitSet FOLLOW_INT_in_matrix481
           
static org.antlr.runtime.BitSet FOLLOW_INT_in_matrix486
           
static org.antlr.runtime.BitSet FOLLOW_interval_in_parameters1294
           
static org.antlr.runtime.BitSet FOLLOW_interval_in_parameters1302
           
static org.antlr.runtime.BitSet FOLLOW_interval_in_repeat1260
           
static org.antlr.runtime.BitSet FOLLOW_interval_in_repeat1272
           
static org.antlr.runtime.BitSet FOLLOW_interval_in_stringConstraint876
           
static org.antlr.runtime.BitSet FOLLOW_interval_in_stringConstraint887
           
static org.antlr.runtime.BitSet FOLLOW_interval_in_stringConstraint897
           
static org.antlr.runtime.BitSet FOLLOW_interval_in_stringConstraint909
           
static org.antlr.runtime.BitSet FOLLOW_interval_in_stringConstraint922
           
static org.antlr.runtime.BitSet FOLLOW_interval_in_stringConstraint934
           
static org.antlr.runtime.BitSet FOLLOW_interval_in_structConstraint1053
           
static org.antlr.runtime.BitSet FOLLOW_interval_in_structConstraint1070
           
static org.antlr.runtime.BitSet FOLLOW_interval_in_structConstraint1094
           
static org.antlr.runtime.BitSet FOLLOW_interval_in_structConstraint1112
           
static org.antlr.runtime.BitSet FOLLOW_interval_in_synpred671272
           
static org.antlr.runtime.BitSet FOLLOW_intexpression_in_interval1574
           
static org.antlr.runtime.BitSet FOLLOW_intexpression_in_interval1580
           
static org.antlr.runtime.BitSet FOLLOW_intexpression_in_interval1593
           
static org.antlr.runtime.BitSet FOLLOW_intexpression_in_structureValue1147
           
static org.antlr.runtime.BitSet FOLLOW_LOWID_in_definition419
           
static org.antlr.runtime.BitSet FOLLOW_LOWID_in_definition425
           
static org.antlr.runtime.BitSet FOLLOW_LOWID_in_definition452
           
static org.antlr.runtime.BitSet FOLLOW_LOWID_in_definition458
           
static org.antlr.runtime.BitSet FOLLOW_LOWID_in_definition464
           
static org.antlr.runtime.BitSet FOLLOW_LOWID_in_string1346
           
static org.antlr.runtime.BitSet FOLLOW_LOWID_in_structConstraint1050
           
static org.antlr.runtime.BitSet FOLLOW_LOWID_in_structConstraint1091
           
static org.antlr.runtime.BitSet FOLLOW_matrix_in_definition431
           
static org.antlr.runtime.BitSet FOLLOW_model_in_rule70
           
static org.antlr.runtime.BitSet FOLLOW_ModelName_in_entity598
           
static org.antlr.runtime.BitSet FOLLOW_ModelName_in_model104
           
static org.antlr.runtime.BitSet FOLLOW_ModelName_in_query242
           
static org.antlr.runtime.BitSet FOLLOW_ModelName_in_query269
           
static org.antlr.runtime.BitSet FOLLOW_modifier_in_entity628
           
static org.antlr.runtime.BitSet FOLLOW_modifier_in_stringVariableElement731
           
static org.antlr.runtime.BitSet FOLLOW_morphism_in_modifier763
           
static org.antlr.runtime.BitSet FOLLOW_NEWLINE_in_definitions372
           
static org.antlr.runtime.BitSet FOLLOW_NEWLINE_in_definitions385
           
static org.antlr.runtime.BitSet FOLLOW_NEWLINE_in_definitions388
           
static org.antlr.runtime.BitSet FOLLOW_NEWLINE_in_definitions394
           
static org.antlr.runtime.BitSet FOLLOW_NEWLINE_in_rule74
           
static org.antlr.runtime.BitSet FOLLOW_operator_in_intexpression1554
           
static org.antlr.runtime.BitSet FOLLOW_operator_in_morphism1162
           
static org.antlr.runtime.BitSet FOLLOW_query_in_rule72
           
static org.antlr.runtime.BitSet FOLLOW_repeat_in_entity657
           
static org.antlr.runtime.BitSet FOLLOW_Sequence_in_query296
           
static org.antlr.runtime.BitSet FOLLOW_Sequence_in_sequences314
           
static org.antlr.runtime.BitSet FOLLOW_Sequence_in_sequences320
           
static org.antlr.runtime.BitSet FOLLOW_Sequence_in_sequences325
           
static org.antlr.runtime.BitSet FOLLOW_sequences_in_query301
           
static org.antlr.runtime.BitSet FOLLOW_set_in_operator0
           
static org.antlr.runtime.BitSet FOLLOW_set_in_repeat1251
           
static org.antlr.runtime.BitSet FOLLOW_set_in_structConstraint1042
           
static org.antlr.runtime.BitSet FOLLOW_set_in_structConstraint1064
           
static org.antlr.runtime.BitSet FOLLOW_set_in_structConstraint1083
           
static org.antlr.runtime.BitSet FOLLOW_set_in_structConstraint1106
           
static org.antlr.runtime.BitSet FOLLOW_set_in_varrefinteger1520
           
static org.antlr.runtime.BitSet FOLLOW_set_in_view192
           
static org.antlr.runtime.BitSet FOLLOW_string_in_entity630
           
static org.antlr.runtime.BitSet FOLLOW_string_in_entity638
           
static org.antlr.runtime.BitSet FOLLOW_string_in_entity648
           
static org.antlr.runtime.BitSet FOLLOW_string_in_modifier775
           
static org.antlr.runtime.BitSet FOLLOW_string_in_morphism1168
           
static org.antlr.runtime.BitSet FOLLOW_string_in_stringConstraint865
           
static org.antlr.runtime.BitSet FOLLOW_string_in_structConstraint1031
           
static org.antlr.runtime.BitSet FOLLOW_string_in_weight1180
           
static org.antlr.runtime.BitSet FOLLOW_stringConstraint_in_stringConstraints800
           
static org.antlr.runtime.BitSet FOLLOW_stringConstraint_in_stringConstraints810
           
static org.antlr.runtime.BitSet FOLLOW_stringConstraints_in_constrainedEntity536
           
static org.antlr.runtime.BitSet FOLLOW_stringConstraints_in_synpred25536
           
static org.antlr.runtime.BitSet FOLLOW_stringVariable_in_stringVariableElement736
           
static org.antlr.runtime.BitSet FOLLOW_stringVariableElement_in_entityVariable709
           
static org.antlr.runtime.BitSet FOLLOW_structConstraint_in_structConstraints956
           
static org.antlr.runtime.BitSet FOLLOW_structConstraint_in_structConstraints966
           
static org.antlr.runtime.BitSet FOLLOW_structConstraints_in_constrainedEntity552
           
static org.antlr.runtime.BitSet FOLLOW_structureValue_in_structureValues1124
           
static org.antlr.runtime.BitSet FOLLOW_structureValue_in_structureValues1129
           
static org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_entity606
           
static org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_entity615
           
static org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_model112
           
static org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_model121
           
static org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_query248
           
static org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_query257
           
static org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_query275
           
static org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_query284
           
static org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_stringConstraint844
           
static org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_stringConstraint855
           
static org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_stringVariable1214
           
static org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_structConstraint1009
           
static org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_structConstraint1020
           
static org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_structureValue1141
           
static org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_varrefinteger1481
           
static org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_varrefinteger1487
           
static org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_varrefinteger1493
           
static org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_varrefinteger1499
           
static org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_varrefinteger1505
           
static org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_varrefinteger1511
           
static org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_varrefinteger1518
           
static org.antlr.runtime.BitSet FOLLOW_varrefinteger_in_intexpression1547
           
static org.antlr.runtime.BitSet FOLLOW_varrefinteger_in_intexpression1552
           
static org.antlr.runtime.BitSet FOLLOW_view_in_entity685
           
static org.antlr.runtime.BitSet FOLLOW_view_in_model135
           
static org.antlr.runtime.BitSet FOLLOW_view_in_repeat1246
           
static int ID
           
static int INT
           
static int LENGTHCONSTRAINT
           
(package private)  java.util.HashMap logolModels
           
static java.lang.String LOGOLVAR
           
static java.lang.String LOGOLVARAFTER
           
static java.lang.String LOGOLVARBEFORE
           
static java.lang.String LOGOLVARBEGIN
           
static java.lang.String LOGOLVARCONTENT
           
static java.lang.String LOGOLVARDATA
           
static java.lang.String LOGOLVAREND
           
static java.lang.String LOGOLVARREF
           
static java.lang.String LOGOLVARREFERENCE
           
static java.lang.String LOGOLVARSIZE
           
static java.lang.String LOGOLVARSPACER
           
static java.lang.String LOGOLVARTMP
           
static int LOWID
           
static int ModelName
           
static int MODIFIERCOST
           
static int MODIFIERMORPHMINUS
           
static int MODIFIERMORPHPLUS
           
static int NEWLINE
           
(package private) static boolean newModel
           
static int PERCENTCOSTCONSTRAINT
           
static int PERCENTDISTANCECONSTRAINT
           
(package private)  java.util.Vector predicates
           
static int SAVECONSTRAINT
           
static int Sequence
           
static int SequenceDef
           
(package private)  java.util.HashMap sequenceFiles
          Map variable name to Integer object holding value
static java.lang.String[] tokenNames
           
static int VARIABLE
           
static int VARID
           
static int WHITESPACE
           
 
Fields inherited from class org.antlr.runtime.Parser
input
 
Fields inherited from class org.antlr.runtime.BaseRecognizer
_fsp, backtracking, DEFAULT_TOKEN_CHANNEL, errorRecovery, failed, following, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, lastErrorIndex, MEMO_RULE_FAILED, MEMO_RULE_FAILED_I, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, ruleMemo
 
Constructor Summary
logolParser(org.antlr.runtime.TokenStream input)
           
 
Method Summary
 java.lang.String constrainedEntity(int parentId)
           
 java.lang.String definition()
           
 void definitions()
           
 logolParser.entity_return entity(int parentId)
           
 LogolVariable entityVariable()
           
 java.lang.String getGrammarFileName()
           
 java.lang.String[] getTokenNames()
           
 logolParser.interval_return interval()
           
 logolParser.intexpression_return intexpression()
           
 logolParser.matrix_return matrix()
           
 void model()
           
 Modifier modifier()
           
 logolParser.morphism_return morphism()
           
 logolParser.operator_return operator()
           
 logolParser.parameters_return parameters()
           
 void query()
           
 LogolVariable repeat(int parentId)
           
 void rule()
           
 void sequences()
           
 logolParser.string_return string()
           
 StringConstraint stringConstraint()
           
 logolParser.stringConstraints_return stringConstraints()
           
 LogolVariable stringVariable()
           
 LogolVariable stringVariableElement()
           
 StructConstraint structConstraint()
           
 logolParser.structConstraints_return structConstraints()
           
 void structureValue()
           
 void structureValues()
           
 void synpred25_fragment()
           
 boolean synpred25()
           
 void synpred67_fragment()
           
 boolean synpred67()
           
 void varrefinteger()
           
 logolParser.view_return view(int parentId)
           
 void weight()
           
 
Methods inherited from class org.antlr.runtime.Parser
getTokenStream, reset, setTokenStream, traceIn, traceOut
 
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, getBacktrackingLevel, getErrorHeader, getErrorMessage, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatch, pushFollow, recover, recoverFromMismatchedElement, recoverFromMismatchedSet, recoverFromMismatchedToken, reportError, toStrings, traceIn, traceOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tokenNames

public static final java.lang.String[] tokenNames

LOWID

public static final int LOWID
See Also:
Constant Field Values

ANY

public static final int ANY
See Also:
Constant Field Values

NEWLINE

public static final int NEWLINE
See Also:
Constant Field Values

VARIABLE

public static final int VARIABLE
See Also:
Constant Field Values

WHITESPACE

public static final int WHITESPACE
See Also:
Constant Field Values

INT

public static final int INT
See Also:
Constant Field Values

ModelName

public static final int ModelName
See Also:
Constant Field Values

ID

public static final int ID
See Also:
Constant Field Values

EOF

public static final int EOF
See Also:
Constant Field Values

VARID

public static final int VARID
See Also:
Constant Field Values

Sequence

public static final int Sequence
See Also:
Constant Field Values

SequenceDef

public static final int SequenceDef
See Also:
Constant Field Values

sequenceFiles

java.util.HashMap sequenceFiles
Map variable name to Integer object holding value


logolModels

java.util.HashMap logolModels

predicates

java.util.Vector predicates

CONTENTCONSTRAINT

public static final int CONTENTCONSTRAINT
See Also:
Constant Field Values

BEGINCONSTRAINT

public static final int BEGINCONSTRAINT
See Also:
Constant Field Values

ENDCONSTRAINT

public static final int ENDCONSTRAINT
See Also:
Constant Field Values

LENGTHCONSTRAINT

public static final int LENGTHCONSTRAINT
See Also:
Constant Field Values

COSTCONSTRAINT

public static final int COSTCONSTRAINT
See Also:
Constant Field Values

PERCENTCOSTCONSTRAINT

public static final int PERCENTCOSTCONSTRAINT
See Also:
Constant Field Values

DISTANCECONSTRAINT

public static final int DISTANCECONSTRAINT
See Also:
Constant Field Values

PERCENTDISTANCECONSTRAINT

public static final int PERCENTDISTANCECONSTRAINT
See Also:
Constant Field Values

SAVECONSTRAINT

public static final int SAVECONSTRAINT
See Also:
Constant Field Values

MODIFIERCOST

public static final int MODIFIERCOST
See Also:
Constant Field Values

MODIFIERMORPHPLUS

public static final int MODIFIERMORPHPLUS
See Also:
Constant Field Values

MODIFIERMORPHMINUS

public static final int MODIFIERMORPHMINUS
See Also:
Constant Field Values

LOGOLVAR

public static final java.lang.String LOGOLVAR
See Also:
Constant Field Values

LOGOLVARREF

public static final java.lang.String LOGOLVARREF
See Also:
Constant Field Values

LOGOLVARCONTENT

public static final java.lang.String LOGOLVARCONTENT
See Also:
Constant Field Values

LOGOLVARBEGIN

public static final java.lang.String LOGOLVARBEGIN
See Also:
Constant Field Values

LOGOLVAREND

public static final java.lang.String LOGOLVAREND
See Also:
Constant Field Values

LOGOLVARSIZE

public static final java.lang.String LOGOLVARSIZE
See Also:
Constant Field Values

LOGOLVARBEFORE

public static final java.lang.String LOGOLVARBEFORE
See Also:
Constant Field Values

LOGOLVARAFTER

public static final java.lang.String LOGOLVARAFTER
See Also:
Constant Field Values

LOGOLVARREFERENCE

public static final java.lang.String LOGOLVARREFERENCE
See Also:
Constant Field Values

LOGOLVARSPACER

public static final java.lang.String LOGOLVARSPACER
See Also:
Constant Field Values

LOGOLVARDATA

public static final java.lang.String LOGOLVARDATA
See Also:
Constant Field Values

LOGOLVARTMP

public static final java.lang.String LOGOLVARTMP
See Also:
Constant Field Values

newModel

static boolean newModel

dfa2

protected logolParser.DFA2 dfa2

dfa6

protected logolParser.DFA6 dfa6

dfa19

protected logolParser.DFA19 dfa19

DFA2_eotS

static final java.lang.String DFA2_eotS
See Also:
Constant Field Values

DFA2_eofS

static final java.lang.String DFA2_eofS
See Also:
Constant Field Values

DFA2_minS

static final java.lang.String DFA2_minS
See Also:
Constant Field Values

DFA2_maxS

static final java.lang.String DFA2_maxS
See Also:
Constant Field Values

DFA2_acceptS

static final java.lang.String DFA2_acceptS
See Also:
Constant Field Values

DFA2_specialS

static final java.lang.String DFA2_specialS
See Also:
Constant Field Values

DFA2_transitionS

static final java.lang.String[] DFA2_transitionS

DFA2_eot

static final short[] DFA2_eot

DFA2_eof

static final short[] DFA2_eof

DFA2_min

static final char[] DFA2_min

DFA2_max

static final char[] DFA2_max

DFA2_accept

static final short[] DFA2_accept

DFA2_special

static final short[] DFA2_special

DFA2_transition

static final short[][] DFA2_transition

DFA6_eotS

static final java.lang.String DFA6_eotS
See Also:
Constant Field Values

DFA6_eofS

static final java.lang.String DFA6_eofS
See Also:
Constant Field Values

DFA6_minS

static final java.lang.String DFA6_minS
See Also:
Constant Field Values

DFA6_maxS

static final java.lang.String DFA6_maxS
See Also:
Constant Field Values

DFA6_acceptS

static final java.lang.String DFA6_acceptS
See Also:
Constant Field Values

DFA6_specialS

static final java.lang.String DFA6_specialS
See Also:
Constant Field Values

DFA6_transitionS

static final java.lang.String[] DFA6_transitionS

DFA6_eot

static final short[] DFA6_eot

DFA6_eof

static final short[] DFA6_eof

DFA6_min

static final char[] DFA6_min

DFA6_max

static final char[] DFA6_max

DFA6_accept

static final short[] DFA6_accept

DFA6_special

static final short[] DFA6_special

DFA6_transition

static final short[][] DFA6_transition

DFA19_eotS

static final java.lang.String DFA19_eotS
See Also:
Constant Field Values

DFA19_eofS

static final java.lang.String DFA19_eofS
See Also:
Constant Field Values

DFA19_minS

static final java.lang.String DFA19_minS
See Also:
Constant Field Values

DFA19_maxS

static final java.lang.String DFA19_maxS
See Also:
Constant Field Values

DFA19_acceptS

static final java.lang.String DFA19_acceptS
See Also:
Constant Field Values

DFA19_specialS

static final java.lang.String DFA19_specialS
See Also:
Constant Field Values

DFA19_transitionS

static final java.lang.String[] DFA19_transitionS

DFA19_eot

static final short[] DFA19_eot

DFA19_eof

static final short[] DFA19_eof

DFA19_min

static final char[] DFA19_min

DFA19_max

static final char[] DFA19_max

DFA19_accept

static final short[] DFA19_accept

DFA19_special

static final short[] DFA19_special

DFA19_transition

static final short[][] DFA19_transition

FOLLOW_definitions_in_rule66

public static final org.antlr.runtime.BitSet FOLLOW_definitions_in_rule66

FOLLOW_model_in_rule70

public static final org.antlr.runtime.BitSet FOLLOW_model_in_rule70

FOLLOW_query_in_rule72

public static final org.antlr.runtime.BitSet FOLLOW_query_in_rule72

FOLLOW_NEWLINE_in_rule74

public static final org.antlr.runtime.BitSet FOLLOW_NEWLINE_in_rule74

FOLLOW_EOF_in_rule79

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_rule79

FOLLOW_ModelName_in_model104

public static final org.antlr.runtime.BitSet FOLLOW_ModelName_in_model104

FOLLOW_15_in_model108

public static final org.antlr.runtime.BitSet FOLLOW_15_in_model108

FOLLOW_VARIABLE_in_model112

public static final org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_model112

FOLLOW_16_in_model117

public static final org.antlr.runtime.BitSet FOLLOW_16_in_model117

FOLLOW_VARIABLE_in_model121

public static final org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_model121

FOLLOW_17_in_model126

public static final org.antlr.runtime.BitSet FOLLOW_17_in_model126

FOLLOW_18_in_model130

public static final org.antlr.runtime.BitSet FOLLOW_18_in_model130

FOLLOW_view_in_model135

public static final org.antlr.runtime.BitSet FOLLOW_view_in_model135

FOLLOW_set_in_view192

public static final org.antlr.runtime.BitSet FOLLOW_set_in_view192

FOLLOW_constrainedEntity_in_view212

public static final org.antlr.runtime.BitSet FOLLOW_constrainedEntity_in_view212

FOLLOW_ModelName_in_query242

public static final org.antlr.runtime.BitSet FOLLOW_ModelName_in_query242

FOLLOW_15_in_query244

public static final org.antlr.runtime.BitSet FOLLOW_15_in_query244

FOLLOW_VARIABLE_in_query248

public static final org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_query248

FOLLOW_16_in_query253

public static final org.antlr.runtime.BitSet FOLLOW_16_in_query253

FOLLOW_VARIABLE_in_query257

public static final org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_query257

FOLLOW_17_in_query261

public static final org.antlr.runtime.BitSet FOLLOW_17_in_query261

FOLLOW_21_in_query265

public static final org.antlr.runtime.BitSet FOLLOW_21_in_query265

FOLLOW_ModelName_in_query269

public static final org.antlr.runtime.BitSet FOLLOW_ModelName_in_query269

FOLLOW_15_in_query271

public static final org.antlr.runtime.BitSet FOLLOW_15_in_query271

FOLLOW_VARIABLE_in_query275

public static final org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_query275

FOLLOW_16_in_query280

public static final org.antlr.runtime.BitSet FOLLOW_16_in_query280

FOLLOW_VARIABLE_in_query284

public static final org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_query284

FOLLOW_17_in_query288

public static final org.antlr.runtime.BitSet FOLLOW_17_in_query288

FOLLOW_22_in_query292

public static final org.antlr.runtime.BitSet FOLLOW_22_in_query292

FOLLOW_Sequence_in_query296

public static final org.antlr.runtime.BitSet FOLLOW_Sequence_in_query296

FOLLOW_21_in_query299

public static final org.antlr.runtime.BitSet FOLLOW_21_in_query299

FOLLOW_sequences_in_query301

public static final org.antlr.runtime.BitSet FOLLOW_sequences_in_query301

FOLLOW_Sequence_in_sequences314

public static final org.antlr.runtime.BitSet FOLLOW_Sequence_in_sequences314

FOLLOW_15_in_sequences318

public static final org.antlr.runtime.BitSet FOLLOW_15_in_sequences318

FOLLOW_Sequence_in_sequences320

public static final org.antlr.runtime.BitSet FOLLOW_Sequence_in_sequences320

FOLLOW_21_in_sequences323

public static final org.antlr.runtime.BitSet FOLLOW_21_in_sequences323

FOLLOW_Sequence_in_sequences325

public static final org.antlr.runtime.BitSet FOLLOW_Sequence_in_sequences325

FOLLOW_17_in_sequences329

public static final org.antlr.runtime.BitSet FOLLOW_17_in_sequences329

FOLLOW_23_in_definitions370

public static final org.antlr.runtime.BitSet FOLLOW_23_in_definitions370

FOLLOW_NEWLINE_in_definitions372

public static final org.antlr.runtime.BitSet FOLLOW_NEWLINE_in_definitions372

FOLLOW_24_in_definitions375

public static final org.antlr.runtime.BitSet FOLLOW_24_in_definitions375

FOLLOW_definition_in_definitions381

public static final org.antlr.runtime.BitSet FOLLOW_definition_in_definitions381

FOLLOW_NEWLINE_in_definitions385

public static final org.antlr.runtime.BitSet FOLLOW_NEWLINE_in_definitions385

FOLLOW_NEWLINE_in_definitions388

public static final org.antlr.runtime.BitSet FOLLOW_NEWLINE_in_definitions388

FOLLOW_25_in_definitions392

public static final org.antlr.runtime.BitSet FOLLOW_25_in_definitions392

FOLLOW_NEWLINE_in_definitions394

public static final org.antlr.runtime.BitSet FOLLOW_NEWLINE_in_definitions394

FOLLOW_26_in_definition413

public static final org.antlr.runtime.BitSet FOLLOW_26_in_definition413

FOLLOW_15_in_definition415

public static final org.antlr.runtime.BitSet FOLLOW_15_in_definition415

FOLLOW_LOWID_in_definition419

public static final org.antlr.runtime.BitSet FOLLOW_LOWID_in_definition419

FOLLOW_16_in_definition421

public static final org.antlr.runtime.BitSet FOLLOW_16_in_definition421

FOLLOW_LOWID_in_definition425

public static final org.antlr.runtime.BitSet FOLLOW_LOWID_in_definition425

FOLLOW_16_in_definition427

public static final org.antlr.runtime.BitSet FOLLOW_16_in_definition427

FOLLOW_matrix_in_definition431

public static final org.antlr.runtime.BitSet FOLLOW_matrix_in_definition431

FOLLOW_17_in_definition433

public static final org.antlr.runtime.BitSet FOLLOW_17_in_definition433

FOLLOW_27_in_definition446

public static final org.antlr.runtime.BitSet FOLLOW_27_in_definition446

FOLLOW_15_in_definition448

public static final org.antlr.runtime.BitSet FOLLOW_15_in_definition448

FOLLOW_LOWID_in_definition452

public static final org.antlr.runtime.BitSet FOLLOW_LOWID_in_definition452

FOLLOW_16_in_definition454

public static final org.antlr.runtime.BitSet FOLLOW_16_in_definition454

FOLLOW_LOWID_in_definition458

public static final org.antlr.runtime.BitSet FOLLOW_LOWID_in_definition458

FOLLOW_16_in_definition460

public static final org.antlr.runtime.BitSet FOLLOW_16_in_definition460

FOLLOW_LOWID_in_definition464

public static final org.antlr.runtime.BitSet FOLLOW_LOWID_in_definition464

FOLLOW_17_in_definition466

public static final org.antlr.runtime.BitSet FOLLOW_17_in_definition466

FOLLOW_28_in_matrix479

public static final org.antlr.runtime.BitSet FOLLOW_28_in_matrix479

FOLLOW_INT_in_matrix481

public static final org.antlr.runtime.BitSet FOLLOW_INT_in_matrix481

FOLLOW_16_in_matrix484

public static final org.antlr.runtime.BitSet FOLLOW_16_in_matrix484

FOLLOW_INT_in_matrix486

public static final org.antlr.runtime.BitSet FOLLOW_INT_in_matrix486

FOLLOW_29_in_matrix490

public static final org.antlr.runtime.BitSet FOLLOW_29_in_matrix490

FOLLOW_entity_in_constrainedEntity524

public static final org.antlr.runtime.BitSet FOLLOW_entity_in_constrainedEntity524

FOLLOW_30_in_constrainedEntity530

public static final org.antlr.runtime.BitSet FOLLOW_30_in_constrainedEntity530

FOLLOW_24_in_constrainedEntity532

public static final org.antlr.runtime.BitSet FOLLOW_24_in_constrainedEntity532

FOLLOW_stringConstraints_in_constrainedEntity536

public static final org.antlr.runtime.BitSet FOLLOW_stringConstraints_in_constrainedEntity536

FOLLOW_25_in_constrainedEntity540

public static final org.antlr.runtime.BitSet FOLLOW_25_in_constrainedEntity540

FOLLOW_30_in_constrainedEntity546

public static final org.antlr.runtime.BitSet FOLLOW_30_in_constrainedEntity546

FOLLOW_24_in_constrainedEntity548

public static final org.antlr.runtime.BitSet FOLLOW_24_in_constrainedEntity548

FOLLOW_structConstraints_in_constrainedEntity552

public static final org.antlr.runtime.BitSet FOLLOW_structConstraints_in_constrainedEntity552

FOLLOW_25_in_constrainedEntity556

public static final org.antlr.runtime.BitSet FOLLOW_25_in_constrainedEntity556

FOLLOW_entityVariable_in_entity589

public static final org.antlr.runtime.BitSet FOLLOW_entityVariable_in_entity589

FOLLOW_ModelName_in_entity598

public static final org.antlr.runtime.BitSet FOLLOW_ModelName_in_entity598

FOLLOW_15_in_entity602

public static final org.antlr.runtime.BitSet FOLLOW_15_in_entity602

FOLLOW_VARIABLE_in_entity606

public static final org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_entity606

FOLLOW_16_in_entity611

public static final org.antlr.runtime.BitSet FOLLOW_16_in_entity611

FOLLOW_VARIABLE_in_entity615

public static final org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_entity615

FOLLOW_17_in_entity620

public static final org.antlr.runtime.BitSet FOLLOW_17_in_entity620

FOLLOW_modifier_in_entity628

public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_entity628

FOLLOW_string_in_entity630

public static final org.antlr.runtime.BitSet FOLLOW_string_in_entity630

FOLLOW_string_in_entity638

public static final org.antlr.runtime.BitSet FOLLOW_string_in_entity638

FOLLOW_31_in_entity646

public static final org.antlr.runtime.BitSet FOLLOW_31_in_entity646

FOLLOW_string_in_entity648

public static final org.antlr.runtime.BitSet FOLLOW_string_in_entity648

FOLLOW_repeat_in_entity657

public static final org.antlr.runtime.BitSet FOLLOW_repeat_in_entity657

FOLLOW_32_in_entity667

public static final org.antlr.runtime.BitSet FOLLOW_32_in_entity667

FOLLOW_15_in_entity669

public static final org.antlr.runtime.BitSet FOLLOW_15_in_entity669

FOLLOW_ANY_in_entity671

public static final org.antlr.runtime.BitSet FOLLOW_ANY_in_entity671

FOLLOW_17_in_entity673

public static final org.antlr.runtime.BitSet FOLLOW_17_in_entity673

FOLLOW_15_in_entity681

public static final org.antlr.runtime.BitSet FOLLOW_15_in_entity681

FOLLOW_view_in_entity685

public static final org.antlr.runtime.BitSet FOLLOW_view_in_entity685

FOLLOW_17_in_entity690

public static final org.antlr.runtime.BitSet FOLLOW_17_in_entity690

FOLLOW_stringVariableElement_in_entityVariable709

public static final org.antlr.runtime.BitSet FOLLOW_stringVariableElement_in_entityVariable709

FOLLOW_modifier_in_stringVariableElement731

public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_stringVariableElement731

FOLLOW_stringVariable_in_stringVariableElement736

public static final org.antlr.runtime.BitSet FOLLOW_stringVariable_in_stringVariableElement736

FOLLOW_morphism_in_modifier763

public static final org.antlr.runtime.BitSet FOLLOW_morphism_in_modifier763

FOLLOW_33_in_modifier771

public static final org.antlr.runtime.BitSet FOLLOW_33_in_modifier771

FOLLOW_string_in_modifier775

public static final org.antlr.runtime.BitSet FOLLOW_string_in_modifier775

FOLLOW_stringConstraint_in_stringConstraints800

public static final org.antlr.runtime.BitSet FOLLOW_stringConstraint_in_stringConstraints800

FOLLOW_16_in_stringConstraints806

public static final org.antlr.runtime.BitSet FOLLOW_16_in_stringConstraints806

FOLLOW_stringConstraint_in_stringConstraints810

public static final org.antlr.runtime.BitSet FOLLOW_stringConstraint_in_stringConstraints810

FOLLOW_34_in_stringConstraint842

public static final org.antlr.runtime.BitSet FOLLOW_34_in_stringConstraint842

FOLLOW_VARIABLE_in_stringConstraint844

public static final org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_stringConstraint844

FOLLOW_35_in_stringConstraint853

public static final org.antlr.runtime.BitSet FOLLOW_35_in_stringConstraint853

FOLLOW_VARIABLE_in_stringConstraint855

public static final org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_stringConstraint855

FOLLOW_35_in_stringConstraint863

public static final org.antlr.runtime.BitSet FOLLOW_35_in_stringConstraint863

FOLLOW_string_in_stringConstraint865

public static final org.antlr.runtime.BitSet FOLLOW_string_in_stringConstraint865

FOLLOW_36_in_stringConstraint874

public static final org.antlr.runtime.BitSet FOLLOW_36_in_stringConstraint874

FOLLOW_interval_in_stringConstraint876

public static final org.antlr.runtime.BitSet FOLLOW_interval_in_stringConstraint876

FOLLOW_37_in_stringConstraint885

public static final org.antlr.runtime.BitSet FOLLOW_37_in_stringConstraint885

FOLLOW_interval_in_stringConstraint887

public static final org.antlr.runtime.BitSet FOLLOW_interval_in_stringConstraint887

FOLLOW_38_in_stringConstraint895

public static final org.antlr.runtime.BitSet FOLLOW_38_in_stringConstraint895

FOLLOW_interval_in_stringConstraint897

public static final org.antlr.runtime.BitSet FOLLOW_interval_in_stringConstraint897

FOLLOW_31_in_stringConstraint905

public static final org.antlr.runtime.BitSet FOLLOW_31_in_stringConstraint905

FOLLOW_36_in_stringConstraint907

public static final org.antlr.runtime.BitSet FOLLOW_36_in_stringConstraint907

FOLLOW_interval_in_stringConstraint909

public static final org.antlr.runtime.BitSet FOLLOW_interval_in_stringConstraint909

FOLLOW_31_in_stringConstraint918

public static final org.antlr.runtime.BitSet FOLLOW_31_in_stringConstraint918

FOLLOW_37_in_stringConstraint920

public static final org.antlr.runtime.BitSet FOLLOW_37_in_stringConstraint920

FOLLOW_interval_in_stringConstraint922

public static final org.antlr.runtime.BitSet FOLLOW_interval_in_stringConstraint922

FOLLOW_31_in_stringConstraint930

public static final org.antlr.runtime.BitSet FOLLOW_31_in_stringConstraint930

FOLLOW_38_in_stringConstraint932

public static final org.antlr.runtime.BitSet FOLLOW_38_in_stringConstraint932

FOLLOW_interval_in_stringConstraint934

public static final org.antlr.runtime.BitSet FOLLOW_interval_in_stringConstraint934

FOLLOW_structConstraint_in_structConstraints956

public static final org.antlr.runtime.BitSet FOLLOW_structConstraint_in_structConstraints956

FOLLOW_16_in_structConstraints962

public static final org.antlr.runtime.BitSet FOLLOW_16_in_structConstraints962

FOLLOW_structConstraint_in_structConstraints966

public static final org.antlr.runtime.BitSet FOLLOW_structConstraint_in_structConstraints966

FOLLOW_34_in_structConstraint1007

public static final org.antlr.runtime.BitSet FOLLOW_34_in_structConstraint1007

FOLLOW_VARIABLE_in_structConstraint1009

public static final org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_structConstraint1009

FOLLOW_35_in_structConstraint1018

public static final org.antlr.runtime.BitSet FOLLOW_35_in_structConstraint1018

FOLLOW_VARIABLE_in_structConstraint1020

public static final org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_structConstraint1020

FOLLOW_35_in_structConstraint1029

public static final org.antlr.runtime.BitSet FOLLOW_35_in_structConstraint1029

FOLLOW_string_in_structConstraint1031

public static final org.antlr.runtime.BitSet FOLLOW_string_in_structConstraint1031

FOLLOW_set_in_structConstraint1042

public static final org.antlr.runtime.BitSet FOLLOW_set_in_structConstraint1042

FOLLOW_LOWID_in_structConstraint1050

public static final org.antlr.runtime.BitSet FOLLOW_LOWID_in_structConstraint1050

FOLLOW_interval_in_structConstraint1053

public static final org.antlr.runtime.BitSet FOLLOW_interval_in_structConstraint1053

FOLLOW_set_in_structConstraint1064

public static final org.antlr.runtime.BitSet FOLLOW_set_in_structConstraint1064

FOLLOW_interval_in_structConstraint1070

public static final org.antlr.runtime.BitSet FOLLOW_interval_in_structConstraint1070

FOLLOW_31_in_structConstraint1079

public static final org.antlr.runtime.BitSet FOLLOW_31_in_structConstraint1079

FOLLOW_set_in_structConstraint1083

public static final org.antlr.runtime.BitSet FOLLOW_set_in_structConstraint1083

FOLLOW_LOWID_in_structConstraint1091

public static final org.antlr.runtime.BitSet FOLLOW_LOWID_in_structConstraint1091

FOLLOW_interval_in_structConstraint1094

public static final org.antlr.runtime.BitSet FOLLOW_interval_in_structConstraint1094

FOLLOW_31_in_structConstraint1102

public static final org.antlr.runtime.BitSet FOLLOW_31_in_structConstraint1102

FOLLOW_set_in_structConstraint1106

public static final org.antlr.runtime.BitSet FOLLOW_set_in_structConstraint1106

FOLLOW_interval_in_structConstraint1112

public static final org.antlr.runtime.BitSet FOLLOW_interval_in_structConstraint1112

FOLLOW_structureValue_in_structureValues1124

public static final org.antlr.runtime.BitSet FOLLOW_structureValue_in_structureValues1124

FOLLOW_16_in_structureValues1127

public static final org.antlr.runtime.BitSet FOLLOW_16_in_structureValues1127

FOLLOW_structureValue_in_structureValues1129

public static final org.antlr.runtime.BitSet FOLLOW_structureValue_in_structureValues1129

FOLLOW_35_in_structureValue1139

public static final org.antlr.runtime.BitSet FOLLOW_35_in_structureValue1139

FOLLOW_VARIABLE_in_structureValue1141

public static final org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_structureValue1141

FOLLOW_33_in_structureValue1145

public static final org.antlr.runtime.BitSet FOLLOW_33_in_structureValue1145

FOLLOW_intexpression_in_structureValue1147

public static final org.antlr.runtime.BitSet FOLLOW_intexpression_in_structureValue1147

FOLLOW_operator_in_morphism1162

public static final org.antlr.runtime.BitSet FOLLOW_operator_in_morphism1162

FOLLOW_string_in_morphism1168

public static final org.antlr.runtime.BitSet FOLLOW_string_in_morphism1168

FOLLOW_33_in_weight1178

public static final org.antlr.runtime.BitSet FOLLOW_33_in_weight1178

FOLLOW_string_in_weight1180

public static final org.antlr.runtime.BitSet FOLLOW_string_in_weight1180

FOLLOW_34_in_stringVariable1199

public static final org.antlr.runtime.BitSet FOLLOW_34_in_stringVariable1199

FOLLOW_35_in_stringVariable1207

public static final org.antlr.runtime.BitSet FOLLOW_35_in_stringVariable1207

FOLLOW_VARIABLE_in_stringVariable1214

public static final org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_stringVariable1214

FOLLOW_42_in_repeat1244

public static final org.antlr.runtime.BitSet FOLLOW_42_in_repeat1244

FOLLOW_view_in_repeat1246

public static final org.antlr.runtime.BitSet FOLLOW_view_in_repeat1246

FOLLOW_set_in_repeat1251

public static final org.antlr.runtime.BitSet FOLLOW_set_in_repeat1251

FOLLOW_interval_in_repeat1260

public static final org.antlr.runtime.BitSet FOLLOW_interval_in_repeat1260

FOLLOW_43_in_repeat1268

public static final org.antlr.runtime.BitSet FOLLOW_43_in_repeat1268

FOLLOW_interval_in_repeat1272

public static final org.antlr.runtime.BitSet FOLLOW_interval_in_repeat1272

FOLLOW_44_in_parameters1292

public static final org.antlr.runtime.BitSet FOLLOW_44_in_parameters1292

FOLLOW_interval_in_parameters1294

public static final org.antlr.runtime.BitSet FOLLOW_interval_in_parameters1294

FOLLOW_45_in_parameters1300

public static final org.antlr.runtime.BitSet FOLLOW_45_in_parameters1300

FOLLOW_interval_in_parameters1302

public static final org.antlr.runtime.BitSet FOLLOW_interval_in_parameters1302

FOLLOW_set_in_operator0

public static final org.antlr.runtime.BitSet FOLLOW_set_in_operator0

FOLLOW_48_in_string1343

public static final org.antlr.runtime.BitSet FOLLOW_48_in_string1343

FOLLOW_LOWID_in_string1346

public static final org.antlr.runtime.BitSet FOLLOW_LOWID_in_string1346

FOLLOW_48_in_string1348

public static final org.antlr.runtime.BitSet FOLLOW_48_in_string1348

FOLLOW_VARIABLE_in_varrefinteger1481

public static final org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_varrefinteger1481

FOLLOW_36_in_varrefinteger1485

public static final org.antlr.runtime.BitSet FOLLOW_36_in_varrefinteger1485

FOLLOW_VARIABLE_in_varrefinteger1487

public static final org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_varrefinteger1487

FOLLOW_37_in_varrefinteger1491

public static final org.antlr.runtime.BitSet FOLLOW_37_in_varrefinteger1491

FOLLOW_VARIABLE_in_varrefinteger1493

public static final org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_varrefinteger1493

FOLLOW_38_in_varrefinteger1497

public static final org.antlr.runtime.BitSet FOLLOW_38_in_varrefinteger1497

FOLLOW_VARIABLE_in_varrefinteger1499

public static final org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_varrefinteger1499

FOLLOW_33_in_varrefinteger1503

public static final org.antlr.runtime.BitSet FOLLOW_33_in_varrefinteger1503

FOLLOW_VARIABLE_in_varrefinteger1505

public static final org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_varrefinteger1505

FOLLOW_40_in_varrefinteger1509

public static final org.antlr.runtime.BitSet FOLLOW_40_in_varrefinteger1509

FOLLOW_VARIABLE_in_varrefinteger1511

public static final org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_varrefinteger1511

FOLLOW_35_in_varrefinteger1516

public static final org.antlr.runtime.BitSet FOLLOW_35_in_varrefinteger1516

FOLLOW_VARIABLE_in_varrefinteger1518

public static final org.antlr.runtime.BitSet FOLLOW_VARIABLE_in_varrefinteger1518

FOLLOW_set_in_varrefinteger1520

public static final org.antlr.runtime.BitSet FOLLOW_set_in_varrefinteger1520

FOLLOW_34_in_intexpression1539

public static final org.antlr.runtime.BitSet FOLLOW_34_in_intexpression1539

FOLLOW_INT_in_intexpression1543

public static final org.antlr.runtime.BitSet FOLLOW_INT_in_intexpression1543

FOLLOW_varrefinteger_in_intexpression1547

public static final org.antlr.runtime.BitSet FOLLOW_varrefinteger_in_intexpression1547

FOLLOW_varrefinteger_in_intexpression1552

public static final org.antlr.runtime.BitSet FOLLOW_varrefinteger_in_intexpression1552

FOLLOW_operator_in_intexpression1554

public static final org.antlr.runtime.BitSet FOLLOW_operator_in_intexpression1554

FOLLOW_INT_in_intexpression1556

public static final org.antlr.runtime.BitSet FOLLOW_INT_in_intexpression1556

FOLLOW_28_in_interval1570

public static final org.antlr.runtime.BitSet FOLLOW_28_in_interval1570

FOLLOW_intexpression_in_interval1574

public static final org.antlr.runtime.BitSet FOLLOW_intexpression_in_interval1574

FOLLOW_16_in_interval1576

public static final org.antlr.runtime.BitSet FOLLOW_16_in_interval1576

FOLLOW_intexpression_in_interval1580

public static final org.antlr.runtime.BitSet FOLLOW_intexpression_in_interval1580

FOLLOW_29_in_interval1582

public static final org.antlr.runtime.BitSet FOLLOW_29_in_interval1582

FOLLOW_28_in_interval1589

public static final org.antlr.runtime.BitSet FOLLOW_28_in_interval1589

FOLLOW_intexpression_in_interval1593

public static final org.antlr.runtime.BitSet FOLLOW_intexpression_in_interval1593

FOLLOW_29_in_interval1595

public static final org.antlr.runtime.BitSet FOLLOW_29_in_interval1595

FOLLOW_30_in_synpred25530

public static final org.antlr.runtime.BitSet FOLLOW_30_in_synpred25530

FOLLOW_24_in_synpred25532

public static final org.antlr.runtime.BitSet FOLLOW_24_in_synpred25532

FOLLOW_stringConstraints_in_synpred25536

public static final org.antlr.runtime.BitSet FOLLOW_stringConstraints_in_synpred25536

FOLLOW_25_in_synpred25540

public static final org.antlr.runtime.BitSet FOLLOW_25_in_synpred25540

FOLLOW_interval_in_synpred671272

public static final org.antlr.runtime.BitSet FOLLOW_interval_in_synpred671272
Constructor Detail

logolParser

public logolParser(org.antlr.runtime.TokenStream input)
Method Detail

getTokenNames

public java.lang.String[] getTokenNames()
Overrides:
getTokenNames in class org.antlr.runtime.BaseRecognizer

getGrammarFileName

public java.lang.String getGrammarFileName()
Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer

rule

public final void rule()
                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

model

public final void model()
                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

view

public final logolParser.view_return view(int parentId)
                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

query

public final void query()
                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

sequences

public final void sequences()
                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

definitions

public final void definitions()
                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

definition

public final java.lang.String definition()
                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

matrix

public final logolParser.matrix_return matrix()
                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

constrainedEntity

public final java.lang.String constrainedEntity(int parentId)
                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entity

public final logolParser.entity_return entity(int parentId)
                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entityVariable

public final LogolVariable entityVariable()
                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

stringVariableElement

public final LogolVariable stringVariableElement()
                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

modifier

public final Modifier modifier()
                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

stringConstraints

public final logolParser.stringConstraints_return stringConstraints()
                                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

stringConstraint

public final StringConstraint stringConstraint()
                                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

structConstraints

public final logolParser.structConstraints_return structConstraints()
                                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

structConstraint

public final StructConstraint structConstraint()
                                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

structureValues

public final void structureValues()
                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

structureValue

public final void structureValue()
                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

morphism

public final logolParser.morphism_return morphism()
                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

weight

public final void weight()
                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

stringVariable

public final LogolVariable stringVariable()
                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

repeat

public final LogolVariable repeat(int parentId)
                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

parameters

public final logolParser.parameters_return parameters()
                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

operator

public final logolParser.operator_return operator()
                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

string

public final logolParser.string_return string()
                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

varrefinteger

public final void varrefinteger()
                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

intexpression

public final logolParser.intexpression_return intexpression()
                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

interval

public final logolParser.interval_return interval()
                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred25_fragment

public final void synpred25_fragment()
                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred67_fragment

public final void synpred67_fragment()
                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred67

public final boolean synpred67()

synpred25

public final boolean synpred25()