1.4.0 • Published 3 months ago

@lezer/lr v1.4.0

Weekly downloads
-
License
MIT
Repository
github
Last release
3 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-httpgmail-langgcode-lang-codemirrorfeelersfeelinflashi-languageflarklezer-bqnlezer-circomlezer-clojurelezer-csharp-simplelezer-dlezer-dotlezer-elixirlezer-feellezer-glimmerlezer-jmespathlezer-json-templatelezer-json5lezer-julialezer-lang-glimmerlezer-lang-surrealqllezer-porthlezer-qatamlezer-rlezer-stepcodelezer-tasllezer-gmllezer-tomllang-exprlang-rome-formatter-irlang-simplebooleankoishi-plugin-dicexplva-graphiql-highlightnodysseuspbasic-language-packpostgresml-lang-sqlrdf-elementsrd-lang-texrd-lezer-texquery-master-lang-sqlreact-lezer-highlightertestsoltibetwrench-parser@perses-dev/prometheus-plugin@plutojl/lezer-julia@tenzir/codemirror-lang-tql@polybase/lezer-parser-javascript@tk-tool/lezer-javascript@dynatrace/strato-components-preview@energetics/lr-util@zhijiu/lang-sql@xlink-tools/ultraman@turbofuro/codemirror-lang-tel@zalastax/nolb-_lez@valtzu/codemirror-lang-el@vuu-ui/vuu-filter-parser@vuu-ui/vuu-table-extras@wcrichto/nota-syntaxaltair-codemirror-graphql@yettoapp/lezer-jsonc@yettoapp/lezer-liquid@acarl005/lang-sql@aidenlx/cm-language@bbn/bbn-cp@blockscholes/ql@relationalai/codemirror-lang-rel@replit/lezer-css@restbox/graphql@rekajs/codemirror@ssddanbrown/codemirror-lang-twig@primo-app/primo@silverbulletmd/plugs@sj1/leser-nebula-dsl@sinau/lang-vue@anvil-works/lezer-css@wander-lang/wander-components@ark-us/codemirror-lang-taylor@scalar/use-codemirror@glimdown/lezer@glimdown/lezer-glimmer-expression@gentrace/codemirror-lang-handlebars@gorules/jdm-editor@gorules/lezer-zen@gorules/lezer-zen-template@grafana/prometheus@gravitywiz/codemirror-lang-gfcalc@iizukak/codemirror-lang-wgsl@fig/lezer-bash@lukashornych/codemirror-lang-evitaql@flok-editor/lang-haskell@flok-editor/lang-tidal@markflowy/editor@infinitebrahmanuniverse/nolb-_lez@exercism/codemirror-lang-gleam@ka2n/lezer-json5@jsvelte-tsvelte-experiment/lezer-javascript
1.4.0

3 months ago

1.3.10

9 months ago

1.3.13

7 months ago

1.3.14

6 months ago

1.3.11

8 months ago

1.3.12

8 months ago

1.3.9

10 months ago

1.3.8

10 months ago

1.3.7

11 months ago

1.3.6

11 months ago

1.3.5

12 months ago

1.3.4

1 year ago

1.3.3

1 year ago

1.3.2

1 year ago

1.2.5

1 year ago

1.2.4

1 year ago

1.3.1

1 year ago

1.3.0

1 year 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

2 years ago

0.16.3

2 years ago

0.16.0

2 years ago

0.16.1

2 years ago

0.16.2

2 years ago

0.15.6

2 years ago

0.15.7

2 years ago

0.15.8

2 years ago

0.15.5

2 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