ez_searchversion
The ez_search library
ez_search is a library for indexing files and searching content with rexgexps. It creates a dababase of two files (one with the raw files, one with the index) on disk. The database can then be searched for occurrences of regexps, using either [Re] or [Str]. Direct string matching and case insensitive searches are also supported. Ez_search can [mmap] the database to decrease its memory footprint, and [Parmap] to search the database on multiple cores in parallel (in which case the results may overlap). It also provides a "context extraction" feature to display lines above and after an occurrence.
Tags | org:ocamlpro |
---|---|
Author | Fabrice Le Fessant <fabrice.le_fessant@origin-labs.com> |
License | LGPL-2.1-only WITH OCaml-LGPL-linking-exception |
Published | |
Homepage | https://ocamlpro.github.io/ez_search |
Issue Tracker | https://github.com/ocamlpro/ez_search/issues |
Maintainer | Fabrice Le Fessant <fabrice.le_fessant@origin-labs.com> |
Available | os = "linux" & arch = "x86_64" |
Dependencies |
|
Conflicts | |
Source [http] | https://github.com/ocamlpro/ez_search/archive/v0.2.2.tar.gz sha256=0b640b0674675dcd84e509d19578908cac69a47c99a01e3ad32ca20dc62e1dbc |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/ez_search/ez_search.0.2.2/opam |
Required by