Problem I changed my mind. I don’t want to implement 200-some Node classes. Instead, I’ll be working directly with the […]
Tag: antlr
Rubberduck’s “Rename” refactoring implementation
Problem Knowing who’s using what, and where, I’ve implemented a “Rename” refactoring for Rubberduck. It works great – it needs […]
Unit test code for Antlr Grammar
Problem I’m working on a grammar for the Visual Basic for Applications (VBA) programming language. I’ve discovered a way to […]
Here’s my interface, so call me …maybe
Problem I’m inspecting VBA code to find obsolete code constructs – namely explicit Call statements, like this: Call DoSomething(42) The […]
Rubberduck VBA Parser, Episode IV: A New Hope
Problem My home-made wannabe-a-parser was wet behind the ears, so I started seriously looking into more mature alternatives, and ended […]
Rubberduck VBA Parser, Episode V: The ANTLR Strikes Back
Problem I changed my mind. I don’t want to implement 200-some Node classes. Instead, I’ll be working directly with the […]
Of Procedures and Variables: never enough nodes
Problem Building on my ANTLR tree listener, I’m now starting to see how the whole thing is coming together. As […]