Overview of compiler extensibility

One of the aspects of Boo that caught my attention was that the compiler was extensible. In this post, I hope to give a brief overview of what you can do to extend the compiler, but to really understand in depth, I recommend the book DSLs in Boo. Compiler Pipeline Boo’s compiler is built as…

1

How to Implement IAsyncResult in Boo

In the previous post I gave a very brief introduction to Boo, and some pointers on where to learn more. Hopefully you had some time to look into it a bit since in this post we are diving in. Before we can look at compiler extensibility, we need to have a place to start. Since…