C# 클래스 Microsoft.Fast.AST.AppExp

상속: FExp
파일 보기 프로젝트 열기: AutomataDotNet/Automata 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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