在SML
的{{1}}中,您只需输入repl
并将use whatever.sml
内的所有内容加载到.sml
。
我怎样才能在OCaml中做到这一点?
答案 0 :(得分:24)
您有#use
指令用于此目的:
#use“file-name”;;
从给定文件中读取,编译和执行源短语。这是文本包含:处理短语就像在标准输入上键入它们一样。在遇到第一个错误时,文件的读取停止。
例如(根据@ gasche的建议):
# #use "whatever.ml";;
以下是OCaml directives的完整列表。