Boo.Lang.Parser.WSABooParser.ParseModule C# (CSharp) Method

ParseModule() public static method

public static ParseModule ( int tabSize, Boo.Lang.Compiler.Ast.CompileUnit cu, string readerName, TextReader reader, Boo errorHandler ) : Module
tabSize int
cu Boo.Lang.Compiler.Ast.CompileUnit
readerName string
reader TextReader
errorHandler Boo
return Boo.Lang.Compiler.Ast.Module
        public static Module ParseModule(int tabSize, CompileUnit cu, string readerName, TextReader reader, Boo.Lang.Parser.ParserErrorHandler errorHandler)
        {
            WSABooParser parser = CreateParser(tabSize, readerName, reader, errorHandler);

            Module module = parser.start(cu);
            module.Name = Boo.Lang.Parser.BooParser.CreateModuleName(readerName);
            return module;
        }

Usage Example

Beispiel #1
0
 override protected void ParseModule(string inputName, System.IO.TextReader reader, ParserErrorHandler errorHandler)
 {
     WSABooParser.ParseModule(this.TabSize, this.Context.CompileUnit, inputName, reader, errorHandler);
 }