vbSlacker is an ongoing experiment. I've been picking at this for several years now. This is meant to be a compiler/runtime library for legacy BASIC code. The goal was to support most of the syntax and API of Qbasic, QuickBASIC 4.5, and the earlier Visual Basics. It was intended to compile to native code, and the runtime was to be C-callable, albeit with some weird macros and inline asm to handle the stack and registers.

This project is currently not being worked on, but volunteers that would like to tackle it are always welcome. I pick at this codebase once in a while, but not heavily.

What works:

What doesn't work: In short, this is currently a half-complete BASIC runtime with some cool ideas. :)




Page maintained by Ryan C. Gordon.