|
void | allocate_stack (context *ctx, int n) |
|
void | bumpcix (int m, int n) |
|
float | ckfltval (int p) |
|
pointer | compfun (context *ctx, pointer sym, pointer mod, pointer(*entry)(), pointer doc) |
|
pointer | compmacro (context *ctx, pointer sym, pointer mod, pointer(*entry)(), pointer doc) |
|
pointer | cons (context *ctx, pointer a, pointer d) |
|
pointer | defconst (context *ctx, char *name, pointer val, pointer pkg) |
|
pointer | defkeyword (context *ctx, char *name) |
|
pointer | deflocal (context *ctx, char *name, pointer val, pointer pkg) |
|
pointer | defmacro (context *ctx, char *name, pointer mod, pointer(*f)()) |
|
pointer | defspecial (context *ctx, char *name, pointer mod, pointer(*f)()) |
|
pointer | defun (context *ctx, char *name, pointer mod, pointer(*f)(), char *doc) |
|
pointer | defunpkg (context *ctx, char *name, pointer mod, pointer(*f)(), pointer pkg) |
|
pointer | defvar (context *ctx, char *name, pointer val, pointer pkg) |
|
pointer | defvector (context *ctx, char *name, pointer super, int elm, int size) |
|
void | deletecontext (int id, context *ctx) |
|
void | enterclass (pointer classobj) |
|
pointer | findpkg (pointer pkgname) |
|
float | fltval (int p) |
|
byte * | get_string (pointer s) |
|
pointer | Getstring (pointer s) |
|
pointer | make_foreign_string (eusinteger_t addr, int size) |
|
pointer | makebig (int n) |
|
pointer | makebig1 (long x) |
|
pointer | makebig2 (long hi, long lo) |
|
struct blockframe * | makeblock (context *ctx, pointer kind, pointer name, jmp_buf *jbuf, struct blockframe *link) |
|
pointer | makebuffer (int size) |
|
pointer | makeclass (context *ctx, pointer name, pointer superobj, pointer vars, pointer types, pointer forwards, int tag, pointer metaclass) |
|
pointer | makeclosure (pointer code, pointer quote, pointer(*f)(), pointer e0, pointer *e1, pointer *e2) |
|
pointer | makecode (pointer mod, pointer(*f)(), pointer ftype) |
|
struct fletframe * | makeflet (context *ctx, pointer nm, pointer def, struct fletframe *scp, struct fletframe *link) |
|
pointer | makeflt (double d) |
|
pointer | makefvector (int s) |
|
pointer | makelabref (pointer n, pointer v, pointer nxt) |
|
context * | makelispcontext (int bs_size) |
|
pointer | makematrix (context *ctx, int row, int column) |
|
pointer | makemodule (context *ctx, int size) |
|
pointer | makeobject (pointer class) |
|
pointer | makepkg (context *ctx, pointer namestr, pointer nicks, pointer uses) |
|
pointer | makeratio (int num, int denom) |
|
pointer | makereadtable (context *ctx) |
|
pointer | makestring (char *s, int l) |
|
pointer | makesymbol (context *ctx, char *str, int leng, pointer home) |
|
pointer | makethreadport (context *ctx) |
|
pointer | makevector (pointer vclass, int size) |
|
void | mkcatchframe (context *ctx, pointer lab, jmp_buf *jbuf) |
|
pointer | mkfilestream (context *ctx, pointer dir, pointer string, int fno, pointer fname) |
|
pointer | mkiostream (context *ctx, pointer in, pointer out) |
|
pointer | mkstream (context *ctx, pointer dir, pointer string) |
|
pointer | putprop () |
|
pointer | rawcons (context *ctx, pointer a, pointer d) |
|
void | recixobj (int newcix) |
|
void | resetcix (pointer class, cixpair *p) |
|
pointer | searchpkg (byte *token, int leng) |
|
int | special_index () |
|
pointer | stacknlist (context *ctx, int n) |
|
pointer | stackrawlist (context *ctx, int n) |
|