【发布时间】:2016-04-30 06:00:18
【问题描述】:
它如何在 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(至于this question):
(* file2.sml *)
use "file1.sml";
datatype composite = Null | Some of fruit
我明白了:
! use "file1.sml";
! ^^^
! Syntax error.
那么,如何处理多个文件呢?
【问题讨论】:
-
包含编译器投诉很有用。此外,不清楚您使用的是
mosml可执行文件还是mosmlc可执行文件。 -
刚刚使用这些信息进行了编辑!