sequence-search-replace
A library for sequence search and replace so it's useful on Text.

Can be obtained here

Still in an early stage, with only a few functions implemented.

Exported functions:

make-string-replacer
make-sequence-prefix-searcher
multiple-string-replace
get-all-sequences
make-trie-from-substitutions
make-trie-from-sequences

Some internal details:

Uses `tries' to hash the given substitutions. Operates on streams using methods that operate on a class called backtracking-buffer the source for which is currently included along with the rest (though it is completely separable).

Author: Matthew Danish

License: BSD-style