上周写了一篇文章,关于Lua语言中的调试器开发,有些朋友留言说怎么还没有看到相关的视频,在这里说声抱歉,更新晚了。
今天终于把这个任务交差了,录了一个大约70分钟的视频,主要是结合上次写的文章,把其中比较重要的几个部分详细说明了一下,包括:
Lua源码中API的层级关系; Lua源码中标准库的加载过程; Lua源码中调试库相关的函数; ldb和ldbserver的代码结构; 如何实现break、over和goto指令; 并且演示了一下在命令行中调试程序的过程。
这里是视频链接, 感兴趣的朋友可以看一下。
我还是持有之前的观点:即使在工作中使用不到Lua语言,但是在空闲的时候,还是可以拿过来研究一下,看一看一门编程语言是如何设计的。
一通百通!
理解了之后,其他类似的语言基本上就都理解了。
最后祝大家周末快乐!
下周计划写2篇与嵌入式物联网相关的文章,感谢您的关注!
【