Roslyn (compilator)

Platforma de compilare .NET , numită și Roslyn, este un set de compilatoare și API-uri open source pentru analizarea codului de limbaj C# și Visual Basic (VB.NET) de la Microsoft.

În special, proiectul include versiuni independente ale compilatoarelor C# și VB.NET, compilatoare scrise în limbajele înseși. Compilatoarele sunt disponibile prin programe tradiționale de linie de comandă, precum și prin API-uri disponibile nativ din codul .NET. Roslyn oferă module pentru analizarea codului (lexical), analiza semantică, compilarea dinamică la CIL și emisia de cod.