Вопросы по теме 'mozart'

Как написать простую функцию высшего порядка в mozart oz?
Я новичок в mozart oz, и я хотел бы написать простую функцию более высокого порядка, например {{Add 1}2}, результатом которой должно быть 3. Я думаю, это что-то вроде вложенного вызова в C, где функция может вызывать себя? Я не уверен, как...
1290 просмотров
schedule 20.04.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