Expression reboot

- Implemented A3::is_modifier which canonicalized modifiers.
- Implemtned A3::is_attmod.
This commit is contained in:
Paul Beckingham 2011-07-24 10:57:30 -04:00
parent 94dfc68cca
commit b55f47ec9a
2 changed files with 139 additions and 75 deletions

View file

@ -106,13 +106,14 @@ public:
const A3 tokenize (const A3&) const;
static bool is_attr (Nibbler&, std::string&);
static bool is_attmod (Nibbler&, std::string&);
static bool is_attribute (const std::string&, std::string&);
static bool is_modifier (const std::string&, std::string&);
/*
static bool is_multipart (const std::string&, std::vector <std::string>&);
static bool is_attmod (const std::string&);
static bool is_subst (const std::string&);
static bool is_pattern (const std::string&);
static bool is_id (const std::string&);