Numworks Epsilon
1.4.1
Graphing Calculator Operating System
|
#include <stdlib.h>
#include <string.h>
#include "py/smallint.h"
#include "py/objint.h"
#include "py/runtime.h"
Go to the source code of this file.
Functions | |
mp_obj_t | mp_obj_int_from_bytes_impl (bool big_endian, size_t len, const byte *buf) |
void | mp_obj_int_to_bytes_impl (mp_obj_t self_in, bool big_endian, size_t len, byte *buf) |
int | mp_obj_int_sign (mp_obj_t self_in) |
mp_obj_t | mp_obj_int_unary_op (mp_unary_op_t op, mp_obj_t o_in) |
mp_obj_t | mp_obj_int_binary_op (mp_binary_op_t op, mp_obj_t lhs_in, mp_obj_t rhs_in) |
mp_obj_t | mp_obj_new_int (mp_int_t value) |
mp_obj_t | mp_obj_new_int_from_uint (mp_uint_t value) |
mp_obj_t | mp_obj_new_int_from_ll (long long val) |
mp_obj_t | mp_obj_new_int_from_ull (unsigned long long val) |
mp_obj_t | mp_obj_new_int_from_str_len (const char **str, size_t len, bool neg, unsigned int base) |
mp_int_t | mp_obj_int_get_truncated (mp_const_obj_t self_in) |
mp_int_t | mp_obj_int_get_checked (mp_const_obj_t self_in) |
mp_obj_t mp_obj_int_binary_op | ( | mp_binary_op_t | op, |
mp_obj_t | lhs_in, | ||
mp_obj_t | rhs_in | ||
) |
Definition at line 121 of file objint_longlong.c.
Definition at line 46 of file objint_longlong.c.
mp_int_t mp_obj_int_get_checked | ( | mp_const_obj_t | self_in | ) |
Definition at line 269 of file objint_longlong.c.
mp_int_t mp_obj_int_get_truncated | ( | mp_const_obj_t | self_in | ) |
Definition at line 260 of file objint_longlong.c.
int mp_obj_int_sign | ( | mp_obj_t | self_in | ) |
Definition at line 78 of file objint_longlong.c.
Definition at line 60 of file objint_longlong.c.
mp_obj_t mp_obj_int_unary_op | ( | mp_unary_op_t | op, |
mp_obj_t | o_in | ||
) |
Definition at line 95 of file objint_longlong.c.
Definition at line 215 of file objint_longlong.c.
mp_obj_t mp_obj_new_int_from_ll | ( | long long | val | ) |
Definition at line 231 of file objint_longlong.c.
Definition at line 249 of file objint_longlong.c.
Definition at line 222 of file objint_longlong.c.
mp_obj_t mp_obj_new_int_from_ull | ( | unsigned long long | val | ) |
Definition at line 238 of file objint_longlong.c.