Changes the operator evaluate method to only support two arguments

Second argument can be empty if there is not need for it.
This commit is contained in:
Felipe Zimmerle
2015-12-18 15:20:46 -03:00
parent 215c4d1071
commit ac10d8863c
22 changed files with 20 additions and 35 deletions

View File

@@ -74,20 +74,6 @@ bool Operator::debug(Assay *assay, int x, std::string a) {
}
bool Operator::evaluate(Assay *assay) {
#ifndef NO_LOGS
if (assay) {
assay->debug(2, "Operator: " + this->op + \
" is not implemented or malfunctioning.");
} else {
std::cerr << "Operator: " + this->op + \
" is not implemented or malfunctioning.";
}
#endif
return true;
}
bool Operator::evaluate(Assay *assay, const std::string& a) {
#ifndef NO_LOGS
if (assay) {