![]() |
Flippin' Bits Software
Your site for entertainment on the go!
|
|||||||||||||||
|
AceBF
AceBF is a simple interpreter for the BF language.
BF is a turing complete language. That means that it could accomplish anything possible with any other language, and do so with only 10 commands! I've extended the language with 'jump' abnd 'jump to subroutine' commands to get around the 4K limit of memos on the Palm. This takes the language dangerously close to something that could actually be used. Note, however, that BF programs that use these commands won't work on other BF interpreters or compilers. We're taking an 'embrace and extend' strategy here...;^) WARNING: 'BF' is a name that many people will find offensive. If you're sensitive about such things, there's really no need to read further, and thanks for your time. WARNING 2: No, really. It's very offensive. If you load and run AceBF, you'll have this offensive name displayed on your palm pilot at various times while running the interpreter. We will take no blame (or credit) for any hot flashes, fainting spells, outrage, punishments, or out and out damage that will happen from displaying this name. You take your own life in your hands when running this application. You're on your own. Don't use this software in any product used for life support. Is it really a language? Oh my, yes. If you're in a place where it's safe to display offensive and rude words on your screen, then check out these web sites...if you're not in such a place, I'd really not recommend it. Do it at home when you do all that other quality surfing.
Requirements: A Palm Pilot running OS2.0 or greater, with about 10K of free memory, and the ability to create another category in memopad called 'BF'. Installation:
Debugger: This version includes a new Debugger. Tick the checkbox, and when the program runs, you're single stepping. Alternatively, the debugger can be turned on via a command. Please let me know if you use this application...I'd like to hear from each of you who are using it. HISTORY Jan 16 2003 - Version 1.15 released. Updated the help to point out the '~' command is a toggle! Jan 16 2003 - Version 1.14 released. Fixed a crash with the debugger. Jan 16 2003 - Version 1.13 not released. Jan 16 2003 - Version 1.12 released. Fixed a crash with the output memo handling. Oct 21 2002 - Version 1.11 released. Debugger added, bug fixes for jump/subroutine. Oct 5 2002 - Version 1.0 released. This includes interrupting, jump/subroutine, and fixes for all significant limitations. Sept 16 2002 - Version 0.91 |
|||||||||||||||
|
Looking for the old www.kencorey.com site? Look here.
|
||||||||||||||||