return to main page

Van Snyder's Autocoder Help, -h

Update - as of April 2008


#: ./autocoder -h
 Usage: ./autocoder [options] input-file
  Options: -h => Print this information and stop
           -a => Code in 1..80 is OK
           -b[ ]X[#] => Select boot loader;
              X = I => IBM, # is the core size selector:
                0 => Boot, no clear, sequence numbers start at 3,
                1 => 1400, 2 => 2000, 4 => 4000, 8 => 8000,
                v => 12000, x => 16000.  Default  16000
              X = N => None,
              X = B => Van's favorite 1-card boot/no clear,
              X = V => Van's favorite 2-card boot/clear,
           -d[ ]file => Diagnostic format "deck" file
           -e[ ]X => Specify encoding, default A
              X = A => Paul Pierce's primary (IBM A) encoding
              X = H => Paul Pierce's alternate (IBM H) encoding
              X = S => SIMH "traditional" encoding
              X = ? => Print encodings and stop
                Differences:     12 0        0  12
                                    2  3  4  4   7
                                    8  8  8  8   8
                ==================================
                            SIMH  & '  #  @  %   "
                  Pierce Primary  & |  #  @  %   }
                Pierce Alternate  + |  =  '  (   }
           -I => A path to search for macros.  First is "."
                 Any number of -I options can appear.  The
                 paths are searched in the order specified
           -i => Interleave object deck into listing (needs -o and -l)
           -l[ ]file => Listing file
           -L => Store long literals once (unlike "real" Autocoder)
           -o[ ]file => Object "deck" file
           -p[ ]# => Page length in lines
           -s => Dump the symbol and literal tables (debug)
           -t[ ]file => Loadable "tape" file
           -T[ ]letters => Trace, depending on letters
                l => Lexer, p => Parser, P => PROCESS_LTORG
           -V => Print version info and stop
           -X[ ]flags => Set "extra" flags:
                flag 1 => Quick EX/XFR
                flag 2 => Quick END
                flag 4 => Queue SW instructions
                flag 8 => No reloader after EX/XFR
 1401 Autocoder (c) Van Snyder  2008 version 3.2