C# Класс Axiom.Compiler.Framework.PrologCompiler

Наследование: PrologCodeGenerator, IPrologCompiler
Показать файл Открыть проект

Защищенные методы

Метод Описание
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