예제 #1
0
파일: Parser.cs 프로젝트: fgretief/IronLua
 bool TryConsume(Symbol symbol, out Token token)
 {
     if (Current.Symbol == symbol)
     {
         token = Consume();
         return true;
     }
     token = null;
     return false;
 }
예제 #2
0
파일: Parser.cs 프로젝트: fgretief/IronLua
 Token Consume()
 {
     var token = Current;
     Current = Next;
     Next = GetNextToken();
     return token;
 }