Alle Optionen
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ] [  experimental  ]
[ Quellcode: re2  ]

Paket: libre2-dev (20230301-3 und andere)

Links für libre2-dev

Screenshot

Debian-Ressourcen:

Quellcode-Paket re2 herunterladen:

Betreuer:

Externe Ressourcen:

Ähnliche Pakete:

Effiziente Bibliothek mit Grundsätzen für reguläre Ausdrücke - Entwicklungsdateien

RE2 ist eine schnelle, sichere und threadfreundliche Alternative zum Zurückverfolgen von Engines für reguläre Ausdrücke, wie sie in PCRE, Perl und Python verwendet werden. Sie ist eine C++-Bibliothek.

RE2 verwendet die Automatentheorie, um sicherzustellen, dass die Suche nach regulären Ausdrücken zeitlich linear in der Größe der Eingabe ausgeführt wird. RE2 implementiert Speicherbeschränkungen, sodass Suchvorgänge auf eine feste Speichermenge beschränkt werden können. RE2 wurde entwickelt, um einen kleinen festen C++-Stack-Fußabdruck zu verwenden, unabhängig davon, welche Eingaben oder regulären Ausdrücke verarbeitet werden müssen. Daher ist RE2 in Multithread-Umgebungen nützlich, in denen Thread-Stacks nicht beliebig groß werden können.

Bei großen Eingaben ist RE2 oft viel schneller als Backtracking-Engines. Durch die Verwendung der Automatentheorie können Optimierungen angewendet werden, die die anderen nicht können.

Dieses Paket enthält die bei der Entwicklung verwendete statische Bibliothek und die Header-Dateien.

Markierungen: Software-Entwicklung: Bibliotheken, Rolle: Entwicklungs-Bibliothek

Andere Pakete mit Bezug zu libre2-dev

  • hängt ab von
  • empfiehlt
  • schlägt vor
  • erweitert

libre2-dev herunterladen

Download für alle verfügbaren Architekturen
Architektur Version Paketgröße Größe (installiert) Dateien
alpha (inoffizielle Portierung) 20230301-3 256,8 kB1.717,0 kB [Liste der Dateien]
amd64 20230301-3+b1 239,5 kB1.207,0 kB [Liste der Dateien]
arm64 20230301-3+b1 222,0 kB1.172,0 kB [Liste der Dateien]
armel 20230301-3+b1 211,4 kB926,0 kB [Liste der Dateien]
armhf 20230301-3+b1 214,9 kB801,0 kB [Liste der Dateien]
hppa (inoffizielle Portierung) 20230301-3 229,1 kB944,0 kB [Liste der Dateien]
i386 20230301-3+b1 249,6 kB1.011,0 kB [Liste der Dateien]
ia64 (inoffizielle Portierung) 20230301-3 288,5 kB1.680,0 kB [Liste der Dateien]
m68k (inoffizielle Portierung) 20230301-3 216,3 kB921,0 kB [Liste der Dateien]
mips64el 20230301-3+b1 245,5 kB1.428,0 kB [Liste der Dateien]
ppc64 (inoffizielle Portierung) 20230301-3 246,2 kB1.302,0 kB [Liste der Dateien]
ppc64el 20230301-3+b1 251,8 kB1.291,0 kB [Liste der Dateien]
riscv64 20230301-3+b1 810,5 kB7.900,0 kB [Liste der Dateien]
s390x 20230301-3+b1 238,7 kB1.203,0 kB [Liste der Dateien]
sh4 (inoffizielle Portierung) 20230301-3 232,4 kB820,0 kB [Liste der Dateien]
sparc64 (inoffizielle Portierung) 20230301-3 203,5 kB1.166,0 kB [Liste der Dateien]
x32 (inoffizielle Portierung) 20230301-3 237,3 kB971,0 kB [Liste der Dateien]