back home / back to hp page



EQUATION SET INFORMATION



These equation sets take up alot of memory if uncompressed therefore I would suggest the BZ program of compression since it is supported by the XMRGLIB.

The equations sets above have not been compressed using BZ so if memory is a problem compress them after loading onto the calculator.

If you have a memory card and would like to store the equation sets into a port I have stumbled across a method of doing this that isn't supported by the XMRGLIB but will work. All that is required is that when XMRGLIB searches for BZ it finds a file called BZ if you plan on using it or not. If you don't use BZ create a file named BZ with an empty program in it and store it wherever you have the equation sets. Then save the equations to a port. The last step is to create a program named the same as the equation set but stored in the directory from which one wants to use XMRGLIB. This program contents then should be << :port#:name.VOL RCL >> where port# is the port the equation set is stored and name.VOL is the name of the equation set in the designated port. If the eqaution set has been BZed with XMRGLIB then an EVALwill be required after the RCL. An explanation of why this works is because XMRGLIB When reading a directory looks for programs that have the .VOL ending. Once XMRGLIB finds a file with that ending checks if it is a string or a program. If said file is a program it assumes it has been BZed so if BZ isn't found when parsed it ignores said .VOL file. If however, a file named BZ is found ( the real one or not ) when XMRGLIB parses it any .VOL files are assumed to BZed self extracting files. So to read these program files XMRGLIB just runs the file assuming that it is being uncompressed. Will, we just trick XMRGLIB into running a file that just recalls the contents of a file out of a port then uncompresses if need be. The only problem with this method is if anything is changed XMRGLIB will try run the BZ program (the real one or dumby one) and then save the contents to the .VOL file in the current directory. This won't cause any damage to files but will copy the file from the port into your .VOL recall program and take up memory on the calculator. Hope this helps someone.

CREATED: 10/18/96
MODIFIED: 10/18/96
using lynx on a mac se with a 1200 baud modem (all w/LRF support) and loving it
ok not anymore try a power macintosh 7100/80 and pico through vt100

back home / back to hp page
university of illinois / UofI engineering / UofI CE