Результаты поиска по запросу "smlnj"

1 ответ

SML не обнаруживает ОС на OS X Mavericks

Я не смог запустить SMLNJ на Mavericks. Это показывает мне ошибку. sml: unable to determine architecture/operating systemЯ также посмотрел в файле / usr / local / smlnj / config / _arch-n-opsys и там упоминается Mavericks. 13*) OPSYS=darwin; ...

4 ответа

Есть ли в SMLNJ какой-либо отладчик?

Я посмотрел черезSMLNJ Руководство пользователя [http://www.smlnj.org/doc/index.html]и не могу найти ничего о возможностях отладки. Я хотел бы просто увидеть трассировку стека или пройтись по функции. Это возможно. Существуют ли другие реализации ...

2 ответа

Что означает подпись этой функции в sml?

Я просматриваю некоторые заметки, которые дал мой профессор относительно языка SML, и одна из функций выглядит следующим образом: fun max gt = let fun lp curr [] = curr | lp curr (a::l) = if gt(a,curr) then lp a l else lp curr l in lp endМожет ...

ТОП публикаций

1 ответ

SML Как определить правильный вариант

Почему следующий код не работает? fun sum_list xs = case xs of [] => NONE | x::xs' => SOME (x+sum_list xs')Этот код хорошо работает, когда вместо NONE он равен нулю и когда я удаляю НЕКОТОРЫЕ. Я знаю, что для суммы пустого списка ноль - это ...

1 ответ

Предупреждение SML: Тип Vars не обобщен при использовании пустых списков или опции NONE

Я не могу понять, почему следующая функция SML выдает предупреждение в моей задаче: fun my_func f ls = case ls of [] => raise MyException | head :: rest => case f head of SOME v => v | NONE => my_func f rest fun f a = if isSome a then a ...