home *** CD-ROM | disk | FTP | other *** search
- /* Copyright (C) 1992,1993 Peter Edward Cann */
-
- #define PROGSIZ 750
-
- struct line
- {
- char type;
- union
- {
- unsigned char byte;
- int number;
- int numbers[16];
- struct
- {
- int label;
- unsigned char reg;
- }
- load;
- struct
- {
- unsigned char label;
- unsigned value;
- }
- rtnchk;
- struct
- {
- int retries;
- unsigned char label;
- unsigned char reg;
- }
- retry;
- struct
- {
- unsigned char label;
- unsigned char string[81];
- unsigned char ntokens;
- }
- l_and_s;
- struct
- {
- int comnum;
- int speed;
- char databits;
- char parity;
- char stopbits;
- int flowctlflag;
- }
- port;
- unsigned char string[81];
- }
- stuff;
- };
-
- extern short int labels[256];
- extern FILE *scriptfd;
- extern struct line *program;
- extern int proglen;
- extern int mainargc;
- extern char **mainargv;
- extern char quicke[256];
-