mirror of
https://github.com/nvim-treesitter/nvim-treesitter.git
synced 2026-07-12 00:10:04 -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' },
|
maintainers = { '@gbprod' },
|
||||||
tier = 2,
|
tier = 2,
|
||||||
},
|
},
|
||||||
|
dingo = {
|
||||||
|
install_info = {
|
||||||
|
location = 'tree-sitter-dingo',
|
||||||
|
revision = '34a8f249478340e8e519d89368c50f5d20f74d26',
|
||||||
|
url = 'https://github.com/MadAppGang/dingo.nvim',
|
||||||
|
},
|
||||||
|
maintainers = { '@erudenko' },
|
||||||
|
tier = 3,
|
||||||
|
},
|
||||||
disassembly = {
|
disassembly = {
|
||||||
install_info = {
|
install_info = {
|
||||||
revision = '0229c0211dba909c5d45129ac784a3f4d49c243a',
|
revision = '0229c0211dba909c5d45129ac784a3f4d49c243a',
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue