This is a treesitter-powered emacs mode for Uiua, an array language.
Much like the language itself, this mode is currently in progress.
Please report any divergence from the major/minor releases of uiua as Github issues. They are considered bugs.
This mode builds on uiua-mode, which you can use if you have an older Emacs version.
(use-package uiua-ts-mode
:mode "\\.ua\\'"
:ensure t) ; or :straight t if using straight.el
Upon loading a .ua file, emacs will complain about not finding the grammar.
Simply type M-x treesit-install-language-grammar
then uiua
to install it.
Syntax highlighting of various uiua elements, in flexoki-theme.
This mode currently uses a grammar by @shnarazk.