|
|
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.