#include "char.h"
#include "core.h"
#include "defs.h"
#include "eval.h"
#include "gc.h"
#include "handle.h"
#include "item.h"
#include "stringify.h"
Go to the source code of this file.
|
| REDUCT_API void | reduct_handle_get_string_params (reduct_t *reduct, reduct_handle_t *handle, char **outStr, reduct_size_t *outLen) |
| |
| REDUCT_API void | reduct_handle_ensure_item (reduct_t *reduct, reduct_handle_t *handle) |
| |
| REDUCT_API reduct_item_t * | reduct_handle_item (reduct_t *reduct, reduct_handle_t *handle) |
| |
| REDUCT_API void | reduct_handle_promote (struct reduct *reduct, reduct_handle_t *a, reduct_handle_t *b, reduct_promotion_t *out) |
| | Promote two handles to a common numeric type.
|
| |
| REDUCT_API reduct_bool_t | reduct_handle_is_equal (reduct_t *reduct, reduct_handle_t *a, reduct_handle_t *b) |
| |
| static void | reduct_handle_unpack (reduct_handle_t *handle, reduct_cmp_val_t *out) |
| |
| REDUCT_API reduct_int64_t | reduct_handle_compare (reduct_t *reduct, reduct_handle_t *a, reduct_handle_t *b) |
| |
| REDUCT_API reduct_handle_t | reduct_handle_nil (reduct_t *reduct) |
| |
| REDUCT_API reduct_handle_t | reduct_handle_pi (reduct_t *reduct) |
| |
| REDUCT_API reduct_handle_t | reduct_handle_e (reduct_t *reduct) |
| |
◆ reduct_handle_get_string_params()
◆ reduct_handle_ensure_item()
◆ reduct_handle_item()
◆ reduct_handle_is_equal()
◆ reduct_handle_unpack()
◆ reduct_handle_compare()
◆ reduct_handle_nil()
◆ reduct_handle_pi()
◆ reduct_handle_e()