GitHub repository: tiesmaster/minsk
Primary language: C#
Description: This repo contains Minsk, a handwritten compiler in C#. It illustrates basic concepts of compiler construction and how one can tool the language inside of an IDE by exposing APIs for parsing and type checking.