blob: 2cd0ef15f273ed84256967254910322d2ce4d43c [file] [log] [blame]
Damiend99b0522013-12-21 18:17:45 +00001// TODO convert all these to objects using MP_DECLARE and MP_DEFINE
2
Damien Georgeb97669a2014-01-08 11:47:55 +00003MP_DECLARE_CONST_FUN_OBJ(mp_builtin___build_class___obj);
Damiend99b0522013-12-21 18:17:45 +00004mp_obj_t mp_builtin___import__(int n, mp_obj_t *args);
5mp_obj_t mp_builtin___repl_print__(mp_obj_t o);
6mp_obj_t mp_builtin_abs(mp_obj_t o_in);
7mp_obj_t mp_builtin_all(mp_obj_t o_in);
8mp_obj_t mp_builtin_any(mp_obj_t o_in);
9mp_obj_t mp_builtin_bool(int n_args, const mp_obj_t *args);
10mp_obj_t mp_builtin_callable(mp_obj_t o_in);
Damien George209d1b12014-01-01 17:03:35 +000011#if MICROPY_ENABLE_FLOAT
12MP_DECLARE_CONST_FUN_OBJ(mp_builtin_complex_obj);
13#endif
Damiend99b0522013-12-21 18:17:45 +000014mp_obj_t mp_builtin_chr(mp_obj_t o_in);
15mp_obj_t mp_builtin_dict(void);
16mp_obj_t mp_builtin_divmod(mp_obj_t o1_in, mp_obj_t o2_in);
Damien George209d1b12014-01-01 17:03:35 +000017#if MICROPY_ENABLE_FLOAT
18MP_DECLARE_CONST_FUN_OBJ(mp_builtin_float_obj);
19#endif
Damiend99b0522013-12-21 18:17:45 +000020MP_DECLARE_CONST_FUN_OBJ(mp_builtin_hash_obj);
Damien George209d1b12014-01-01 17:03:35 +000021MP_DECLARE_CONST_FUN_OBJ(mp_builtin_int_obj);
Damiend99b0522013-12-21 18:17:45 +000022MP_DECLARE_CONST_FUN_OBJ(mp_builtin_iter_obj);
23mp_obj_t mp_builtin_len(mp_obj_t o_in);
24mp_obj_t mp_builtin_list(int n_args, const mp_obj_t *args);
25mp_obj_t mp_builtin_max(int n_args, const mp_obj_t *args);
26mp_obj_t mp_builtin_min(int n_args, const mp_obj_t *args);
27MP_DECLARE_CONST_FUN_OBJ(mp_builtin_next_obj);
28mp_obj_t mp_builtin_ord(mp_obj_t o_in);
29mp_obj_t mp_builtin_pow(int n_args, const mp_obj_t *args);
30mp_obj_t mp_builtin_print(int n_args, const mp_obj_t *args);
31mp_obj_t mp_builtin_range(int n_args, const mp_obj_t *args);
32MP_DECLARE_CONST_FUN_OBJ(mp_builtin_set_obj);
33mp_obj_t mp_builtin_sum(int n_args, const mp_obj_t *args);
Damien George40563d52014-01-02 16:01:17 +000034MP_DECLARE_CONST_FUN_OBJ(mp_builtin_type_obj);