DataMuseum.dk

Presents historical artifacts from the history of:

CR80 Wang WCS documentation floppies

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CR80 Wang WCS documentation floppies

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦0de6346cb⟧ Wang Wps File

    Length: 5823 (0x16bf)
    Types: Wang Wps File
    Notes: Spelunked
    Names: »~ORPHAN07.02«

Derivation

└─⟦2e54efd14⟧ Bits:30006189 8" Wang WCS floppy, CR 0430A
    └─ ⟦this⟧ »~ORPHAN07.02« 

WangText

ine the Out File procedure is called for storage of command-and/or data record.



4.2.8.7 S̲u̲b̲p̲a̲c̲k̲a̲g̲e̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲s̲

 This subpackage is an offline subpackage and interfaces to SCRIPT ̲CONTROL via CMD
 ̲FILE & DATA ̲FILE only.

 Below are shown file- and ecord formats for input text editor file and for output
 files, CMD- & DATA file.…86…1         …02…   …02…   …02…   …02…   …02…   …02…   …02…   …02…                         
  
 T̲e̲x̲t̲ ̲E̲d̲i̲t̲o̲r̲ ̲S̲c̲r̲i̲p̲t̲ ̲F̲o̲r̲m̲a̲t̲s̲

 General format:

 %̲ ( script ̲command ̲id) :̲ (SP) (parameters)

 (script ̲command ̲id)::=

 FK/COMMAND/DATA/VERIFY/DELAY/DELAYFACTOR/
 TIME/PASSWORD/LABELEND/REPEAT/QUEUES/MESSAGE/STOP/
 TERMINATE/RELEASE

 (SP)::= space space

 (parameters)::= (set of param)  !̲(NL)(set of param)

 (set of param)::= parameters depending on SCRIPT ̲COMMAND ̲ID. If several parameters
                   in set, delimiter is semicolon(;)

 NL):: new ̲line.

 For exact format of each command ̲type refer to USER ̲MANUAL.

 Since it is a text ̲editor ̲file, each record is in "free format", variable size delimited
 by "NEW ̲LINE" character.


         C̲M̲D̲ ̲F̲I̲L̲E̲ ̲(̲o̲u̲t̲p̲u̲t̲)̲

         Fixed size records, 102 characters each.

         One record type for each command type, described in
         detail below.

         General format:

                         C ̲COUNT   : INTEGER;

                     CMD ̲NAME  : ARRAY(1..11) OF CHAR;

                         DATA ̲ID   : INTEGER;

                         D ̲COUNT   : INTEGER;

                         FILE ̲POS  : LONG;

                         DATA      : ARRAY(1..80) OF CHAR;





             C ̲COUNT:    refers to no of significant characters
                         in CMD ̲NAME

             DATA ̲ID ̲:   0, if all parameter in this rec.
                         1, if reference to a data record

             D ̲COUNT:    no of used characters in field DATA.

             FILE ̲POS:   used only when referring to data records
                         in data file.
                         Points to first data record to this
                         command.…86…1         …02…   …02…   …02…   …02…   …02…   …02… 
                          …02…   …02…                           
         label ̲rec:

                             label name
          ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲      ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲ ̲
         0̲5̲ ̲L̲A̲B̲E̲L̲ ̲ ̲ ̲ ̲ ̲ ̲0̲ ̲4̲ ̲ ̲-̲ ̲ ̲X̲X̲X̲X̲ ̲ ̲ ̲ ̲ ̲      ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲ ̲



         end ̲rec:

                             label name
          ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲       ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲
         0̲3̲ ̲E̲N̲D̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲0̲ ̲4̲ ̲ ̲-̲ ̲ ̲X̲X̲X̲X̲ ̲ ̲ ̲ ̲      ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲



         repeat ̲rec:

                             label name
          ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲      ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲
         0̲6̲ ̲R̲E̲P̲E̲A̲T̲ ̲ ̲ ̲ ̲ ̲0̲ ̲6̲ ̲ ̲-̲ ̲ ̲X̲X̲X̲X̲ ̲Y̲ ̲ ̲      ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲

                                 no ̲of ̲repeats:integer



         time ̲rec:

          ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲     ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲
          ̲4̲ ̲T̲I̲M̲E̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲0̲ ̲6̲ ̲ ̲-̲ ̲h̲h̲ ̲m̲m̲ ̲s̲s̲ ̲ ̲     ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲

                                 HOUR,MINUTE,SECOND:INTEGER



         delay ̲rec:

          ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲     ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲
          ̲5̲ ̲D̲E̲L̲A̲Y̲ ̲ ̲ ̲ ̲ ̲ ̲0̲ ̲2̲ ̲ ̲-̲ ̲ ̲ ̲ ̲d̲d̲ ̲ ̲ ̲ ̲ ̲     ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲

                                 delay:integer;


         delay ̲factor ̲rec:

          ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲    ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲
         1̲1̲ ̲D̲E̲L̲A̲Y̲F̲A̲C̲T̲O̲R̲ ̲0̲ ̲2̲ ̲-̲ ̲ ̲f̲f̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲    ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲

                                 delay factor:INTEGER;


         fk ̲rec:

          ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲    ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲
          ̲2̲ ̲F̲K̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲0̲ ̲X̲ ̲ ̲-̲ ̲ ̲Y̲Y̲.̲.̲.̲.̲Y̲Y̲ ̲ ̲    ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲

                             functionkey ̲name:array(1..26)char.


         password ̲rec:

          ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲    ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲
          ̲8̲ ̲P̲A̲S̲S̲W̲O̲R̲D̲ ̲ ̲ ̲0̲ ̲1̲2̲ ̲-̲ ̲X̲.̲.̲.̲.̲.̲.̲X̲ ̲ ̲   ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲

                             id ̲comma ̲passw:array(1..12)of char.



         command ̲rec:

          ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲     ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲
          ̲7̲ ̲C̲O̲M̲M̲A̲N̲D̲ ̲ ̲ ̲ ̲0̲ ̲4̲ ̲ ̲-̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲    ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲

                                 command ̲name:array(1..4)ofchar.

                                 ex. SIO


         message ̲rec:

          ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲     ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲ ̲
          ̲7̲ ̲M̲E̲S̲S̲A̲G̲E̲ ̲ ̲ ̲ ̲ ̲ ̲0̲ ̲X̲ ̲-̲ ̲ ̲t̲e̲x̲t̲ ̲ ̲ ̲ ̲ ̲ ̲     ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲ ̲

                             message ̲text:array(1..25)of char.


         queue ̲rec

          ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲      ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲
          ̲6̲ ̲Q̲U̲E̲U̲E̲S̲ ̲ ̲ ̲ ̲ ̲0̲ ̲5̲ ̲ ̲-̲ ̲ ̲X̲X̲X̲X̲ ̲Y̲ ̲ ̲ ̲ ̲ ̲       ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲

                         QUEUE ̲ID:array(1..4)of char;(RELS/RECV)
                         QUEUE ̲ACT: char (E/O)


         stop ̲rec:

          ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲     ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲
          ̲4̲ ̲S̲T̲O̲P̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲0̲ ̲X̲ ̲ ̲-̲ ̲ ̲t̲e̲x̲t̲ ̲ ̲ ̲ ̲ ̲ ̲     ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲

                             stop ̲message:array(1..25)of char.



         terminate ̲rec:

          ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲    ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲
          ̲9̲ ̲T̲E̲R̲M̲I̲N̲A̲T̲E̲ ̲ ̲0̲ ̲4̲ ̲ ̲-̲ ̲ ̲t̲e̲x̲t̲ ̲ ̲ ̲      ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲

                                 term ̲messge:array(1..25)ofchar.



         data ̲rec (data in command ̲rec type)::

          ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲    ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲
          ̲4̲ ̲D̲A̲T̲A̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲0̲ ̲X̲ ̲ ̲-̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲    ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲

                                 field ̲rec:
                                                split           : integer;
                                                line            : integer;
                                                column          : integer;
                                                data ̲lgth       : integer;
                                                data ̲text       : array(1..80)
                                                                  of
                                                                  char;
                                                field ̲sep       : char;
                                                                  (FS)


            data ̲rec (daa in DATA ̲file):
             ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲      ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
            ̲ ̲ ̲ ̲ ̲ ̲
