Numworks Epsilon
1.4.1
Graphing Calculator Operating System
|
Go to the source code of this file.
Functions | |
void | mp_arg_check_num (size_t n_args, size_t n_kw, size_t n_args_min, size_t n_args_max, bool takes_kw) |
void | mp_arg_parse_all (size_t n_pos, const mp_obj_t *pos, mp_map_t *kws, size_t n_allowed, const mp_arg_t *allowed, mp_arg_val_t *out_vals) |
void | mp_arg_parse_all_kw_array (size_t n_pos, size_t n_kw, const mp_obj_t *args, size_t n_allowed, const mp_arg_t *allowed, mp_arg_val_t *out_vals) |
NORETURN void | mp_arg_error_terse_mismatch (void) |
void mp_arg_check_num | ( | size_t | n_args, |
size_t | n_kw, | ||
size_t | n_args_min, | ||
size_t | n_args_max, | ||
bool | takes_kw | ||
) |
Definition at line 32 of file argcheck.c.
NORETURN void mp_arg_error_terse_mismatch | ( | void | ) |
Definition at line 136 of file argcheck.c.
void mp_arg_parse_all | ( | size_t | n_pos, |
const mp_obj_t * | pos, | ||
mp_map_t * | kws, | ||
size_t | n_allowed, | ||
const mp_arg_t * | allowed, | ||
mp_arg_val_t * | out_vals | ||
) |
Definition at line 74 of file argcheck.c.
void mp_arg_parse_all_kw_array | ( | size_t | n_pos, |
size_t | n_kw, | ||
const mp_obj_t * | args, | ||
size_t | n_allowed, | ||
const mp_arg_t * | allowed, | ||
mp_arg_val_t * | out_vals | ||
) |
Definition at line 130 of file argcheck.c.