34 vtStringArray alternates;
42 void DestructItems(uint first, uint last) {
43 for (uint i = first; i <= last; i++)
delete GetAt(i);
45 MatchToken *AddLiteral(
bool required,
const char *str1,
46 const char *str2 = NULL,
const char *str3 = NULL,
const char *str4 = NULL);
47 MatchToken *AddToken(
bool required,
enum TokenType type);
59 int IsMaterial(
int i);
61 void ParseInput(
const char *
string);