C# Class Microsoft.Fast.AST.Variable

Inheritance: FExp
Mostra file Open project: AutomataDotNet/Automata Class Usage Examples

Protected Properties

Property Type Description
_sort FastSort
_token FastToken

Public Methods

Method Description
PrettyPrint ( StringBuilder sb ) : void
ToString ( ) : string
Variable ( FastToken token ) : System

Private Methods

Method Description
CalcSort ( FastSort>.Func context, FastPgm program ) : void
CheckFunctionExpr ( FastSort>.Dictionary vars, HashSet attrNames, HashSet patternTrees, FastPgm pgm ) : void
CheckSort ( FastSort s ) : void
CheckSubtreeGuard ( FastSort>.Dictionary subs, AlphabetDef alph, FastPgm pgm ) : void
CheckTransformation ( HashSet subs, AlphabetDef domAlph, AlphabetDef rangeAlph, FastPgm pgm ) : void
Variable ( ) : System

Method Details

PrettyPrint() public method

public PrettyPrint ( StringBuilder sb ) : void
sb StringBuilder
return void

ToString() public method

public ToString ( ) : string
return string

Variable() public method

public Variable ( FastToken token ) : System
token FastToken
return System

Property Details

_sort protected_oe property

protected FastSort,Microsoft.Fast.AST _sort
return FastSort

_token protected_oe property

protected FastToken,Microsoft.Fast.AST _token
return FastToken