kirancodes.me
To Proof Maintenance & Beyond!

Type-safe modular parsing

Haoyuan Zhang, Huang Li, Bruno C. d. S. Oliveira

Abstract

Over the years a lot of effort has been put on solving extensibility problems, while retaining important software engineering properties such as modular type-safety and separate compilation. Most previous work focused on operations that traverse and process extensible Abstract Syntax Tree (AST) structures. However, there is almost no work on operations that build such extensible ASTs, including parsing.

Related papers