xref: /original-bsd/usr.bin/pascal/pdx/command.h (revision fbed46ce)
1 /* Copyright (c) 1982 Regents of the University of California */
2 
3 /* static char sccsid[] = "@(#)command.h 1.2 01/18/82"; */
4 
5 /*
6  * Definitions for the command module.
7  *
8  * The command module scans and parses the commands.  This includes
9  * input file management (i.e. the "source" command), and some error
10  * handling.
11  */
12 
13 char *initfile;		/* file to read initial commands from */
14 BOOLEAN nlflag;		/* for error and signal recovery */
15 
16 #define HELPFILE "/vb/arpa/linton/lib/pdx.help"
17 
18 prompt();		/* print a prompt */
19 int yyparse();		/* parser generated by yacc */
20 lexinit();		/* initialize debugger symbol table */
21 gobble();		/* eat input up to a newline for error recovery */
22 remake();		/* recompile program, read in new namelist */
23 alias();		/* create an alias */
24 BOOLEAN isstdin();	/* input is from standard input */
25