![]() |
LambLisp 01 Red Fox Alpha
From AI to Actuator
|
This is the complete list of members for Lamb, including all inherited members.
| alist_to_dict(Sexpr_t alist, Sexpr_t env_exec) | Lamb | |
| append(Sexpr_t sexpr, Sexpr_t env_exec) | Lamb | |
| append2(Sexpr_t lis, Sexpr_t obj, Sexpr_t env_exec) | Lamb | |
| apply_proc_partial(Sexpr_t proc, Sexpr_t sexpr, Sexpr_t env_exec) | Lamb | |
| assq(Sexpr_t obj, Sexpr_t alist) | Lamb | |
| build_buildDate() | Lamb | |
| build_buildRelease() | Lamb | |
| build_isDebug() | Lamb | |
| build_pushDate() | Lamb | |
| build_pushUTC() | Lamb | |
| build_UTC() | Lamb | |
| build_version() | Lamb | |
| caar(Sexpr_t l) | Lamb | inline |
| cadddr(Sexpr_t l) | Lamb | inline |
| caddr(Sexpr_t l) | Lamb | inline |
| cadr(Sexpr_t l) | Lamb | inline |
| car(Sexpr_t l) | Lamb | inline |
| car_coerce_float32(Sexpr_t c) | Lamb | inline |
| car_coerce_float64(Sexpr_t c) | Lamb | inline |
| car_coerce_int32(Sexpr_t c) | Lamb | inline |
| car_coerce_int64(Sexpr_t c) | Lamb | inline |
| car_mustbe_float32(Sexpr_t c) | Lamb | inline |
| car_mustbe_int32(Sexpr_t c) | Lamb | inline |
| car_type(Sexpr_t c) | Lamb | inline |
| cdar(Sexpr_t l) | Lamb | inline |
| cddddr(Sexpr_t l) | Lamb | inline |
| cdddr(Sexpr_t l) | Lamb | inline |
| cddr(Sexpr_t l) | Lamb | inline |
| cdr(Sexpr_t l) | Lamb | inline |
| cdr_coerce_float32(Sexpr_t c) | Lamb | inline |
| cdr_coerce_float64(Sexpr_t c) | Lamb | inline |
| cdr_coerce_int32(Sexpr_t c) | Lamb | inline |
| cdr_coerce_int64(Sexpr_t c) | Lamb | inline |
| cdr_mustbe_float32(Sexpr_t c) | Lamb | inline |
| cdr_mustbe_int32(Sexpr_t c) | Lamb | inline |
| cdr_type(Sexpr_t c) (defined in Lamb) | Lamb | inline |
| cons(Sexpr_t a, Sexpr_t b, Sexpr_t env_exec) | Lamb | inline |
| current_error_port() (defined in Lamb) | Lamb | inline |
| current_input_port() (defined in Lamb) | Lamb | inline |
| current_output_port() (defined in Lamb) | Lamb | inline |
| debug(void) | Lamb | |
| debug(bool onoff) | Lamb | |
| diag_memory_report() | Lamb | |
| dict_add_alist_frame(Sexpr_t dict, Sexpr_t alist, Sexpr_t env_exec) | Lamb | inline |
| dict_add_empty_frame(Sexpr_t dict, LL_int32 framesize, Sexpr_t env_exec) | Lamb | |
| dict_add_empty_frame(Sexpr_t dict, Sexpr_t env_exec) | Lamb | inline |
| dict_add_keyval_frame(Sexpr_t dict, Sexpr_t keys, Sexpr_t vals, Sexpr_t env_exec) | Lamb | |
| dict_add_keyval_frame_argv(Sexpr_t dict, Sexpr_t keys, Sexpr_t *argv, int nargs, Sexpr_t env_exec) | Lamb | |
| dict_add_vector_frame(Sexpr_t parent, Sexpr_t names, Sexpr_t *vals, int ncaps, Sexpr_t env) | Lamb | |
| dict_analyze(Sexpr_t dict, LL_int32 verbosity=0) | Lamb | |
| dict_append_bang(Sexpr_t d1, Sexpr_t d2, Sexpr_t env_exec) | Lamb | |
| dict_bind_alist_bang(Sexpr_t dict, Sexpr_t alist, Sexpr_t env_exec) | Lamb | |
| dict_bind_bang(Sexpr_t dict, Sexpr_t key, Sexpr_t value, Sexpr_t env_exec) | Lamb | |
| dict_bind_local_bang(Sexpr_t dict, Sexpr_t key, Sexpr_t value, Sexpr_t env_exec) | Lamb | |
| dict_keys(Sexpr_t dict, Sexpr_t env_exec) | Lamb | |
| dict_new(LL_int32 framesize, Sexpr_t env_exec) | Lamb | inline |
| dict_new(Sexpr_t env_exec) | Lamb | inline |
| dict_rebind_alist_bang(Sexpr_t dict, Sexpr_t alist, Sexpr_t env_exec) | Lamb | |
| dict_rebind_bang(Sexpr_t dict, Sexpr_t key, Sexpr_t value, Sexpr_t env_exec) | Lamb | |
| dict_ref(Sexpr_t dict, Sexpr_t key) | Lamb | |
| dict_ref_q(Sexpr_t dict, Sexpr_t key) | Lamb | |
| dict_to_2list(Sexpr_t dict, Sexpr_t env_exec) | Lamb | |
| dict_to_alist(Sexpr_t dict, Sexpr_t env_exec) | Lamb | |
| dict_values(Sexpr_t dict, Sexpr_t env_exec) | Lamb | |
| end(void) | Lamb | |
| eq_q(Sexpr_t obj1, Sexpr_t obj2) | Lamb | |
| equal_q(Sexpr_t obj1, Sexpr_t obj2) | Lamb | |
| eqv_q(Sexpr_t obj1, Sexpr_t obj2) | Lamb | |
| eval(Sexpr_t sexpr, Sexpr_t env_exec) | Lamb | |
| eval_list(Sexpr_t args, Sexpr_t env_exec) | Lamb | |
| eval_progress() const | Lamb | |
| eval_recursion_check(const char *where) | Lamb | inline |
| eval_recursion_overflow(const char *where) | Lamb | |
| eval_root_depth_max_ | Lamb | |
| eval_stack_base_ | Lamb | |
| eval_stack_budget_ | Lamb | |
| expand() | Lamb | |
| gc_collect(Sexpr_t env_exec) | Lamb | |
| gc_idle_task_us(LL_int32 us, Sexpr_t env_exec) | Lamb | |
| gc_pass_n(LL_int32 nsteps) | Lamb | |
| gc_Qm() const | Lamb | |
| gc_root_depth() | Lamb | |
| gc_root_depth_max() | Lamb | |
| gc_root_depth_max_reset() | Lamb | |
| gc_root_pop(LL_int32 n=1) | Lamb | |
| gc_root_push(Sexpr_t p) | Lamb | |
| gc_root_setdepth(LL_int32 n) | Lamb | |
| gensym(Sexpr_t env_exec) | Lamb | |
| integrity_check(Sexpr_t env_exec, LL_int32 verbosity=1) | Lamb | |
| Lamb() (defined in Lamb) | Lamb | |
| lamb_oblist() | Lamb | inline |
| list_analyze(Sexpr_t sexpr, Sexpr_t env_exec) | Lamb | |
| list_copy(Sexpr_t sexpr, Sexpr_t env_exec) | Lamb | |
| list_to_vector(Sexpr_t l, Sexpr_t env_exec) | Lamb | |
| load(Charst_t name, Sexpr_t env_exec, LL_int32 verbosity=0) | Lamb | |
| log(const char *fmt,...) CHECKPRINTF_pos2 | Lamb | |
| loop(void) | Lamb | |
| macroexpand(Sexpr_t form, Sexpr_t env_exec) | Lamb | |
| macroexpand(Sexpr_t proc, Sexpr_t args, Sexpr_t env_exec) | Lamb | |
| macroexpand1(Sexpr_t form, Sexpr_t env_exec) | Lamb | |
| macroexpand1(Sexpr_t proc, Sexpr_t args, Sexpr_t env_exec) | Lamb | |
| map_proc(Sexpr_t proc, Sexpr_t lists, Sexpr_t env_exec) | Lamb | |
| materialized(Sexpr_t box) | Lamb | inline |
| mem_cell_block_size() (defined in Lamb) | Lamb | |
| mem_dbg_amax() (defined in Lamb) | Lamb | |
| mem_dbg_live_marked() (defined in Lamb) | Lamb | |
| mem_dbg_mark_q() (defined in Lamb) | Lamb | |
| mem_dbg_n_idle() (defined in Lamb) | Lamb | |
| mem_dbg_n_work() (defined in Lamb) | Lamb | |
| mem_dbg_nfree() | Lamb | |
| mem_dbg_sweep_q() (defined in Lamb) | Lamb | |
| mem_dbg_t_gc_total_us() | Lamb | |
| mem_dbg_t_mark_ns() (defined in Lamb) | Lamb | |
| mem_dbg_t_sweep_ns() (defined in Lamb) | Lamb | |
| mem_dbg_total_cells() | Lamb | |
| mem_dbg_urgent_bulk() (defined in Lamb) | Lamb | |
| mem_dbg_urgent_calls() (defined in Lamb) | Lamb | |
| mem_dbg_urgent_max_us() (defined in Lamb) | Lamb | |
| mem_dbg_yuasa_M() (defined in Lamb) | Lamb | |
| mem_dbg_yuasa_N() (defined in Lamb) | Lamb | |
| mem_diag_quiet(Bool_t q) (defined in Lamb) | Lamb | |
| mem_expand_to_n_blocks(LL_int32 n, Sexpr_t env_exec) (defined in Lamb) | Lamb | |
| mem_extension_block_size() (defined in Lamb) | Lamb | |
| mem_extraroots_max_us() (defined in Lamb) | Lamb | |
| mem_extraroots_pushes() (defined in Lamb) | Lamb | |
| mem_gc_budget_ns() (defined in Lamb) | Lamb | |
| mem_gcload_target_pct() (defined in Lamb) | Lamb | |
| mem_markstack_grows() (defined in Lamb) | Lamb | |
| mem_max_cell_blocks() (defined in Lamb) | Lamb | |
| mem_n_cell_blocks() (defined in Lamb) | Lamb | |
| mem_nfree() (defined in Lamb) | Lamb | |
| mem_ngc() (defined in Lamb) | Lamb | |
| mem_set_extension_block_size(LL_int32 sz) (defined in Lamb) | Lamb | |
| mem_set_gc_budget_ns(LL_int32 ns) (defined in Lamb) | Lamb | |
| mem_set_gcload_target_pct(LL_int32 pct) (defined in Lamb) | Lamb | |
| mem_set_max_cell_blocks(LL_int32 n) (defined in Lamb) | Lamb | |
| mem_startmark_max_us() (defined in Lamb) | Lamb | |
| mem_startmark_nroots() (defined in Lamb) | Lamb | |
| mem_total_cells() (defined in Lamb) | Lamb | |
| mem_urgent_calls() (defined in Lamb) | Lamb | |
| mem_urgent_max_us() (defined in Lamb) | Lamb | |
| mk_bool(Bool_t b, Sexpr_t env_exec) | Lamb | inline |
| mk_bytevector(LL_int32 k, Sexpr_t env_exec) | Lamb | |
| mk_bytevector(LL_int32 k, Bytest_t src, Sexpr_t env_exec) | Lamb | |
| mk_bytevector(LL_int32 k, LL_int32 fill, Sexpr_t env_exec) | Lamb | |
| mk_bytevector_ext(LL_int32 k, Bytest_t ext, Sexpr_t env_exec) | Lamb | inline |
| mk_character(ll_codepoint_t cp, Sexpr_t env_exec) | Lamb | inline |
| mk_complex(LL_float32 r, LL_float32 i, Sexpr_t env_exec) | Lamb | inline |
| mk_cppobj(void *obj, CPPDeleterPtr deleter, Sexpr_t env_exec) (defined in Lamb) | Lamb | inline |
| mk_dict(Sexpr_t frame, Sexpr_t base, Sexpr_t env_exec) (defined in Lamb) | Lamb | inline |
| mk_dict(LL_int32 framesize, Sexpr_t env_exec) (defined in Lamb) | Lamb | |
| mk_error(Sexpr_t env_exec, Sexpr_t irritants, const char *fmt,...) CHECKPRINTF_pos4 | Lamb | |
| mk_error(Sexpr_t env_exec, const char *fmt,...) CHECKPRINTF_pos3 | Lamb | |
| mk_float32(LL_float32 r, Sexpr_t env_exec) | Lamb | inline |
| mk_float64(LL_float64 d, Sexpr_t env_exec) | Lamb | inline |
| mk_hashtbl(LL_int32 len, Sexpr_t fill, Sexpr_t env_exec) | Lamb | |
| mk_input_bytevector_port(ByteVec_t src, LL_int32 n, Sexpr_t env_exec) | Lamb | |
| mk_input_file_port(Charst_t name, Sexpr_t env_exec) | Lamb | |
| mk_input_string_port(Charst_t inp, Sexpr_t env_exec) | Lamb | |
| mk_int32(LL_int32 i, Sexpr_t env_exec) | Lamb | inline |
| mk_int64(LL_int64 i, Sexpr_t env_exec) | Lamb | inline |
| mk_integer(LL_int64 i, Sexpr_t env_exec) | Lamb | inline |
| mk_intvector(LL_int32 k, Sexpr_t env_exec) | Lamb | |
| mk_intvector(LL_int32 k, LL_int32 fill, Sexpr_t env_exec) (defined in Lamb) | Lamb | |
| mk_macro(Sexpr_t nlam, Sexpr_t env_nlam, Sexpr_t env_exec) | Lamb | inline |
| mk_Mop3_nprocst_t(Mop3st_t f, Sexpr_t env_exec) (defined in Lamb) | Lamb | inline |
| mk_Mop3_procst_argv_t(Mop3st_t f, Mop3st_argv_t fa, Sexpr_t env_exec) | Lamb | inline |
| mk_Mop3_procst_t(Mop3st_t f, Sexpr_t env_exec) | Lamb | inline |
| mk_nprocedure(Sexpr_t formals, Sexpr_t body, Sexpr_t env_nproc, Sexpr_t env_exec) | Lamb | inline |
| mk_number(Charst_t str, Sexpr_t env_exec) | Lamb | |
| mk_output_bytevector_port(Sexpr_t env_exec) | Lamb | |
| mk_output_file_port(Charst_t name, Sexpr_t env_exec) | Lamb | |
| mk_output_string_port(Sexpr_t env_exec) | Lamb | |
| mk_procedure(Sexpr_t formals, Sexpr_t body, Sexpr_t env_proc, Sexpr_t env_exec) | Lamb | inline |
| mk_rational(LL_int64 num, LL_int64 den, Sexpr_t env_exec) | Lamb | inline |
| mk_realvector(LL_int32 k, Sexpr_t env_exec) | Lamb | |
| mk_realvector(LL_int32 k, LL_float32 fill, Sexpr_t env_exec) (defined in Lamb) | Lamb | |
| mk_serial_port(Sexpr_t env_exec) | Lamb | |
| mk_sharp_const(Charst_t name, Sexpr_t env_exec) | Lamb | |
| mk_string(Sexpr_t env_exec, const char *fmt,...) CHECKPRINTF_pos3 | Lamb | |
| mk_string(LL_int32 k, Charst_t src, Sexpr_t env_exec) | Lamb | |
| mk_string(String s, Sexpr_t env_exec) (defined in Lamb) | Lamb | inline |
| mk_symbol(Charst_t str, Sexpr_t env_exec) | Lamb | inline |
| mk_symbol_or_number(Charst_t str, Sexpr_t env_exec) | Lamb | |
| mk_syserror(const char *fmt,...) CHECKPRINTF_pos2 | Lamb | |
| mk_syserror(Sexpr_t irritants, const char *fmt,...) CHECKPRINTF_pos3 | Lamb | |
| mk_tcp_client_port(Charst_t host, unsigned port, Sexpr_t env_exec) | Lamb | |
| mk_tcp_server_port(unsigned port, Sexpr_t env_exec) | Lamb | |
| mk_thunk_body(Sexpr_t body, Sexpr_t env_thunk, Sexpr_t env_exec) | Lamb | inline |
| mk_thunk_sexpr(Sexpr_t sexpr, Sexpr_t env_thunk, Sexpr_t env_exec) | Lamb | inline |
| mk_tls_client_port(Charst_t host, unsigned port, Charst_t ca_cert_pem, Sexpr_t env_exec) | Lamb | |
| mk_tls_server_port(unsigned port, Charst_t cert_pem, Charst_t key_pem, Sexpr_t env_exec) | Lamb | |
| mk_udp_port(unsigned local_port, Sexpr_t env_exec) | Lamb | |
| mk_vector(LL_int32 len, Sexpr_t fill, Sexpr_t env_exec) | Lamb | |
| Mop3st_argv_t typedef | Lamb | |
| Mop3st_t typedef | Lamb | |
| ncg_box_fast(LL_int64 v) | Lamb | |
| ncg_compile(Sexpr_t bc, Sexpr_t env_exec, Sexpr_t captured_names=nullptr) | Lamb | |
| ncg_cons_fast(Sexpr_t a, Sexpr_t d) | Lamb | |
| ncg_disassemble(Sexpr_t bc, Sexpr_t env_exec) | Lamb | |
| ncg_err_ctx | Lamb | |
| ncg_eval(Sexpr_t bc, Sexpr_t args, Sexpr_t env_exec) | Lamb | |
| ncg_eval_argv(Sexpr_t bc, Sexpr_t *argv, int nargs, Sexpr_t env_exec) | Lamb | |
| ncg_frame_pool_count | Lamb | |
| ncg_frame_pool_free() | Lamb | |
| ncg_frame_pool_head | Lamb | |
| ncg_frame_pool_init(LL_int32 n) | Lamb | |
| ncg_frame_pool_n() | Lamb | inline |
| ncg_frame_top | Lamb | |
| ncg_mark_frames() | Lamb | |
| ncg_vector_set_ptr(Sexpr_t *data_ptr, LL_int32 k, Sexpr_t val) | Lamb | |
| ncg_vref_fast(Sexpr_t vec, Sexpr_t idx) | Lamb | |
| ncg_vset_fast(Sexpr_t vec, Sexpr_t idx, Sexpr_t val) | Lamb | |
| oblist_analyze(Sexpr_t oblist, LL_int32 verbosity, Sexpr_t env_exec) | Lamb | |
| oblist_intern(Sexpr_t oblist, const char *identifier, Sexpr_t env_exec) | Lamb | inline |
| oblist_query(Sexpr_t oblist, const char *identifier, Bool_t force, Sexpr_t env_exec) | Lamb | |
| oblist_test(Sexpr_t oblist, const char *identifier, Sexpr_t env_exec) | Lamb | inline |
| payload_alloc(size_t nbytes, const char *who, Sexpr_t env_exec) | Lamb | |
| prechecked_anypair_get_car(Sexpr_t c) | Lamb | inline |
| prechecked_anypair_get_cdr(Sexpr_t c) | Lamb | inline |
| printf(const char *fmt,...) CHECKPRINTF_pos2 | Lamb | |
| printf(Sexpr_t args, LL_Port &outp) | Lamb | |
| printf(Sexpr_t args) | Lamb | |
| r5_base_environment() (defined in Lamb) | Lamb | inline |
| r5_interaction_environment() (defined in Lamb) | Lamb | inline |
| rat_store_i64(Sexpr_t c, bool is_num, LL_int64 v, Sexpr_t env_exec) | Lamb | inline |
| read(LL_Port &src, Sexpr_t env_exec) | Lamb | inline |
| reader_fold_case() (defined in Lamb) | Lamb | inline |
| reader_fold_case_set(bool v) (defined in Lamb) | Lamb | inline |
| repl_quiet(void) const (defined in Lamb) | Lamb | |
| reverse_bang(Sexpr_t l) | Lamb | |
| server_accept_port(LL_Port *server, Sexpr_t env_exec) | Lamb | |
| set_car_bang(Sexpr_t c, Sexpr_t val) | Lamb | |
| set_cdr_bang(Sexpr_t c, Sexpr_t val) | Lamb | |
| set_current_error_port(Sexpr_t p) (defined in Lamb) | Lamb | inline |
| set_current_input_port(Sexpr_t p) | Lamb | inline |
| set_current_output_port(Sexpr_t p) | Lamb | inline |
| set_repl_quiet(bool q) | Lamb | |
| set_verbosity(LL_int32 v) (defined in Lamb) | Lamb | inline |
| setup(void) | Lamb | |
| sparsevec_to_vector(Sexpr_t alist, Sexpr_t fill, Sexpr_t env_exec) | Lamb | |
| sprintf(Charst_t fmt, Sexpr_t args, Sexpr_t env_exec) | Lamb | |
| tag_error(Sexpr_t err, const char *kind) | Lamb | |
| tcons(LL_int32 typ, Word_t a, Word_t b, Sexpr_t env_exec) | Lamb | |
| tcons(LL_int32 typ, Sexpr_t a, Sexpr_t b, Sexpr_t env_exec) | Lamb | |
| twolist_to_dict(Sexpr_t twolist, Sexpr_t env_exec) | Lamb | |
| vector_copy(Sexpr_t from, Sexpr_t env_exec) | Lamb | |
| vector_set_bang(Sexpr_t vec, LL_int32 k, Sexpr_t val) | Lamb | |
| vector_to_list(Sexpr_t v, Sexpr_t env_exec) | Lamb | |
| vector_to_sparsevec(Sexpr_t vec, Sexpr_t skip, Sexpr_t env_exec) | Lamb | |
| verbosity() (defined in Lamb) | Lamb | inline |
| write_or_display(Sexpr_t sexpr, Bool_t do_write, WriteMode mode=WriteMode::Cyclic) | Lamb | |
| write_simple(Sexpr_t sexpr) | Lamb | |
| ~Lamb() | Lamb |