Annotation of researchv10no/cmd/basic/bite/doc/README, revision 1.1.1.1

1.1       root        1: .ul
                      2: .ce
                      3: BITE RELEASE PACKAGE
                      4: .sp
                      5: The BITE release tape is divided into four  major  directories,
                      6: doc,include,lib  and  src.  Doc  of course contains all currently
                      7: available documentation. Include contains all of the header  (.h)
                      8: files necessary to compile BITE, the special LSX floating point
                      9: compiler, the file system interface (which  BITEX and BITEM  require)  and
                     10: system  routines  required  under  the file system interface. Lib
                     11: contains archive files  containing  all  of  the  object  modules
                     12: necessary  to link a working version of BITE and BITEX. Where
                     13: BITE is intended to run on a PDP11/70 or equivalent while BITEX
                     14: and BITEM
                     15: are  intended  to  run  on an LSI-11/03.  
                     16: BITEX is for 11/03's with the IBV11-A general purpose instrument bus
                     17: and associated instruments. To make room for the instrument dirvers,
                     18: some of the math routines i.e. sin,cos,atn,tan log had to be 
                     19: excluded from BITEX.
                     20: BITEM on the other hand excludes the bus and instrument routines and
                     21: includes a full math package.
                     22: These exclusions and inclusions are controlled by two manifest constants,
                     23: namely LSX and TEST. These constants are not mutually exclusive, that is
                     24: LSX may be defined without TEST but TEST may not be defined without LSX.
                     25: .sp
                     26: Src contains five directories,
                     27: each of which contains source code for all of  the  files
                     28: contained  in  the  Lib archives. In addition to source code each
                     29: directory under "src" contains one or more shell scripts intended
                     30: to  build  a  new  archive or recompile individual modules within
                     31: that particular source directory and link the new module with the
                     32: existing  ones  in  the archives. In general the scripts to build
                     33: new archives are called "build.sh" and the ones to recompile  individual
                     34: modules  are  called  "compile.sh".  In  the "src/bite"
                     35: directory there are separate "build" and  "compile"  scripts  for
                     36: BITE,
                     37: BITEX and
                     38: BITEM.
                     39: .sp
                     40: BITE was developed by R. B. Drake and J.
                     41: P. Hawkins of the Power Systems  laboratory  at  Whippany,  as  a
                     42: "BASIC" like language for the purpose of providing an easy to use
                     43: and easy to tailor language for non-programmer engineers  to  use
                     44: in  developing test programs on automated test sets.  Much of the
                     45: software in the file system  interface  and  the  floating  point
                     46: pre-compiler  was obtained from Unix Support Group in Murray Hill
                     47: and Ron Hardin of Columbus Labs. respectively. However,  we  have
                     48: modified this software in many places to make it more compact and
                     49: to fit our particular needs. Very little of  it  is  in  "as  received"
                     50: condition.   Since, we are not primarily a software support
                     51: group, we may not be able to respond to requests to fix bugs
                     52: or  modify  this code unless in our opinion such changes would be
                     53: of benefit to our own project.  However, we  are  very  happy  to
                     54: share  what  we have and are most happy that our efforts may find
                     55: applications other than the ones for which they  were  originally
                     56: intended.
                     57: .sp
                     58: 
                     59:        The tape supplied is created by the UNIX "cpio" command.
                     60: To load the tape, create a directory where it is desired to
                     61: place the software, mount the tape and issue:
                     62: 
                     63:        cpio -id < /dev/mt0
                     64: 
                     65:        where 0 is mag tape unit zero.
                     66:                        R. B. Drake and J. P. Hawkins

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.