gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

News > Demo: PandaForth

#37603 - krom - Mon Mar 14, 2005 2:31 am

[Images not permitted - Click here to view it]
A Forth implementation has been released for the GBA by Torlus

PandaForth is a Forth implementation for GBA based on Bradford J. Rodriguez's CamelForth for the Z80.

If don't know Forth, basically, it is a stack-based language using "reverse polish" notation.
It provides an interpreter which is able to compile new definitions.
You can test the language features with the help of a Java applet on my site http://torlus.com/

One of the original features of PandaForth is that you can use the interpreter directly from
your computer if you have a MBV2 cable, by using the "console mode" of the tool bundled with it.

If you don't have such a cable, you can still test the interpreter features on
hardware or in an emulator, as PandaForth is able to "embed" source with the
help of Damian Yerrick's GBFS library for GBA.

It is bundled with full source code, a small demo written in Forth, and all
the scripts to build your own programs.


You can download PandaForth straight from the main site!