Chose intéressante: Ce compilateur utilise des opérations non documentées.
Currently only the undocumented negate-with-carry instructions. The MC6801 and MC6809 both implement NGCA (opcode $42), NGCB (opcode $52), NGC <indexed> (opcode $62), and NGC <extended> (opcode $72). These permit negation of the "D" register in four cycles by issuing a NEGB (opcode $50) followed by NGCA (opcode $42). They can also negate multi-byte numbers in-place.² Use caution when using the ‑undoc switch, as many 6801 emulators fail to implement these instructions correctly.
Du coup ce basic avec des entiers sur 3 octets, des float convertis en fixed point 24:16 (24 bits pour la partie entière, 16 pour la fractionnaire), c'est vraiment pas mal. La dessus un bytecode compact ou directement du langage machine natif. C'est vraiment un beau programme.