Skip to content

andreasmaierde/tree-sitter-plsql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tree-sitter-plsql

Oracle pl/sql grammar for tree-sitter

As oracle database developer you very often switch between pl/sql and sql elements. This grammar try to support the (most used) language elements from both worlds. A few sqlplus commands will also be supported

screenshot nvim syntax highlighting

Status

It's in development and some (or many -> oracle syntax is huge) statements are missing or must optimized, but I use it at my daily job for syntax highlighting in neovim and it works in this files realy good.

This Oracle statements are at the moment supported:

  • alter [package|function|procedure|library|type|trigger]
  • create [package|function|procedure|library|type|type_body|trigger]
  • drop [package|function|procedure|library|type|type_body|trigger]
  • sql [select|update|delete|insert|merge]

References

About

Oracle PL/SQL grammar for tree-sitter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published