CMD ̲FILE     ̲4̲ ̲D̲A̲T̲A̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲1̲ ̲ ̲-̲ ̲ ̲P̲o̲i̲n̲t̲ ̲ ̲ ̲ ̲ ̲-̲ ̲ ̲ ̲ ̲      ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
            ̲ ̲ ̲ ̲ ̲ ̲


             ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲      ̲ ̲ ̲ ̲   ̲ ̲ ̲ ̲ ̲
            ̲ ̲ ̲ ̲ ̲ ̲
DATA ̲FILE   2̲2̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲     ̲ ̲ ̲ ̲   ̲ ̲ ̲ ̲ ̲
            ̲ ̲ ̲ ̲ ̲

                fs      :   char;               field ̲sep.
                no      :   INTEGER;            id ̲number;
                data ̲id :   INTEGER;            always #22


             ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲    ̲
            ̲ ̲ ̲ ̲ ̲ ̲
field ̲1      ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲    ̲ ̲ ̲
            ̲ ̲ ̲ ̲ ̲ ̲

             ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲    ̲ ̲ ̲ ̲ ̲ ̲ ̲
            ̲ ̲ ̲ ̲ ̲
field ̲2      ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲    ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
            ̲ ̲ ̲ ̲ ̲ ̲

             ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲    ̲ ̲ ̲ ̲ ̲ ̲
            ̲ ̲ ̲ ̲ ̲ ̲
field ̲n      ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲    ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
            ̲ ̲ ̲ ̲ ̲ ̲
             ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲      ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

                field ̲rec as described above


         verify ̲rec (in CMD ̲FILE):

          ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲     ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲ ̲ ̲ ̲
         \̲6̲ ̲V̲E̲R̲I̲F̲Y̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲0̲ ̲X̲ ̲ ̲-̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲     ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲ ̲ ̲ ̲

                                 field ̲rec's as described
                             with data ̲rec.


         Verify ̲rec (in DATA ̲FILE)

             As described for data ̲rec.…86…1         …02…   …02…   …02…   …02… 
              …02…   …02…   …02…   …02…           …02…  …02…            
4.3      M̲E̲M̲O̲R̲Y̲ ̲L̲A̲Y̲O̲U̲T̲

         Refer to TDP ̲VDU link list.