Я скачал и установил реализацию SML NJ, используя DMG для x86, отсюда: http://smlnj.cs.uchicago.edu/dist/working/110.72/index.html
Однако, когда я открываю окно терминала и захожу в /usr/local/smlnj-110.72/bin и запускаюsml я получаю команду bash, не найденную.Я не очень знаком с UNIX, поэтому, наверное, я что-то не так делаю.
Спасибо за помощь!
Добавьте следующую строку в ваш ~ / .bash_profile
export PATH=$PATH:/usr/local/smlnj/bin
Затем откройте новое окно терминала и запустите sml.
После перехода в каталог /usr/local/smlnj-xxx/bin вам нужно запустить ./sml (в отличие от sml), поскольку текущий каталог (.) не находится по умолчанию в Unix.
/usr/local/smlnj-xxx/bin
./sml
sml
.