Closed unhammer closed 2 years ago
My original design of cli.h
was with the intent that situations like this could easily have -s regex1 -s regex2
, and I'm not sure whether this method of supporting both multiple arguments and comma separation is good or bad.
Oh! I didn't know you could do that, that's much nicer!
force-updated with nicer cli
May be given multiple times. Any section matching such a name (id@type) in the analyser will only be trimmed against sections with the same name in the bidix. Useful for regex sections, which tend to have a very different structure from regular entries (few states with lots of transitions + loops) – leading to slowdown when intersecting.
This gives a 4x speedup (60s → 15s) on nob→nno:
BEFORE:
AFTER:
(timings are the same if lt-comp -j was used to make nob.automorf.bin)