There is already a catt major mode for emacs. But here are a few other things to consider. - [ ] a tree-sitter syntax - [ ] A vim plugin - [ ] A VS-code plugin - [ ] A emacs mode based on tree-sitter