Данный репозиторий - компилятор. Ниже следует описание компилятора.
Этот репозиторий содержит LANG, рукописный компилятор на C#. Он иллюстрирует основные концепции построения компилятора и то, как можно использовать язык внутри IDE, предоставляя API для синтаксического анализа и проверки типов.
Этот компилятор использует многие концепции, которые можно найти в компиляторах Microsoft C# и Visual Basic под кодовым названием Roslyn.