ATS. Как скомпилировать не пустую функцию? - PullRequest
0 голосов
/ 05 ноября 2019

Я новичок в языках ML. Я читаю руководство по ОВД, и теперь я в бешенстве. Я прочитал половину руководства, и в нем нет объяснения, как скомпилировать не пустую функцию.

Только один пример с "hello world" программой.

ats
val x = "hello"

implement main0 () = print x

Но если я изменю *От 1007 * до 2 * 2 возникнет ошибка.

Должен ли я прочитать руководство без возможности компилировать код и проверить его? Отвратительно.

1 Ответ

0 голосов
/ 05 ноября 2019

Вам нужна следующая строка для некоторых библиотечных функций:

#include "share/atspre_staload.hats"

ATS может быть не очень хорошим языком для начинающих, так как предполагает достаточное количество знаний о ML и C.

...