|
|
1.1 ! root 1: /* @(#)sno.h 1.1 */ ! 2: #include <stdio.h> ! 3: ! 4: struct node { ! 5: struct node *p1; ! 6: struct node *p2; ! 7: #ifdef gcos ! 8: int typ; ! 9: int ch; ! 10: #else ! 11: char typ; ! 12: char ch; ! 13: #endif ! 14: }; ! 15: ! 16: extern int freesize; ! 17: extern struct node *lookf; ! 18: extern struct node *looks; ! 19: extern struct node *lookend; ! 20: extern struct node *lookstart; ! 21: extern struct node *lookdef; ! 22: extern struct node *lookret; ! 23: extern struct node *lookfret; ! 24: extern int cfail; ! 25: extern int rfail; ! 26: extern struct node *freelist, *freespace; ! 27: extern struct node *namelist; ! 28: extern int lc; ! 29: extern struct node *schar; ! 30: ! 31: struct node *strst1(), *salloc(), *look(), *copy(), *sgetc(), ! 32: *binstr(), *pop(), *doop(), *push(), *search(), ! 33: *add(), *sub(), *mult(), *div(), *cat(), ! 34: *compile(), *execute(), *eval(), *syspit();
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.