Useful information for Z88 users

Here is the stuff you may have forgotten! 

Specifying Z88 file names in full

 The full form of a file name is

:DEVICE/DIRECTORY/DIRECTORY/ ....

where DIRECTORY and filename are each of the form 

name.extension 

consisting of a name of up to 12 letters or digits, followed by an optional extension of up to three letters or digits,

The following extensions are used for system functions:

Extensions
 
.sgnFor +K and +S CLI files.
.CLIFor BOOT.CLI file.
.L

For PipeDream multi-file List file 

DIRECTORY is a directory name subject to the same constraints as filename


In addition the following symbols can be used:

Symbols
 
../nameParent directory of name Current directory
  

Z88 Device  specifications

DEVICE can be specified as one of the following:

Specification
Effect
:RAM.0

RAM in slot 0 (internal memory)

:RAM.1

RAM in slot 1 (external memory)

:RAM.2

RAM in slot 2 (external memory)

:RAM.3

RAM in slot 3 (external memory)

:RAM.-

Any RAM memory; ie 0, 1, 2, or 3. 
Used by CLI for temporary files, and lost on reset.

:ROM.0

ROM

:SCR.0Screen
:PRT.0

Printer; via printer driver 
so that highlight codes are interpreted

:COM.0

Communications; via serial port

:INP.0

Standard input

:OUT.0

Standard output

:NUL.0

 Null: absorbs output, and acts like an empty file on input

  

Note

RAM. - files must be deleted before a soft reset is performed with Operating Systems up to and including 3.0.

Using Wildcards

The device, directory and file name can contain the following wildcards:

Wildcard
 
*

Matches any number of characters (or none)

?

Matches a single character

//

Matches any number of directories (or none)

  

For example,

 

:*//letter

Finds the file called letter anywhere

doc*

Finds: doc.tx, document, doc27, doc, etc.

* *

Finds only files with extensions.

.. /fred*

Finds all files beginning with fred in the parent directory

Note that the characters '/' and '\' may be used interchangeably.

web analytics