String-parsing in Nix

From NixOS Wiki
Revision as of 07:54, 20 November 2022 by imported>Milahu (add parsers: xml, mix.lock + text + format)

String parsers

Some string parsers written in Nix

yaml

toml

xml

yarn.lock

Lockfile for yarn, a package manager for JavaScript

mix.lock

Lockfile for mix, a package manager for Erlang

Lisp

arithmetic

cabal.project.freeze

Lockfile for cabal, a package manager for Haskell

IPv4 address

UUID

Linux kernel config

Python setup.cfg

PureScript

Parser combinators

Build complex parsers from many small parsers

Grammars

See also