Boo.BooLangService.Document.BooDocumentCompiler.Compile C# (CSharp) Method

Compile() public method

Compiles a Boo file into a CompiledDocument.
public Compile ( ) : CompiledProject
return CompiledProject
        public CompiledProject Compile()
        {
            compiler.Run();

            return new CompiledProject(
                visitor.Project
            );
        }

Usage Example

        /// <summary>
        /// EPIC!!!!
        /// </summary>
        /// <param name="req"></param>
        /// <returns></returns>
        public override AuthoringScope ParseSource(ParseRequest req)
        {
            BooDocumentCompiler compiler = new BooDocumentCompiler();
            CompiledDocument document = compiler.Compile(req.FileName, req.Text);

            return new BooScope(this, document, GetSource(req.View), req.FileName);
        }
All Usage Examples Of Boo.BooLangService.Document.BooDocumentCompiler::Compile