org.xerial.raquel
Class RaquelParser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
org.xerial.raquel.RaquelParser
public class RaquelParser
- extends org.antlr.runtime.Parser
| 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 |
RaquelParser(org.antlr.runtime.TokenStream input)
|
| 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 |
tokenNames
public static final String[] tokenNames
Insert
public static final int Insert
- See Also:
- Constant Field Values
Apos
public static final int Apos
- See Also:
- Constant Field Values
Wildcard
public static final int Wildcard
- See Also:
- Constant Field Values
HasMany
public static final int HasMany
- See Also:
- Constant Field Values
SPLIT
public static final int SPLIT
- See Also:
- Constant Field Values
Where
public static final int Where
- See Also:
- Constant Field Values
RBracket
public static final int RBracket
- See Also:
- Constant Field Values
Into
public static final int Into
- See Also:
- Constant Field Values
AND
public static final int AND
- See Also:
- Constant Field Values
EOF
public static final int EOF
- See Also:
- Constant Field Values
ML_COMMENT
public static final int ML_COMMENT
- See Also:
- Constant Field Values
NAME
public static final int NAME
- See Also:
- Constant Field Values
GREATER
public static final int GREATER
- See Also:
- Constant Field Values
ClassDefinition
public static final int ClassDefinition
- See Also:
- Constant Field Values
Digits
public static final int Digits
- See Also:
- Constant Field Values
NOT_EQUAL
public static final int NOT_EQUAL
- See Also:
- Constant Field Values
WhiteSpaceChar
public static final int WhiteSpaceChar
- See Also:
- Constant Field Values
ClassAttribute
public static final int ClassAttribute
- See Also:
- Constant Field Values
EQUAL
public static final int EQUAL
- See Also:
- Constant Field Values
LESS
public static final int LESS
- See Also:
- Constant Field Values
Select
public static final int Select
- See Also:
- Constant Field Values
GEQ
public static final int GEQ
- See Also:
- Constant Field Values
LBracket
public static final int LBracket
- See Also:
- Constant Field Values
Class
public static final int Class
- See Also:
- Constant Field Values
ARRAY
public static final int ARRAY
- See Also:
- Constant Field Values
Quot
public static final int Quot
- See Also:
- Constant Field Values
RParen
public static final int RParen
- See Also:
- Constant Field Values
In
public static final int In
- See Also:
- Constant Field Values
QName
public static final int QName
- See Also:
- Constant Field Values
At
public static final int At
- See Also:
- Constant Field Values
LParen
public static final int LParen
- See Also:
- Constant Field Values
LINE_COMMENT
public static final int LINE_COMMENT
- See Also:
- Constant Field Values
KEY
public static final int KEY
- See Also:
- Constant Field Values
NUMBER
public static final int NUMBER
- See Also:
- Constant Field Values
NameChar
public static final int NameChar
- See Also:
- Constant Field Values
HasOne
public static final int HasOne
- See Also:
- Constant Field Values
Colon
public static final int Colon
- See Also:
- Constant Field Values
Digit
public static final int Digit
- See Also:
- Constant Field Values
From
public static final int From
- See Also:
- Constant Field Values
StringLiteral
public static final int StringLiteral
- See Also:
- Constant Field Values
OR
public static final int OR
- See Also:
- Constant Field Values
Name
public static final int Name
- See Also:
- Constant Field Values
Dot
public static final int Dot
- See Also:
- Constant Field Values
Comma
public static final int Comma
- See Also:
- Constant Field Values
Letter
public static final int Letter
- See Also:
- Constant Field Values
STRING
public static final int STRING
- See Also:
- Constant Field Values
LEQ
public static final int LEQ
- See Also:
- Constant Field Values
adaptor
protected org.antlr.runtime.tree.TreeAdaptor adaptor
FOLLOW_Digits_in_integerLiteral577
public static final org.antlr.runtime.BitSet FOLLOW_Digits_in_integerLiteral577
FOLLOW_Dot_in_decimalLiteral583
public static final org.antlr.runtime.BitSet FOLLOW_Dot_in_decimalLiteral583
FOLLOW_Digits_in_decimalLiteral585
public static final org.antlr.runtime.BitSet FOLLOW_Digits_in_decimalLiteral585
FOLLOW_Digits_in_decimalLiteral588
public static final org.antlr.runtime.BitSet FOLLOW_Digits_in_decimalLiteral588
FOLLOW_Dot_in_decimalLiteral590
public static final org.antlr.runtime.BitSet FOLLOW_Dot_in_decimalLiteral590
FOLLOW_Digits_in_decimalLiteral592
public static final org.antlr.runtime.BitSet FOLLOW_Digits_in_decimalLiteral592
FOLLOW_numericLiteral_in_literal603
public static final org.antlr.runtime.BitSet FOLLOW_numericLiteral_in_literal603
FOLLOW_StringLiteral_in_literal616
public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_literal616
FOLLOW_integerLiteral_in_numericLiteral636
public static final org.antlr.runtime.BitSet FOLLOW_integerLiteral_in_numericLiteral636
FOLLOW_decimalLiteral_in_numericLiteral642
public static final org.antlr.runtime.BitSet FOLLOW_decimalLiteral_in_numericLiteral642
FOLLOW_classExpr_in_raquelExpr657
public static final org.antlr.runtime.BitSet FOLLOW_classExpr_in_raquelExpr657
FOLLOW_selectExpr_in_raquelExpr662
public static final org.antlr.runtime.BitSet FOLLOW_selectExpr_in_raquelExpr662
FOLLOW_Class_in_classExpr673
public static final org.antlr.runtime.BitSet FOLLOW_Class_in_classExpr673
FOLLOW_QName_in_classExpr675
public static final org.antlr.runtime.BitSet FOLLOW_QName_in_classExpr675
FOLLOW_LParen_in_classExpr677
public static final org.antlr.runtime.BitSet FOLLOW_LParen_in_classExpr677
FOLLOW_classAttributeList_in_classExpr679
public static final org.antlr.runtime.BitSet FOLLOW_classAttributeList_in_classExpr679
FOLLOW_RParen_in_classExpr681
public static final org.antlr.runtime.BitSet FOLLOW_RParen_in_classExpr681
FOLLOW_classAttribute_in_classAttributeList703
public static final org.antlr.runtime.BitSet FOLLOW_classAttribute_in_classAttributeList703
FOLLOW_Comma_in_classAttributeList706
public static final org.antlr.runtime.BitSet FOLLOW_Comma_in_classAttributeList706
FOLLOW_classAttribute_in_classAttributeList708
public static final org.antlr.runtime.BitSet FOLLOW_classAttribute_in_classAttributeList708
FOLLOW_QName_in_classAttribute728
public static final org.antlr.runtime.BitSet FOLLOW_QName_in_classAttribute728
FOLLOW_isArray_in_classAttribute730
public static final org.antlr.runtime.BitSet FOLLOW_isArray_in_classAttribute730
FOLLOW_isKey_in_classAttribute733
public static final org.antlr.runtime.BitSet FOLLOW_isKey_in_classAttribute733
FOLLOW_50_in_isKey761
public static final org.antlr.runtime.BitSet FOLLOW_50_in_isKey761
FOLLOW_LBracket_in_isArray778
public static final org.antlr.runtime.BitSet FOLLOW_LBracket_in_isArray778
FOLLOW_RBracket_in_isArray780
public static final org.antlr.runtime.BitSet FOLLOW_RBracket_in_isArray780
FOLLOW_Select_in_selectExpr799
public static final org.antlr.runtime.BitSet FOLLOW_Select_in_selectExpr799
FOLLOW_selectTarget_in_selectExpr801
public static final org.antlr.runtime.BitSet FOLLOW_selectTarget_in_selectExpr801
FOLLOW_fromClause_in_selectExpr803
public static final org.antlr.runtime.BitSet FOLLOW_fromClause_in_selectExpr803
FOLLOW_whereClause_in_selectExpr806
public static final org.antlr.runtime.BitSet FOLLOW_whereClause_in_selectExpr806
FOLLOW_orderByClause_in_selectExpr809
public static final org.antlr.runtime.BitSet FOLLOW_orderByClause_in_selectExpr809
FOLLOW_labelExpr_in_selectTarget822
public static final org.antlr.runtime.BitSet FOLLOW_labelExpr_in_selectTarget822
FOLLOW_Comma_in_selectTarget825
public static final org.antlr.runtime.BitSet FOLLOW_Comma_in_selectTarget825
FOLLOW_labelExpr_in_selectTarget827
public static final org.antlr.runtime.BitSet FOLLOW_labelExpr_in_selectTarget827
FOLLOW_Wildcard_in_selectTarget835
public static final org.antlr.runtime.BitSet FOLLOW_Wildcard_in_selectTarget835
FOLLOW_From_in_fromClause847
public static final org.antlr.runtime.BitSet FOLLOW_From_in_fromClause847
FOLLOW_fromTarget_in_fromClause849
public static final org.antlr.runtime.BitSet FOLLOW_fromTarget_in_fromClause849
FOLLOW_Comma_in_fromClause852
public static final org.antlr.runtime.BitSet FOLLOW_Comma_in_fromClause852
FOLLOW_fromTarget_in_fromClause854
public static final org.antlr.runtime.BitSet FOLLOW_fromTarget_in_fromClause854
FOLLOW_targetRelation_in_fromTarget873
public static final org.antlr.runtime.BitSet FOLLOW_targetRelation_in_fromTarget873
FOLLOW_QName_in_targetRelation892
public static final org.antlr.runtime.BitSet FOLLOW_QName_in_targetRelation892
FOLLOW_Where_in_whereClause905
public static final org.antlr.runtime.BitSet FOLLOW_Where_in_whereClause905
FOLLOW_orExpr_in_whereClause908
public static final org.antlr.runtime.BitSet FOLLOW_orExpr_in_whereClause908
FOLLOW_51_in_orderByClause920
public static final org.antlr.runtime.BitSet FOLLOW_51_in_orderByClause920
FOLLOW_52_in_orderByClause922
public static final org.antlr.runtime.BitSet FOLLOW_52_in_orderByClause922
FOLLOW_attributeName_in_orderByClause925
public static final org.antlr.runtime.BitSet FOLLOW_attributeName_in_orderByClause925
FOLLOW_Comma_in_orderByClause928
public static final org.antlr.runtime.BitSet FOLLOW_Comma_in_orderByClause928
FOLLOW_attributeName_in_orderByClause930
public static final org.antlr.runtime.BitSet FOLLOW_attributeName_in_orderByClause930
FOLLOW_andExpr_in_orExpr953
public static final org.antlr.runtime.BitSet FOLLOW_andExpr_in_orExpr953
FOLLOW_53_in_orExpr961
public static final org.antlr.runtime.BitSet FOLLOW_53_in_orExpr961
FOLLOW_andExpr_in_orExpr965
public static final org.antlr.runtime.BitSet FOLLOW_andExpr_in_orExpr965
FOLLOW_conditionExpr_in_andExpr993
public static final org.antlr.runtime.BitSet FOLLOW_conditionExpr_in_andExpr993
FOLLOW_54_in_andExpr1001
public static final org.antlr.runtime.BitSet FOLLOW_54_in_andExpr1001
FOLLOW_conditionExpr_in_andExpr1005
public static final org.antlr.runtime.BitSet FOLLOW_conditionExpr_in_andExpr1005
FOLLOW_labelExpr_in_conditionExpr1041
public static final org.antlr.runtime.BitSet FOLLOW_labelExpr_in_conditionExpr1041
FOLLOW_comparisonOp_in_conditionExpr1045
public static final org.antlr.runtime.BitSet FOLLOW_comparisonOp_in_conditionExpr1045
FOLLOW_labelExpr_in_conditionExpr1047
public static final org.antlr.runtime.BitSet FOLLOW_labelExpr_in_conditionExpr1047
FOLLOW_set_in_comparisonOp1059
public static final org.antlr.runtime.BitSet FOLLOW_set_in_comparisonOp1059
FOLLOW_function_in_labelExpr1095
public static final org.antlr.runtime.BitSet FOLLOW_function_in_labelExpr1095
FOLLOW_attributeName_in_labelExpr1101
public static final org.antlr.runtime.BitSet FOLLOW_attributeName_in_labelExpr1101
FOLLOW_value_in_labelExpr1107
public static final org.antlr.runtime.BitSet FOLLOW_value_in_labelExpr1107
FOLLOW_literal_in_value1121
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_value1121
FOLLOW_QName_in_attributeName1134
public static final org.antlr.runtime.BitSet FOLLOW_QName_in_attributeName1134
FOLLOW_QName_in_attributeName1142
public static final org.antlr.runtime.BitSet FOLLOW_QName_in_attributeName1142
FOLLOW_Dot_in_attributeName1144
public static final org.antlr.runtime.BitSet FOLLOW_Dot_in_attributeName1144
FOLLOW_QName_in_attributeName1148
public static final org.antlr.runtime.BitSet FOLLOW_QName_in_attributeName1148
FOLLOW_QName_in_attributeName1156
public static final org.antlr.runtime.BitSet FOLLOW_QName_in_attributeName1156
FOLLOW_Dot_in_attributeName1158
public static final org.antlr.runtime.BitSet FOLLOW_Dot_in_attributeName1158
FOLLOW_Wildcard_in_attributeName1160
public static final org.antlr.runtime.BitSet FOLLOW_Wildcard_in_attributeName1160
FOLLOW_QName_in_function1175
public static final org.antlr.runtime.BitSet FOLLOW_QName_in_function1175
FOLLOW_LParen_in_function1177
public static final org.antlr.runtime.BitSet FOLLOW_LParen_in_function1177
FOLLOW_labelExpr_in_function1179
public static final org.antlr.runtime.BitSet FOLLOW_labelExpr_in_function1179
FOLLOW_Comma_in_function1182
public static final org.antlr.runtime.BitSet FOLLOW_Comma_in_function1182
FOLLOW_labelExpr_in_function1184
public static final org.antlr.runtime.BitSet FOLLOW_labelExpr_in_function1184
FOLLOW_RParen_in_function1188
public static final org.antlr.runtime.BitSet FOLLOW_RParen_in_function1188
RaquelParser
public RaquelParser(org.antlr.runtime.TokenStream input)
setTreeAdaptor
public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
getTreeAdaptor
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
getTokenNames
public String[] getTokenNames()
- Overrides:
getTokenNames in class org.antlr.runtime.BaseRecognizer
getGrammarFileName
public String getGrammarFileName()
- Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer
integerLiteral
public final RaquelParser.integerLiteral_return integerLiteral()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
decimalLiteral
public final RaquelParser.decimalLiteral_return decimalLiteral()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
literal
public final RaquelParser.literal_return literal()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
numericLiteral
public final RaquelParser.numericLiteral_return numericLiteral()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
raquelExpr
public final RaquelParser.raquelExpr_return raquelExpr()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
classExpr
public final RaquelParser.classExpr_return classExpr()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
classAttributeList
public final RaquelParser.classAttributeList_return classAttributeList()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
classAttribute
public final RaquelParser.classAttribute_return classAttribute()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
isKey
public final RaquelParser.isKey_return isKey()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
isArray
public final RaquelParser.isArray_return isArray()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
selectExpr
public final RaquelParser.selectExpr_return selectExpr()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
selectTarget
public final RaquelParser.selectTarget_return selectTarget()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
fromClause
public final RaquelParser.fromClause_return fromClause()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
fromTarget
public final RaquelParser.fromTarget_return fromTarget()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
targetRelation
public final RaquelParser.targetRelation_return targetRelation()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
whereClause
public final RaquelParser.whereClause_return whereClause()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
orderByClause
public final RaquelParser.orderByClause_return orderByClause()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
orExpr
public final RaquelParser.orExpr_return orExpr()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
andExpr
public final RaquelParser.andExpr_return andExpr()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
conditionExpr
public final RaquelParser.conditionExpr_return conditionExpr()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
comparisonOp
public final RaquelParser.comparisonOp_return comparisonOp()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
labelExpr
public final RaquelParser.labelExpr_return labelExpr()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
value
public final RaquelParser.value_return value()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
attributeName
public final RaquelParser.attributeName_return attributeName()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
function
public final RaquelParser.function_return function()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException

This work is licensed under a Creative Commons Attribution-ShareAlike 2.1 Japan License.