const Value* keywordParser(KeywordId id, StringTokenizer& st)
keywordParser(KeywordId id, StringTokenizer& st)
const Value* keywordParser(KeywordId id, StringTokenizer& st){  unsigned mark = st.GetMark();  const Value* res = NULL;  st.SkipSpaces();  if (!st.MoreTokens()) return NULL;  if (st.Parse(id)) res = new Value(id);  else st.SetMark(mark);  return res;}