Когда использовать точку с запятой в SML?

Я знаю, что точки с запятой используются в качестве терминаторов в REPL. Но я'Я не понимаю, когда использовать их в исходном файле.

Например это не нужно послеval x = 1, Но если я опущу это послеuse "foo.sml"Компилятор пожалуется на это.

Тогда каковы правила использования точек с запятой?

Ответы на вопрос(1)

Ваш ответ на вопрос