Skip to content

TLA+ and PlusCal editing mode for emacs powered by tree-sitter

License

Notifications You must be signed in to change notification settings

Davidbrcz/tla-ts-mode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

TLA+ Mode

An Emacs major mode for editing TLA+ specifications using tree-sitter

Install TLA+ tree sitter grammar

M-x treesit-install-language-grammar

Choose tlaplus language, chose to build it interactively,

Then load the mode with use-package

(use-package tla-ts-mode
  :mode "\\.tla\\'"
  :ensure t
  :config
  ; The grammar is called tlaplus, but the mode is called tla
  (setq treesit-load-name-override-list '((tla "libtree-sitter-tlaplus" "tree_sitter_tlaplus")))
)

About

TLA+ and PlusCal editing mode for emacs powered by tree-sitter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published