home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / listings / v_07_02 / v7n2096b.txt < prev    next >
Text File  |  1988-12-15  |  457b  |  28 lines

  1. #define FORBID  -1
  2. #define START   0
  3. #define SETEXT  1
  4. #define SESPC   2
  5. #define SECODE  3
  6. #define LNEWG   4
  7. #define NGMARK  5
  8. #define END     6
  9.  
  10. #define EMPTY  0
  11. #define CAP    1
  12. #define SPACE  2
  13. #define FEND   3
  14. #define NL     4
  15. #define OTHER  5
  16.  
  17. #define MAX_ALPH 6
  18.  
  19. struct trans {
  20.    int nextstate;
  21.    void (*act)(void);
  22.    };
  23.  
  24. void init_fsm(int, char **);
  25. void fini_fsm(int, char **);
  26. void report(void);
  27. int next_token(void);
  28.