lezer-parser

lezer-parser/cpp

C++ grammar for the Lezer parser system

JavaScript
23
6
MIT License

The @lezer/cpp project provides a C++ grammar for the Lezer parser system, enabling syntax highlighting and code analysis for C++ projects. It is based on the tree-sitter C++ grammar and is designed for developers working with C++ code who need reliable parsing capabilities within the Lezer ecosystem. However, it's important to note that parsing C++ without a symbol table and preprocessor can lead to ambiguities, so the grammar may not always produce the correct parse in complex cases.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of lezer-parser/cpp

Account's avatar
Syntax tree data structure and parser interfaces for the lezer parser
Account's avatar
Highlighting system for Lezer parse trees
Account's avatar
Incremental parser
Account's avatar
Parser generator for the incremental lezer parser
Account's avatar
simple, flexible, fun test framework
Account's avatar
Next-generation ES module bundler

Support the repos that depend on this repository

Top contributors

marijnh's profile
marijnh
83 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet