Work to add C style entry points to library that allow most functionality

This commit is contained in:
2019-06-05 17:46:46 +02:00
parent 6206fef4c5
commit 43dede9ae2
14 changed files with 169 additions and 79 deletions

View File

@@ -22,11 +22,11 @@ public:
bool operator ==(EvalValue* b) final{
if (b->GetType()->GetClass() != TypeClass::String)
return false;
return this->_value == b->EvaluateString();
return this->_value == *b->EvaluateString();
};
string EvaluateString() final{
return _value;
string* EvaluateString() final{
return &_value;
}
shared_ptr<EvalValue> Clone() final{