Package com.scriptbasic.interfaces
Interface AnalysisResult
- All Known Subinterfaces:
Command,Expression,ExpressionList,GenericList<Z>,LeftValue,LeftValueList
- All Known Implementing Classes:
AbstractBinaryFullCircuitFullDoubleOperator,AbstractBinaryFullCircuitHalfDoubleOperator,AbstractBinaryFullCircuitNumericOperator,AbstractBinaryFullCircuitOperator,AbstractBinaryOperator,AbstractCommand,AbstractCommandExpressionListed,AbstractCommandIfElseKind,AbstractCommandIfKind,AbstractCommandLeftValueListed,AbstractCommandSelectPart,AbstractCompareOperator,AbstractExpression,AbstractIdentifieredExpression,AbstractIdentifieredExpressionListedExpression,AbstractInsecureCommand,AbstractNumericRightValue,AbstractOperator,AbstractPrimitiveRightValue,AbstractShortCircuitBinaryOperator,AbstractUnaryOperator,AddOperator,AmpersandOperator,ArrayElementAccess,BasicBooleanValue,BasicDateValue,BasicDoubleValue,BasicEmptyValue,BasicJavaObjectValue,BasicLeftValue,BasicLongValue,BasicStringValue,CommandCall,CommandCase,CommandElse,CommandElseIf,CommandEndIf,CommandEndSelect,CommandEndSub,CommandFor,CommandGlobal,CommandIf,CommandLet,CommandLocal,CommandMethod,CommandNext,CommandPrint,CommandReturn,CommandSelect,CommandSub,CommandUse,CommandWend,CommandWhile,DivideOperator,EqualsOperator,FunctionCall,GenericExpressionList,GenericLeftValueList,GreaterOrEqualOperator,GreaterThanOperator,IntegerDivideOperator,JavaObjectFieldAccessOperator,LessOrEqualOperator,LessThanOperator,LogicalAndOperator,LogicalOrOperator,MinusOperator,ModuloOperator,MultiplyOperator,NotEqualOperator,PowerOperator,RightSideEqualsOperator,RightSideGreaterOrEqualOperator,RightSideLessOrEqualOperator,UnaryOperatorMinus,UnaryOperatorNot,UnaryOperatorPlus,VariableAccess
public interface AnalysisResult
Anything that can be the result of an analysis be it either syntax or lexical
analysis implements this interface.
- Author:
- Peter Verhas date May 31, 2012