为 kai 脚本语言设计交互式 Read-Eval-Print Loop——多行输入、表达式自动打印、状态持久化和优雅的错误恢复。
从词法分析、语法分析到字节码编译,完整实现一个类 Lua 语言的前端。
解读我实现的一个栈式虚拟机的设计文档,涵盖架构、指令集、执行模型和内存管理。