home *** CD-ROM | disk | FTP | other *** search
- void osinit(char *banner) ;
- void osfinish( void ) ;
- void oserror(char *msg) ;
- int osrand(int n) ;
- FILE *osaopen(char *name,char *mode) ;
- FILE *osbopen(char *name,char *mode) ;
- int osclose(FILE *fp) ;
- int osagetc(FILE *fp) ;
- int osaputc(int ch,FILE *fp) ;
- int osbgetc(FILE *fp) ;
- int osbputc(int ch,FILE *fp) ;
- int ostgetc( void ) ;
- void ostputc(int ch) ;
- void osflush( void ) ;
- void oscheck( void ) ;
- LVAL xsystem( void ) ;
- LVAL xgetkey( void ) ;
- void ossymbols( void ) ;
-
- LVAL xeval( void ) ;
- LVAL xapply( void ) ;
- LVAL xfuncall( void ) ;
- LVAL xmacroexpand( void ) ;
- LVAL x1macroexpand( void ) ;
- LVAL xatom( void ) ;
- LVAL xsymbolp( void ) ;
- LVAL xnumberp( void ) ;
- LVAL xintegerp( void ) ;
- LVAL xfloatp( void ) ;
- LVAL xcharp( void ) ;
- LVAL xstringp( void ) ;
- LVAL xarrayp( void ) ;
- LVAL xstreamp( void ) ;
- LVAL xobjectp( void ) ;
- LVAL xboundp( void ) ;
- LVAL xfboundp( void ) ;
- LVAL xnull( void ) ;
- LVAL xlistp( void ) ;
- LVAL xendp( void ) ;
- LVAL xconsp( void ) ;
- LVAL xeq( void ) ;
- LVAL xeql( void ) ;
- LVAL xequal( void ) ;
- LVAL xset( void ) ;
- LVAL xgensym( void ) ;
- LVAL xmakesymbol( void ) ;
- LVAL xintern( void ) ;
- LVAL xsymname( void ) ;
- LVAL xsymvalue( void ) ;
- LVAL xsymfunction( void ) ;
- LVAL xsymplist( void ) ;
- LVAL xget( void ) ;
- LVAL xputprop( void ) ;
- LVAL xremprop( void ) ;
- LVAL xhash( void ) ;
- LVAL xaref( void ) ;
- LVAL xmkarray( void ) ;
- LVAL xvector( void ) ;
- void xerror( void ) ;
- LVAL xcerror( void ) ;
- LVAL xbreak( void ) ;
- void xcleanup( void ) ;
- void xtoplevel( void ) ;
- void xcontinue( void ) ;
- LVAL xevalhook( void ) ;
- LVAL xquote( void ) ;
- LVAL xfunction( void ) ;
- LVAL xbquote( void ) ;
- LVAL xlambda( void ) ;
- LVAL xgetlambda( void ) ;
- LVAL xsetq( void ) ;
- LVAL xpsetq( void ) ;
- LVAL xsetf( void ) ;
- LVAL xdefun( void ) ;
- LVAL xdefmacro( void ) ;
- LVAL xcond( void ) ;
- LVAL xwhen( void ) ;
- LVAL xunless( void ) ;
- LVAL xcase( void ) ;
- LVAL xand( void ) ;
- LVAL xor( void ) ;
- LVAL xif( void ) ;
- LVAL xlet( void ) ;
- LVAL xletstar( void ) ;
- LVAL xflet( void ) ;
- LVAL xlabels( void ) ;
- LVAL xmacrolet( void ) ;
- LVAL xprog( void ) ;
- LVAL xprogstar( void ) ;
- void xgo( void ) ;
- void xreturn( void ) ;
- void xrtnfrom( void ) ;
- LVAL xprog1( void ) ;
- LVAL xprog2( void ) ;
- LVAL xprogn( void ) ;
- LVAL xprogv( void ) ;
- LVAL xloop( void ) ;
- LVAL xdo( void ) ;
- LVAL xdostar( void ) ;
- LVAL xdolist( void ) ;
- LVAL xdotimes( void ) ;
- LVAL xblock( void ) ;
- LVAL xtagbody( void ) ;
- LVAL xcatch( void ) ;
- void xthrow( void ) ;
- LVAL xunwindprotect( void ) ;
- LVAL xerrset( void ) ;
- LVAL xtrace( void ) ;
- LVAL xuntrace( void ) ;
-
- void xlabort(char *emsg) ;
- void xlbreak(char *emsg,LVAL arg) ;
- void xlfail(char *emsg) ;
- void xlerror(char *emsg,LVAL arg) ;
- void xlcerror(char *cmsg,char *emsg,LVAL arg) ;
- void xlerrprint(char *hdr,char *cmsg,char *emsg,LVAL arg) ;
- void xlbaktrace(int n) ;
- void xldinit( void ) ;
-
- LVAL cons(LVAL x,LVAL y) ;
- LVAL cvstring(char *str) ;
- LVAL newstring(int size) ;
- LVAL cvsymbol(char *pname) ;
- LVAL cvsubr(LVAL (*fcn)( void ),int type,int offset) ;
- LVAL cvfile(FILE *fp) ;
- LVAL cvfixnum(FIXTYPE n) ;
- LVAL cvflonum(FLOTYPE n) ;
- LVAL cvchar(int n) ;
- LVAL newustream( void ) ;
- LVAL newobject(LVAL cls,int size) ;
- LVAL newclosure(LVAL name,LVAL type,LVAL env,LVAL fenv) ;
- LVAL newvector(int size) ;
- void gc( void ) ;
- SEGMENT *newsegment(int n) ;
- LVAL xgc( void ) ;
- LVAL xexpand( void ) ;
- LVAL xalloc( void ) ;
- LVAL xmem( void ) ;
- LVAL xsave( void ) ;
- LVAL xrestore( void ) ;
- void xlminit( void ) ;
-
- LVAL xleval(LVAL expr) ;
- LVAL xlxeval(LVAL expr) ;
- LVAL xlapply(int argc) ;
- LVAL xlexpandmacros(LVAL form) ;
- int macroexpand(LVAL fun,LVAL args,LVAL *pval) ;
- int pushargs(LVAL fun,LVAL args) ;
- LVAL makearglist(int argc,LVAL *argv) ;
- LVAL xlclose(LVAL name,LVAL type,LVAL fargs,LVAL body,LVAL env,LVAL fenv) ;
- void xlabind(LVAL fun,int argc,LVAL *argv) ;
- void xlunbound(LVAL sym) ;
- void xlfunbound(LVAL sym) ;
- void xlstkoverflow( void ) ;
- void xlargstkoverflow( void ) ;
-
- LVAL xread( void ) ;
- LVAL xprint( void ) ;
- LVAL xprin1( void ) ;
- LVAL xprinc( void ) ;
- LVAL xterpri( void ) ;
- LVAL xflatsize( void ) ;
- LVAL xflatc( void ) ;
- LVAL xopen( void ) ;
- LVAL xclose( void ) ;
- LVAL xrdchar( void ) ;
- LVAL xrdbyte( void ) ;
- LVAL xpkchar( void ) ;
- LVAL xwrchar( void ) ;
- LVAL xwrbyte( void ) ;
- LVAL xreadline( void ) ;
- LVAL xmkstrinput( void ) ;
- LVAL xmkstroutput( void ) ;
- LVAL xgetstroutput( void ) ;
- LVAL xgetlstoutput( void ) ;
- LVAL xformat( void ) ;
-
- int xlisave(char *fname) ;
- int xlirestore(char *fname) ;
-
- void xlinit( void ) ;
- void xlsymbols( void ) ;
-
- int xlgetc(LVAL fptr) ;
- void xlungetc(LVAL fptr,int ch) ;
- int xlpeek(LVAL fptr) ;
- void xlputc(LVAL fptr,int ch) ;
- void xlflush( void ) ;
- void stdprint(LVAL expr) ;
- void stdputstr(char *str) ;
- void errprint(LVAL expr) ;
- void errputstr(char *str) ;
- void dbgprint(LVAL expr) ;
- void dbgputstr(char *str) ;
- void trcprin1(LVAL expr) ;
- void trcputstr(char *str) ;
-
- void xlrdsave(LVAL expr) ;
- void xlevsave(LVAL expr) ;
- void xlfatal(char *msg) ;
- void wrapup( void ) ;
-
- void xlbegin(CONTEXT *cptr,int flags,LVAL expr) ;
- void xlend(CONTEXT *cptr) ;
- void xlgo(LVAL label) ;
- void xlreturn(LVAL name,LVAL val) ;
- void xlthrow(LVAL tag,LVAL val) ;
- void xlsignal(char *emsg,LVAL arg) ;
- void xltoplevel( void ) ;
- void xlbrklevel( void ) ;
- void xlcleanup( void ) ;
- void xlcontinue( void ) ;
- void xljump(CONTEXT *target,int mask,LVAL val) ;
-
- LVAL xcar( void ) ;
- LVAL xcdr( void ) ;
- LVAL xcons( void ) ;
- LVAL xlist( void ) ;
- LVAL xappend( void ) ;
- LVAL xreverse( void ) ;
- LVAL xlast( void ) ;
- LVAL xmember( void ) ;
- LVAL xassoc( void ) ;
- LVAL xsubst( void ) ;
- LVAL xsublis( void ) ;
- LVAL xremove( void ) ;
- LVAL xremif( void ) ;
- LVAL xremifnot( void ) ;
- int dotest1(LVAL arg,LVAL fun) ;
- int dotest2(LVAL arg1,LVAL arg2,LVAL fun) ;
- LVAL xnth( void ) ;
- LVAL xnthcdr( void ) ;
- LVAL xlength( void ) ;
- LVAL xmapc( void ) ;
- LVAL xmapcar( void ) ;
- LVAL xmapl( void ) ;
- LVAL xmaplist( void ) ;
- LVAL xrplca( void ) ;
- LVAL xrplcd( void ) ;
- LVAL xnconc( void ) ;
- LVAL xdelete( void ) ;
- LVAL xdelif( void ) ;
- LVAL xdelifnot( void ) ;
- LVAL xsort( void ) ;
-
- LVAL xgcd( void ) ;
- void checkizero(FIXTYPE iarg) ;
- void checkfzero(FLOTYPE farg) ;
- void checkfneg(FLOTYPE farg) ;
-
- LVAL xsend( void ) ;
- LVAL xsendsuper( void ) ;
- LVAL xlclass(char *name,int vcnt) ;
- void xladdivar(LVAL cls,char *var) ;
- void xladdmsg(LVAL cls,char *msg,int offset) ;
- int xlobgetvalue(LVAL pair,LVAL sym,LVAL *pval) ;
- int xlobsetvalue(LVAL pair,LVAL sym,LVAL val) ;
- LVAL obisnew( void ) ;
- LVAL obclass( void ) ;
- LVAL obshow( void ) ;
- LVAL clnew( void ) ;
- LVAL clisnew( void ) ;
- LVAL clanswer( void ) ;
- void obsymbols( void ) ;
- void xloinit( void ) ;
-
- LVAL xpp( void ) ;
-
- void xlprint(LVAL fptr,LVAL vptr,int flag) ;
- void xlterpri(LVAL fptr) ;
- void xlputstr(LVAL fptr,char *str) ;
-
- int xlload(char *fname,int vflag,int pflag) ;
- int xlread(LVAL fptr,LVAL *pval,int rflag) ;
- int readone(LVAL fptr,LVAL *pval) ;
- LVAL rmhash( void ) ;
- LVAL rmquote( void ) ;
- LVAL rmdquote( void ) ;
- LVAL rmbquote( void ) ;
- LVAL rmcomma( void ) ;
- LVAL rmlpar( void ) ;
- LVAL rmrpar( void ) ;
- LVAL rmsemi( void ) ;
- LVAL tentry(int ch) ;
- int isnumber(char *str,LVAL *pval) ;
- void defmacro(int ch,LVAL type,int offset) ;
- LVAL callmacro(LVAL fptr,int ch) ;
- void xlrinit( void ) ;
-
- LVAL xstrcat( void ) ;
- LVAL xsubseq( void ) ;
- LVAL xstring( void ) ;
- LVAL xchar( void ) ;
- LVAL xcharint( void ) ;
- LVAL xintchar( void ) ;
- LVAL xuppercasep( void ) ;
- LVAL xlowercasep( void ) ;
- LVAL xbothcasep( void ) ;
- LVAL xdigitp( void ) ;
- LVAL xcharcode( void ) ;
- LVAL xcodechar( void ) ;
- LVAL xchupcase( void ) ;
- LVAL xchdowncase( void ) ;
- LVAL xdigitchar( void ) ;
- LVAL xalphanumericp( void ) ;
-
- LVAL xlsubr(char *sname,int type,LVAL (*fcn)(void),int offset) ;
- int xlgetkeyarg(LVAL key,LVAL *pval) ;
- int xlgkfixnum(LVAL key,LVAL *pval) ;
- void xltest(LVAL *pfcn,int *ptresult) ;
- LVAL xlgetfile( void ) ;
- LVAL xlgetfname( void ) ;
- int needsextension(char *name) ;
- LVAL xlbadtype(LVAL arg) ;
- LVAL xltoofew( void ) ;
- void xltoomany( void ) ;
- int eq(LVAL arg1,LVAL arg2) ;
- int eql(LVAL arg1,LVAL arg2) ;
- int equal(LVAL arg1,LVAL arg2) ;
-
- LVAL xlenter(char *name) ;
- LVAL xlmakesym(char *name) ;
- LVAL xlgetvalue(LVAL sym) ;
- LVAL xlxgetvalue(LVAL sym) ;
- void xlsetvalue(LVAL sym,LVAL val) ;
- LVAL xlgetfunction(LVAL sym) ;
- LVAL xlxgetfunction(LVAL sym) ;
- void xlsetfunction(LVAL sym,LVAL val) ;
- LVAL xlgetprop(LVAL sym,LVAL prp) ;
- void xlputprop(LVAL sym,LVAL val,LVAL prp) ;
- void xlremprop(LVAL sym,LVAL prp) ;
- int hash(char *str,int len) ;
- void xlsinit( void ) ;
- LVAL xload( void ) ;
- LVAL xtranscript( void ) ;
- LVAL xtype( void ) ;
- LVAL xbaktrace( void ) ;
- void xexit( void ) ;
- LVAL xpeek( void ) ;
- LVAL xpoke( void ) ;
- LVAL xaddrs( void ) ;
-
-