boyer-moore.private vocabulary
Factor handbook ยป Vocabulary index


Summary

Words

Tuple classes
ClassSuperclassSlots
boyer-moore tuplepattern bad-char-table good-suffix-table


Ordinary words
WordStack effect
(normal-suffixes)( i zs ss -- )
(partial-suffixes)( len old elt i -- len old/new old )
(search-from)( seq from boyer-moore -- i/f )
<bad-char-table>( seq -- table )
<good-suffix-table>( seq -- table )
bad-char-shift( i c boyer-moore -- s )
do-shift( pos i c boyer-moore -- newpos )
good-suffix-shift( i c boyer-moore -- s )
insert-bad-char-shift( table elt len i -- table )
match?( i1 s1 i2 s2 -- ? )
mismatch?( s1 s2 pos len -- i/f )
normal-suffixes( zs -- ss )
partial-suffixes( zs -- ss )


Class predicate words
WordStack effect
boyer-moore?( object -- ? )


Files