#include <stdint.h>
#include <stdbool.h>
#include <inttypes.h>
Go to the source code of this file.
|
#define | LBM_STORABLE_ADDRESS_ALIGNMENT 4 |
|
#define | PRI_VALUE PRIu32 |
|
#define | PRI_TYPE PRIu32 |
|
#define | PRI_UINT PRIu32 |
|
#define | PRI_INT PRId32 |
|
#define | PRI_HEX PRIx32 |
|
#define | PRI_FLOAT "f" |
|
|
typedef uint32_t | lbm_value |
|
typedef uint32_t | lbm_type |
|
typedef uint32_t | lbm_uint |
|
typedef int32_t | lbm_int |
|
typedef float | lbm_float |
|
typedef int32_t | lbm_cid |
|
◆ lbm_type
◆ lbm_value
A lispBM value. Can represent a character, 28 bit signed or unsigned integer. A value can also represent a pointer to a heap cell or to boxed 32 bit values such as a float.