C# Class Microsoft.Automata.MSO.Mona.MonaExpr

Inheritance: MonaAst
Datei anzeigen Open project: AutomataDotNet/Automata Class Usage Examples

Public Properties

Property Type Description
type MonaExprType

Protected Properties

Property Type Description
subexprs Microsoft.Automata.MSO.Mona.MonaExpr[]

Public Methods

Method Description
ToInt ( MonaDecl>.Dictionary globals ) : int
this ( int i ) : MonaExpr

Private Methods

Method Description
MonaExpr ( Token token, MonaExprType type, MonaExpr subexprs ) : System
TypeCheck ( MonaDecl>.Dictionary globals, MonaParam>.MapStack locals ) : void

Method Details

ToInt() public method

public ToInt ( MonaDecl>.Dictionary globals ) : int
globals MonaDecl>.Dictionary
return int

this() public method

public this ( int i ) : MonaExpr
i int
return MonaExpr

Property Details

subexprs protected_oe property

protected MonaExpr[],Microsoft.Automata.MSO.Mona subexprs
return Microsoft.Automata.MSO.Mona.MonaExpr[]

type public_oe property

public MonaExprType type
return MonaExprType