Есть ли способ получить список signature
s или structure
s, доступных в среде верхнего уровня из SML/NJ REPL? Я ищу, чтобы получить список сигнатур/структур, которые, как представляется, определены в файлах sources.cm
в каталоге источника sml. Что-то вроде линийЗапросить SML/NJ REPL для подписей или структур?
- signature s = LIST;
только перечисление привязок в среде верхнего уровня.
работает отлично, спасибо. Чтобы заставить автозагрузку, я обнаружил, что могу называть 'CM.make (" $/basis.cm ")', чтобы заставить базовые значения добавляться. – jenesaisquoi
@jenesaisquoi спасибо, я этого не знал. BTW, круглые скобки являются избыточными в этом вызове: 'CM.make '$/basis.cm" '. В SML вам нужны только скобки, когда вам нужно явно указать ассоциативность. они не используются в качестве синтаксиса для вызовов функций. Для обозначения вызовов функций используется пробел. –