ml

    0зной

    1ответ

    Я пытаюсь установить программное обеспечение, написанное в Стандарт ML Нью-Джерси (SML/NJ). Я не знаю, на всем этом языке, но по логике вещей, я просто установить SML/NJ на моей машине с помощью следу

    2зной

    3ответ

    Я следую курсу в своем университете, который просит меня написать переводчика в OCaml на языке, начиная с его оперативной семантики. К сожалению, они не дали нам много ресурсов, из которых мы можем уз

    1зной

    3ответ

    У меня есть программа, которая перебирает строку и выводит dir каждого символа. Я хочу суммировать эти значения dir в одно дискретное значение, которое я могу распечатать. Вот мой текущий код: let wor

    1зной

    1ответ

    У меня проблема, в которой меня просят функцию, которая суммирует все элементы в заданной переменной x. Например, sum([5,5,5]) должен вернуться 15. Мои неприятности вступают в игру, когда я проверить

    0зной

    1ответ

    Я написал функцию, которая будет перебрасывать альтернативные элементы в списке, однако я должен ее вызвать, а затем вызвать его методы (я новичок в ML, поэтому приношу свои извинения, если я использу

    0зной

    2ответ

    , например, следующий код fun swap (pr : int*bool) = (#2 pr, #1 pr) fun div_mod (x : int, y : int) = (x div y, x mod y) выше код принимает пара (кортеж) в качестве аргумента в первом своп функци

    0зной

    1ответ

    Функция «total» должна взять список кортежей и вернуть список сумм целых чисел в каждом кортеже. Например, общее число [(15, 15, 15), (14, 13, 15), (13, 12, 14)] возвращает [45, 42, 39]. fun help (i1,

    3зной

    2ответ

    Когда у меня есть только datatype Nt = int | string, sml не жалуется. Но когда у меня также есть val n = 6 : Nt, мл не принимает 6 в качестве Nt. Почему это? Я знаю, что обычно должны быть конструктор

    1зной

    2ответ

    У меня есть программа SML, которая представляет собой язык с выражениями, которые состоят из значений: datatype Value = IntVal of int | ListVal of Value list datatype Exp = Const of Value