------------------------------------------- | ZFlash V.0.91 | | by Joe Pemberton | | dArkSk8eR@buffbody.com | | 6.13.2001 | ------------------------------------------- ZFlash is a simple program that many BASIC programmers have been requesting for a long time. This program will allow BASIC programmers to archive and unarchive programs from WITHIN their programs. It is simple, fast and compact. To use ZFlash, the syntax is simple. First, you must define if you want to ARCHIVE a program or UNARCHIVE. Do this by storing a space " " for UNARCHIVING or a star "*" for ARCHIVING in ANS. to archive: :"*" to unarchive: :" " Next you must define which program you wish to archive/unarchive. Do this by adding the name of the program onto the "*" or " ". So say you want to unarchive program "HELLO". To define this, you would do :" HELLO Or if you wanted to archive program "ZGAME" you would define it like this :"*ZGAME Then immediatly run prgmZFLASH with the syntax :Asm(prgmZFLASH Unarchive program TEST: :" TEST :Asm(prgmZFLASH And prgmTEST is unarchived. Archive program MATH: :"*MATH :Asm(prgmZFLASH Known bugs: If you run ZFLASH with a var that isn't a string, it can cause ZFLASH to become unstable and crash. Be sure to NOT do this. To report bugs, please contact me at dArkSk8eR@buffbody.com or IM me AIM s/n: heelflipguy -Joe Pemberton History: 6.13.2001- First release (made in 15 min) Found some bugs right after releasing it size: 71 bytes 6.15.2001- Bug fix (should be decently stable now) size: 71 bytes To Do - Error checking of the var in ANS