Building a Compiler with C#
Florian Rappl - 3 years ago
Since C# 6 Roslyn is the reference compiler for everything C#. But to uncover the true strengths of Roslyn we need to have a bit of experience in actually building compilers. Let’s take a deep dive by building an interpreted toy language that can run fully in .NET applications using an architecture that is quite similar to Roslyn itself.