Webster: the web-based structural editor

10 Jul 2009

This is an update on my previous post of a web-based MPS editor.

I’ve actually found some time to work on this, and I have a basic version working - well in 2 pieces.

  1. A renderer that takes a language spec and an instance of the language, and spews out an editable html version of it - with keywords non editable etc.
  2. An editor that takes this rendered version, and adds behavior to it a la MPS - allows navigation, ctrl-space like popups etc.
I still need to combine these together to realize the real goal, ie that of a web based AST editor, which will effectively be Language Workbench meets bespin with an MPS flavor.

But wait, there’s more!

My real intent is to go much farther than that:

© 2024 Vinod KD