Beispiel #1
0
 public StatementParser(Token[] tokens, IParsingContext[] parsingContexts, MethodDefinition containingMethod)
 {
     mTokens = tokens;
     mParsingContexts = parsingContexts;
     mContainingMethod = containingMethod;
     Reset();
 }
Beispiel #2
0
 private void Reset()
 {
     mCurrentTokenIndex = mTokens.Length - 1;
     mToken = mTokens[mCurrentTokenIndex];
 }
Beispiel #3
0
 private void Move()
 {
     mToken = mLexer.Scan();
     Debug.WriteLine("Moved to {0}", mToken);
 }