|
Click Here To Go To The Main Page. This Page, Program
and all graphics are copyright 2002-2004 By Samuel Stearley, The One
and Only Cheerio.
Some Screen Shots:
The two fonts can be used

Full Matrix support. Including
optional right/left alignment.
Over view multi line mode just
for better viewing of what you have written.

Cursor Mode like on the 49g.

There are two ways that the 'and'
operator can be displayed.
Introduction:
This is a pretty print equation writer similar to the one built into
the hp49g or the other eqw available for the ti89. The purpose is
to provide a more efficient, useful interface than what is provided by
the OS. And The source code is 100% open, 100% Assembly.
The
Name:
It was origionally named exw. I did not like that name. If
the name is going to be an acronymn I prefer it to be one that I can
pronounce like Yapt. So I changed it to Hail, a form of
precipitation whereby frozen water falls from the sky.
Technical Features:
Written
Entirely In M68k ASM:
Hail is very fast. Many times faster than the OS's pretty
printing
ability.
Own
Custom Integer to String Routine: The tios takes 12 seconds to compute and
display 299!, Hail takes two seconds to compute and Display. The
49g takes 3 seconds.
Cursor
Mode: A feature from
the hp49g replicated here, It allows you to move in any x-y
direction and it "ignores" the rpn structure.
Two
Fonts: You can
view/write the expression in the small font or the Medium.
Extensive
Support for Matrixes/Lists: Using Hail you can write matrixes and
lists. You can insert matrixe rows or columns anywhere you wish
(Rather than at the end). And if a matrix/list item is selected
It tells you which item it is in the matrix/list. You can also put
yourself into a special browse mode for matrixes that lets you move
from element to element like the native matrix writer lets you.
Undoing: You can undo up to twenty times. Hail
will print the number of undos available in the Status Line where the
OS keeps track of history pairs. Furthermore hail will remember
what was selected when the undo is done: The entire expression will not
be highlighted unlike other EQWs.
Argument
Swapping: You can swap
arguments around.
Tios
Dialouges: You have
access to the Mode, Recall, Catalog, Math, Units, Var-link, and Char
Menus.
Extensive
Settings: Extensive
internal Settings allow you to control many things about Hail.
Like how hail displays expressions to enabling other features like
pernamently being in cursor mode. Or enabling EZ_greek.
Useful
API Functions::
You can write basic programs that take advantage of Hail's Pretty
Printing ability.
And
A Lot More.
Downloading:
Enjoy. Do not distribute this on the web. You may of course do
calc to calc distribution.
The current version is 1.05
The .zips have been updated to
fix errors in the files. If your decompressor gives you errors
then please download them again.
Donload just the source here
Download Just program here
Download Program And Source here
|