#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 |
|
) |
| |