Lua的输入?就像控制台一样?
我正在尝试为一个朋友制作一个脚本教程(我自己不太擅长,但还行),我正在尝试这样做,以便输入创建一行实际的代码来完成他们键入的内容。例如:Lua的输入?就像控制台一样?,lua,Lua,我正在尝试为一个朋友制作一个脚本教程(我自己不太擅长,但还行),我正在尝试这样做,以便输入创建一行实际的代码来完成他们键入的内容。例如: Input: print("hello") hello 我知道这是控制台的功能,但是有没有什么方法可以用Lua实现呢 谢谢。只需运行lua命令即可获得lua“REPL”: 只需运行lua命令即可获得lua“REPL”: 只需运行lua命令即可获得lua“REPL”: 只需运行lua命令即可获得lua“REPL”: 加载(ld[,源[,模式[,环境]]) 加
Input: print("hello")
hello
我知道这是控制台的功能,但是有没有什么方法可以用Lua实现呢
谢谢。只需运行lua命令即可获得lua“REPL”:
只需运行lua命令即可获得lua“REPL”:
只需运行lua命令即可获得lua“REPL”:
只需运行lua命令即可获得lua“REPL”: 加载(ld[,源[,模式[,环境]]) 加载块 如果ld是一个字符串,则区块就是这个字符串 如果没有语法错误,则将编译后的块作为函数返回;否则,返回nil加上错误消息 正如您所看到的,输入可以访问globals,您可以将值传递到他的代码中并获得返回值。 加载(ld[,源[,模式[,环境]]) 加载块 如果ld是一个字符串,则区块就是这个字符串 如果没有语法错误,则将编译后的块作为函数返回;否则,返回nil加上错误消息 正如您所看到的,输入可以访问globals,您可以将值传递到他的代码中并获得返回值。 加载(ld[,源[,模式[,环境]]) 加载块 如果ld是一个字符串,则区块就是这个字符串 如果没有语法错误,则将编译后的块作为函数返回;否则,返回nil加上错误消息 正如您所看到的,输入可以访问globals,您可以将值传递到他的代码中并获得返回值。 加载(ld[,源[,模式[,环境]]) 加载块 如果ld是一个字符串,则区块就是这个字符串 如果没有语法错误,则将编译后的块作为函数返回;否则,返回nil加上错误消息
如您所见,输入可以访问globals,您可以将值传递到他的代码中并获得返回值。一种方法是使用loadstring函数 例如:
run = loadstring("print('Hello World!'")
run()
输出:
你好,世界
一种方法是使用loadstring函数 例如:
run = loadstring("print('Hello World!'")
run()
输出:
你好,世界
一种方法是使用loadstring函数 例如:
run = loadstring("print('Hello World!'")
run()
输出:
你好,世界
一种方法是使用loadstring函数 例如:
run = loadstring("print('Hello World!'")
run()
输出:
你好,世界