Justin Pombrio

Tree Editors

I intend to build a general purpose structure editor. Or projectional editor. Or tree editor. We have too many names for this thing. How about we call it an AST editor instead?


Eventually I’ll write up my motivation for writing a tree editor, but in the meantime, here are other people’s similar reasoning:


Audacious Projects to Reinvent all of Programming

Language Workbenches

Hip Tree Editors

Academic Papers about Tree Editing

Venerable Old Academic Tree Editors

Not quite Tree Editors

Quite not Tree Editors