diff --git a/src/Evaluator/EvalValues/NumericEvalValue.cpp b/src/Evaluator/EvalValues/NumericEvalValue.cpp index 1d000ad..d7457ac 100644 --- a/src/Evaluator/EvalValues/NumericEvalValue.cpp +++ b/src/Evaluator/EvalValues/NumericEvalValue.cpp @@ -140,4 +140,9 @@ namespace Porygon::Evaluation { return new NumericEvalValue(- std::get(_intValue)); } + extern "C"{ + bool IsNumericValueFloat(NumericEvalValue* val){ + return val->IsFloat(); + } + } } \ No newline at end of file