jaitools.jiffle.parser
Class TransformExpressions
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.tree.TreeParser
jaitools.jiffle.parser.ErrorHandlingTreeParser
jaitools.jiffle.parser.TransformExpressions
public class TransformExpressions
- extends ErrorHandlingTreeParser
Converts calls to proxy functions into the associated variables and
converts ternary conditional expressions to if calls.
- Author:
- Michael Bedward
| Fields inherited from class org.antlr.runtime.tree.TreeParser |
DOWN, input, UP |
| 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, state |
| Methods inherited from class org.antlr.runtime.tree.TreeParser |
getCurrentInputSymbol, getErrorHeader, getErrorMessage, getMissingSymbol, getSourceName, getTreeNodeStream, matchAny, recoverFromMismatchedToken, reset, setTreeNodeStream, traceIn, traceOut |
| Methods inherited from class org.antlr.runtime.BaseRecognizer |
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, endResync, failed, getBacktrackingLevel, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, reportError, setBacktrackingLevel, 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
EOF
public static final int EOF
- See Also:
- Constant Field Values
JIFFLE_OPTION
public static final int JIFFLE_OPTION
- See Also:
- Constant Field Values
IMAGE_SCOPE_VAR_DECL
public static final int IMAGE_SCOPE_VAR_DECL
- See Also:
- Constant Field Values
EXPR_LIST
public static final int EXPR_LIST
- See Also:
- Constant Field Values
DECLARED_LIST
public static final int DECLARED_LIST
- See Also:
- Constant Field Values
PAR
public static final int PAR
- See Also:
- Constant Field Values
FUNC_CALL
public static final int FUNC_CALL
- See Also:
- Constant Field Values
IF_CALL
public static final int IF_CALL
- See Also:
- Constant Field Values
BLOCK
public static final int BLOCK
- See Also:
- Constant Field Values
IMAGE_POS
public static final int IMAGE_POS
- See Also:
- Constant Field Values
BAND_REF
public static final int BAND_REF
- See Also:
- Constant Field Values
PIXEL_REF
public static final int PIXEL_REF
- See Also:
- Constant Field Values
ABS_POS
public static final int ABS_POS
- See Also:
- Constant Field Values
REL_POS
public static final int REL_POS
- See Also:
- Constant Field Values
PREFIX
public static final int PREFIX
- See Also:
- Constant Field Values
POSTFIX
public static final int POSTFIX
- See Also:
- Constant Field Values
SEQUENCE
public static final int SEQUENCE
- See Also:
- Constant Field Values
CONSTANT
public static final int CONSTANT
- See Also:
- Constant Field Values
IMAGE_WRITE
public static final int IMAGE_WRITE
- See Also:
- Constant Field Values
VAR_DEST
public static final int VAR_DEST
- See Also:
- Constant Field Values
VAR_SOURCE
public static final int VAR_SOURCE
- See Also:
- Constant Field Values
VAR_IMAGE_SCOPE
public static final int VAR_IMAGE_SCOPE
- See Also:
- Constant Field Values
VAR_PIXEL_SCOPE
public static final int VAR_PIXEL_SCOPE
- See Also:
- Constant Field Values
VAR_PROVIDED
public static final int VAR_PROVIDED
- See Also:
- Constant Field Values
VAR_LOOP
public static final int VAR_LOOP
- See Also:
- Constant Field Values
VAR_LIST
public static final int VAR_LIST
- See Also:
- Constant Field Values
LIST_NEW
public static final int LIST_NEW
- See Also:
- Constant Field Values
OPTIONS
public static final int OPTIONS
- See Also:
- Constant Field Values
LCURLY
public static final int LCURLY
- See Also:
- Constant Field Values
RCURLY
public static final int RCURLY
- See Also:
- Constant Field Values
ID
public static final int ID
- See Also:
- Constant Field Values
EQ
public static final int EQ
- See Also:
- Constant Field Values
SEMI
public static final int SEMI
- See Also:
- Constant Field Values
INIT
public static final int INIT
- See Also:
- Constant Field Values
BREAKIF
public static final int BREAKIF
- See Also:
- Constant Field Values
LPAR
public static final int LPAR
- See Also:
- Constant Field Values
RPAR
public static final int RPAR
- See Also:
- Constant Field Values
WHILE
public static final int WHILE
- See Also:
- Constant Field Values
UNTIL
public static final int UNTIL
- See Also:
- Constant Field Values
FOREACH
public static final int FOREACH
- See Also:
- Constant Field Values
IN
public static final int IN
- See Also:
- Constant Field Values
COMMA
public static final int COMMA
- See Also:
- Constant Field Values
COLON
public static final int COLON
- See Also:
- Constant Field Values
IF
public static final int IF
- See Also:
- Constant Field Values
APPEND
public static final int APPEND
- See Also:
- Constant Field Values
TIMESEQ
public static final int TIMESEQ
- See Also:
- Constant Field Values
DIVEQ
public static final int DIVEQ
- See Also:
- Constant Field Values
MODEQ
public static final int MODEQ
- See Also:
- Constant Field Values
PLUSEQ
public static final int PLUSEQ
- See Also:
- Constant Field Values
MINUSEQ
public static final int MINUSEQ
- See Also:
- Constant Field Values
QUESTION
public static final int QUESTION
- See Also:
- Constant Field Values
OR
public static final int OR
- See Also:
- Constant Field Values
XOR
public static final int XOR
- See Also:
- Constant Field Values
AND
public static final int AND
- See Also:
- Constant Field Values
LOGICALEQ
public static final int LOGICALEQ
- See Also:
- Constant Field Values
NE
public static final int NE
- See Also:
- Constant Field Values
GT
public static final int GT
- See Also:
- Constant Field Values
GE
public static final int GE
- See Also:
- Constant Field Values
LE
public static final int LE
- See Also:
- Constant Field Values
LT
public static final int LT
- See Also:
- Constant Field Values
PLUS
public static final int PLUS
- See Also:
- Constant Field Values
MINUS
public static final int MINUS
- See Also:
- Constant Field Values
TIMES
public static final int TIMES
- See Also:
- Constant Field Values
DIV
public static final int DIV
- See Also:
- Constant Field Values
MOD
public static final int MOD
- See Also:
- Constant Field Values
NOT
public static final int NOT
- See Also:
- Constant Field Values
INCR
public static final int INCR
- See Also:
- Constant Field Values
DECR
public static final int DECR
- See Also:
- Constant Field Values
POW
public static final int POW
- See Also:
- Constant Field Values
LSQUARE
public static final int LSQUARE
- See Also:
- Constant Field Values
RSQUARE
public static final int RSQUARE
- See Also:
- Constant Field Values
ABS_POS_PREFIX
public static final int ABS_POS_PREFIX
- See Also:
- Constant Field Values
INT_LITERAL
public static final int INT_LITERAL
- See Also:
- Constant Field Values
FLOAT_LITERAL
public static final int FLOAT_LITERAL
- See Also:
- Constant Field Values
TRUE
public static final int TRUE
- See Also:
- Constant Field Values
FALSE
public static final int FALSE
- See Also:
- Constant Field Values
NULL
public static final int NULL
- See Also:
- Constant Field Values
COMMENT
public static final int COMMENT
- See Also:
- Constant Field Values
INT_TYPE
public static final int INT_TYPE
- See Also:
- Constant Field Values
FLOAT_TYPE
public static final int FLOAT_TYPE
- See Also:
- Constant Field Values
DOUBLE_TYPE
public static final int DOUBLE_TYPE
- See Also:
- Constant Field Values
BOOLEAN_TYPE
public static final int BOOLEAN_TYPE
- See Also:
- Constant Field Values
Letter
public static final int Letter
- See Also:
- Constant Field Values
UNDERSCORE
public static final int UNDERSCORE
- See Also:
- Constant Field Values
Digit
public static final int Digit
- See Also:
- Constant Field Values
Dot
public static final int Dot
- See Also:
- Constant Field Values
NonZeroDigit
public static final int NonZeroDigit
- See Also:
- Constant Field Values
FloatExp
public static final int FloatExp
- See Also:
- Constant Field Values
WS
public static final int WS
- See Also:
- Constant Field Values
ESC_SEQ
public static final int ESC_SEQ
- See Also:
- Constant Field Values
CHAR
public static final int CHAR
- See Also:
- Constant Field Values
HEX_DIGIT
public static final int HEX_DIGIT
- See Also:
- Constant Field Values
UNICODE_ESC
public static final int UNICODE_ESC
- See Also:
- Constant Field Values
OCTAL_ESC
public static final int OCTAL_ESC
- See Also:
- Constant Field Values
adaptor
protected org.antlr.runtime.tree.TreeAdaptor adaptor
FOLLOW_jiffleOption_in_start94
public static final org.antlr.runtime.BitSet FOLLOW_jiffleOption_in_start94
FOLLOW_varDeclaration_in_start97
public static final org.antlr.runtime.BitSet FOLLOW_varDeclaration_in_start97
FOLLOW_statement_in_start100
public static final org.antlr.runtime.BitSet FOLLOW_statement_in_start100
FOLLOW_JIFFLE_OPTION_in_jiffleOption131
public static final org.antlr.runtime.BitSet FOLLOW_JIFFLE_OPTION_in_jiffleOption131
FOLLOW_IMAGE_SCOPE_VAR_DECL_in_varDeclaration163
public static final org.antlr.runtime.BitSet FOLLOW_IMAGE_SCOPE_VAR_DECL_in_varDeclaration163
FOLLOW_expression_in_varDeclaration169
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_varDeclaration169
FOLLOW_BLOCK_in_block207
public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_block207
FOLLOW_blockStatement_in_block209
public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_block209
FOLLOW_statement_in_blockStatement238
public static final org.antlr.runtime.BitSet FOLLOW_statement_in_blockStatement238
FOLLOW_BREAKIF_in_blockStatement259
public static final org.antlr.runtime.BitSet FOLLOW_BREAKIF_in_blockStatement259
FOLLOW_expression_in_blockStatement261
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_blockStatement261
FOLLOW_block_in_statement294
public static final org.antlr.runtime.BitSet FOLLOW_block_in_statement294
FOLLOW_assignmentExpression_in_statement314
public static final org.antlr.runtime.BitSet FOLLOW_assignmentExpression_in_statement314
FOLLOW_WHILE_in_statement335
public static final org.antlr.runtime.BitSet FOLLOW_WHILE_in_statement335
FOLLOW_loopCondition_in_statement337
public static final org.antlr.runtime.BitSet FOLLOW_loopCondition_in_statement337
FOLLOW_statement_in_statement339
public static final org.antlr.runtime.BitSet FOLLOW_statement_in_statement339
FOLLOW_UNTIL_in_statement361
public static final org.antlr.runtime.BitSet FOLLOW_UNTIL_in_statement361
FOLLOW_loopCondition_in_statement363
public static final org.antlr.runtime.BitSet FOLLOW_loopCondition_in_statement363
FOLLOW_statement_in_statement365
public static final org.antlr.runtime.BitSet FOLLOW_statement_in_statement365
FOLLOW_FOREACH_in_statement387
public static final org.antlr.runtime.BitSet FOLLOW_FOREACH_in_statement387
FOLLOW_ID_in_statement389
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_statement389
FOLLOW_loopSet_in_statement391
public static final org.antlr.runtime.BitSet FOLLOW_loopSet_in_statement391
FOLLOW_statement_in_statement393
public static final org.antlr.runtime.BitSet FOLLOW_statement_in_statement393
FOLLOW_expression_in_statement414
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statement414
FOLLOW_expression_in_loopCondition442
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_loopCondition442
FOLLOW_SEQUENCE_in_loopSet477
public static final org.antlr.runtime.BitSet FOLLOW_SEQUENCE_in_loopSet477
FOLLOW_expression_in_loopSet479
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_loopSet479
FOLLOW_expression_in_loopSet481
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_loopSet481
FOLLOW_listLiteral_in_loopSet502
public static final org.antlr.runtime.BitSet FOLLOW_listLiteral_in_loopSet502
FOLLOW_VAR_LIST_in_loopSet522
public static final org.antlr.runtime.BitSet FOLLOW_VAR_LIST_in_loopSet522
FOLLOW_EXPR_LIST_in_expressionList573
public static final org.antlr.runtime.BitSet FOLLOW_EXPR_LIST_in_expressionList573
FOLLOW_expression_in_expressionList578
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expressionList578
FOLLOW_assignmentOp_in_assignmentExpression648
public static final org.antlr.runtime.BitSet FOLLOW_assignmentOp_in_assignmentExpression648
FOLLOW_identifier_in_assignmentExpression650
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_assignmentExpression650
FOLLOW_expression_in_assignmentExpression652
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_assignmentExpression652
FOLLOW_set_in_assignmentOp0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_assignmentOp0
FOLLOW_FUNC_CALL_in_expression825
public static final org.antlr.runtime.BitSet FOLLOW_FUNC_CALL_in_expression825
FOLLOW_ID_in_expression827
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_expression827
FOLLOW_expressionList_in_expression829
public static final org.antlr.runtime.BitSet FOLLOW_expressionList_in_expression829
FOLLOW_QUESTION_in_expression944
public static final org.antlr.runtime.BitSet FOLLOW_QUESTION_in_expression944
FOLLOW_expression_in_expression948
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expression948
FOLLOW_expression_in_expression952
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expression952
FOLLOW_expression_in_expression956
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expression956
FOLLOW_IF_CALL_in_expression1018
public static final org.antlr.runtime.BitSet FOLLOW_IF_CALL_in_expression1018
FOLLOW_expressionList_in_expression1020
public static final org.antlr.runtime.BitSet FOLLOW_expressionList_in_expression1020
FOLLOW_IMAGE_WRITE_in_expression1042
public static final org.antlr.runtime.BitSet FOLLOW_IMAGE_WRITE_in_expression1042
FOLLOW_identifier_in_expression1044
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_expression1044
FOLLOW_expression_in_expression1046
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expression1046
FOLLOW_IMAGE_POS_in_expression1068
public static final org.antlr.runtime.BitSet FOLLOW_IMAGE_POS_in_expression1068
FOLLOW_identifier_in_expression1070
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_expression1070
FOLLOW_bandSpecifier_in_expression1072
public static final org.antlr.runtime.BitSet FOLLOW_bandSpecifier_in_expression1072
FOLLOW_pixelSpecifier_in_expression1075
public static final org.antlr.runtime.BitSet FOLLOW_pixelSpecifier_in_expression1075
FOLLOW_logicalOp_in_expression1098
public static final org.antlr.runtime.BitSet FOLLOW_logicalOp_in_expression1098
FOLLOW_expression_in_expression1100
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expression1100
FOLLOW_expression_in_expression1102
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expression1102
FOLLOW_arithmeticOp_in_expression1124
public static final org.antlr.runtime.BitSet FOLLOW_arithmeticOp_in_expression1124
FOLLOW_expression_in_expression1126
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expression1126
FOLLOW_expression_in_expression1128
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expression1128
FOLLOW_POW_in_expression1150
public static final org.antlr.runtime.BitSet FOLLOW_POW_in_expression1150
FOLLOW_expression_in_expression1152
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expression1152
FOLLOW_expression_in_expression1154
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expression1154
FOLLOW_PREFIX_in_expression1176
public static final org.antlr.runtime.BitSet FOLLOW_PREFIX_in_expression1176
FOLLOW_prefixOp_in_expression1178
public static final org.antlr.runtime.BitSet FOLLOW_prefixOp_in_expression1178
FOLLOW_expression_in_expression1180
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expression1180
FOLLOW_POSTFIX_in_expression1202
public static final org.antlr.runtime.BitSet FOLLOW_POSTFIX_in_expression1202
FOLLOW_incdecOp_in_expression1204
public static final org.antlr.runtime.BitSet FOLLOW_incdecOp_in_expression1204
FOLLOW_expression_in_expression1206
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expression1206
FOLLOW_PAR_in_expression1228
public static final org.antlr.runtime.BitSet FOLLOW_PAR_in_expression1228
FOLLOW_expression_in_expression1230
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expression1230
FOLLOW_listOperation_in_expression1251
public static final org.antlr.runtime.BitSet FOLLOW_listOperation_in_expression1251
FOLLOW_listLiteral_in_expression1271
public static final org.antlr.runtime.BitSet FOLLOW_listLiteral_in_expression1271
FOLLOW_literal_in_expression1291
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_expression1291
FOLLOW_identifier_in_expression1311
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_expression1311
FOLLOW_APPEND_in_listOperation1340
public static final org.antlr.runtime.BitSet FOLLOW_APPEND_in_listOperation1340
FOLLOW_VAR_LIST_in_listOperation1342
public static final org.antlr.runtime.BitSet FOLLOW_VAR_LIST_in_listOperation1342
FOLLOW_expression_in_listOperation1344
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_listOperation1344
FOLLOW_DECLARED_LIST_in_listLiteral1376
public static final org.antlr.runtime.BitSet FOLLOW_DECLARED_LIST_in_listLiteral1376
FOLLOW_expressionList_in_listLiteral1378
public static final org.antlr.runtime.BitSet FOLLOW_expressionList_in_listLiteral1378
FOLLOW_set_in_identifier0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_identifier0
FOLLOW_set_in_logicalOp0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_logicalOp0
FOLLOW_set_in_arithmeticOp0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_arithmeticOp0
FOLLOW_PLUS_in_prefixOp1864
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_prefixOp1864
FOLLOW_MINUS_in_prefixOp1884
public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_prefixOp1884
FOLLOW_NOT_in_prefixOp1904
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_prefixOp1904
FOLLOW_incdecOp_in_prefixOp1924
public static final org.antlr.runtime.BitSet FOLLOW_incdecOp_in_prefixOp1924
FOLLOW_set_in_incdecOp0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_incdecOp0
FOLLOW_PIXEL_REF_in_pixelSpecifier2005
public static final org.antlr.runtime.BitSet FOLLOW_PIXEL_REF_in_pixelSpecifier2005
FOLLOW_pixelPos_in_pixelSpecifier2007
public static final org.antlr.runtime.BitSet FOLLOW_pixelPos_in_pixelSpecifier2007
FOLLOW_pixelPos_in_pixelSpecifier2009
public static final org.antlr.runtime.BitSet FOLLOW_pixelPos_in_pixelSpecifier2009
FOLLOW_BAND_REF_in_bandSpecifier2039
public static final org.antlr.runtime.BitSet FOLLOW_BAND_REF_in_bandSpecifier2039
FOLLOW_expression_in_bandSpecifier2041
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_bandSpecifier2041
FOLLOW_ABS_POS_in_pixelPos2076
public static final org.antlr.runtime.BitSet FOLLOW_ABS_POS_in_pixelPos2076
FOLLOW_expression_in_pixelPos2078
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_pixelPos2078
FOLLOW_REL_POS_in_pixelPos2100
public static final org.antlr.runtime.BitSet FOLLOW_REL_POS_in_pixelPos2100
FOLLOW_expression_in_pixelPos2102
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_pixelPos2102
FOLLOW_set_in_literal0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_literal0
TransformExpressions
public TransformExpressions(org.antlr.runtime.tree.TreeNodeStream input)
TransformExpressions
public TransformExpressions(org.antlr.runtime.tree.TreeNodeStream 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 String[] getTokenNames()
- Overrides:
getTokenNames in class org.antlr.runtime.BaseRecognizer
getGrammarFileName
public String getGrammarFileName()
- Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer
start
public final TransformExpressions.start_return start()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
jiffleOption
public final TransformExpressions.jiffleOption_return jiffleOption()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
varDeclaration
public final TransformExpressions.varDeclaration_return varDeclaration()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
block
public final TransformExpressions.block_return block()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
blockStatement
public final TransformExpressions.blockStatement_return blockStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
statement
public final TransformExpressions.statement_return statement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
loopCondition
public final TransformExpressions.loopCondition_return loopCondition()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
loopSet
public final TransformExpressions.loopSet_return loopSet()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
expressionList
public final TransformExpressions.expressionList_return expressionList()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
assignmentExpression
public final TransformExpressions.assignmentExpression_return assignmentExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
assignmentOp
public final TransformExpressions.assignmentOp_return assignmentOp()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
expression
public final TransformExpressions.expression_return expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
listOperation
public final TransformExpressions.listOperation_return listOperation()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
listLiteral
public final TransformExpressions.listLiteral_return listLiteral()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
identifier
public final TransformExpressions.identifier_return identifier()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
logicalOp
public final TransformExpressions.logicalOp_return logicalOp()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
arithmeticOp
public final TransformExpressions.arithmeticOp_return arithmeticOp()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
prefixOp
public final TransformExpressions.prefixOp_return prefixOp()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
incdecOp
public final TransformExpressions.incdecOp_return incdecOp()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
pixelSpecifier
public final TransformExpressions.pixelSpecifier_return pixelSpecifier()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
bandSpecifier
public final TransformExpressions.bandSpecifier_return bandSpecifier()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
pixelPos
public final TransformExpressions.pixelPos_return pixelPos()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
literal
public final TransformExpressions.literal_return literal()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
Copyright © 2009-2011. All Rights Reserved.