a414a4c83d
Parsing generator expressions statically is impossible since whether an argument is interpreted as a generator expression or not depends on the function itself. Hence, the parsing for it is removed. |
||
---|---|---|
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 |
============================== 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 - Generator expression