一 终端中运行多个文件:-l
增加在文件一中定义了一个变量,在还有一文件里输出这个变量。代码例如以下:
--file1.luanum = 100
--file2.luaprint(num)终端输入(注意: 不是lua命令行):
lua -lfile1 -lfile2注意: 不要加上文件后缀名.lua
二 命令行中载入文件
--lib.luafunction norm(x, y) local n2 = x^2 + y^2 return math.sqrt(n2)endfunction twice(x) return 2 * xend在lua命令行中依次输入:
dofile("lib.lua")n = norm(2.1, 1.4)print(twice(n))