“如何设计语言”轨道

  • Racket School 2019: "How to Design Languages" Track: Introduces attendees to Racket way of language-oriented programming and building.
  • Summer School Schedule:

    • Morning: 9:00 - 12:30
    • Afternoon: 13:30 - 17:00
    • Monday: Language-Oriented Programming lecture, Language Extensions via Macros lecture, Macro Expansion lab, Lab Simple Macros
    • Tuesday: Advanced Racket Macros lecture, Lexical Scope, (Un)Hygienic Macros lecture, Lab Syntax Patterns & Classes, Lab Comfortable Macros
    • Wednesday: Modules, Macros, Languages lecture, More Language Variations lecture, Lab Languages via Macros, Lab Languages and Readers
    • Thursday: Types and Type Checking lecture, Typed Languages with Turnstile lecture, Lab My First Turnstile Language
    • Friday: Two Techniques lecture, Some Language Gems lecture, Extended Lab Regexps, Closure
  • Other Arrangements: There will be a session for asking questions or having discussions about HtDL issues.
阅读 15
0 条评论