public void printTokens() { int i; for (i = 0; i < tokenStream.Count; i ++) { IoToken t = tokenStream[i] as IoToken; Console.Write("'{0}' {1}", t.name, t.typeName()); if (i < tokenStream.Count - 1) { Console.Write(", "); } } Console.WriteLine(); }