Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Uses of Package
jaitools.jiffle.parser
Packages that use
jaitools.jiffle.parser
jaitools.jiffle.parser
Jiffle parser and support classes.
Classes in
jaitools.jiffle.parser
used by
jaitools.jiffle.parser
AbstractSourceGenerator
Base class for tree parsers that generate Jiffle runtime source.
CheckAssignments.assignmentOp_return
CheckAssignments.identifier_return
CheckAssignments.userVar_return
ErrorHandlingTreeParser
A base class for Jiffle tree parsers that want to intercept ANTLR error and warning messages.
FunctionInfo
Used by the
FunctionLookup
class when servicing lookup requests from the Jiffle compiler.
FunctionInfo.Provider
Constants to indicate the runtime provider of a function
JiffleParser.addExpression_return
JiffleParser.andExpression_return
JiffleParser.arguments_return
JiffleParser.assignmentExpression_return
JiffleParser.assignmentOp_return
JiffleParser.atom_return
JiffleParser.bandSpecifier_return
JiffleParser.block_return
JiffleParser.blockStatement_return
JiffleParser.compExpression_return
JiffleParser.conditionalExpression_return
JiffleParser.delimitedStatement_return
JiffleParser.eqExpression_return
JiffleParser.expression_return
JiffleParser.expressionList_return
JiffleParser.identifiedAtom_return
JiffleParser.ifCall_return
JiffleParser.imagePos_return
JiffleParser.incdecOp_return
JiffleParser.initBlock_return
JiffleParser.listLiteral_return
JiffleParser.literal_return
JiffleParser.loopCondition_return
JiffleParser.loopSet_return
JiffleParser.multExpression_return
JiffleParser.option_return
JiffleParser.optionsBlock_return
JiffleParser.optionValue_return
JiffleParser.orExpression_return
JiffleParser.pixelPos_return
JiffleParser.pixelSpecifier_return
JiffleParser.powerExpression_return
JiffleParser.prefixOp_return
JiffleParser.primaryExpression_return
JiffleParser.prog_return
JiffleParser.sequence_return
JiffleParser.statement_return
JiffleParser.unaryExpression_return
JiffleParser.varDeclaration_return
JiffleParser.xorExpression_return
Level
Constants used by the Jiffle script and tree parsers to identify the level of a parser message (error or warning).
Message
Constants used by the Jiffle script and tree parsers to report errors and warnings.
MessageTable
Used by Jiffle parsers to record errors and warnings.
OptionsBlockReader.literal_return
OptionsBlockReader.optionValue_return
ParsingErrorReporter
Defines methods to intercept parsing error messages.
RuntimeSourceGenerator.arithmeticOp_return
RuntimeSourceGenerator.assignmentOp_return
RuntimeSourceGenerator.bandSpecifier_return
RuntimeSourceGenerator.binaryExpression_return
RuntimeSourceGenerator.block_return
RuntimeSourceGenerator.blockStatement_return
RuntimeSourceGenerator.conditionalLoop_return
RuntimeSourceGenerator.expression_return
RuntimeSourceGenerator.expressionList_return
RuntimeSourceGenerator.foreachLoop_return
RuntimeSourceGenerator.generate_return
RuntimeSourceGenerator.imagePos_return
RuntimeSourceGenerator.imageWrite_return
RuntimeSourceGenerator.incdecOp_return
RuntimeSourceGenerator.jiffleOption_return
RuntimeSourceGenerator.listAssignment_return
RuntimeSourceGenerator.listLiteral_return
RuntimeSourceGenerator.listOperation_return
RuntimeSourceGenerator.literal_return
RuntimeSourceGenerator.loop_return
RuntimeSourceGenerator.optionValue_return
RuntimeSourceGenerator.pixelPos_return
RuntimeSourceGenerator.pixelSpecifier_return
RuntimeSourceGenerator.postfixOp_return
RuntimeSourceGenerator.prefixOp_return
RuntimeSourceGenerator.scalar_return
RuntimeSourceGenerator.scalarAssignment_return
RuntimeSourceGenerator.simpleStatement_return
RuntimeSourceGenerator.statement_return
RuntimeSourceGenerator.STAttrMap
allows convenient multi-value initialization: "new STAttrMap().put(...).put(...)"
RuntimeSourceGenerator.var_return
RuntimeSourceGenerator.varDeclaration_return
ScopeType
Constants for variable scope type.
SourceGenerator
Defines methods for classes that generate runtime Java source from compiled Jiffle scripts.
Symbol
Represents a symbol in a Jiffle script.
SymbolScope
Stores symbols in a Jiffle script at a single scope level.
SymbolType
Constants representing the type of symbols tracked through scopes during JIffle script compilation.
TagVars.args_return
TagVars.arithmeticOp_return
TagVars.assignmentExpression_return
TagVars.assignmentOp_return
TagVars.bandSpecifier_return
TagVars.block_return
TagVars.blockStatement_return
TagVars.expression_return
TagVars.expressionList_return
TagVars.foreachLoop_return
TagVars.identifier_return
TagVars.incdecOp_return
TagVars.jiffleOption_return
TagVars.listLiteral_return
TagVars.listOperation_return
TagVars.literal_return
TagVars.logicalOp_return
TagVars.loopCondition_return
TagVars.loopSet_return
TagVars.optionValue_return
TagVars.pixelPos_return
TagVars.pixelSpecifier_return
TagVars.prefixOp_return
TagVars.scalarExpression_return
TagVars.start_return
TagVars.statement_return
TagVars.varDeclaration_return
TransformExpressions.arithmeticOp_return
TransformExpressions.assignmentExpression_return
TransformExpressions.assignmentOp_return
TransformExpressions.bandSpecifier_return
TransformExpressions.block_return
TransformExpressions.blockStatement_return
TransformExpressions.expression_return
TransformExpressions.expressionList_return
TransformExpressions.identifier_return
TransformExpressions.incdecOp_return
TransformExpressions.jiffleOption_return
TransformExpressions.listLiteral_return
TransformExpressions.listOperation_return
TransformExpressions.literal_return
TransformExpressions.logicalOp_return
TransformExpressions.loopCondition_return
TransformExpressions.loopSet_return
TransformExpressions.pixelPos_return
TransformExpressions.pixelSpecifier_return
TransformExpressions.prefixOp_return
TransformExpressions.start_return
TransformExpressions.statement_return
TransformExpressions.varDeclaration_return
UndefinedFunctionException
An exception thrown by
FunctionLookup
when the Jiffle compiler is attempting to parse a call to an undefined function.
UndefinedOptionException
An exception thrown by
OptionLookup
when the Jiffle compiler is attempting to parse a call to an undefined option.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2009-2011. All Rights Reserved.