private void UnexpectedEof(TokenType expected) { throw new ApplicationException (String.Format ("Unexpected End of File; expected {0}", expected)); }