コード例 #1
0
 private static void Lex(string codePath, TextWriter output)
 {
     var lexer = new AdamantLexer(codePath);
     var tokens = new CommonTokenStream(lexer);
     tokens.Fill();
     foreach(var token in tokens.GetTokens())
         output.WriteLine(Format(token));
 }
 public AdamantParser(AdamantLexer lexer)
     : this(new CommonTokenStream(lexer))
 {
 }
コード例 #3
0
 public AdamantParser(AdamantLexer lexer)
     : this(new CommonTokenStream(lexer))
 {
 }