Regex point release 3.02

[SVN r8226]
This commit is contained in:
John Maddock
2000-11-16 11:29:03 +00:00
parent 680e5b9e13
commit 36e4289aaa
54 changed files with 293 additions and 200 deletions

View File

@ -8,6 +8,9 @@ CXX= -O2 -I../../../../ -I./
jgrep : jgrep.cpp main.cpp
g++ -ojgrep $(CXX) jgrep.cpp main.cpp -L../../lib/gcc -lregex++
debug : jgrep.cpp main.cpp
g++ -ojgrep -I../../../../ -I./ -g jgrep.cpp main.cpp -L../../lib/gcc -lregex++debug

View File

@ -15,7 +15,7 @@
/*
* FILE jgrep.cpp
* VERSION 3.01
* VERSION 3.02
*/
#include <stdio.h>

View File

@ -15,7 +15,7 @@
/*
* FILE jgrep.h
* VERSION 3.01
* VERSION 3.02
*/
#ifndef _JGREP_H

View File

@ -15,7 +15,7 @@
/*
* FILE main.cpp
* VERSION 3.01
* VERSION 3.02
*/

View File

@ -3,13 +3,16 @@
#
# g++ 2.95 and greater
#
CXX= g++ -O2 -pedantic -Wall -I../../../../ -I./ -L../../lib/gcc
CXX= g++ -pedantic -Wall -I../../../../ -I./ -L../../lib/gcc
total : r2
./r2 tests.txt
r2 : tests.cpp parse.cpp regress.cpp
$(CXX) -o r2 tests.cpp parse.cpp regress.cpp -lregex++
$(CXX) -O2 -o r2 tests.cpp parse.cpp regress.cpp -lregex++
debug : tests.cpp parse.cpp regress.cpp
$(CXX) -g -o r2 tests.cpp parse.cpp regress.cpp -lregex++debug

View File

@ -16,7 +16,7 @@
/*
*
* FILE parse.cpp
* VERSION 3.01
* VERSION 3.02
*
* Input parsing functions for regress.
*

View File

@ -16,7 +16,7 @@
/*
* LOCATION: see http://www.boost.org for most recent version.
* FILE regex_test.cpp
* VERSION 3.01
* VERSION 3.02
* DESCRIPTION: Builds regression test program with default
* locale and narrow character tests. Also
* instantiates all the templates in the library
@ -54,7 +54,7 @@ regbase::flag_type f = regbase::escape_in_lists | regbase::char_classes | regbas
| regbase::bk_parens | regbase::bk_refs | regbase::bk_vbar | regbase::use_except
| regbase::failbit | regbase::literal | regbase::icase | regbase::nocollate | regbase::basic
| regbase::extended | regbase::normal | regbase::emacs | regbase::awk | regbase::grep | regbase::egrep | regbase::sed;
#if 0
template class reg_expression<test_char_type>;
template class sub_match<ra_it>;
template class match_results<ra_it>;
@ -163,7 +163,7 @@ template test_string_type regex_merge(const test_string_type&,
unsigned int flags);
#endif
#endif
} // namespace boost

View File

@ -16,7 +16,7 @@
/*
*
* FILE regress.cpp
* VERSION 3.01
* VERSION 3.02
*
* main() and associated code for regress.
*

View File

@ -16,7 +16,7 @@
/*
*
* FILE regress.h
* VERSION 3.01
* VERSION 3.02
*
* Function and data declarations for regress.
*

View File

@ -16,7 +16,7 @@
/*
*
* FILE tests.cpp
* VERSION 3.01
* VERSION 3.02
*
* the actual tests conducted by regress.
*

View File

@ -16,7 +16,7 @@
/*
* LOCATION: see http://www.boost.org for most recent version.
* FILE regex_test.cpp
* VERSION 3.01
* VERSION 3.02
* DESCRIPTION: Builds regression test program with default
* locale and wide character tests. Also
* instantiates all the templates in the library

View File

@ -1,18 +1,15 @@
# very basic makefile for timer.exe
#
# egcs compiler GCC
# GNU compiler GCC
#
CXX= -O2 -I../../../../ -I./
CXX=-I../../../../ -I./
timer : regex_timer.o timer.o
g++ -o -L../../lib/gcc timer regex_timer.o timer.o -lregex++
timer : regex_timer.cpp timer.cpp
g++ $(CXX) -O2 -o timer regex_timer.cpp timer.cpp -L../../lib/gcc -lregex++
timer.o : ../../../timer/timer.cpp
g++ -c $(CXX) ../../../timer/timer.cpp
regex_timer.o : regex_timer.cpp
g++ -c $(CXX) regex_timer.cpp
debug : regex_timer.cpp timer.cpp
g++ $(CXX) -g -o timer regex_timer.cpp timer.cpp -L../../lib/gcc -lregex++debug