home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / intercal.zip / src / feh.h < prev    next >
C/C++ Source or Header  |  1996-06-17  |  549b  |  19 lines

  1. /* feh.h -- compilation functions used by perpetrate.c and ick.y */
  2.  
  3. extern node *newnode(void);
  4. extern node *cons(int type, node *car, node *cdr);
  5. extern unsigned int intern(int type, int index);
  6. extern void checklabel(int label);
  7. extern void treset(void);
  8. extern tuple *newtuple(void);
  9. extern void typecast(node *np);
  10. extern void codecheck(void);
  11. extern void optimize(node *np);
  12. extern char *nameof(int value, assoc table[]);
  13. extern void emit(tuple *tn, FILE *fp);
  14.  
  15. extern char *enablers[MAXTYPES];
  16. extern assoc vartypes[];
  17.  
  18. /* feh.h ends here */
  19.