【文件属性】:
文件名称:lupe:LUPE - Lua 调试器
文件大小:39KB
文件格式:ZIP
更新时间:2021-07-03 09:08:55
Lua
LUPE --Lua 调试器
LUPE 是一个用纯 Lua 编写的调试器。 它被实现为与 Lua 5.1 和 Lua 5.2 一起使用。
功能
断点(添加、删除、列表显示)
介入;涉足
走出去
跨过去
代码输出
局部变量列表的输出
公式的评估
获取局部和全局变量的声明位置
手表类型
简单的分析器
如何构建
lupe.lua要生成 is,必须运行concat.sh 。
$ ./concat.sh
如何使用
调试器加载
要从命令行使用 LUPE,您需要加载lupe.lua以使用Lupe对象。 lupe.lua是直接在repository下,所以把它复制到你要调试的Lua代码所在的项目中。
$ cp lupe.lua myproject/
接下来,阅读lupe.lua 。对于纯 Lua,使用require 。最好在要使用调试器的 Lua 文件的开头加载它。
然后,加载完成后,调用Lupe
【文件预览】:
lupe-master
----.gitignore(7B)
----lupe.lua(52KB)
----src()
--------coroutine_debugger.lua(2KB)
--------lupe.lua(6KB)
--------context.lua(5KB)
--------prompt.lua(2KB)
--------var_info.lua(2KB)
--------writer.lua(374B)
--------utils.lua(5KB)
--------wrapper.lua(636B)
--------profiler.lua(2KB)
--------break_point_manager.lua(2KB)
--------json.lua(2KB)
--------break_point.lua(433B)
--------reader.lua(668B)
--------watch_manager.lua(2KB)
--------evaluator.lua(3KB)
--------command_factory()
--------step_execute_manager.lua(3KB)
----README.md(9KB)
----concat.sh(633B)