1.4.2 • Published 5 months ago

@lezer/lr v1.4.2

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

@lezer/lr

[ WEBSITE | ISSUES | FORUM | CHANGELOG ]

Lezer ("reader" in Dutch, pronounced pretty much as laser) is an incremental GLR parser intended for use in an editor or similar system, which needs to keep a representation of the program current during changes and in the face of syntax errors.

It prioritizes speed and compactness (both of parser table files and of syntax tree) over having a highly usable parse tree—trees nodes are just blobs with a start, end, tag, and set of child nodes, with no further labeling of child nodes or extra metadata.

This package contains the run-time LR parser library. It consumes parsers generated by @lezer/generator.

The parser programming interface is documented on the website.

The code is licensed under an MIT license.

This project was hugely inspired by tree-sitter.

@everything-registry/sub-chunk-545codemirror-lang-tiddlywikicodemirror-lang-httpsvelte-html-componentswrench-parsertestsoltibet@content-thing/syntax-highlighterlibsql-studio-guijexl-parserlezer-jmespathlezer-json-templatelezer-json5lezer-julialezer-lang-glimmerlezer-lang-surrealqllezer-porthlezer-qatamlezer-rlezer-stepcodelezer-stoic1lezer-tasllezer-tomllezer-bqnlezer-circomlezer-clojurelezer-cpp-arduinolezer-csharp-simplelezer-dlezer-dotlezer-elixirlezer-feellezer-glimmerlezer-gmlkoishi-plugin-dicexpkoishi-plugin-fei-drawlang-rome-formatter-irlang-simplebooleanlang-exprlang-criticmarkupgmail-langlva-graphiql-highlightnodysseuspostgresml-lang-sqlprintscratch.3.0pbasic-language-packreact-lezer-highlighterrd-lang-texrd-lezer-texrdf-elementsquery-master-lang-sql@aidenlx/cm-language@anvil-works/lezer-css@astroapps/evaluator@ark-us/codemirror-lang-taylor@bbn/bbn-cp@bbn/codemirror-lang-bbn-cp@blockscholes/ql@bruju/lang-turtle@brulang/lezer-parser@chordbook/codemirror-lang-chordpro@a-morphous/recital-lezer-syntax@acarl005/lang-sql@codemirror/lang-liquid@codemirror/lang-sql@codemirror/lang-vue@codemirror/lang-wast@codemirror/language@codemirror/stream-parser@codemirror/lang-angular@codemirror/lang-less@braneframe/plugin-sheet@boundaryml/baml-lezer@defasm/codemirror@depla/reka-codemirrorungrammar-lezer@fig/lezer-bash@grumptech/lezer-mustache@gravitywiz/codemirror-lang-gfcalc@iguhealth/lang-fp@flok-editor/lang-haskell@flok-editor/lang-tidal@flowease/codemirror-lang-sql@formulavize/lezer-fiz@gorules/jdm-editor@gorules/lezer-zen@gorules/lezer-zen-template@gentrace/codemirror-lang-handlebars@glimdown/lezer@glimdown/lezer-glimmer-expression@grafana/prometheus@infinitebrahmanuniverse/nolb-_lez@liveblocks/codemirror-language@lanyue/jsonc@libsqlstudio/gui@lezer/go@lezer/html@lezer/java@lezer/javascript@lezer/json
1.4.2

5 months ago

1.4.1

7 months ago

1.4.0

11 months ago

1.3.10

1 year ago

1.3.13

1 year ago

1.3.14

1 year ago

1.3.11

1 year ago

1.3.12

1 year ago

1.3.9

1 year ago

1.3.8

1 year ago

1.3.7

2 years ago

1.3.6

2 years ago

1.3.5

2 years ago

1.3.4

2 years ago

1.3.3

2 years ago

1.3.2

2 years ago

1.2.5

2 years ago

1.2.4

2 years ago

1.3.1

2 years ago

1.3.0

2 years ago

1.2.0

2 years ago

1.1.0

2 years ago

1.2.3

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

1.0.0

3 years ago

0.16.3

3 years ago

0.16.0

3 years ago

0.16.1

3 years ago

0.16.2

3 years ago

0.15.6

3 years ago

0.15.7

3 years ago

0.15.8

3 years ago

0.15.5

3 years ago

0.15.4

3 years ago

0.15.3

3 years ago

0.15.2

3 years ago

0.15.1

3 years ago

0.15.0

3 years ago