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