eval method

String? eval(
  1. String source
)

Evaluate an expression. Return __repr__ of the result. If there is any error, return nullptr.

Implementation

String? eval(String source) {
  var ret = _Bindings.pkpy_vm_eval(pointer, StrWrapper(source).p);
  if (ret == ffi.nullptr) return null;
  String s = ret.toDartString();
  _Bindings.pkpy_delete(ret);
  return s;
}