假设我有一个文件stuff.jl,它包含以下函数:
function foo(x)
return x
end
Run Code Online (Sandbox Code Playgroud)
如何从包含stuff.jl 的同一目录中调用Julia解释器中的foo?
include会将文件(而不是模块)加载并评估到REPL的上下文中:
julia> include("stuff.jl")
foo (generic function with 1 method)
julia> foo(10)
10
Run Code Online (Sandbox Code Playgroud)
即使文件不在同一目录中,您也可以加载它path作为参数传递:
julia> include("test\\stuff.jl");
julia> foo(20)
20
Run Code Online (Sandbox Code Playgroud)
用.测试 Julia Version 0.4.3