smlnj

    1зной

    1ответ

    Я хочу создать структуру данных типа карты, используя список, имеющий спецификацию: (строка * int), где первый элемент является ключевым, а второй - значением. Первоначально, когда я создаю эту карту,

    4зной

    1ответ

    В настоящее время у меня много операторов печати в коде SML, и я просматриваю очень большое дерево, поэтому для печати всех распечатанных документов требуется некоторое время, но прямо сейчас Я не хоч

    0зной

    1ответ

    Я думал, что я что-то о List.toString где-то читал, но l = [1,2,3]; print (List.toString (l)) я получаю Error: unbound variable or constructor: toString in path List.tostring и просто print l дает мне

    1зной

    1ответ

    В Prolog вы можете активировать режим трассировки для отладки. По-видимому, в ML нет такой вещи. Есть ли хотя бы exit() или abort()? A sleep() также будет полезен для приближения режима трассировки из

    2зной

    1ответ

    У меня есть функция, которая корректно работает на данный момент ... Но это, к сожалению, создает очень большую строку перед ее отображением. Я хотел бы, чтобы отобразить каждую строку непосредственно

    3зной

    2ответ

    Я хочу сделать функцию maptree со стандартным ML. Если функция f (x) = x + 1; затем maptree(f, NODE(NODE(LEAF 1,LEAF 2),LEAF 3)); должен сделать результат NODE(NODE(LEAF 2,LEAF 3),LEAF 4)) Я пишу