Example #1
0
        public static MapData LoadFromUsingHime(TextReader reader)
        {
            var lexer  = new Parsing.HimeVersion.UdmfLexer(reader);
            var parser = new Parsing.HimeVersion.UdmfParser(lexer);

            return(Parsing.HimeVersion.UdmfSemanticAnalyzer.Process(parser.Parse()));
        }
 /// <summary>
 /// Initializes a new instance of the parser
 /// </summary>
 /// <param name="lexer">The input lexer</param>
 public UdmfParser(UdmfLexer lexer) : base(commonAutomaton, variables, virtuals, null, lexer)
 {
 }