C# 클래스 Axiom.Compiler.Framework.PrologCompiler

상속: PrologCodeGenerator, IPrologCompiler
파일 보기 프로젝트 열기: ahodroj/prologdotnet

보호된 메소드들

메소드 설명
FromFile ( PrologCompilerParameters options, string fileName ) : PrologCompilerResults
FromUnit ( PrologCompilerParameters options, PrologCodeUnit e ) : PrologCompilerResults

비공개 메소드들

메소드 설명
GenerateDllAssembly ( PrologCompilerParameters compilerParameters, ArrayList instructions, PrologCodeUnit unit ) : Assembly
GenerateExecutableAssembly ( PrologCompilerParameters compilerParameters, ArrayList instructions ) : Assembly
GenerateInitMethod ( CodeTypeDeclaration classType, ArrayList instructions ) : void
GenerateMethod ( CodeTypeDeclaration classType, ProcedureInstruction pi ) : void
GenerateMethodSignatures ( CodeTypeDeclaration classType, ArrayList instructions ) : void
GetInstructionStatement ( AbstractInstruction inst ) : string
IPrologCompiler ( PrologCompilerParameters p, PrologCodeUnit unit ) : PrologCompilerResults
IPrologCompiler ( PrologCompilerParameters p, string fileName ) : PrologCompilerResults

메소드 상세

FromFile() 보호된 메소드

protected FromFile ( PrologCompilerParameters options, string fileName ) : PrologCompilerResults
options PrologCompilerParameters
fileName string
리턴 PrologCompilerResults

FromUnit() 보호된 메소드

protected FromUnit ( PrologCompilerParameters options, PrologCodeUnit e ) : PrologCompilerResults
options PrologCompilerParameters
e Axiom.Compiler.CodeObjectModel.PrologCodeUnit
리턴 PrologCompilerResults