Get AST from editor
You may turn get AST tree in normal data type, which is probably a JSON.
Show me data
Make language out of it!
Such as Sepal.clj and CirruScript. You can also try a lot more languages, like Ruby, Elixir, Julia, Racket, Python...
Build tools around AST tree.
I'm exploring new ways of programming with Cirru, such as Stack Editor and Light Editor. And I've seen a lot of possibilities here.