--- stack/stack.h 2002/03/30 02:31:24 1.21 +++ stack/stack.h 2003/08/04 11:22:02 1.22 @@ -22,6 +22,37 @@ #define HASHTBLSIZE 2048 +#define CAR(X) ((X)->content.c->car) +#define CDR(X) ((X)->content.c->cdr) + +/* printf, sscanf, fgets, fprintf, fopen, perror */ +#include +/* exit, EXIT_SUCCESS, malloc, free */ +#include +/* NULL */ +#include +/* dlopen, dlsym, dlerror */ +#include +/* strcmp, strcpy, strlen, strcat, strdup */ +#include +/* getopt, STDIN_FILENO, STDOUT_FILENO, usleep */ +#include +/* EX_NOINPUT, EX_USAGE */ +#include +/* assert */ +#include + +#ifdef __linux__ +/* mtrace, muntrace */ +#include +/* ioctl */ +#include +/* KDMKTONE */ +#include +#endif /* __linux__ */ + + + /* First, define some types. */ struct cons_struct;