C# Класс Microsoft.Fast.AST.AppExp

Наследование: FExp
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
args List
func FuncSymbol

Открытые методы

Метод Описание
AppExp ( FastToken func, IEnumerable args ) : System
PrettyPrint ( StringBuilder sb ) : void

Приватные методы

Метод Описание
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

Описание методов

AppExp() публичный Метод

public AppExp ( FastToken func, IEnumerable args ) : System
func FastToken
args IEnumerable
Результат System

PrettyPrint() публичный Метод

public PrettyPrint ( StringBuilder sb ) : void
sb StringBuilder
Результат void

Описание свойств

args публичное свойство

public List args
Результат List

func публичное свойство

public FuncSymbol,Microsoft.Fast.AST func
Результат FuncSymbol