все параметры
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Источник: ocamlagrep  ]

Пакет: libagrep-ocaml-dev (1.0-15 и другие)

Ссылки для libagrep-ocaml-dev

Screenshot

Ресурсы Debian:

Исходный код ocamlagrep:

Сопровождающий:

Внешние ресурсы:

Подобные пакеты:

Wu-Manber algorithm for string searching with errors

This OCaml library implements the Wu-Manber algorithm for string searching with errors, popularized by the "agrep" Unix command and the "glimpse" file indexing tool. It was developed as part of a search engine for a largish MP3 collection; the "with error" searching comes handy for those who can't spell Liszt or Shostakovitch.

Given a search pattern and a string, this algorithm determines whether the string contains a substring that matches the pattern up to a parameterizable number N of "errors". An "error" is either a substitution (replace a character of the string with another character), a deletion (remove a character) or an insertion (add a character to the string). In more scientific terms, the number of errors is the Levenshtein edit distance between the pattern and the matched substring.

The search patterns are roughly those of the Unix shell, including one-character wildcard (?), character classes ([0-9]) and multi-character wildcard (*). In addition, conjunction (&) and alternative (|) are supported. General regular expressions are not supported, however.

This package contains all the development stuff you need to use the agrep OCaml library in your programs.

Теги: Разработка программного обеспечения: Разработка на OCaml, Библиотеки, Реализовано на: implemented-in::ocaml, role::devel-lib, Роль: Программа, Цель: Поиск, Работает с: Текст

Другие пакеты, относящиеся к libagrep-ocaml-dev

  • зависимости
  • рекомендации
  • предложения
  • enhances

Загрузка libagrep-ocaml-dev

Загрузить для всех доступных архитектур
Архитектура Версия Размер пакета В установленном виде Файлы
alpha (неофициальный перенос) 1.0-15+b1 28,3 Кб122,0 Кб [список файлов]
amd64 1.0-15+b1 35,0 Кб153,0 Кб [список файлов]
arm64 1.0-15+b1 35,1 Кб155,0 Кб [список файлов]
armel 1.0-15+b1 28,1 Кб120,0 Кб [список файлов]
armhf 1.0-15+b1 35,1 Кб142,0 Кб [список файлов]
hppa (неофициальный перенос) 1.0-15+b1 28,2 Кб120,0 Кб [список файлов]
i386 1.0-15+b1 34,8 Кб143,0 Кб [список файлов]
ia64 (неофициальный перенос) 1.0-15+b1 29,1 Кб125,0 Кб [список файлов]
m68k (неофициальный перенос) 1.0-15+b1 28,1 Кб119,0 Кб [список файлов]
mips64el 1.0-15+b1 28,6 Кб122,0 Кб [список файлов]
ppc64 (неофициальный перенос) 1.0-15+b1 36,2 Кб162,0 Кб [список файлов]
ppc64el 1.0-15+b1 36,3 Кб161,0 Кб [список файлов]
riscv64 1.0-15+b2 41,3 Кб214,0 Кб [список файлов]
s390x 1.0-15+b1 35,2 Кб155,0 Кб [список файлов]
sh4 (неофициальный перенос) 1.0-15+b1 28,3 Кб119,0 Кб [список файлов]
sparc64 (неофициальный перенос) 1.0-15+b1 28,2 Кб121,0 Кб [список файлов]
x32 (неофициальный перенос) 1.0-15+b1 28,4 Кб121,0 Кб [список файлов]