lpeg: LPeg – Parsing Expression Grammars For Lua

[ foreign, library, mit ] [ Propose Tags ] [ Report a vulnerability ]

This package contains the C sources of LPeg, as well as some tiny Haskell helper to load the package.

http://www.inf.puc-rio.br/~roberto/lpeg/


[Skip to Readme]

Modules

[Index] [Quick Jump]

Flags

Manual Flags

NameDescriptionDefault
rely-on-shared-lpeg-library

Do not build lpeg from source, but trust that lpeg is made available in other ways, e.g., through a system-wide installation. The loader will be replaced with a placeholder function that only emits a message.

Disabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.1.0
Change log CHANGELOG.md
Dependencies base (>=4.11 && <5), lua (>=2.1 && <2.4) [details]
Tested with ghc ==8.4.4, ghc ==8.6.5, ghc ==8.8.4, ghc ==8.10.7, ghc ==9.0.2, ghc ==9.2.5, ghc ==9.4.4
License MIT
Copyright © 2007-2019 Lua.org, PUC-Rio; © 2021-2023 Albert Krewinkel
Author Albert Krewinkel
Maintainer Albert Krewinkel <tarleb@hslua.org>
Category Foreign
Home page https://hslua.org/
Bug tracker https://github.com/hslua/hslua/issues
Source repo head: git clone https://github.com/hslua/hslua.git(lpeg)
Uploaded by tarleb at 2023-09-27T18:59:39Z
Distributions Arch:1.0.4, Fedora:1.0.4, LTSHaskell:1.1.0, NixOS:1.0.4, Stackage:1.1.0, openSUSE:1.1.0
Reverse Dependencies 2 direct, 167 indirect [details]
Downloads 8712 total (239 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2023-09-27 [all 1 reports]

Readme for lpeg-1.1.0

[back to package description]

lpeg – Parsing Expression Grammars For Lua

GitHub CI Hackage Stackage Lts Stackage Nightly MIT license

This package contains the C sources of LPeg, as well as some tiny Haskell helper to load the package.

See also the official LPeg homepage