|
|
DataMuseum.dkPresents historical artifacts from the history of: CR80 Hard and Floppy Disks |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about CR80 Hard and Floppy Disks Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 4026 (0xfba)
Types: TextFile
Names: »MANUAL_SYNTAX«
└─⟦f81e11cf7⟧ Bits:30005196 8" CR80 Floppy CR80FD_0194 ( CR/D/2497 TEST-TDX VS0102 Source moduler Att. Holger Bay 820208/AEK )
└─⟦d066df9e9⟧
└─⟦this⟧ »MANUAL_SYNTAX«
<commandfile> --> <procdecls> <body> <cr>
--> <body> <cr>
--> END <cr>
<procdecls> --> <procdecls> <procdecl>
--> <procdecl>
<procdecl> --> PROCEDURE <procname> <paramlist> <cr> <body> <cr>
--> PRODEDURE <procname> <cr> <body> <cr>
<procname> --> <identifier>
<paramlist> --> ( <parameters> )
<parameters> --> <parameters> ; <identifier>
--> <identifier>
<body> --> BEGIN <cr> <statements> END
<statements> --> <statements> <statement>
--> <statement>
<statement> --> <procedurecall>
--> <repeatstatement
--> <simplecommand>
<procedurecall> --> <procname> ( <actualparams> ) <cr>
--> <procname> <cr>
<actualparams> --> <actualparams> , <const_or_var>
--> <const_or_var>
<repeatstatement> --> REPEAT <repeats> <cr> <body> <cr>
--> REPEAT <repeats> <statement>
<repeats> --> <const_or_var> "times to repeat"
<simplecommand> --> <driverdefinecommand>
--> <assigncommand>
--> <deassigncommand >
--> <createcommand>
--> <dismantlecommand>
--> <readcommand>
--> <initreadcommand >
--> <appendcommand>
--> <initappendcommand>
--> <consolecommand>
--> <definecommand>
--> <dumpcommand>
--> <delaycommand>
--> <cancelcommand>
--> <listcommand>
--> <waitinitcommand>
<driverdefinecommand> --> DRIVER = <string> <cr>
<assigncommand> --> ASSIGN <cr80adr> <hostno> <cr>
<deassigncommand> --> DEASSIGN <cr>
<createcommand> --> CREATE <protocol> <crid> <speed> <maxpacket> <cr>
<dismantlecommand>--> DISMANTLE <crid> <cr>
<readcommand> --> READ <readparams> <cr>
<initreadcommand> --> INITREAD <readparams> <cr>
<readparams> --> <crid> <noofbytes> EXPECT PATTERN <patternno> { DUMP }
--> <crid> <noofbytes> { DUMP }
<appendcommand> --> APPEND <appendparams> <cr>
<initappendcommand> --> INITAPPEND <appendparams> <cr>
<appendparams> --> <crid> <noofbytes> PATTERN <patternno>
--> <crid> <noofbytes> ( <integers> )
<integers> --> <integers> <integer>
--> <integer>
<integer> --> <constant>
<consolecommand> --> CONSOLE IN <cr>
--> CONSOLE OUT <cr>
<definecommand> --> DEFINE PATTERN <patternno> = <pattern> <cr>
<dumpcommand> --> DUMP BUFFER <bufferno> FROM <startaddr> <cr>
--> DUMP BUFFER <bufferno> FROM <startaddr> TO <endaddr><cr>
--> DUMP PATTERN <patternno> <cr>
<delaycommand> --> DELAY <time> <cr>
<listcommand> --> LIST OPERATIONS <cr>
<cancelcommand> --> CANCEL CRID <crid> <cr>
--> CANCEL OPERATION <opref> <cr>
<waitinitcommand> --> WAITINIT <maxtime> <cr>
<cr80adr> --> <const_or_var>
<hostno> --> <const_or_var>
<protocol> --> <const_or_var>
<crid> --> <const_or_var>
<noofbytes> --> <const_or_var>
<speed> --> <const_or_var>
<maxpacket> --> <const_or_var>
<patternno> --> <const_or_var>
<bufferno> --> <const_or_var>
<startaddr> --> <const_or_var>
<endaddr> --> <const_or_var>
<time> --> <const_or_var>
<maxtime> --> <const_or_var>
<opref> --> <const_or_var>
<time> --> <const_or_var>
<const_or_var> --> <identifier>
--> <constant>
<pattern> --> <integers>
--> <string>
<cr> --> (:10:) "carriage return"