The following module was proposed for inclusion in the Module List:

  modid:       Text::Scan
  DSLIP:       bdcOp
  description: Fast text search for large number of keys
  userid:      IWOODHEAD (Ira Joseph Woodhead)
  chapterid:   11 (String_Lang_Text_Proc)
  communities:

  similar:
    Tree::Ternary Tree::Ternary_XS

  rationale:

    Text::Scan will provide a fast way to search strings for large
    numbers of keys at once. As far as I know, no one has used ternary
    trees for this purpose before, and no one has solved this particular
    problem sufficiently.

    The equivalent pure-perl approach of n-ary trees (where each node
    is a hash of single chars) is roughly 25 times slower when
    implemented correctly on ~75000 keys, and using that many regexps
    does not even bear mentioning.

  enteredby:   IWOODHEAD (Ira Joseph Woodhead)
  enteredon:   Wed Jul 18 23:55:04 2001 GMT

The resulting entry would be:

Text::
::Scan            bdcOp Fast text search for large number of keys    IWOODHEAD


Thanks for registering,
The Pause Team

PS: The following links are only valid for module list maintainers:

Registration form with editing capabilities:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=b3000000_13e26186d218bde2&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=b3000000_13e26186d218bde2&SUBMIT_pause99_add_mod_insertit=1

Reply via email to