Racket编程语言设计暑期学校:构建你自己的语言

2024-12-26

2019年Racket暑期学校的“如何设计语言”课程,带领学员探索Racket语言导向编程和语言构建的精髓。课程涵盖宏扩展、模块、类型检查等核心概念,并通过大量实践练习,例如构建简单的宏和类型化语言,让学员深入理解语言设计的原理。课程采用讲座和实验课结合的方式,保证充足的动手时间,最终目标是让学员能够独立设计和构建自己的语言。

开发