Qbasic>Blitz

Blitz3D Forums/Blitz3D Programming/Qbasic>Blitz

With most basics you can copy and paste from on to another will very little modification to make it run. There's no reason why something like this should be difficult to write.

Personally I've no use for it, anything I've written in previous languages if they were a good idea I'll re-write them, generally speaking the re-written code is 1000x better than the original code.