© Sudipta Mukherjee 2016

Sudipta Mukherjee, Source Code Analytics With Roslyn and JavaScript Data Visualization, 10.1007/978-1-4842-1925-6_1

1. Meet Roslyn Syntax API

Sudipta Mukherjee

(1)Varthur Hobli, India

Electronic supplementary material

The online version of this chapter (doi:10.​1007/​978-1-4842-1925-6_​1) contains supplementary material, which is available to authorized users.

Until recently the biggest challenge for metaprogramming in .NET was that there was not a decent C# parser that could have been used to parse C# programs with confidence and keep up with the modifications made in the language specification. Some companies and individuals (including yours truly) have had to write their own parser to parse C# source code—because parsing ...

Get Source Code Analytics With Roslyn and JavaScript Data Visualization now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.