Expressions

- Began Expression::toInfix to upgrade old-style filters to infix
  algebraic filters.
- Added operator support to Arguments::categorize.
- Modified CmdCustom.cpp as a read-only command guinea-pig for the
  new argument processing.
This commit is contained in:
Paul Beckingham
2011-06-05 13:43:32 -04:00
parent 68a749ee16
commit 86dcec8aea
6 changed files with 98 additions and 11 deletions

View File

@@ -35,16 +35,18 @@
class Expression
{
public:
Expression ();
Expression (Arguments&);
~Expression ();
bool eval (Task&);
void toInfix ();
void toPostfix ();
void dump (const std::string&);
private:
void toInfix ();
void toPostfix ();
Arguments _original;
Arguments _infix;
Arguments _postfix;
};
#endif