Package beaver.spec

Examples of beaver.spec.GrammarBuilder


  static public Grammar parseGrammar(SrcReader reader, Log log) throws IOException, Parser.Exception, Grammar.Exception
  {
    GrammarTreeRoot root = (GrammarTreeRoot) new GrammarParser(log).parse(new GrammarScanner(reader));
    if (log.hasErrors())
      throw new Grammar.Exception("cannot parse grammar");
    GrammarBuilder maker = new GrammarBuilder(log);
    root.accept(maker);
    return maker.getGrammar();
  }
View Full Code Here

TOP

Related Classes of beaver.spec.GrammarBuilder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.