Eric J. Smith talks Code Parsers

added by tdupont
1/5/2011 9:59:33 AM

4 Kicks, 239 Views

Eric J. Smith is best known for authoring the code generation tool CodeSmith Generator. Originally written without the use of abstract syntax trees or LL parsers, Eric now reflects on lessons learned and how they are helping him rewriting the his parser for CodeSmith's next major version. In this post Eric outlines major objectives for good parsing (Structure, Grammar, Testability), and calls attention to using the right tools for the right job.