C# 클래스 Schemin.Evaluate.Environment

파일 보기 프로젝트 열기: imphasing/schemin 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
bindings IScheminType>.Dictionary
parent Environment

공개 메소드들

메소드 설명
AddBinding ( ScheminAtom symbol, IScheminType type ) : void
Environment ( ) : System.Collections.Generic
GetValue ( ScheminAtom symbol ) : IScheminType
RemoveBinding ( ScheminAtom symbol ) : void
ToString ( ) : string

메소드 상세

AddBinding() 공개 메소드

public AddBinding ( ScheminAtom symbol, IScheminType type ) : void
symbol Schemin.AST.ScheminAtom
type IScheminType
리턴 void

Environment() 공개 메소드

public Environment ( ) : System.Collections.Generic
리턴 System.Collections.Generic

GetValue() 공개 메소드

public GetValue ( ScheminAtom symbol ) : IScheminType
symbol ScheminAtom
리턴 IScheminType

RemoveBinding() 공개 메소드

public RemoveBinding ( ScheminAtom symbol ) : void
symbol ScheminAtom
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

프로퍼티 상세

bindings 공개적으로 프로퍼티

public Dictionary bindings
리턴 IScheminType>.Dictionary

parent 공개적으로 프로퍼티

public Environment parent
리턴 Environment