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