Write Your Own Language With ANTLR 3 and the DLR
If you’ve ever had a fancy to create and implement your own programming language you may be interested in the series of articles on this subject over on the Bitwise site.
Written by Dermot Hogan - the chief architect of the Ruby In Steel IDE and also one of the developers of SapphireSteel’s new Sapphire programming language - this series guides you through all the steps needed to create a new language.
Part One went through the basics. Part Two dealt with the development of the grammar. And Part Three (which went online today) explains how to deal with assignment statements. This article comes complete with source code, by the way, to help you get up to speed as quickly as possible.
As for the specifics of the design and development of the Sapphire language.... watch out for more on that soon here on the SapphireSteel Blog.


