nums: [[1000 "M"] [900 "CM"] [500 "D"] [400 "CD"] [100 "C"] [90 "XC"] [50 "L"] [40 "XL"] [10 "X"] [9 "IX"] [5 "V"] [4 "IV"] [1 "I"]) toRoman: function [x][ ret: "" idx: 0 initial: x loop nums 'num [ d: num\0 l: num\1 i: 0 while [i print [n "->" toRoman n]