Expressions

- Broke up the parsing process into smaller steps to allow second pass
  parsing when "exp" tokens are expanded.
This commit is contained in:
Paul Beckingham 2011-06-11 13:44:11 -04:00
parent 8f20efc739
commit ad75ba49a4
4 changed files with 404 additions and 341 deletions

View file

@ -223,6 +223,11 @@ bool DOM::is_primitive (const std::string& input)
double d;
int i;
// TODO Date?
// TODO Quoted Date?
// TODO Duration?
// TODO Quoted Duration?
// String?
Nibbler n (input);
if (n.getQuoted ('"', s) && n.depleted ())