Skip to content
Gonzalo Larumbe edited this page Feb 19, 2023 · 6 revisions

Welcome to the verilog-ext wiki!

tree-sitter

Requires Emacs 29, installation of tree-sitter and Verilog grammar.

To install tree-sitter there are different options:

  • Via npm
  • Manually:
$ git clone https://github.com/tree-sitter/tree-sitter.git
$ cd tree-sitter
$ make && sudo make install

Installation of grammar can be automated through the script:

$ .github/scripts/install-ts-grammar.sh

That will install libtree-sitter-verilog.so at $HOME/.emacs.d/tree-sitter.

Clone this wiki locally