Learn how to build your own programming language. We'll cover how to approach this kind of project by breaking down the task into several distinct/manageable phases: tokenization, parsing, type checking, and code generation. Concrete examples will use a work-in-progress language targeting .NET.
Sign in to add slides, notes or videos to this session