feat: add tree-sitter-disassembly

This commit is contained in:
Colin Kennedy 2024-01-24 16:25:40 -08:00 committed by GitHub
parent 2c1eb02e92
commit 4362b04a29
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 36 additions and 0 deletions

View file

@ -0,0 +1,18 @@
(byte) @constant
[
(address)
(hexadecimal)
(integer)
] @number
(identifier) @variable
(bad_instruction) @text.warning
(code_location (identifier) @function.call)
(comment) @comment
(instruction) @function
(memory_dump) @string
["<" ">"] @punctuation.special
["+" ":"] @punctuation.delimiter

View file

@ -0,0 +1,6 @@
; TODO: https://github.com/nvim-treesitter/nvim-treesitter/pull/5548#issuecomment-1773707396
;
; To be added once a compatible Assembly parser is merged into nvim-treesitter
;
; ((instruction) @injection.content
; (#set! injection.language "asm"))