const Value* unsignedIntegerParser(StringTokenizer& st)
unsignedIntegerParser(StringTokenizer& st)
const Value* unsignedIntegerParser(StringTokenizer& st){  unsigned mark = st.GetMark();  const Value* res = NULL;  int n;  st.SkipSpaces();  if (!st.MoreTokens()) return NULL;  if (st.ParseUnsignedInteger(&n)) res = new Value(n);  else st.SetMark(mark);  return res;}