public class HutnParser extends EpsilonParser
Modifier and Type | Class and Description |
---|---|
static class |
HutnParser.adjective_return |
static class |
HutnParser.assoc_block_return |
static class |
HutnParser.assoc_contents_return |
static class |
HutnParser.assoc_instance_return |
static class |
HutnParser.attr_return |
static class |
HutnParser.attr_value_return |
static class |
HutnParser.bool_return |
static class |
HutnParser.cls_body_return |
static class |
HutnParser.cls_contents_return |
static class |
HutnParser.cls_level_attribute_return |
static class |
HutnParser.cls_return |
static class |
HutnParser.containments_return |
static class |
HutnParser.document_return |
static class |
HutnParser.enum_value_return |
static class |
HutnParser.feature_contents_return |
static class |
HutnParser.feature_return |
static class |
HutnParser.infix_assoc_return |
static class |
HutnParser.pkg_contents_return |
static class |
HutnParser.pkg_return |
static class |
HutnParser.ref_return |
static class |
HutnParser.refs_return |
Modifier and Type | Field and Description |
---|---|
protected org.antlr.runtime.tree.TreeAdaptor |
adaptor |
static int |
ADJECTIVE |
static int |
ADJECTIVE_PREFIX |
static int |
ASSIGNMENT |
static int |
ASSOC_INSTANCE |
static int |
CLS_LVL_ATTRIBUTE |
static int |
COMMA |
protected org.eclipse.epsilon.hutn.parse.HutnParser.DFA13 |
dfa13 |
static int |
DIGIT |
static int |
EOF |
static int |
ESC |
static int |
FALSE |
static org.antlr.runtime.BitSet |
FOLLOW_27_in_cls_level_attribute309 |
static org.antlr.runtime.BitSet |
FOLLOW_27_in_cls353 |
static org.antlr.runtime.BitSet |
FOLLOW_27_in_infix_assoc200 |
static org.antlr.runtime.BitSet |
FOLLOW_28_in_cls_level_attribute301 |
static org.antlr.runtime.BitSet |
FOLLOW_adjective_in_cls_contents424 |
static org.antlr.runtime.BitSet |
FOLLOW_adjective_in_cls339 |
static org.antlr.runtime.BitSet |
FOLLOW_ADJECTIVE_PREFIX_in_adjective391 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGNMENT_in_cls_level_attribute305 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGNMENT_in_feature434 |
static org.antlr.runtime.BitSet |
FOLLOW_assoc_block_in_assoc_instance178 |
static org.antlr.runtime.BitSet |
FOLLOW_assoc_contents_in_assoc_block238 |
static org.antlr.runtime.BitSet |
FOLLOW_assoc_instance_in_pkg_contents167 |
static org.antlr.runtime.BitSet |
FOLLOW_attr_in_cls_level_attribute307 |
static org.antlr.runtime.BitSet |
FOLLOW_attr_in_feature_contents444 |
static org.antlr.runtime.BitSet |
FOLLOW_attr_value_in_attr459 |
static org.antlr.runtime.BitSet |
FOLLOW_attr_value_in_attr465 |
static org.antlr.runtime.BitSet |
FOLLOW_bool_in_attr_value486 |
static org.antlr.runtime.BitSet |
FOLLOW_cls_body_in_cls349 |
static org.antlr.runtime.BitSet |
FOLLOW_cls_contents_in_cls_body365 |
static org.antlr.runtime.BitSet |
FOLLOW_cls_in_containments557 |
static org.antlr.runtime.BitSet |
FOLLOW_cls_in_containments563 |
static org.antlr.runtime.BitSet |
FOLLOW_cls_in_pkg_contents159 |
static org.antlr.runtime.BitSet |
FOLLOW_cls_level_attribute_in_pkg_contents163 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_attr462 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_containments560 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_refs511 |
static org.antlr.runtime.BitSet |
FOLLOW_containments_in_feature_contents452 |
static org.antlr.runtime.BitSet |
FOLLOW_enum_value_in_attr_value490 |
static org.antlr.runtime.BitSet |
FOLLOW_EOF_in_document127 |
static org.antlr.runtime.BitSet |
FOLLOW_feature_contents_in_feature437 |
static org.antlr.runtime.BitSet |
FOLLOW_feature_in_cls_contents420 |
static org.antlr.runtime.BitSet |
FOLLOW_infix_assoc_in_assoc_instance174 |
static org.antlr.runtime.BitSet |
FOLLOW_LBRACKET_in_assoc_block236 |
static org.antlr.runtime.BitSet |
FOLLOW_LBRACKET_in_cls_body362 |
static org.antlr.runtime.BitSet |
FOLLOW_LBRACKET_in_pkg145 |
static org.antlr.runtime.BitSet |
FOLLOW_NAME_in_adjective397 |
static org.antlr.runtime.BitSet |
FOLLOW_NAME_in_assoc_block234 |
static org.antlr.runtime.BitSet |
FOLLOW_NAME_in_cls_level_attribute299 |
static org.antlr.runtime.BitSet |
FOLLOW_NAME_in_cls_level_attribute303 |
static org.antlr.runtime.BitSet |
FOLLOW_NAME_in_cls342 |
static org.antlr.runtime.BitSet |
FOLLOW_NAME_in_enum_value572 |
static org.antlr.runtime.BitSet |
FOLLOW_NAME_in_feature431 |
static org.antlr.runtime.BitSet |
FOLLOW_NAME_in_infix_assoc196 |
static org.antlr.runtime.BitSet |
FOLLOW_NAME_in_pkg139 |
static org.antlr.runtime.BitSet |
FOLLOW_NAME_in_ref532 |
static org.antlr.runtime.BitSet |
FOLLOW_NULL_in_attr471 |
static org.antlr.runtime.BitSet |
FOLLOW_NUMERIC_VALUE_in_attr_value482 |
static org.antlr.runtime.BitSet |
FOLLOW_pkg_contents_in_pkg148 |
static org.antlr.runtime.BitSet |
FOLLOW_pkg_in_document124 |
static org.antlr.runtime.BitSet |
FOLLOW_RBRACKET_in_assoc_block241 |
static org.antlr.runtime.BitSet |
FOLLOW_RBRACKET_in_cls_body368 |
static org.antlr.runtime.BitSet |
FOLLOW_RBRACKET_in_pkg151 |
static org.antlr.runtime.BitSet |
FOLLOW_ref_in_assoc_contents274 |
static org.antlr.runtime.BitSet |
FOLLOW_ref_in_assoc_contents276 |
static org.antlr.runtime.BitSet |
FOLLOW_ref_in_infix_assoc194 |
static org.antlr.runtime.BitSet |
FOLLOW_ref_in_infix_assoc198 |
static org.antlr.runtime.BitSet |
FOLLOW_ref_in_refs508 |
static org.antlr.runtime.BitSet |
FOLLOW_ref_in_refs514 |
static org.antlr.runtime.BitSet |
FOLLOW_refs_in_feature_contents448 |
static org.antlr.runtime.BitSet |
FOLLOW_set_in_bool0 |
static org.antlr.runtime.BitSet |
FOLLOW_TEXTUAL_VALUE_in_attr_value478 |
static org.antlr.runtime.BitSet |
FOLLOW_TEXTUAL_VALUE_in_cls345 |
static org.antlr.runtime.BitSet |
FOLLOW_TEXTUAL_VALUE_in_pkg142 |
static org.antlr.runtime.BitSet |
FOLLOW_TEXTUAL_VALUE_in_ref534 |
static int |
ID_LETTER |
static int |
ID_START_LETTER |
static int |
LBRACKET |
static int |
ML_COMMENT |
static int |
NAME |
static int |
NULL |
static int |
NUMERIC_VALUE |
static int |
RBRACKET |
static int |
REFERENCE |
static int |
SL_COMMENT |
static int |
T__27 |
static int |
T__28 |
static int |
TEXT_LETTER |
static int |
TEXTUAL_VALUE |
static String[] |
tokenNames |
static int |
TRUE |
static int |
WS |
Constructor and Description |
---|
HutnParser(org.antlr.runtime.TokenStream input) |
HutnParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state) |
displayRecognitionError, isSupertype, prepareForGUnit, setDeepTreeAdaptor
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, emitErrorMessage, endResync, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatch, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, reportError, toStrings, traceIn, traceOut
public static final String[] tokenNames
public static final int CLS_LVL_ATTRIBUTE
public static final int TEXTUAL_VALUE
public static final int ASSOC_INSTANCE
public static final int ESC
public static final int REFERENCE
public static final int ASSIGNMENT
public static final int ADJECTIVE
public static final int WS
public static final int EOF
public static final int COMMA
public static final int ID_START_LETTER
public static final int NULL
public static final int TRUE
public static final int LBRACKET
public static final int NUMERIC_VALUE
public static final int RBRACKET
public static final int TEXT_LETTER
public static final int ID_LETTER
public static final int DIGIT
public static final int NAME
public static final int T__27
public static final int T__28
public static final int ADJECTIVE_PREFIX
public static final int ML_COMMENT
public static final int SL_COMMENT
public static final int FALSE
protected org.antlr.runtime.tree.TreeAdaptor adaptor
protected org.eclipse.epsilon.hutn.parse.HutnParser.DFA13 dfa13
public static final org.antlr.runtime.BitSet FOLLOW_pkg_in_document124
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_document127
public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_pkg139
public static final org.antlr.runtime.BitSet FOLLOW_TEXTUAL_VALUE_in_pkg142
public static final org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_pkg145
public static final org.antlr.runtime.BitSet FOLLOW_pkg_contents_in_pkg148
public static final org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_pkg151
public static final org.antlr.runtime.BitSet FOLLOW_cls_in_pkg_contents159
public static final org.antlr.runtime.BitSet FOLLOW_cls_level_attribute_in_pkg_contents163
public static final org.antlr.runtime.BitSet FOLLOW_assoc_instance_in_pkg_contents167
public static final org.antlr.runtime.BitSet FOLLOW_infix_assoc_in_assoc_instance174
public static final org.antlr.runtime.BitSet FOLLOW_assoc_block_in_assoc_instance178
public static final org.antlr.runtime.BitSet FOLLOW_ref_in_infix_assoc194
public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_infix_assoc196
public static final org.antlr.runtime.BitSet FOLLOW_ref_in_infix_assoc198
public static final org.antlr.runtime.BitSet FOLLOW_27_in_infix_assoc200
public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_assoc_block234
public static final org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_assoc_block236
public static final org.antlr.runtime.BitSet FOLLOW_assoc_contents_in_assoc_block238
public static final org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_assoc_block241
public static final org.antlr.runtime.BitSet FOLLOW_ref_in_assoc_contents274
public static final org.antlr.runtime.BitSet FOLLOW_ref_in_assoc_contents276
public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_cls_level_attribute299
public static final org.antlr.runtime.BitSet FOLLOW_28_in_cls_level_attribute301
public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_cls_level_attribute303
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGNMENT_in_cls_level_attribute305
public static final org.antlr.runtime.BitSet FOLLOW_attr_in_cls_level_attribute307
public static final org.antlr.runtime.BitSet FOLLOW_27_in_cls_level_attribute309
public static final org.antlr.runtime.BitSet FOLLOW_adjective_in_cls339
public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_cls342
public static final org.antlr.runtime.BitSet FOLLOW_TEXTUAL_VALUE_in_cls345
public static final org.antlr.runtime.BitSet FOLLOW_cls_body_in_cls349
public static final org.antlr.runtime.BitSet FOLLOW_27_in_cls353
public static final org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_cls_body362
public static final org.antlr.runtime.BitSet FOLLOW_cls_contents_in_cls_body365
public static final org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_cls_body368
public static final org.antlr.runtime.BitSet FOLLOW_ADJECTIVE_PREFIX_in_adjective391
public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_adjective397
public static final org.antlr.runtime.BitSet FOLLOW_feature_in_cls_contents420
public static final org.antlr.runtime.BitSet FOLLOW_adjective_in_cls_contents424
public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_feature431
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGNMENT_in_feature434
public static final org.antlr.runtime.BitSet FOLLOW_feature_contents_in_feature437
public static final org.antlr.runtime.BitSet FOLLOW_attr_in_feature_contents444
public static final org.antlr.runtime.BitSet FOLLOW_refs_in_feature_contents448
public static final org.antlr.runtime.BitSet FOLLOW_containments_in_feature_contents452
public static final org.antlr.runtime.BitSet FOLLOW_attr_value_in_attr459
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_attr462
public static final org.antlr.runtime.BitSet FOLLOW_attr_value_in_attr465
public static final org.antlr.runtime.BitSet FOLLOW_NULL_in_attr471
public static final org.antlr.runtime.BitSet FOLLOW_TEXTUAL_VALUE_in_attr_value478
public static final org.antlr.runtime.BitSet FOLLOW_NUMERIC_VALUE_in_attr_value482
public static final org.antlr.runtime.BitSet FOLLOW_bool_in_attr_value486
public static final org.antlr.runtime.BitSet FOLLOW_enum_value_in_attr_value490
public static final org.antlr.runtime.BitSet FOLLOW_set_in_bool0
public static final org.antlr.runtime.BitSet FOLLOW_ref_in_refs508
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_refs511
public static final org.antlr.runtime.BitSet FOLLOW_ref_in_refs514
public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_ref532
public static final org.antlr.runtime.BitSet FOLLOW_TEXTUAL_VALUE_in_ref534
public static final org.antlr.runtime.BitSet FOLLOW_cls_in_containments557
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_containments560
public static final org.antlr.runtime.BitSet FOLLOW_cls_in_containments563
public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_enum_value572
public HutnParser(org.antlr.runtime.TokenStream input)
public HutnParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
setTreeAdaptor
in class EpsilonParser
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
getTreeAdaptor
in class EpsilonParser
public String[] getTokenNames()
getTokenNames
in class org.antlr.runtime.BaseRecognizer
public String getGrammarFileName()
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
public final HutnParser.document_return document() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HutnParser.pkg_return pkg() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HutnParser.pkg_contents_return pkg_contents() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HutnParser.assoc_instance_return assoc_instance() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HutnParser.infix_assoc_return infix_assoc() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HutnParser.assoc_block_return assoc_block() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HutnParser.assoc_contents_return assoc_contents() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HutnParser.cls_level_attribute_return cls_level_attribute() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HutnParser.cls_return cls() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HutnParser.cls_body_return cls_body() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HutnParser.adjective_return adjective() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HutnParser.cls_contents_return cls_contents() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HutnParser.feature_return feature() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HutnParser.feature_contents_return feature_contents() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HutnParser.attr_return attr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HutnParser.attr_value_return attr_value() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HutnParser.bool_return bool() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HutnParser.refs_return refs() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HutnParser.ref_return ref() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HutnParser.containments_return containments() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HutnParser.enum_value_return enum_value() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
Copyright © 2018. All rights reserved.