With a little math, I was able to fit a 9-byte floating point number into 7 bytes without losing any data. The OS uses floating point numbers for all of its math and each list element is a floating point number. This means that a list can be compressed to 7/9 its size! So, I made this program to do just that. It compresses the list to data that you won't be able to easily use in BASIC in the form of a string, or it decompresses the data into a list that you can use.
I guess its best use is in storing save-data for an RPG (for example, if you have a 100 element list, this will save 200 bytes of RAM). If there are ideas, suggestions, or thoughts, feel free to comment!
47%? Take a look and try to imagine how cool 100% will be. This has won zContest 2011 and made news on TICalc. This compromise between Assembly and BASIC parses like BASIC and is fast like assembly. Grammer 2