4 ms·
Store ASTs in git instead of text, "reconstruct" the text when displaying to the developer and roundtrip. Add some execution context and annotations to the AST
by rswail 2y ago
Store ASTs in git instead of text, "reconstruct" the text when displaying to the developer and roundtrip.
Add some execution context and annotations to the AST and you could even do "git blame" in your debugger.