/* * Prototypes for functions in icont. */ novalue addlfile Params((char *name)); pointer alloc Params((unsigned int n)); novalue alsolink Params((char *name)); int blocate Params((char *s)); struct node *c_str_leaf Params((int type,struct node *loc_model,char *c)); novalue codegen Params((struct node *t)); novalue cout Params((FILE *fd)); novalue dummyda Params((noargs)); struct fentry *flocate Params((char *id)); struct fileparts *fparse Params((char *s)); novalue gencode Params((noargs)); novalue gentables Params((noargs)); int getdec Params((noargs)); char *getid Params((noargs)); long getint Params((int i, char **cp)); int getlab Params((noargs)); struct lfile *getlfile Params((struct lfile * *lptr)); int getoct Params((noargs)); int getopc Params((char * *id)); double getreal Params((noargs)); char *getrest Params((noargs)); char *getstr Params((noargs)); char *getstrlit Params((int l)); struct gentry *glocate Params((char *id)); novalue gout Params((FILE *fd)); struct node *i_str_leaf Params((int type,struct node *loc_model,char *c,int d)); int ilink Params((char * *ifiles,char *outname)); novalue install Params((char *name,int flag,int argcnt)); char *instid Params((char *s)); struct node *int_leaf Params((int type,struct node *loc_model,int c)); int klookup Params((char *id)); int lexeql Params((int l,char *s1,char *s2)); novalue lfatal Params((char *s1,char *s2)); novalue linit Params((noargs)); novalue lmfree Params((noargs)); novalue loc_init Params((noargs)); novalue locinit Params((noargs)); novalue lout Params((FILE *fd)); novalue lwarn Params((char *s1,char *s2,char *s3)); char *makename Params((char *dest,char *d,char *name,char *e)); novalue newline Params((noargs)); novalue nfatal Params((struct node *n,char *s)); novalue putconst Params((int n,int flags,int len,word pc,union xval *valp)); novalue putfield Params((char *fname,int rnum,int fnum)); struct gentry *putglobal Params((char *id,int flags,int nargs,int procid)); char *putid Params((int len)); char *putident Params((int len)); int putlit Params((char *id,int idtype,int len)); int putloc Params((char *id,int id_type)); novalue putlocal Params((int n,char *id,int flags,int imperror,char *procname)); novalue quit Params((char *msg)); novalue quitf Params((char *msg,char *arg)); novalue readglob Params((noargs)); unsigned int round2 Params((unsigned int n)); novalue rout Params((FILE *fd,char *name)); char *salloc Params((char *s)); novalue sizearg Params((char *arg,char * *argv)); int smatch Params((char *s,char *t)); pointer tcalloc Params((unsigned int m,unsigned int n)); novalue tfatal Params((char *s1,char *s2)); novalue tmalloc Params((noargs)); novalue tmfree Params((noargs)); novalue tminit Params((noargs)); int trans Params((char * *ifiles)); struct node *tree1 Params((int type)); struct node *tree2 Params((int type,struct node *loc_model)); struct node *tree3 Params((int type,struct node *loc_model,struct node *c)); struct node *tree4 Params((int type,struct node *loc_model,struct node *c,struct node *d)); struct node *tree5 Params((int type,struct node *loc_model,struct node *c,struct node *d, struct node *e)); struct node *tree6 Params((int type,struct node *loc_model,struct node *c, struct node *e, struct node *d, struct node *e, struct node *f)); novalue treeinit Params((noargs)); novalue tsyserr Params((char *s)); novalue writecheck Params((int rc)); novalue yyerror Params((int tok,struct node *lval,int state)); int yylex Params((noargs)); int yyparse Params((noargs)); #ifdef MultipleRuns novalue tcodeinit Params((noargs)); novalue yylexinit Params((noargs)); #endif /* MultipleRuns */ #ifdef DeBugTrans novalue cdump Params((noargs)); novalue gdump Params((noargs)); novalue ldump Params((noargs)); #endif /* DeBugTrans */ #ifdef DeBugLinker novalue idump Params((char *c)); #endif /* DeBugLinker */