예제 #1
0
 public Parser(Lexer lexer)
 {
     this.lexer    = lexer;
     this.elements = new List <Element>();
 }
예제 #2
0
 public Parser(Lexer lexer)
 {
     this.lexer = lexer;
     this.elements = new List<Token>();
 }
예제 #3
0
파일: Tmpl.cs 프로젝트: windygu/sunrisetpl
        public static Tmpl Parser(string name, string data)
        {
            Lexer lexer = new Lexer(data);
            Parser _parser = new Parser(lexer);
            _parser.Parse();

            return new Tmpl(name, _parser.CreateHierarchy());
        }