tree-sitter-cmake/README.rst
2021-06-04 00:29:16 +02:00

33 lines
823 B
ReStructuredText

==============================
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
====
- |uncheck| Control structures
- |uncheck| if()/elseif()/else()endif()
- |uncheck| foreach()/endforeach()
- |uncheck| while()/endwhile()
- |uncheck| Command definitions
- |uncheck| macro()/endmacro()
- |uncheck| function()/endfunction()
- |uncheck| Add grammar rules for comments
- |uncheck| Bracket Comment
- |uncheck| Line Comment
- |uncheck| Create an quoted argument external scanner
.. |check| raw:: html
<input checked="" type="checkbox">
.. |uncheck| raw:: html
<input type="checkbox">