O'Reilly logo

.NET Development Using the Compiler API by Jason Bock

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

© Jason Bock 2016

Jason Bock, .NET Development Using the Compiler API, 10.1007/978-1-4842-2111-2_1

1. An Overview of the Compiler API

Jason Bock

(1)Shakopee, Minnesota, USA

Electronic supplementary material

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

This chapter covers the basics of the Compiler API, including the essentials of a compiler and their history in the .NET world. You’ll learn how to compile code and the trees that constitute the fundamental API data structure. You’ll discover how to build your own trees from scratch and navigate their content. Finally, we’ll explore annotating and formatting trees.

From Closed to Open

Compilers are used ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required