62 vm_raise_error(vm,
"RUST_HELLO_ARGS_RETURN requires FUN_WITH_RUST=ON at build time");
@ OP_RUST_HELLO_ARGS_RETURN
Tagged union representing a Fun value.
Value make_nil(void)
Construct a nil Value.
Value make_string(const char *s)
Construct a string Value by duplicating the given C string.
char * value_to_string_alloc(const Value *v)
Allocate a printable C string for a Value.
static Value pop_value(VM *vm)
Pop a Value from the VM operand stack.
void vm_raise_error(VM *vm, const char *msg)
Raise a runtime error inside the VM, honoring try/catch/finally.
static void push_value(VM *vm, Value v)
Push a Value onto the VM operand stack.
void fun_rust_string_free(char *ptr)
char * fun_rust_echo_string(const char *input)