# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # README # Makefile # command.c # main.c # mp4.c # boolean.h # command.h # echo x - README sed 's/^X//' >README << 'END-of-README' XREADME X X------------------------------------------------------------------------ XGeneral information about ESH, the Example Shell interpreter. X XAuthor: Douglas W. Jones, July 7, 2003 Version 4.0 XRevised: Douglas W. Jones, July 14, 2003 Version 4.1 X XCopyright: This work is intended as a pedagogical example; as such, no X restrictions are placed on the reader's rights to derive X useful products from it, so long as any copyright claimed on X the results gives appropriate credit for this work. X XWarantee: This work, as distributed, is intended as a pedagogical X example; as such, it deliberately contains undocumented X design errors and deficiencies that are left to the student X to uncover! Furthermore, as distributed, it is not intended X to be of any particular use for any purpose other than X teaching. X------------------------------------------------------------------------ X XThis directory contains all the tools needed to build the ESH assembler. X XTo compile ESH, simply run make. Before running make, read the Xinstructions at the head of the makefile. X XThis file contains the following components: X X Makefile -- the input to make, for making the ESH shell X X README -- this file X X command.c -- command execution mechanism X command.h X X main.c -- the main program X X------------------------------------------------------------------------ X Grammar of scripting language: X X