in reply to Pico-Perl
AFAIK, these embedded BASIC dialects are very reduced subsets of e.g. QuickBasic, so maybe it would be more feasible to program a simple perl-subset to basic-subset translator? if performace isn't THAT much of an issue (although it usually is, so assembly is the Right Thing in this case anyhow), i doubt that emulating hashes, etc. would be that hard in basic.