|
|
1.1 ! root 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.3 (Berkeley) 1/3/88 ! 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: int prompt(); /* print a prompt */ ! 20: int yyparse(); /* parser generated by yacc */ ! 21: int lexinit(); /* initialize debugger symbol table */ ! 22: int gobble(); /* eat input up to a newline for error recovery */ ! 23: int remake(); /* recompile program, read in new namelist */ ! 24: int alias(); /* create an alias */ ! 25: BOOLEAN isstdin(); /* input is from standard input */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.