1 /* 2 * Copyright (c) 1980 Regents of the University of California. 3 * All rights reserved. The Berkeley software License Agreement 4 * specifies the terms and conditions for redistribution. 5 * 6 * @(#)command.h 5.2 (Berkeley) 04/07/87 7 */ 8 9 /* 10 * Definitions for the command module. 11 * 12 * The command module scans and parses the commands. This includes 13 * input file management (i.e. the "source" command), and some error 14 * handling. 15 */ 16 17 char *initfile; /* file to read initial commands from */ 18 BOOLEAN nlflag; /* for error and signal recovery */ 19 prompt(); /* print a prompt */ 20 int yyparse(); /* parser generated by yacc */ 21 lexinit(); /* initialize debugger symbol table */ 22 gobble(); /* eat input up to a newline for error recovery */ 23 remake(); /* recompile program, read in new namelist */ 24 alias(); /* create an alias */ 25 BOOLEAN isstdin(); /* input is from standard input */ 26