~pierrenn/grep-hyperscan

harness the power of hyperscan on the cli with ripgrep
926330c0 — pierrenn 5 years ago
version 0.0.2
f4923a43 — pierrenn 5 years ago
db: replace file by an optional file
6c76d609 — pierrenn 5 years ago
hyperscan: use callback value to know when match end instead of VecDeque buffer

clone

read-only
https://git.sr.ht/~pierrenn/grep-hyperscan
read/write
git@git.sr.ht:~pierrenn/grep-hyperscan

You can also use your local clone with git send-email.

#grep-hyperscan

The grep-hyperscan crate provides an implementation of the Matcher trait from the grep-matcher crate. This implementation permits hyperscan to be used in the grep crate for fast line oriented searching on massive amount of regexp with massive amount of data.

#Issues

Please open new issues here : https://todo.sr.ht/~pierrenn/grep-hyperscan

#Usage

Add this to your Cargo.toml:

[dependencies]
grep-hyperscan = "0.0.2"

and this to your crate root:

extern crate grep_hyperscan;

NOTE: You probably don't want to use this crate directly. Instead, you should prefer our fork or ripgrep

Do not follow this link