regexchar: A POSIX, extended regex-engine.

[ library, program, regex, text ] [ Propose Tags ] [ Report a vulnerability ]

Provides a POSIX, extended regex-engine, specialised from the underlying polymorphic package regexdot, to merely process the traditional character-lists.


[Skip to Readme]

Flags

Manual Flags

NameDescriptionDefault
llvm

Whether the llvm compiler-backend has been installed and is required for code-generation.

Disabled
threaded

Link with the threaded runtime.

Enabled

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

  • No Candidates
Versions [RSS] 0.9.0.7, 0.9.0.8, 0.9.0.9, 0.9.0.10, 0.9.0.12, 0.9.0.13, 0.9.0.14, 0.9.0.15, 0.9.0.16, 0.9.0.17, 0.9.0.18
Change log changelog.markdown
Dependencies array, base (>=4 && <5), Cabal (>=1.10), containers, data-default, parallel (>=3.0), parsec (>=3 && <4), regex-base, regex-posix, regexchar, regexdot (>=0.12), toolshed (>=0.17) [details]
Tested with ghc ==7.4, ghc ==7.6, ghc ==7.8, ghc ==7.10, ghc ==8.0, ghc ==8.2, ghc ==8.4, ghc ==8.6, ghc ==8.8, ghc ==8.10
License LicenseRef-GPL
Copyright (C) 2010-2015 Dr. Alistair Ward
Author Dr. Alistair Ward
Maintainer mailto:regexchar@functionalley.com
Category Regex, Text
Home page https://functionalley.com/RegExChar/regExChar.html
Bug tracker mailto:regexchar@functionalley.com
Source repo head: git clone https://github.com/functionalley/RegExChar
Uploaded by AlistairWard at 2020-06-30T13:19:36Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Executables grecce
Downloads 7221 total (42 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for regexchar-0.9.0.18

[back to package description]

RegExChar

Build Status Hackage License: GPL v3 Haskell

This is "RegExChar", a regex-engine built from the polymorphic regex-engine "RegExDot" as a proof of concept.

Installation

It can be built and installed using Cabal.

Documentation

  • The directory "man/" contains the documentation.
  • More information about this application can be found at RegExChar.

License

For information on copying and distributing this package, see the file "LICENSE" in this directory.

Bug-reporting

Bug-reports should be emailed to regexchar@functionalley.com.

Testing

The test-suite can be run using:

cabal configure --enable-tests;
cabal build;
cabal test --show-details=always;

Author

This application is written and maintained by Dr. Alistair Ward.