Will be keeping an eye on this! I wonder if you could use a combination of GBDK and BCX. Basically (ha!) using the C compiler and libraries already available with the power of BCX to translate BASIC to C.
Haha, the work flow is compiling BASIC directly to ROM, neither C or BCX would involve in. But yea, we’ll see what power could be borrowed from C and others.