C# 클래스 DCPUB.Model.Scope

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

공개 프로퍼티들

프로퍼티 타입 설명
activeBlock Ast.BlockNode
activeFunction Ast.FunctionDeclarationNode
functions List
pendingFunctions List
structs List
variables List
variablesOnStack int

공개 메소드들

메소드 설명
FindType ( string s ) : Struct

비공개 메소드들

메소드 설명
FindFunction ( string name ) : System.Function
FindVariable ( string name ) : Variable
IsBuiltIn ( String s ) : bool
Push ( ) : Scope
Push ( Scope child ) : Scope

메소드 상세

FindType() 공개 메소드

public FindType ( string s ) : Struct
s string
리턴 Struct

프로퍼티 상세

activeBlock 공개적으로 프로퍼티

public Ast.BlockNode activeBlock
리턴 Ast.BlockNode

activeFunction 공개적으로 프로퍼티

public Ast.FunctionDeclarationNode activeFunction
리턴 Ast.FunctionDeclarationNode

functions 공개적으로 프로퍼티

public List functions
리턴 List

pendingFunctions 공개적으로 프로퍼티

public List pendingFunctions
리턴 List

structs 공개적으로 프로퍼티

public List structs
리턴 List

variables 공개적으로 프로퍼티

public List variables
리턴 List

variablesOnStack 공개적으로 프로퍼티

public int variablesOnStack
리턴 int