C# Class Microsoft.Fast.AST.AppExp

Inheritance: FExp
Afficher le fichier Open project: AutomataDotNet/Automata Class Usage Examples

Méthodes publiques

Свойство Type Description
args List
func FuncSymbol

Méthodes publiques

Méthode Description
AppExp ( FastToken func, IEnumerable args ) : System
PrettyPrint ( StringBuilder sb ) : void

Private Methods

Méthode Description
CalcSort ( FastSort>.Func context, FastPgm program ) : void
CheckFunctionExpr ( FastSort>.Dictionary vars, HashSet attrNames, HashSet patternTrees, FastPgm pgm ) : void
CheckSort ( FastSort s ) : void
CheckStandardOps ( FastSort>.Dictionary varsConstsSorts ) : bool
CheckSubtreeGuard ( FastSort>.Dictionary subs, AlphabetDef alph, FastPgm pgm ) : void
CheckTransformation ( HashSet subs, AlphabetDef domAlph, AlphabetDef rangeAlph, FastPgm pgm ) : void
SetConstructorSort ( AlphabetDef alph ) : void

Method Details

AppExp() public méthode

public AppExp ( FastToken func, IEnumerable args ) : System
func FastToken
args IEnumerable
Résultat System

PrettyPrint() public méthode

public PrettyPrint ( StringBuilder sb ) : void
sb StringBuilder
Résultat void

Property Details

args public_oe property

public List args
Résultat List

func public_oe property

public FuncSymbol,Microsoft.Fast.AST func
Résultat FuncSymbol