xref: /original-bsd/lib/libc/regex/README (revision 4463b7c2)
1#	@(#)README	5.1 (Berkeley) 08/05/92
2
3Alpha+1 release.
4Mon Jul 27 17:58:48 EDT 1992
5henry@zoo.toronto.edu
6
7New this time:  improvements to the manual pages, and an important
8extension, the REG_STARTEND option to regexec().
9
10installation notes:
11--------
12Limits.h, stdlib.h are fakes for ANSI headers not present on my system;
13delete them if you've got real ones.
14
15Memmove.c is a fake for an ANSI subroutine I don't have.
16
17Split.c is used for regression testing but is not part of the RE routines
18themselves.
19
20Just "make" will build regcomp.o, regexec.o, regfree.o, and regerror.o
21(the actual routines), bundle them together into a test program, and run
22a regression test on them.  No output is good output.
23
24Regex.h is for /usr/include.  All other .h files are internal only.
25
26For an ANSI compiler, you want to uncomment the prototype parameters in
27the function declarations in regex.h.
28
29If you have an ANSI compiler, take -Dconst= out of Makefile's CFLAGS.
30Do not take -DPOSIX_MISTAKE out.  You probably want to put -DNDEBUG in,
31to get rid of all the assertion tests, for building production versions
32after you've run the regression test.  (The regression test won't quite
33compile with -DNDEBUG at the moment.)
34--------
35