Yat Compiler

ISCA 2025 Logo

Your AI Time Cool Compiler (YatCC)

Yat Compiler Construction with AI (YatCC-AI)

关于 YatCC-AI


YatCC-AI是一个基于工业级LLVM构建的现代化编译实验框架, 致力于为编译课程提供现代、友好和前沿的实践体验。 平台采用高度模块化架构设计,将编译器前端与后端逻辑有效解耦, 实现结构清晰、灵活扩展与便捷演进,为教学和科研提供坚实支撑。 YatCC-AI内置单元测试体系与双模式自动化评测机制,全面适配本地与云端环境,让过程更流畅、高效、可复现。

YatCC-AI深度整合DeepSeek等大语言模型能力,打造“零配置”Web化实践平台, 用户无需复杂环境搭建,仅通过浏览器即刻开启编译探索之旅。 通过全链路的智能化与自动化支持,YatCC-AI使能高效构建功能完备的编译器,并引导AI驱动下的编译前沿创新。

了解更多>

Welcome Join Us!


动态 更多

[2025.12] [奖项] 教育部教师人工智能应用培育案例国家级推荐

[2025.12] [奖项] 广东省优秀教学成果奖(本科类)特等奖

[2025.07] [奖项] 中国计算机教育大会(CCEC)优秀教学案例特等奖

[2025.4] [报道] 资源推荐 2025-04-18 编译器的开发之道 👉 more

[2025.3] [报道] DeepSeek + 超算:YatCC-AI 平台赋能中山大学编译实践课程建设 👉 more

[2025.2] [报道] 中山大学开启“智能编译”实践教学 👉 more

[2025.2] [🔥🔥🔥发布!] 支持Web端访问并深度集成DeepSeek的YatCC-AI正式上线

亮点特色

  • 源于高校 / From University: Yat Compilation Course.
  • 面向实践 / For Practice: Yet Another Tiny C Compiler
  • 紧跟趋势 / Follow Trend: Your AI Time Cool Compiler
  • 进阶愿景 / Further Goal: Yat Creative Cloud
  • 上手实践 / Crafting: An LLVM-based Experimental Platform
  • 衔接业界 / Connecting: Bridge Classes to Real Practices
  • 激发创新 / Creating: Enable to Advance Innovations
  • 能力转化 / Converting: Transform into Enhanced Skillsets


便捷化 • 自动化 • 智能化






浏览器即开即用 — 零配置,无负担!


问答、编程、创造 — 大模型全程赋能!



资源中心


课程归档

历年(2026, 2025 - 2021)课程信息与教学资源存档

参考手册

实验全过程指引文档,配套典型示例与操作指引

实现源码

平台核心实现源代码,支持社区协作与持续演进

自动评测

实时自动评测系统,自动化执行测例并反馈结果

视频教程

教学视频操作演示,分步讲解流程与核心要点


敬请期待