YatCC 提供了一个基于开源 LLVM 构建的现代化实验框架,
专为编译器构造训练实践带来无缝且开发者友好的体验而设计。
其模块化的设计将编译器的前端与终端有效地分解为了两个独立的阶段,
从而实现了更高的灵活性与可扩展性。
此外,YatCC 还集成了单元测试和双模式自动化评测系统,同时支持本地与在线使用。
YatCC 提供 DeepSeek 驱动的 Web 平台体验,
用户无需任何设置即可通过浏览器即时访问。
通过无缝集成各种 LLM,YatCC-AI 为教学和实践学习提供端到端的智能、自动化支持,
让学生能够轻松构建功能齐全地编译器,并探索前沿的代码优化策略。
[2025.3] [报道] DeepSeek + 超算:YatCC-AI 平台赋能中山大学编译实践课程建设。 👉 更多
[2025.2] [报道] 中山大学开启“智能编译”实践教学。 👉 更多
[2025.2] [🔥🔥🔥重磅发布!] 支持 Web 端访问并深度集成 DeepSeek 的 YatCC-AI 现已正式上线。
[2024.7] [获奖] 荣获 2024 年中国计算机教育大会 (CCEC) 最佳教学案例一等奖。
[2023.8] [获奖] 荣获 2023 年华为“毕昇杯”编译系统设计赛一等奖。
[2022.7] [Paper] "SYsU-lang: Construct Compilation View based on Clang/LLVM" (获 CCEC 2022 一等奖)。