Skip to content

JLeemaster/tree-sitter-vhdl

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

110 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tree-sitter-vhdl

Tree-sitter-vhdl is a VHDL parser for syntax highlighting.

Missing features

  • VHDL-2008
    • Protected tool directives
    • PSL-02
      • LTL PSL Operators (not intended to be supported)
      • OBE PSL Operators (not intended to be supported)
  • VHDL-2019

Not listed features are implemented already.

Notes

The parser accepts some illegal constructions to be able to provide precise error highlight.

See ./tests/highlight/ and ./queries/highlights.scm for a list of errors.

References

  • IEEE Std 1076-2008
  • IEEE Std 1850-2005
  • IEEE Std 1076-2019

About

VHDL grammar for tree-sitter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C 98.9%
  • JavaScript 0.8%
  • VHDL 0.2%
  • Scheme 0.1%
  • Rust 0.0%
  • C++ 0.0%