mirror of https://github.com/Wilfred/difftastic/
|
|
||
|---|---|---|
| bindings | ||
| corpus | ||
| corpus.tmp | ||
| queries | ||
| src | ||
| .gitignore | ||
| .prettierrc.toml | ||
| Cargo.toml | ||
| LICENSE | ||
| README.rst | ||
| binding.gyp | ||
| grammar.js | ||
| package.json | ||
README.rst
============================== A Tree-sitter parser for CMake ============================== This project provides a `cmake` parser. Its primary use case is to provide a `cmake` parser for `nvim-treesitter`. The project is still underdevelopment but basic highlighting should already work. TODO ==== - Control structures - if()/elseif()/else()endif() - foreach()/endforeach() - while()/endwhile() - Command definitions - macro()/endmacro() - function()/endfunction() - Add grammar rules for comments - Bracket Comment - Line Comment - Create an quoted argument external scanner