|
| static microlisp_status | emit (ml_out_fn out, void *user, const char *bytes, size_t len) |
| |
| static microlisp_status | emit_cstr (ml_out_fn out, void *user, const char *s) |
| |
| static microlisp_status | emit_int (ml_out_fn out, void *user, int64_t v) |
| |
| static microlisp_status | emit_string_quoted (ml_out_fn out, void *user, const uint8_t *bytes, size_t len) |
| |
| static microlisp_status | print_value (ml_state *s, mvalue v, int write_style, ml_out_fn out, void *user) |
| |
| static microlisp_status | print_value_inner (ml_state *s, mvalue v, int write_style, ml_out_fn out, void *user) |
| |
| static microlisp_status | print_pair_contents (ml_state *s, mvalue v, int write_style, ml_out_fn out, void *user) |
| |
| microlisp_status | ml_print (ml_state *s, mvalue v, int write_style, ml_out_fn out, void *user) |
| |
| static microlisp_status | print_buf_sink (const void *bytes, size_t len, void *user) |
| |
| microlisp_status | ml_print_to_alloc (ml_state *s, mvalue v, int write_style, char **out_bytes, size_t *out_len) |
| |