1*48104Sbostic /*- 2*48104Sbostic * Copyright (c) 1980 The Regents of the University of California. 3*48104Sbostic * All rights reserved. 422568Sdist * 5*48104Sbostic * %sccs.include.redist.c% 6*48104Sbostic * 7*48104Sbostic * @(#)command.h 5.4 (Berkeley) 04/16/91 822568Sdist */ 95449Slinton 105449Slinton /* 115449Slinton * Definitions for the command module. 125449Slinton * 135449Slinton * The command module scans and parses the commands. This includes 145449Slinton * input file management (i.e. the "source" command), and some error 155449Slinton * handling. 165449Slinton */ 175449Slinton 185449Slinton char *initfile; /* file to read initial commands from */ 195449Slinton BOOLEAN nlflag; /* for error and signal recovery */ 2033242Sbostic int prompt(); /* print a prompt */ 215449Slinton int yyparse(); /* parser generated by yacc */ 2233242Sbostic int lexinit(); /* initialize debugger symbol table */ 2333242Sbostic int gobble(); /* eat input up to a newline for error recovery */ 2433242Sbostic int remake(); /* recompile program, read in new namelist */ 2533242Sbostic int alias(); /* create an alias */ 265449Slinton BOOLEAN isstdin(); /* input is from standard input */ 27