在 Standard-ML 中编译多个文件是如何工作的?我有 2 个文件。
file1.sml
:
(* file1.sml *)
datatype fruit = Orange | Apple | None
并且file2.sml
:
(* file2.sml *)
datatype composite = Null | Some of fruit
如您所见file2.sml
,使用file1.sml
. 我怎样才能使这个东西编译?
我正在使用mosmlc.exe
和编译时mosmlc file2.sml
(至于这个问题):
(* file2.sml *)
use "file1.sml";
datatype composite = Null | Some of fruit
我得到:
! use "file1.sml";
! ^^^
! Syntax error.
那么,如何处理多个文件呢?