In this manual, anything displayed on the Cambridge Z88 screen is shown in a computer typeface, such as
Name of file to save
Anything that you should type at the keyboard is shown in a different typeface to designate the keyboard keys; for example
You are invited to a party
The keys on the keyboard with a special function are shown in the text with key legends. So, for example, if you are asked to type
myfile
you would actually type the letters m y f i l e
and then press the
In general, references to menu headings are in bold caps; for example LAYOUT.
References to individual commands are in bold; for example Save or Load.
References to options displayed by a command are in italics; for example Save only range of columns.
The 'Square' key is represented using the symbol, also identified as the
The 'Diamond' key is represented using the symbol, also identified as the
The cursor keys are represented as , , and key on normal PC.
We're currently working on this page, we hope to have it done soon.
PipeDream error messages
-ve root | The argument to the SQR function was negative; eg SQR(-1). | |
All columns zero width | Attempt to set the width of all columns to zero. | |
Bad argument | The argument to a Next Match (BNM) command was given with no prior Search command. | |
Bad column | The Sort (BSO) command was given with an invalid column specification. | |
Bad date | The argument to the DAY, MONTH, or YEAR function is not a valid date; eg DAY(27). | |
Bad file | The file specified was not a valid file. | |
Bad index | A CHOOSE, or INDEX function was called with an invalid index; eg CHOOSE(-2,1). | |
Bad list file | The list file loaded by the Load command (FL) does not contain valid file names, or was not saved with the Save Plain text option. | |
Bad name | The name specified in a Load, Save, or Name command was not a valid file name. | |
Bad number | The argument to an Insert Highlights (PHI), Remove Highlights (PHR), Highlight Block (PHB), or Decimal Places (LDP) command was not in the valid range. | |
Bad option | The option was not valid for the command. | |
Bad range | The range of slots specified in a Replicate or Save command was not a valid range; eg,
| |
Bad slot | The command was given an invalid slot reference; eg Go to Slot (CGS) A0. | |
Bad A ^ field | The ^ sequence in a Search or Replace string was invalid; e.g.
| |
Divide by 0 | An expression attempted to divide by zero; eg 2/0. | |
Edge | The block being copied or moved would not fit within the maximum possible sheet size; eg, an attempt to copy from A1 Z6 to AA1. | |
Editing expression | The specified command is not available while editing an expression; eg, Load (FL). | |
End of list file | The end of the List file has been reached; eg Bottom File (FB) at the end of a document. | |
Escape | The
ESC
key was pressed while processing a document. |
Exp range | The range of the EXP function was exceeded; e.g. EXP(100). |
Expression too long | The string of text is too long to be entered into a slot; i.e. longer than 240 characters. |
FP overflow | An expression resulted in a number too large to be represented; eg, 100^100. |
Log range | The argument to the LOG function was invalid; eg LOG(-1). |
Lookup | The LOOKUP function could not find a successful match. |
Loop | Two slots containing string values reference each other. |
Memory full | No more memory is available for the current sheet. |
No list file | A multi-file command such as Bottom File (FB) was given with no List file loaded, or after the List file was cancelled due to an error. |
No marked block | The command requires a marked block; eg Move. |
Overlap | The source and destination blocks, specified in a Move or Copy command, overlap. |
Propagated | The expression slot refers to another slot with an error. |
Stack overflow | The expression is too complex for evaluation. |
Too few arguments | An IF, CHOOSE, or INDEX function has been specified with too few arguments; eg, INDEX(2). |
Too long | The length of line that would result after a Join Lines or Replace command is longer than 240 characters, or the string specified in a Search or Replace command is longer than 240 characters. |
Too many columns | The Add Column (EAC) or Insert Column (EIC) command was given in a document which already has 42 columns, the maximum number. |
Typing error | The expression is invalid; eg, A1+*3. |
Diary error messages
Diary error messages are displayed in the DIARY DATE window between the date and mode.
Memory Low | The user should take immediate action to delete data from the Diary, files, or suspended applications. Delete a line to free memory with
ESC
, followed by Y to free more entries. |
No String | Tried to Search or Replace with null string. |
No Room | The Save Position command (CSP) was given with five positions already saved. |
No Marker | Search/Replace between markers etc. |
Not Marked | Next/Previous Match (Search within block) when cursor is outside block. |
Date Range | An attempt was made to move outside the legal date range. |
Overlaps | A block operation was attempted with the cursor inside the block. |
n Found | Final message after Replace command. |
In addition system error messages, such as 'File not found' are displayed in another window on top of the operation being performed. |
BASIC error messages
0 | No room | 24 | EXP range | |||
1 | Out of range | 26 | No such variable | |||
2 | Byte | 27 | Missing ) | |||
3 | Index | 28 | Bad hex | |||
4 | Mistake | 29 | No such FN/PROC | |||
5 | Missing | 30 | Bad call | |||
6 | Type mismatch | 31 | Arguments | |||
7 | No FN | 32 | No FOR | |||
8 | $ range | 33 | Can't match FOR | |||
9 | Missing | 34 | FOR variable | |||
10 | Bad DIM | 36 | No TO | |||
11 | DIM space | 38 | No GOSUB | |||
12 | Not LOCAL | 39 | ON syntax | |||
13 | No PROC | 40 | ON range | |||
14 | Array | 41 | No such line | |||
15 | Subscript | 42 | Out of DATA | |||
16 | Syntax error | 43 | No REPEAT | |||
17 | Escape | 220 | Syntax | |||
18 | Division by zero | 222 | Channel | |||
19 | String too long | 252 | End of file | |||
20 | Too big | 252 | Suspended | |||
21 | -ve root | 252 | File not found | |||
22 | LOG range | 252 | Read protected | |||
23 | Accuracy lost | 252 | Write protected |