Modifier and Type | Class and Description |
---|---|
class |
AbstractExpression |
class |
AbstractIdentifieredExpression |
class |
AbstractIdentifieredExpressionListedExpression |
class |
GenericExpressionList |
class |
GenericLeftValueList |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCommand |
class |
AbstractCommandExpressionListed |
class |
AbstractCommandIfElseKind |
class |
AbstractCommandIfKind |
class |
AbstractCommandLeftValueListed |
class |
CommandCall |
class |
CommandElse |
class |
CommandElseIf |
class |
CommandEndIf |
class |
CommandEndSub |
class |
CommandFor |
class |
CommandGlobal |
class |
CommandIf |
class |
CommandLet |
class |
CommandLocal |
class |
CommandMethod |
class |
CommandNext |
class |
CommandPrint |
class |
CommandReturn |
class |
CommandSub |
class |
CommandUse |
class |
CommandWend |
class |
CommandWhile |
Modifier and Type | Class and Description |
---|---|
class |
AbstractLeftValue |
class |
BasicLeftValue |
Modifier and Type | Class and Description |
---|---|
class |
AbstractNumericRightValue<T extends Number> |
class |
AbstractPrimitiveRightValue<T> |
class |
ArrayElementAccess |
class |
BasicBooleanValue |
class |
BasicDoubleValue |
class |
BasicJavaObjectValue |
class |
BasicLongValue |
class |
BasicStringValue |
class |
FunctionCall |
class |
VariableAccess |
Modifier and Type | Interface and Description |
---|---|
interface |
Analyzer<T extends AnalysisResult>
Classes that analyze something implement this interface.
|
interface |
GenericList<Z extends AnalysisResult> |
interface |
ListAnalyzer<T extends AnalysisResult> |
Modifier and Type | Interface and Description |
---|---|
interface |
Command
Classes that provide methods to execute a command implement this interface.
|
interface |
Expression
An expression is a numeric expression, with function calls, object method
calls, operators, parenthesis and so on.
|
interface |
ExpressionList |
interface |
GenericList<Z extends AnalysisResult> |
interface |
LeftValue
A LeftValue is a value that can stand on the left hand side of an assignment
command.
|
interface |
LeftValueList |
Modifier and Type | Class and Description |
---|---|
class |
AbstractAnalyzer<T extends AnalysisResult> |
class |
AbstractGenericListAnalyzer<T extends GenericList<Z>,K extends T,Z extends AnalysisResult,A extends Analyzer<Z>>
An abstract class to analyze a list of something.
|
Copyright © 2013 Verhas and Verhas Software Craftsmen. All Rights Reserved.