ANTLR with C# – a simple grammar
This post describes how to get started with Antlr version 3. For version 4, see here (note that Antlr4 breaks most of the functionality in previous versions). ANTLR (ANother Tool for Language...
View ArticleANTLR with C# – adding actions to rules
In the last post, we saw how to install ANTLR in Visual Studio and write a simple grammar. We could run the parser and get it to check some input for errors, but so far nothing happens when a correct...
View ArticleANTLR with C# – using an Abstract Syntax Tree (AST)
The ANTLR example we’ve seen in the last two posts (part 1 and part 2) produced a simple calculator that accepted integers and the four arithmetic operators and calculated the answer. This sort of...
View Article
More Pages to Explore .....