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: Young Architect Training, Coaching, Cultivating
  • 上手实践 / Crafting: An LLVM-based Experimental Platform
  • 衔接业界 / Connecting: Bridge Classes to Real Practices
  • 激发创新 / Creating: Enable to Advance Innovations
  • 能力转化 / Converting: Transform into Enhanced Skillsets


便捷化 • 自动化 • 智能化






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


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



资源中心


课程归档

历年(2025, 2024, 2023, 2022, 2021)课程信息与教学资源存档

参考手册

文档涵盖实验全过程并提供大量实用示例

实现源码

平台构建源代码

自动评测

实时自动化评测自动运行测例并提供即时反馈

视频教程

教学视频片段提供细致操作指导


敬请期待