]> gitweb.factorcode.org Git - factor.git/blob - vm/factor.hpp
VM: use better abstractions for tagged pointers, eliminate get()/set() stuff, clean...
[factor.git] / vm / factor.hpp
1 VM_C_API void default_parameters(F_PARAMETERS *p);
2 VM_C_API void init_parameters_from_args(F_PARAMETERS *p, int argc, F_CHAR **argv);
3 VM_C_API void init_factor(F_PARAMETERS *p);
4 VM_C_API void pass_args_to_factor(int argc, F_CHAR **argv);
5 VM_C_API void start_embedded_factor(F_PARAMETERS *p);
6 VM_C_API void start_standalone_factor(int argc, F_CHAR **argv);
7
8 VM_C_API char *factor_eval_string(char *string);
9 VM_C_API void factor_eval_free(char *result);
10 VM_C_API void factor_yield(void);
11 VM_C_API void factor_sleep(long ms);