- 将 7 个文档中的 mac 绝对路径链接(file:///Users/qingsong/...)转换为仓库相对路径, 并修正错误目标:aibox 入口 main.py → aibox.py、pymsg C++ 实现 → libmsg/inc/us/Msg.hpp、 bot4cj cpp/cnn → cuda - 主 README 补 liblogc 基础库条目与 confs2 归档说明,安装顺序补 ca - 新增 liblogc / libtry / confs2 / 3d / memdb README - 同步 db2 脚本迁移(db/create_sqlite3.sql → db2/scripts/)导致的失效引用
672 B
672 B
libtry — 嵌入式脚本解释器
基于 C 语言手写的教学级脚本解释器(~741 行),魔改自 GitHub 上的 tryC 项目,用于解析 .try 脚本,设计目标为嵌入式操作界面 shell。
- 零依赖:仅标准 C 库 +
console.h输出接口。 - 递归下降:手写词法/语法/执行引擎,边解析边执行。
- 宽字符:
wchar_t支持中文/多语言脚本。 - 嵌入式 API:
init_tryc/enqueue_tryc/eval_tryc/free_tryc四个核心入口(单文件 try.c +console.h输出接口)。
详细技术手册(含局限性与改进路线)见 README.robot.md。