C# Class YAMP.StringExpression

Presents the class for string expressions "...".
Inheritance: Expression
Exibir arquivo Open project: FlorianRappl/YAMP Class Usage Examples

Public Methods

Method Description
Interpret ( Value>.IDictionary symbols ) : Value
Scan ( ParseEngine engine ) : Expression
StringExpression ( ) : System
StringExpression ( ParseEngine engine ) : System
StringExpression ( string content ) : System
ToCode ( ) : string
ToDebug ( int padLeft, int tabsize ) : String

Returns a string to allow visualization of a Expression tree

Method Details

Interpret() public method

public Interpret ( Value>.IDictionary symbols ) : Value
symbols Value>.IDictionary
return Value

Scan() public method

public Scan ( ParseEngine engine ) : Expression
engine ParseEngine
return Expression

StringExpression() public method

public StringExpression ( ) : System
return System

StringExpression() public method

public StringExpression ( ParseEngine engine ) : System
engine ParseEngine
return System

StringExpression() public method

public StringExpression ( string content ) : System
content string
return System

ToCode() public method

public ToCode ( ) : string
return string

ToDebug() public method

Returns a string to allow visualization of a Expression tree
public ToDebug ( int padLeft, int tabsize ) : String
padLeft int
tabsize int
return String