bindings | ||
src | ||
test/corpus | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
.prettierrc.toml | ||
binding.gyp | ||
Cargo.toml | ||
grammar.js | ||
LICENSE | ||
Makefile | ||
package.json | ||
Package.swift | ||
pyproject.toml | ||
README.rst | ||
setup.py | ||
tree-sitter.json |
============================== 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 references - Environment and cache variables - Normal variables