C# Class PrettyPrintVisitor, pinac

Inheritance: Visitor
Afficher le fichier Open project: shranjan/pinac Class Usage Examples

Méthodes publiques

Méthode Description
VisitAdditionOperationElement ( AdditionOperationElement, element ) : void
VisitAssignmentOperationElement ( AssignmentOperationElement, element ) : void
VisitDeclarationElement ( DeclarationElement, element ) : void
VisitDeleteElement ( DeleteVariable, element ) : void
VisitDoubleElement ( DoubleElement, element ) : void
VisitEqualityOperationElement ( EqualityOperationElement, element ) : void
VisitForStatementElement ( ForStatementElement, element ) : void
VisitFunctionCallElement ( FunctionCallElement, element ) : void
VisitFunctionElement ( FunctionElement, element ) : void
VisitIfStatementElement ( IfStatementElement, element ) : void
VisitIntegerElement ( IntegerElement, element ) : void
VisitMatrixElement ( MatrixOperationElement, element ) : void
VisitMatrixElement ( MatrixVariableDeclaration, element ) : void
VisitMatrixOperationElement ( MatrixOperationElement, element ) : void
VisitMultiplicationOperationElement ( MultiplicationOperationElement, element ) : void
VisitNonEqualityOperationElement ( NonEqualityOperationElement, element ) : void
VisitParallelForElement ( ParallelForElement, element ) : void
VisitPlotFunctionElement ( PlotFunctionElement, element ) : void

-- Plotting functions.

VisitPrintOperationElement ( PrintOperationElement, element ) : void
VisitRangeElement ( RangeElement, element ) : void
VisitReturnElement ( ReturnElement, element ) : void
VisitStructAssignment ( StructAssignDeclaration, element ) : void
VisitStructDeclaration ( StructDeclaration, element ) : void
VisitStructObject ( StructObjectDeclaration, element ) : void
VisitStructVar ( ScalarVariableDeclaration, element ) : void
VisitStructVar ( StructVariableDeclaration, element ) : void
VisitVariableElement ( VariableElement, element ) : void
VisitVectorElement ( VectorVariableDeclaration, element ) : void

Method Details

VisitAdditionOperationElement() public méthode

public VisitAdditionOperationElement ( AdditionOperationElement, element ) : void
element AdditionOperationElement,
Résultat void

VisitAssignmentOperationElement() public méthode

public VisitAssignmentOperationElement ( AssignmentOperationElement, element ) : void
element AssignmentOperationElement,
Résultat void

VisitDeclarationElement() public méthode

public VisitDeclarationElement ( DeclarationElement, element ) : void
element DeclarationElement,
Résultat void

VisitDeleteElement() public méthode

public VisitDeleteElement ( DeleteVariable, element ) : void
element DeleteVariable,
Résultat void

VisitDoubleElement() public méthode

public VisitDoubleElement ( DoubleElement, element ) : void
element DoubleElement,
Résultat void

VisitEqualityOperationElement() public méthode

public VisitEqualityOperationElement ( EqualityOperationElement, element ) : void
element EqualityOperationElement,
Résultat void

VisitForStatementElement() public méthode

public VisitForStatementElement ( ForStatementElement, element ) : void
element ForStatementElement,
Résultat void

VisitFunctionCallElement() public méthode

public VisitFunctionCallElement ( FunctionCallElement, element ) : void
element FunctionCallElement,
Résultat void

VisitFunctionElement() public méthode

public VisitFunctionElement ( FunctionElement, element ) : void
element FunctionElement,
Résultat void

VisitIfStatementElement() public méthode

public VisitIfStatementElement ( IfStatementElement, element ) : void
element IfStatementElement,
Résultat void

VisitIntegerElement() public méthode

public VisitIntegerElement ( IntegerElement, element ) : void
element IntegerElement,
Résultat void

VisitMatrixElement() public méthode

public VisitMatrixElement ( MatrixOperationElement, element ) : void
element MatrixOperationElement,
Résultat void

VisitMatrixElement() public méthode

public VisitMatrixElement ( MatrixVariableDeclaration, element ) : void
element MatrixVariableDeclaration,
Résultat void

VisitMatrixOperationElement() public méthode

public VisitMatrixOperationElement ( MatrixOperationElement, element ) : void
element MatrixOperationElement,
Résultat void

VisitMultiplicationOperationElement() public méthode

public VisitMultiplicationOperationElement ( MultiplicationOperationElement, element ) : void
element MultiplicationOperationElement,
Résultat void

VisitNonEqualityOperationElement() public méthode

public VisitNonEqualityOperationElement ( NonEqualityOperationElement, element ) : void
element NonEqualityOperationElement,
Résultat void

VisitParallelForElement() public méthode

public VisitParallelForElement ( ParallelForElement, element ) : void
element ParallelForElement,
Résultat void

VisitPlotFunctionElement() public méthode

-- Plotting functions.
public VisitPlotFunctionElement ( PlotFunctionElement, element ) : void
element PlotFunctionElement,
Résultat void

VisitPrintOperationElement() public méthode

public VisitPrintOperationElement ( PrintOperationElement, element ) : void
element PrintOperationElement,
Résultat void

VisitRangeElement() public méthode

public VisitRangeElement ( RangeElement, element ) : void
element RangeElement,
Résultat void

VisitReturnElement() public méthode

public VisitReturnElement ( ReturnElement, element ) : void
element ReturnElement,
Résultat void

VisitStructAssignment() public méthode

public VisitStructAssignment ( StructAssignDeclaration, element ) : void
element StructAssignDeclaration,
Résultat void

VisitStructDeclaration() public méthode

public VisitStructDeclaration ( StructDeclaration, element ) : void
element StructDeclaration,
Résultat void

VisitStructObject() public méthode

public VisitStructObject ( StructObjectDeclaration, element ) : void
element StructObjectDeclaration,
Résultat void

VisitStructVar() public méthode

public VisitStructVar ( ScalarVariableDeclaration, element ) : void
element ScalarVariableDeclaration,
Résultat void

VisitStructVar() public méthode

public VisitStructVar ( StructVariableDeclaration, element ) : void
element StructVariableDeclaration,
Résultat void

VisitVariableElement() public méthode

public VisitVariableElement ( VariableElement, element ) : void
element VariableElement,
Résultat void

VisitVectorElement() public méthode

public VisitVectorElement ( VectorVariableDeclaration, element ) : void
element VectorVariableDeclaration,
Résultat void