Jānis Džeriņš 2adedd10d4 Suppress warnings for register-groups-bind with empty var-list
If (for some reason) the var-list is empty, there is no code generated
that uses the reg-starts and reg-ends variables, and hence they become
unused.

And without the bindings, the substr-fn is also not necessary.
2013-05-24 15:16:33 +03:00
2009-09-17 19:26:54 +00:00
2013-04-13 14:56:16 +02:00
2013-04-13 14:56:16 +02:00
2009-09-17 19:26:54 +00:00
2009-09-17 19:26:54 +00:00
2009-09-17 19:26:54 +00:00
2009-09-17 19:26:54 +00:00
2013-04-13 14:56:16 +02:00
2009-09-17 19:26:54 +00:00
2009-09-17 19:26:54 +00:00
2009-09-17 19:26:54 +00:00
2009-09-17 19:26:54 +00:00
2009-09-17 19:26:54 +00:00
2009-09-17 19:26:54 +00:00
2009-10-29 15:00:44 +00:00
2009-10-29 15:00:44 +00:00

CL-PPCRE - Portable Perl-compatible regular expressions for Common Lisp

Abstract

CL-PPCRE is a portable regular expression library for Common Lisp which has the following features:

  • It is compatible with Perl (especially when used in conjunction with cl-interpol, to allow compatible parsing of regexp strings).
  • It is pretty fast.
  • It is portable between ANSI-compliant Common Lisp implementations.
  • It is thread-safe.
  • In addition to specifying regular expressions as strings like in Perl you can also use S-expressions.
  • It comes with a BSD-style license so you can basically do with it whatever you want.

CL-PPCRE has been used successfully in various applications like BioBike, clutu, LoGS, CafeSpot, Eboy, or The Regex Coach.

Further documentation can be found in doc/index.html, or on the cl-ppcre homepage.

Description
cl-ppcre with PMSF changes
Readme 463 KiB
Languages
Common Lisp 99.2%
Perl 0.8%