An embeddable, thread-safe implementation of the cubescript language
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Daniel Kolesa d748b0e671 remove state::get_idents 3 months ago
..
cs_bcode.cc stop using reinterpret_cast 3 months ago
cs_bcode.hh fold BC_INST_IVAR/FVAR/SVAR into one instruction 3 months ago
cs_error.cc memory safe error stack state 3 months ago
cs_error.hh add missing file 3 months ago
cs_gen.cc stop using reinterpret_cast 3 months ago
cs_gen.hh fold BC_INST_IVAR/FVAR/SVAR into one instruction 3 months ago
cs_ident.cc simplify exec_alias more 3 months ago
cs_ident.hh move cs thread call stack off real thread call stack 3 months ago
cs_parser.cc add assert in lib_base, remove formatting public error api 3 months ago
cs_parser.hh clean up command call parsing 4 months ago
cs_state.cc remove state::get_idents 3 months ago
cs_state.hh use a reference for the ident in stack node 3 months ago
cs_std.cc hide thread_state, remove state::thread_pointer() 4 months ago
cs_std.hh fix build with libc++, and try using it in CI with clang 4 months ago
cs_strman.cc stop using reinterpret_cast 3 months ago
cs_strman.hh only store trivial types in any_value (manage strrefs manually) 4 months ago
cs_thread.cc move cs thread call stack off real thread call stack 3 months ago
cs_thread.hh simplify exec_alias more 3 months ago
cs_val.cc don't use print_stack in repl 3 months ago
cs_vm.cc simplify exec_alias more 3 months ago
cs_vm.hh simplify exec_alias more 3 months ago
lib_base.cc memory safe error stack state 3 months ago
lib_list.cc be consistent with usage of get_/set_ prefixes 3 months ago
lib_math.cc use an ellipsis for variadics instead of V 3 months ago
lib_str.cc remove internal_error 3 months ago
meson.build move include install logic outside src/ 4 months ago