yucca: Static Analysis for BASIC

Monday, June 11, 2012

We have officially released version 1.0 of yucca, a static analyzer for 8-bit BASIC programs. yucca can find those places in your program where you jump to a line number that doesn't exist, and a modest assortment of other things. It graciously ignores statements that it doesn't know anything about, allowing it to be dialect-agnostic. It has been used on our BASIC offerings (all two of them) and did, indeed, find a useless jump in Apple Befunge.

Check it out at http://catseye.tc/projects/yucca/