C# Class Axiom.Compiler.Framework.PrologCompiler

Inheritance: PrologCodeGenerator, IPrologCompiler
Afficher le fichier Open project: ahodroj/prologdotnet

Méthodes protégées

Méthode Description
FromFile ( PrologCompilerParameters options, string fileName ) : PrologCompilerResults
FromUnit ( PrologCompilerParameters options, PrologCodeUnit e ) : PrologCompilerResults

Private Methods

Méthode Description
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

Method Details

FromFile() protected méthode

protected FromFile ( PrologCompilerParameters options, string fileName ) : PrologCompilerResults
options PrologCompilerParameters
fileName string
Résultat PrologCompilerResults

FromUnit() protected méthode

protected FromUnit ( PrologCompilerParameters options, PrologCodeUnit e ) : PrologCompilerResults
options PrologCompilerParameters
e Axiom.Compiler.CodeObjectModel.PrologCodeUnit
Résultat PrologCompilerResults