C# 클래스 Machete.Runtime.RuntimeTypes.SpecificationTypes.SLexicalEnvironment

상속: ILexicalEnvironment
파일 보기 프로젝트 열기: ChaosPandion/Machete 1 사용 예제들

공개 메소드들

메소드 설명
GetIdentifierReference ( string name, bool strict ) : IReference
NewDeclarativeEnvironment ( ) : SLexicalEnvironment
NewObjectEnvironment ( IObject bindingObject, bool provideThis ) : ILexicalEnvironment
NewObjectEnvironment ( LObject o ) : SLexicalEnvironment
SLexicalEnvironment ( IEnvironment environment, IEnvironmentRecord record, ILexicalEnvironment parent ) : System

비공개 메소드들

메소드 설명
ILexicalEnvironment ( ) : ILexicalEnvironment

메소드 상세

GetIdentifierReference() 공개 메소드

public GetIdentifierReference ( string name, bool strict ) : IReference
name string
strict bool
리턴 IReference

NewDeclarativeEnvironment() 공개 메소드

public NewDeclarativeEnvironment ( ) : SLexicalEnvironment
리턴 SLexicalEnvironment

NewObjectEnvironment() 공개 메소드

public NewObjectEnvironment ( IObject bindingObject, bool provideThis ) : ILexicalEnvironment
bindingObject IObject
provideThis bool
리턴 ILexicalEnvironment

NewObjectEnvironment() 공개 메소드

public NewObjectEnvironment ( LObject o ) : SLexicalEnvironment
o LObject
리턴 SLexicalEnvironment

SLexicalEnvironment() 공개 메소드

public SLexicalEnvironment ( IEnvironment environment, IEnvironmentRecord record, ILexicalEnvironment parent ) : System
environment IEnvironment
record IEnvironmentRecord
parent ILexicalEnvironment
리턴 System