toValue method
Implementation
@override
FutureOr<ASTValueNum<T>?> toValue(VMContext context, Object? v) {
if (v is ASTTypeNum) return v as ASTValueNum<T>;
if (v is ASTValueInt) return v as ASTValueNum<T>;
if (v is ASTValueDouble) return v as ASTValueNum<T>;
if (v is ASTValue) {
return v.getValue(context).resolveMapped(_toASTValueNum);
} else {
return _toASTValueNum(v);
}
}