コード例 #1
0
ファイル: TokenStream.cs プロジェクト: iwatakeshi/Metal
 public bool Accept(TokenType type, ref Token token)
 {
     if (PeekToken () != null && PeekToken ().Type == type) {
         token = ScanToken ();
         return true;
     }
     return false;
 }
コード例 #2
0
ファイル: TokenStream.cs プロジェクト: iwatakeshi/Metal
 public void AddToken(Token token)
 {
     buffer.Add(token);
 }