File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -11,11 +11,19 @@ Full SystemVerilog IEEE 1800-2023 grammar for [tree-sitter](https://github.com/t
1111- Full implementation of the latest SystemVerilog standard (IEEE 1800-2023)
1212- Robust and reliable: [ sv-tests results] ( https://chipsalliance.github.io/sv-tests-results/ )
1313- Actively maintained
14- - Thoroughly tested (~ 2000 tests, including the whole UVM 2.0 and some open source projects)
1514- Implements node fields
1615- Supports parsing of code snippets (e.g., always block outside of a module)
1716- Basic preprocessing capabilities
18- - Currently used on Emacs ` verilog-ts-mode ` and ` nvim systemverilog ` plugin
17+ - Thoroughly tested (2300+ tests) including:
18+ - [ UVM 2.0] ( https://www.accellera.org/downloads/standards/uvm )
19+ - [ sv-tests] ( https://github.com/chipsalliance/sv-tests )
20+ - [ cva6] ( https://github.com/openhwgroup/cva6 )
21+ - [ pulp_axi] ( https://github.com/pulp-platform/axi )
22+ - [ ucontroller] ( https://github.com/gmlarumbe/ucontroller )
23+ - Currently used on:
24+ - Emacs [ ` verilog-ts-mode ` ] ( https://github.com/gmlarumbe/verilog-ts-mode )
25+ - [ ` nvim systemverilog ` ] ( https://github.com/nvim-treesitter/nvim-treesitter ) plugin
26+ - [ mergiraf] ( https://mergiraf.org/ )
1927
2028## Cons
2129- Generated parser is double the size
You can’t perform that action at this time.
0 commit comments