tree-sitter-cmake/README.rst
2021-07-02 10:09:58 +02:00

34 lines
549 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`.
Parsed syntax
=============
- Command
- General commands
- For and while loops
- If conditions
- Functions and macros
- Arguments
- Quoted arguments
- Bracket arguments
- Unquoted arguments
- Parentheses
- Variable refences
- Environment and cache variables
- Normal variables
TODO
====
- Generator expression