#include "io.h"
#include "siod.h"
Go to the source code of this file.
|
void | sock_acknowledge_error () |
|
void | err_stack (char *) |
|
void | init_storage (int init_heap_size) |
|
void | init_subrs_base (void) |
|
void | init_subrs_core (void) |
|
void | init_subrs_doc (void) |
|
void | init_subrs_file (void) |
|
void | init_subrs_format (void) |
|
void | init_subrs_list (void) |
|
void | init_subrs_math (void) |
|
void | init_subrs_sys (void) |
|
void | init_subrs_srv (void) |
|
void | init_subrs_str (void) |
|
void | init_subrs_xtr (void) |
|
void | need_n_cells (int n) |
|
char * | must_malloc (unsigned long size) |
|
LISP | gc_relocate (LISP x) |
|
void | gc_fatal_error (void) |
|
void | gc_for_newcell (void) |
|
struct user_type_hooks * | get_user_type_hooks (long type) |
|
void | gc_mark (LISP ptr) |
|
LISP | newcell (long type) |
|
void | put_st (const char *st) |
|
int | f_getc (FILE *f) |
|
void | f_ungetc (int c, FILE *f) |
|
long | no_interrupt (long n) |
|
LISP | readtl (struct gen_readio *f) |
|
long | repl_driver (long want_sigint, long want_init, struct repl_hooks *) |
|
LISP | leval_args (LISP l, LISP env) |
|
LISP | extend_env (LISP actuals, LISP formals, LISP env) |
|
LISP | envlookup (LISP var, LISP env) |
|
LISP | closure (LISP env, LISP code) |
|
void | close_open_files (void) |
|
void | close_open_files_upto (LISP end) |
|
void | pprintf (FILE *fd, LISP exp, int indent, int width, int depth, int length) |
|
#define NEWCELL |
( |
|
_into, |
|
|
|
_type |
|
) |
| |
Value: else \
(*_into).gc_mark = 0; \
(*_into).type = (short) _type;}
void gc_for_newcell(void)
void gc_fatal_error(void)
Definition at line 69 of file siodp.h.
#define INTERRUPT_CHECK |
( |
| ) |
|
#define STACK_LIMIT |
( |
|
_ptr, |
|
|
|
_amt |
|
) |
| (((char *)_ptr) - (_amt)) |
typedef int(* repl_getc_fn) (FILE *) |
typedef void(* repl_ungetc_fn) (int, FILE *) |
void sock_acknowledge_error |
( |
| ) |
|
void err_stack |
( |
char * |
| ) |
|
void init_storage |
( |
int |
init_heap_size | ) |
|
void init_subrs_base |
( |
void |
| ) |
|
void init_subrs_core |
( |
void |
| ) |
|
void init_subrs_doc |
( |
void |
| ) |
|
void init_subrs_file |
( |
void |
| ) |
|
void init_subrs_format |
( |
void |
| ) |
|
void init_subrs_list |
( |
void |
| ) |
|
void init_subrs_math |
( |
void |
| ) |
|
void init_subrs_sys |
( |
void |
| ) |
|
void init_subrs_srv |
( |
void |
| ) |
|
void init_subrs_str |
( |
void |
| ) |
|
void init_subrs_xtr |
( |
void |
| ) |
|
void need_n_cells |
( |
int |
n | ) |
|
char* must_malloc |
( |
unsigned long |
size | ) |
|
LISP gc_relocate |
( |
LISP |
x | ) |
|
void gc_fatal_error |
( |
void |
| ) |
|
void gc_for_newcell |
( |
void |
| ) |
|
LISP newcell |
( |
long |
type | ) |
|
void put_st |
( |
const char * |
st | ) |
|
void f_ungetc |
( |
int |
c, |
|
|
FILE * |
f |
|
) |
| |
long no_interrupt |
( |
long |
n | ) |
|
long repl_driver |
( |
long |
want_sigint, |
|
|
long |
want_init, |
|
|
struct repl_hooks * |
|
|
) |
| |
LISP leval_args |
( |
LISP |
l, |
|
|
LISP |
env |
|
) |
| |
LISP extend_env |
( |
LISP |
actuals, |
|
|
LISP |
formals, |
|
|
LISP |
env |
|
) |
| |
LISP envlookup |
( |
LISP |
var, |
|
|
LISP |
env |
|
) |
| |
LISP closure |
( |
LISP |
env, |
|
|
LISP |
code |
|
) |
| |
void close_open_files |
( |
void |
| ) |
|
void close_open_files_upto |
( |
LISP |
end | ) |
|
void pprintf |
( |
FILE * |
fd, |
|
|
LISP |
exp, |
|
|
int |
indent, |
|
|
int |
width, |
|
|
int |
depth, |
|
|
int |
length |
|
) |
| |