This package has been deprecated

Author message:

This package has been replaced by @lezer/cpp

lezer-cpp
TypeScript icon, indicating that this package has built-in type declarations

0.13.2 • Public • Published

lezer-cpp

This is a C++ grammar for the Lezer parser system.

The grammar used is based in a large part on the corresponding tree-sitter grammar.

It should be noted that really parsing C++ without a symbol table and a preprocessor is not really something that is possible. The language is very, very ambiguous when parsed like that. This grammar tries to pick a likely parse, but is entirely capable of picking the wrong one.

The code is licensed under an MIT license.

Readme

Keywords

none

Package Sidebar

Install

npm i lezer-cpp

Weekly Downloads

223

Version

0.13.2

License

MIT

Unpacked Size

398 kB

Total Files

21

Last publish

Collaborators

  • marijn