common.h File Reference
#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
#include <string.h>
Go to the source code of this file.
Define Documentation
#define _64_BIT_VALUE_FITS_SIGNED_P |
( |
value |
|
) |
( (value) <= 0x7FFFFFFFFFFFFFFFLL ) |
#define indirect_stringify |
( |
x |
|
) |
stringify(x) |
#define offsetof |
( |
type, |
|
|
slot |
|
) |
((long) ((char *) &(((type *) 0)->slot))) |
#define sizeofslot |
( |
type, |
|
|
slot |
|
) |
(sizeof(((type *) 0)->slot)) |
#define stringify |
( |
x |
|
) |
#x |
#define TYPE_SIGNED_P |
( |
type |
|
) |
(((type)-1)<0LL) |
Function Documentation
char* print_double_for_lisp |
( |
double |
n |
) |
|
void type_name |
( |
FILE * |
output, |
|
|
int |
signed_p, |
|
|
int |
size | |
|
) |
| | |