Вопросы по теме 'oz'
Как написать простую функцию высшего порядка в mozart oz?
Я новичок в mozart oz, и я хотел бы написать простую функцию более высокого порядка, например {{Add 1}2}, результатом которой должно быть 3. Я думаю, это что-то вроде вложенного вызова в C, где функция может вызывать себя? Я не уверен, как...
1290 просмотров
schedule
20.04.2022
Почему я продолжаю получать переменную, не представленную в программировании страны Оз?
Я продолжаю получать сообщение об ошибке variable MainMirror Not introduced. Как мне это исправить?
fun {MainMirror Int}
local Mirror in
fun {Mirror Int Acc}
if Int == 0 then Acc
else
Acc + {Mirror (Int div...
1117 просмотров
schedule
04.05.2022
свободные и связанные идентификаторы в функциональном программировании
Я уже давно ломаю голову над этим вопросом и не могу понять. Я прочитал определение свободной переменной «Свободные переменные и связанные переменные» из Википедии и нескольких книг, но не могу ответить правильно.
Рассмотрим следующий код:...
1495 просмотров
schedule
01.12.2022
Ошибки в Mozart/Oz с примерами обхода дерева из книги Concepts, Techniques, and Models of Computer Programming
Заранее спасибо и извиняюсь за любые ошибки или что-то непонятное в моем посте.
Я получаю ошибки с примерами обхода дерева в разделе 3.4.6 " Концепции, методы и модели компьютерного программирования ". Я использую Oz/mozart2-2.0.0-alpha.0...
343 просмотров
schedule
13.11.2023
Как работать с метками в mozart oz, чтобы получить элементы из пары/кортежа?
Я новичок в Моцарте Оз, и мне нужно решить следующие проблемы:
a) Implement a function Zip that takes a pair Xs#Ys of two lists Xs and Ys (of the
same length) and returns a pairlist, where the first field of each pair is taken
from Xs and the...
276 просмотров
schedule
18.04.2022
Отображение двух максимальных чисел в списке на языке программирования Oz
Мне нужно сделать программу, которая отображает два максимальных числа в списке, используя язык программирования Oz. У меня есть код для печати максимального числа в списке, но мне нужны два самых больших числа. Вот что у меня есть до сих пор:...
36 просмотров
schedule
27.09.2022