C# 클래스 JurassicCoffee.Core.CoffeeCompiler

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

Private Properties

프로퍼티 타입 설명
Compile JurassicCoffee.Core.Diagnostics.CompilationRecord
Compile JurassicCoffee.Core.Diagnostics.CompilationRecord
Compile void
GetCoffeeCompilerScriptStream Stream

공개 메소드들

메소드 설명
CoffeeCompiler ( ) : System
CoffeeCompiler ( bool debug ) : System
Compile ( string coffeeScriptFile ) : JurassicCoffee.Core.Diagnostics.CompilationRecord
Compile ( string workingDirectory, StreamReader input, StreamWriter output ) : JurassicCoffee.Core.Diagnostics.CompilationRecord
Compile ( StreamReader input, StreamWriter output ) : void
CompileString ( string coffeeScript ) : string

비공개 메소드들

메소드 설명
Compile ( CompilerContext context, FileInfo coffeeScriptFileInfo, List includedRequiredFiles ) : JurassicCoffee.Core.Diagnostics.CompilationRecord
Compile ( string coffeeScriptFilePath, List includedRequiredFiles ) : JurassicCoffee.Core.Diagnostics.CompilationRecord
Compile ( CompilerContext context, StreamReader input, StreamWriter output ) : void
GetCoffeeCompilerScriptStream ( ) : Stream

메소드 상세

CoffeeCompiler() 공개 메소드

public CoffeeCompiler ( ) : System
리턴 System

CoffeeCompiler() 공개 메소드

public CoffeeCompiler ( bool debug ) : System
debug bool
리턴 System

Compile() 공개 메소드

public Compile ( string coffeeScriptFile ) : JurassicCoffee.Core.Diagnostics.CompilationRecord
coffeeScriptFile string
리턴 JurassicCoffee.Core.Diagnostics.CompilationRecord

Compile() 공개 메소드

public Compile ( string workingDirectory, StreamReader input, StreamWriter output ) : JurassicCoffee.Core.Diagnostics.CompilationRecord
workingDirectory string
input System.IO.StreamReader
output System.IO.StreamWriter
리턴 JurassicCoffee.Core.Diagnostics.CompilationRecord

Compile() 공개 메소드

public Compile ( StreamReader input, StreamWriter output ) : void
input System.IO.StreamReader
output System.IO.StreamWriter
리턴 void

CompileString() 공개 메소드

public CompileString ( string coffeeScript ) : string
coffeeScript string
리턴 string