Expression reboot

- Implemented =, !=, ~, !~ operators.
- Generates lots of diagnostics for now.
This commit is contained in:
Paul Beckingham
2011-07-28 00:40:09 -04:00
parent 40a71e2aae
commit eb1154235a
2 changed files with 110 additions and 25 deletions

View File

@@ -116,10 +116,10 @@ private:
void operator_lte (Term&, Term&, Term&);
void operator_gte (Term&, Term&, Term&);
void operator_gt (Term&, Term&, Term&);
void operator_inequal (Term&, Term&, Term&);
void operator_equal (Term&, Term&, Term&);
void operator_match (Term&, Term&, Term&);
void operator_nomatch (Term&, Term&, Term&);
void operator_inequal (Term&, Term&, Term&, bool);
void operator_equal (Term&, Term&, Term&, bool);
void operator_match (Term&, Term&, Term&, bool);
void operator_nomatch (Term&, Term&, Term&, bool);
void operator_multiply (Term&, Term&, Term&);
void operator_divide (Term&, Term&, Term&);
void operator_add (Term&, Term&, Term&);