home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Glitch Apple Disk Collection
/
2014.glitch.apple.collection.zip
/
indexed
/
AAF.DSK
/
AAF.SHK
/
UPAAF.DOC
< prev
Wrap
Text File
|
2000-01-01
|
2KB
|
51 lines
Andy Tefft
ART100@psuvm.psu.edu
99 E. Main St.
North East, PA 16428
upaaf.bas
Version 1.00
This should be exec'ed under basic.system and then saved
as aaf.unpacker.
Some notes that may/may not be mentioned in the program itself:
- it handles multiple files in one posting (of course)
- it echoes lines to the screen that are before the first =
and after the last + (this isn't specified in the specs)
- it attempts to detect whether the last file in the archive
was closed with a + line, and issues a warning if it's not.
it does not however check for a new = line occurring before a
+ line. If this mistake exists in the file, the = line will
simply be echoed.
- Because it's not easy to edit the archive on an apple //,
it will prompt for an output file name (default can of
course be used)
- "pathname" means any valid prodos pathname, with or without
a leading volume/directory name. The prefix is shown and
prepended to any filenames without a leading slash (by prodos,
not my program). Use of an invalid pathname will generate
cryptic errors
- control-c will exit the program at any time, and will display
error #255 and close all files. Because the program builds
up a list of the last 100 output lines to write to the file,
up to the last 100 lines will not be written to the output
file if you interrupt the program. Same for a disk full
error.
- both input and output volumes must be online at the same time.
I had planned on allowing volume switches (that's why I buffer
100 output lines at a time), but I won't unless someone requests
it.
- Output is formatted for 40 columns, but 80 columns can be
used if desired (this makes in-file comments easier to read).
80/40 columns should be selected by the user before running
the program.
- ">>>" prefixes messages from the program (except prompts)
to distinguish them from in-file comments
- input anything routine is (I think) from an old dos 3.3
public domain disk I found. It allows , and : in input lines.
Examine the program for usage.