Files
qing 7467e7bd42 docs: 整理文档——修复全部 file:// 失效链接、补齐缺失模块 README
- 将 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/)导致的失效引用
2026-08-10 15:48:29 +00:00

11 lines
672 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# libtry — 嵌入式脚本解释器
基于 C 语言手写的教学级脚本解释器(~741 行),魔改自 GitHub 上的 tryC 项目,用于解析 `.try` 脚本,设计目标为嵌入式操作界面 shell。
- **零依赖**:仅标准 C 库 + `console.h` 输出接口。
- **递归下降**:手写词法/语法/执行引擎,边解析边执行。
- **宽字符**:`wchar_t` 支持中文/多语言脚本。
- **嵌入式 API**:`init_tryc` / `enqueue_tryc` / `eval_tryc` / `free_tryc` 四个核心入口(单文件 [try.c](try.c) + `console.h` 输出接口)。
详细技术手册(含局限性与改进路线)见 [README.robot.md](README.robot.md)。