/* A source code editor that operates directly on the AST, and affords different visual representations on top of it, was the topic of my (unfinished) PhD thesis about 30 years ago. */

What can you tell us about it? What worked and what didn't? What was hard?