home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Power Programming
/
powerprogramming1994.iso
/
progtool
/
microcrn
/
issue_40.arc
/
DAIMS.ARC
/
DAIMS.HXX
< prev
next >
Wrap
Text File
|
1988-02-10
|
1KB
|
39 lines
#define HELP_FILE "daims.hlp"
#define EXTERN extern
/* Global variables */
EXTERN int ydebug_f; /* yyparse() debug flag */
EXTERN int ldebug_f; /* yylex() debug flag */
EXTERN int trace_f; /* line-by-line tracing */
EXTERN int sstep_f; /* single-stepping through sourced files */
#define MAX_FP 17
//EXTERN FILE *lexfp[MAX_FP]; /* File pointers for yylex() input */
//EXTERN int lexfpn; /* Current lexfp[] */
#define PB_MAX 100
//EXTERN char pb_buf[PB_MAX]; /* Push back buffer */
//EXTERN int pbn; /* Push back buffer index */
extern char yytext[]; /* defined in yylex.l */
extern void help(char *);
int yylex();
int yywrap();
int yylook();
int yyback(int * p, int m);
int yyoutput(int c);
int yyunput(int c);
char myinput();
//extern unput(char c);
void myoutput(char c);
//void unput(int c);
void prompt();
void source(char * filename);
extern void about();
void execerror(char * s, char * t); /* recover from run-time error */
extern char * source_name; /* current source file name */
extern char_buffer buf; /* for trace echoing */