Я пытаюсь создать список в Oz, используя следующий код: local Loop10 Xs in
proc {Loop10 I}
Xs={List.append Xs I}
if I == 10 then skip
else
{Browse I}
{Loop10 I+1}
Как преобразовать целое число в список и обратно в Oz? Мне нужно взять номер 321 и перевернуть его на 123. Реверсивная функция в Oz работает только в списках, поэтому я хочу преобразовать 321 в [3 2 1
Я понимаю, что Оз - довольно неясный язык. Я впервые услышал об этом в Programming Language Shootout. Затем я нашел this Wikipedia article, в котором говорится, что Mozart/Oz поддерживает 8 различных