com.metsci.glimpse.gl.shader.grammar
Class GlslArgParser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
com.metsci.glimpse.gl.shader.grammar.GlslArgParser
public class GlslArgParser
- extends org.antlr.runtime.Parser
Fields inherited from class org.antlr.runtime.Parser |
input |
Fields inherited from class org.antlr.runtime.BaseRecognizer |
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME |
Constructor Summary |
GlslArgParser(org.antlr.runtime.TokenStream input)
|
GlslArgParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state)
|
Methods inherited from class org.antlr.runtime.Parser |
getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut |
Methods inherited from class org.antlr.runtime.BaseRecognizer |
alreadyParsedRule, beginResync, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, recover, recoverFromMismatchedSet, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tokenNames
public static final java.lang.String[] tokenNames
EOF
public static final int EOF
- See Also:
- Constant Field Values
T__61
public static final int T__61
- See Also:
- Constant Field Values
VOID
public static final int VOID
- See Also:
- Constant Field Values
LPAREN
public static final int LPAREN
- See Also:
- Constant Field Values
RPAREN
public static final int RPAREN
- See Also:
- Constant Field Values
LCURLY
public static final int LCURLY
- See Also:
- Constant Field Values
SEMI
public static final int SEMI
- See Also:
- Constant Field Values
FLOAT
public static final int FLOAT
- See Also:
- Constant Field Values
INT
public static final int INT
- See Also:
- Constant Field Values
BOOL
public static final int BOOL
- See Also:
- Constant Field Values
VEC2
public static final int VEC2
- See Also:
- Constant Field Values
VEC3
public static final int VEC3
- See Also:
- Constant Field Values
VEC4
public static final int VEC4
- See Also:
- Constant Field Values
BVEC2
public static final int BVEC2
- See Also:
- Constant Field Values
BVEC3
public static final int BVEC3
- See Also:
- Constant Field Values
BVEC4
public static final int BVEC4
- See Also:
- Constant Field Values
IVEC2
public static final int IVEC2
- See Also:
- Constant Field Values
IVEC3
public static final int IVEC3
- See Also:
- Constant Field Values
IVEC4
public static final int IVEC4
- See Also:
- Constant Field Values
MAT2
public static final int MAT2
- See Also:
- Constant Field Values
MAT3
public static final int MAT3
- See Also:
- Constant Field Values
MAT4
public static final int MAT4
- See Also:
- Constant Field Values
SAMPLER1D
public static final int SAMPLER1D
- See Also:
- Constant Field Values
ISAMPLER1D
public static final int ISAMPLER1D
- See Also:
- Constant Field Values
USAMPLER1D
public static final int USAMPLER1D
- See Also:
- Constant Field Values
SAMPLER2D
public static final int SAMPLER2D
- See Also:
- Constant Field Values
ISAMPLER2D
public static final int ISAMPLER2D
- See Also:
- Constant Field Values
USAMPLER2D
public static final int USAMPLER2D
- See Also:
- Constant Field Values
SAMPLERCUBE
public static final int SAMPLERCUBE
- See Also:
- Constant Field Values
CONST
public static final int CONST
- See Also:
- Constant Field Values
ATTRIBUTE
public static final int ATTRIBUTE
- See Also:
- Constant Field Values
VARYING
public static final int VARYING
- See Also:
- Constant Field Values
INVARIANT
public static final int INVARIANT
- See Also:
- Constant Field Values
UNIFORM
public static final int UNIFORM
- See Also:
- Constant Field Values
IN
public static final int IN
- See Also:
- Constant Field Values
OUT
public static final int OUT
- See Also:
- Constant Field Values
INOUT
public static final int INOUT
- See Also:
- Constant Field Values
IDENTIFIER
public static final int IDENTIFIER
- See Also:
- Constant Field Values
RCURLY
public static final int RCURLY
- See Also:
- Constant Field Values
BREAK
public static final int BREAK
- See Also:
- Constant Field Values
CONTINUE
public static final int CONTINUE
- See Also:
- Constant Field Values
DISCARD
public static final int DISCARD
- See Also:
- Constant Field Values
DO
public static final int DO
- See Also:
- Constant Field Values
ELSE
public static final int ELSE
- See Also:
- Constant Field Values
FALSE
public static final int FALSE
- See Also:
- Constant Field Values
FOR
public static final int FOR
- See Also:
- Constant Field Values
HIGH_PRECISION
public static final int HIGH_PRECISION
- See Also:
- Constant Field Values
IF
public static final int IF
- See Also:
- Constant Field Values
LOW_PRECISION
public static final int LOW_PRECISION
- See Also:
- Constant Field Values
MEDIUM_PRECISION
public static final int MEDIUM_PRECISION
- See Also:
- Constant Field Values
PRECISION
public static final int PRECISION
- See Also:
- Constant Field Values
RETURN
public static final int RETURN
- See Also:
- Constant Field Values
STRUCT
public static final int STRUCT
- See Also:
- Constant Field Values
TRUE
public static final int TRUE
- See Also:
- Constant Field Values
WHILE
public static final int WHILE
- See Also:
- Constant Field Values
WHITESPACE
public static final int WHITESPACE
- See Also:
- Constant Field Values
COMMENT
public static final int COMMENT
- See Also:
- Constant Field Values
DIRECTIVE
public static final int DIRECTIVE
- See Also:
- Constant Field Values
MULTILINE_COMMENT
public static final int MULTILINE_COMMENT
- See Also:
- Constant Field Values
FOLLOW_parameter_in_shader71
public static final org.antlr.runtime.BitSet FOLLOW_parameter_in_shader71
FOLLOW_VOID_in_shader78
public static final org.antlr.runtime.BitSet FOLLOW_VOID_in_shader78
FOLLOW_61_in_shader81
public static final org.antlr.runtime.BitSet FOLLOW_61_in_shader81
FOLLOW_LPAREN_in_shader84
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_shader84
FOLLOW_VOID_in_shader88
public static final org.antlr.runtime.BitSet FOLLOW_VOID_in_shader88
FOLLOW_RPAREN_in_shader93
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_shader93
FOLLOW_LCURLY_in_shader96
public static final org.antlr.runtime.BitSet FOLLOW_LCURLY_in_shader96
FOLLOW_qualifier_in_parameter125
public static final org.antlr.runtime.BitSet FOLLOW_qualifier_in_parameter125
FOLLOW_inout_in_parameter136
public static final org.antlr.runtime.BitSet FOLLOW_inout_in_parameter136
FOLLOW_type_in_parameter147
public static final org.antlr.runtime.BitSet FOLLOW_type_in_parameter147
FOLLOW_identifier_in_parameter157
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_parameter157
FOLLOW_SEMI_in_parameter165
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_parameter165
FOLLOW_VOID_in_type187
public static final org.antlr.runtime.BitSet FOLLOW_VOID_in_type187
FOLLOW_FLOAT_in_type193
public static final org.antlr.runtime.BitSet FOLLOW_FLOAT_in_type193
FOLLOW_INT_in_type208
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_type208
FOLLOW_BOOL_in_type225
public static final org.antlr.runtime.BitSet FOLLOW_BOOL_in_type225
FOLLOW_VEC2_in_type241
public static final org.antlr.runtime.BitSet FOLLOW_VEC2_in_type241
FOLLOW_VEC3_in_type257
public static final org.antlr.runtime.BitSet FOLLOW_VEC3_in_type257
FOLLOW_VEC4_in_type273
public static final org.antlr.runtime.BitSet FOLLOW_VEC4_in_type273
FOLLOW_BVEC2_in_type289
public static final org.antlr.runtime.BitSet FOLLOW_BVEC2_in_type289
FOLLOW_BVEC3_in_type304
public static final org.antlr.runtime.BitSet FOLLOW_BVEC3_in_type304
FOLLOW_BVEC4_in_type319
public static final org.antlr.runtime.BitSet FOLLOW_BVEC4_in_type319
FOLLOW_IVEC2_in_type334
public static final org.antlr.runtime.BitSet FOLLOW_IVEC2_in_type334
FOLLOW_IVEC3_in_type349
public static final org.antlr.runtime.BitSet FOLLOW_IVEC3_in_type349
FOLLOW_IVEC4_in_type364
public static final org.antlr.runtime.BitSet FOLLOW_IVEC4_in_type364
FOLLOW_MAT2_in_type379
public static final org.antlr.runtime.BitSet FOLLOW_MAT2_in_type379
FOLLOW_MAT3_in_type395
public static final org.antlr.runtime.BitSet FOLLOW_MAT3_in_type395
FOLLOW_MAT4_in_type411
public static final org.antlr.runtime.BitSet FOLLOW_MAT4_in_type411
FOLLOW_SAMPLER1D_in_type427
public static final org.antlr.runtime.BitSet FOLLOW_SAMPLER1D_in_type427
FOLLOW_ISAMPLER1D_in_type438
public static final org.antlr.runtime.BitSet FOLLOW_ISAMPLER1D_in_type438
FOLLOW_USAMPLER1D_in_type448
public static final org.antlr.runtime.BitSet FOLLOW_USAMPLER1D_in_type448
FOLLOW_SAMPLER2D_in_type458
public static final org.antlr.runtime.BitSet FOLLOW_SAMPLER2D_in_type458
FOLLOW_ISAMPLER2D_in_type469
public static final org.antlr.runtime.BitSet FOLLOW_ISAMPLER2D_in_type469
FOLLOW_USAMPLER2D_in_type479
public static final org.antlr.runtime.BitSet FOLLOW_USAMPLER2D_in_type479
FOLLOW_SAMPLERCUBE_in_type489
public static final org.antlr.runtime.BitSet FOLLOW_SAMPLERCUBE_in_type489
FOLLOW_CONST_in_qualifier509
public static final org.antlr.runtime.BitSet FOLLOW_CONST_in_qualifier509
FOLLOW_ATTRIBUTE_in_qualifier532
public static final org.antlr.runtime.BitSet FOLLOW_ATTRIBUTE_in_qualifier532
FOLLOW_VARYING_in_qualifier551
public static final org.antlr.runtime.BitSet FOLLOW_VARYING_in_qualifier551
FOLLOW_INVARIANT_in_qualifier572
public static final org.antlr.runtime.BitSet FOLLOW_INVARIANT_in_qualifier572
FOLLOW_VARYING_in_qualifier574
public static final org.antlr.runtime.BitSet FOLLOW_VARYING_in_qualifier574
FOLLOW_UNIFORM_in_qualifier585
public static final org.antlr.runtime.BitSet FOLLOW_UNIFORM_in_qualifier585
FOLLOW_IN_in_inout617
public static final org.antlr.runtime.BitSet FOLLOW_IN_in_inout617
FOLLOW_OUT_in_inout628
public static final org.antlr.runtime.BitSet FOLLOW_OUT_in_inout628
FOLLOW_INOUT_in_inout638
public static final org.antlr.runtime.BitSet FOLLOW_INOUT_in_inout638
FOLLOW_IDENTIFIER_in_identifier657
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_identifier657
GlslArgParser
public GlslArgParser(org.antlr.runtime.TokenStream input)
GlslArgParser
public GlslArgParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state)
setTreeAdaptor
public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
getTreeAdaptor
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
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
shader
public final GlslArgParser.shader_return shader()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
parameter
public final GlslArgParser.parameter_return parameter()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
type
public final GlslArgParser.type_return type()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
qualifier
public final GlslArgParser.qualifier_return qualifier()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
inout
public final GlslArgParser.inout_return inout()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
identifier
public final GlslArgParser.identifier_return identifier()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
Copyright © 2012 Metron, Inc.. All Rights Reserved.