plan9port/src/libregexp
Russ Cox 27589754e4 libregexp: fix match choice bug
This bug fix allows some pathological regular
expressions to cause the regexp library to
report a stack overflow (really a stack filling; safe)
but it also fixes the behavior of some common regexps.
It is too hard to satisfy both.
2008-01-10 17:06:51 -05:00
..
cvt odds and ends 2004-04-21 23:43:46 +00:00
lib9.h Update libregexp with recent bug fixes from Plan 9. 2004-03-05 05:13:56 +00:00
lib9.std.h add for porting 2004-12-27 00:12:12 +00:00
mkfile clean up when finished. 2004-04-19 23:04:36 +00:00
portdate add portdate 2004-12-26 23:48:25 +00:00
README Initial revision 2003-09-30 17:47:41 +00:00
regaux.c libregexp: revert regexp fix 2007-12-07 17:33:41 -05:00
regcomp.c libregexp: revert regexp fix 2007-12-07 17:33:41 -05:00
regcomp.h libregexp: revert regexp fix 2007-12-07 17:33:41 -05:00
regerror.c Update libregexp with recent bug fixes from Plan 9. 2004-03-05 05:13:56 +00:00
regexec.c libregexp: fix match choice bug 2008-01-10 17:06:51 -05:00
regsub.c Update libregexp with recent bug fixes from Plan 9. 2004-03-05 05:13:56 +00:00
rregexec.c libregexp: fix match choice bug 2008-01-10 17:06:51 -05:00
rregsub.c Update libregexp with recent bug fixes from Plan 9. 2004-03-05 05:13:56 +00:00
test.c Initial revision 2003-09-30 17:47:41 +00:00
test2.c Initial revision 2003-09-30 17:47:41 +00:00

This is a Unix port of the Plan 9 regular expression library,
originally done for the Inferno operating system.

Russ Cox repackaged this to build as a standalone
Unix library.  Send comments about packaging to
Russ Cox <rsc@post.harvard.edu>