cowlark.com
|
baZicOne day in early 2001 I suffered a mental breakdown and decided to write a Basic interpreter for the Z-machine. At least, I think I suffered a mental breakdown; I can't think of any other reason why I would want to do that.By the time I recovered, baZic (as I called it) was mostly finished. It features:
baZic is written in 100% Inform code. It does, however, make certain horrible assumptions about the memory map that means it's unlikely to compile for the Glulx platform. It is mostly useful as an example of just what you can do on the Z-machine if you bend it sufficiently. Oh, and the memory allocator and garbage collector are modular and can be easily ripped out and reused if you are so inclined. The program is licensed under the MIT open source license. The full text is available in the source package.
|
All material © 2000-2002 David Given, unless where stated otherwise.
This page last updated on 2002-09-21 16:55:55.000000000 +0100 bazic.ns .