mirror of
https://github.com/nvim-treesitter/nvim-treesitter.git
synced 2026-07-01 19:17:02 -04:00
feat: add Dingo language parser
Dingo is a meta-language for Go that adds enhanced type safety and modern syntax (enums, pattern matching, error propagation, lambdas) while maintaining 100% Go ecosystem compatibility. Parser features: - enum declarations with type parameters - match expressions with pattern matching - lambda expressions (|x| and x => styles) - error propagation (?) - safe navigation (?.) - null coalescing (??) - let bindings with tuple destructuring Repository: https://github.com/MadAppGang/dingo.nvim Main project: https://github.com/MadAppGang/dingo
This commit is contained in:
parent
b6271b678e
commit
32aee5a2cb
1 changed files with 9 additions and 0 deletions
|
|
@ -368,6 +368,15 @@ return {
|
|||
maintainers = { '@gbprod' },
|
||||
tier = 2,
|
||||
},
|
||||
dingo = {
|
||||
install_info = {
|
||||
location = 'tree-sitter-dingo',
|
||||
revision = '34a8f249478340e8e519d89368c50f5d20f74d26',
|
||||
url = 'https://github.com/MadAppGang/dingo.nvim',
|
||||
},
|
||||
maintainers = { '@erudenko' },
|
||||
tier = 3,
|
||||
},
|
||||
disassembly = {
|
||||
install_info = {
|
||||
revision = '0229c0211dba909c5d45129ac784a3f4d49c243a',
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue