home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.barnyard.co.uk
/
2015.02.ftp.barnyard.co.uk.tar
/
ftp.barnyard.co.uk
/
cpm
/
walnut-creek-CDROM
/
ZSYS
/
ZSYSARK
/
Z3HLP01.ARK
/
E.LBR
/
EXTEND.HZP
/
EXTEND.HLP
Wrap
Text File
|
1990-03-23
|
3KB
|
58 lines
;
EXTEND.COM
Size (recs) CRC Version Author/Latest Issue Disk
EXTEND.COM 1k (8) 6193 1.2 Carson Wilson 5/89 Z3COM3
EXTEND.4OM 2k (15) 9497 1.2 Carson Wilson 5/89 Z3COM3
1- Syntax 2- Notes
EXTEND is a fast file-append utility. It may be useful as a quick-update
notations file handler. Original vs 1.0 (9/81) by Ron Fowler.
:1
Syntax: EXTEND <filename> <string>
...which appends <string> to end of file <filename>
'EXTEND //' will display a brief help message.
:2
EXTEND Notes:
a. Vs. 1.2:
o Uses Z80 opcodes.
o Uses DSEG for smaller program size.
o Senses ZCPR quiet flag and displays no informative messages if Quiet
flag active. Patchable byte at [QUIET> reverses sense of ZCPR quiet
flag, showing messages only if Quiet is active. Under CP/M, [QUIET>
always gives quiet operation if set to a nonzero value.
o Program ID included in error messages.
o Allows lower case: "%>" in string sets to lower case, "%<" to upper
case. "%c" sends other characters "c" using current case, "%%" sends
a single "%" to file (same as ZCPR ECHO command). Patchable byte at
[CASE> makes lower case the default if set to 20 hex.
o Now uses "%|" to imbed CRLF within a line of input text.
EXTEND Notes (cont'd):
b. Vs. 1.1:
o Accepts "DU:" and "DIR:" form as well as "D: " under ZCPR3-compatible
environments. This is enabled by installing EXTEND with Z3INS or
Z-RIP, or automatically by later versions of the Z3 and BGii command
processors.
o Skips terminating CR/LF if the appended string begins with a "/". The
"/" is discarded.
o A "|" in the appended string is interpreted as a mid-string CR/LF.
Aborts on a line buffer overflow condition, which can happen rather
easily because of a combination the "|"=CR/LF feature and the fact
that pre-3.3 versions of Z3 command processor do no adequately protect
the TPA from encroachment by the command tail. This situation can't
happen under 3.3 or BGii.
syntax error.