3 ms·
> So why not try letting the program exist as an embellished AST, that you edit in multiple IDE views? That is possible with Jetbrain MPS's Projectional Editor
by ragebol 9y ago
> So why not try letting the program exist as an embellished AST, that you edit in multiple IDE views?
That is possible with Jetbrain MPS's Projectional Editor [0],
used for developing (using) DSLs.
Cool thing is, you can define your own projections and e.g have your program projected from AST to a table, graph, text etc.
[0] https://www.jetbrains.com/mps/ https://www.jetbrains.com/mps/