File FUTIL.HL (help file)

Directory of image this file is from
This file as a plain text file


                          OS/8 File UTILity program

                  Futil Version 07A     Writeup Version 07A


Summary of options of CCL command for FUTIL:  

        .Futil [dev:][file[.ex]] [/E][<mode switch>] 

only  the  first  character  of  the command must be given.  "/E" sets
'SHORT' 'ERROR' mode and <mode switch> can be one of the following:  

        /L        set: access mode to LOAD, default .ex to .LD only
        /O=oooo   set: access mode to OFFSET, offset to "oooo"
        /S        set: access mode to SAVE, default .ex to .SV only
CCL remembers the command line, requiring the desired  options  to  be
entered  only  once  per  day  until it is desired to change them.  To
defeat remembrance, add  an  unused  switch  (such  as  "/X")  to  the
command.  

SINGLE-CHARACTER commands:   ([<item>] = optional <item>)

 Output in octal or octal & "symbolic" (PDP or FPP):

  <l>/     /      [<n>]"LINE-FEED"        [<n>]!  [<n>]^  [<n>]_
  <l>+    <l>-

 Output in a specified format:

  [<N>]#          BCD
  [<n>]$          OS/8 ascii
  [<n>]:          SIGNED decimal
  [<n>]%          BYTE octal
  [<n>]&          XS240 format packed ascii
  [<n>]<          OCTAL
  [<n>]=          UNSIGNED decimal
  [<n>]>          PDP "symbolic"
  [<n>]?          DIRECTORY
  [<n>]@          "DATE" format (extended, in alpha-numeric)
  [<n>][          ASCII
  [<n>]\          FPP "symbolic"
  [<n>]]          PACKED ascii
  [<n>]$ ("ALT-MODE")     as 'SET' by last 'FORMAT' option
        (or "ESCAPE")

 No output:

  [<N>]"RETURN"   [<n>];

WORD-TYPE commands:  (And modifiers, many of which are optional)

    ASCII PACKED OS XS240 UNSIGNED SIGNED BCD BYTE OCTAL PDP FPP DIR
  DUMP    [<format>] <block string>       ([<format>]s above)
  LIST    [<format>] <location string>    ([<format>]s above)
  MODIFY  [<format>] <location string>    ([<format>]s below)
    ASCII PACKED OS XS240 NUMERIC

  WORD    <option(s)> <n>
          UNEQUAL  ABSOLUTE  MEMREF  FROM <l>  TO <l>
  STRING  <option(s)> <number string>
          MASKED  ABSOLUTE  FROM <l>  TO <l>
  SMASK   <number string>         e.g. 1,34,0,7700,0,(-1),377

  SET     <option>    <setting>
          OUTPUT    OCTAL  PDP  FPP
          ERROR     LONG  SHORT
          FORMAT    <format>
          OFFSET    <l>
          LOWER     <l>
          UPPER     <l>
          DEVICE    <device name[:]>
          DDEV      <device name[:]>
          MODE      NORMAL  SAVE  LOAD  OFFSET
          DMODE     ALL  PART  NONE
          MASK      <n>
          FILLER    <n>
          TEMP      <n - 24-bit>
  SHOW    <option(s)>
          BLOCK  CCB  ABSOLUTE  RELATIVE  ODT  LOWER  UPPER
          MASK  SMASK  OFFSET  MODE  DEVICE  OUTPUT  FORMAT
          HEADER  FILLER  VERSION  ERRORS  DDEV
  FILE    <file name(s)>          default = .SV, .LD, null
  WRITE   [<block>]
  OPEN    <file name>             default = .DU
  CLOSE
  SCAN    <block string>
  REWIND
  IF      <expression>
  END
  COMMENT  [<comment>]
  EXIT

  EVAL    <expression>        e.g. (1!(S+^D17))*^K15+(C&7600)
          !  &  +  -  *  /  (  )  C  L  B  F  T  S  R  D

Numeric input:

  ^D  ^K  <digits>  "<1 character>  '<2 characters>
  (...all eval options...)

Control characters:

  ^P  ^C  ^U  ^R  RUBOUT  ^Q  ^S



Feel free to contact me, David Gesswein djg@pdp8online.com with any questions, comments on the web site, or if you have related equipment, documentation, software etc. you are willing to part with.  I am interested in anything PDP-8 related, computers, peripherals used with them, DEC or third party, or documentation. 

PDP-8 Home Page   PDP-8 Site Map   PDP-8 Site Search