summaryrefslogtreecommitdiff
path: root/README.md
blob: a85f806ca75fe1657a5aeaa6e43027fda9d573e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# crep - like grep but for code

## What is crep?

If grep and etags had a baby.

Note: you should use ctags or etags. Seriously. This is an experimental thingy.

- https://en.wikipedia.org/wiki/Ctags
- https://www.emacswiki.org/emacs/TagsFile

## Additional resources

- https://en.wikipedia.org/wiki/Boyer%E2%80%93Moore_string-search_algorithm
- https://en.wikipedia.org/wiki/Levenshtein_distance
- https://github.com/tree-sitter/tree-sitter
- https://tree-sitter.github.io/tree-sitter/playground
- https://dreampuf.github.io/GraphvizOnline/