A 16-bit fractran playground, written in Uxntal. A valid input begins with the accumulator state, followed by a series of positive fractions. If the accumulator value is 1008(2⁴ × 3² × 7), r2 has the value 4, r3 has the value 2, r7 has the value 1, and all other registers are unassigned.
You must have the Uxn assembler and emulator.
uxnasm fractran.tal fractran.rom && uxnemu fractran.rom
If do not wish to assemble it yourself, you can download fractran.rom.