C# 클래스 Zeal.Compiler.Pass.ParseCpuPass

상속: CpuPass
파일 보기 프로젝트 열기: zealsnes/compiler

공개 메소드들

메소드 설명
EnterInstructionStatement ( [ context ) : void
EnterInterruptDeclaration ( [ context ) : void
EnterProcedureDeclaration ( [ context ) : void
ExitAddress ( [ context ) : void
ExitHeaderDeclaration ( [ context ) : void
ExitImmediate ( [ context ) : void
ExitInstructionStatement ( [ context ) : void
ExitInterruptDeclaration ( [ context ) : void
ExitProcedureDeclaration ( [ context ) : void
ExitVectorsDeclaration ( [ context ) : void
ParseCpuPass ( ZealCpuDriver driver ) : System

비공개 메소드들

메소드 설명
parseNumberArgument ( ZealCpuParser context ) : NumberInstructionArgument
parseNumberLiteral ( ZealCpuParser context ) : int
parseStringLiteral ( ITerminalNode node ) : string

메소드 상세

EnterInstructionStatement() 공개 메소드

public EnterInstructionStatement ( [ context ) : void
context [
리턴 void

EnterInterruptDeclaration() 공개 메소드

public EnterInterruptDeclaration ( [ context ) : void
context [
리턴 void

EnterProcedureDeclaration() 공개 메소드

public EnterProcedureDeclaration ( [ context ) : void
context [
리턴 void

ExitAddress() 공개 메소드

public ExitAddress ( [ context ) : void
context [
리턴 void

ExitHeaderDeclaration() 공개 메소드

public ExitHeaderDeclaration ( [ context ) : void
context [
리턴 void

ExitImmediate() 공개 메소드

public ExitImmediate ( [ context ) : void
context [
리턴 void

ExitInstructionStatement() 공개 메소드

public ExitInstructionStatement ( [ context ) : void
context [
리턴 void

ExitInterruptDeclaration() 공개 메소드

public ExitInterruptDeclaration ( [ context ) : void
context [
리턴 void

ExitProcedureDeclaration() 공개 메소드

public ExitProcedureDeclaration ( [ context ) : void
context [
리턴 void

ExitVectorsDeclaration() 공개 메소드

public ExitVectorsDeclaration ( [ context ) : void
context [
리턴 void

ParseCpuPass() 공개 메소드

public ParseCpuPass ( ZealCpuDriver driver ) : System
driver Zeal.Compiler.Parser.ZealCpuDriver
리턴 System