Loading...
Searching...
No Matches
Go to the documentation of this file.
21#define save_pointer dy_glp_save_pointer
22#define read_pointer dy_glp_read_pointer
24#define init_lib_env dy_glp_init_lib_env
25#define get_env_ptr dy_glp_get_env_ptr
26#define free_lib_env dy_glp_free_lib_env
28#define print dy_glp_print
29#define fault dy_glp_fault
30#define _insist dy_glp_insist
31#define watch dy_glp_watch
33#define umalloc dy_glp_umalloc
34#define ucalloc dy_glp_ucalloc
35#define ufree dy_glp_ufree
37#define create_pool dy_glp_create_pool
38#define get_atom dy_glp_get_atom
39#define free_atom dy_glp_free_atom
40#define get_atomv dy_glp_get_atomv
41#define clear_pool dy_glp_clear_pool
42#define delete_pool dy_glp_delete_pool
80extern void print(
const char *fmt, ...);
83extern void fault(
const char *fmt, ...);
87((void)((expr) || (_insist(#expr, __FILE__, __LINE__), 1)))
89extern void _insist(
const char *expr,
const char *file,
int line);
92extern double watch(
void);
100#define align_boundary sizeof(double)
102#define align_datasize(size) \
103((((size) + (align_boundary - 1)) / align_boundary) * align_boundary)