mirror of
https://github.com/boostorg/regex.git
synced 2025-07-06 09:06:29 +02:00
updated regex directory structure
[SVN r9765]
This commit is contained in:
@ -297,7 +297,7 @@ localization model, then the appropriate pre-processor symbol (BOOST_RE_LOCALE_C
|
|||||||
or BOOST_RE_LOCALE_CPP) must be defined both when you build the
|
or BOOST_RE_LOCALE_CPP) must be defined both when you build the
|
||||||
support library, and when you include <boost/regex.hpp> or
|
support library, and when you include <boost/regex.hpp> or
|
||||||
<boost/cregex.hpp> in your code. The best way to ensure
|
<boost/cregex.hpp> in your code. The best way to ensure
|
||||||
this is to add the #define to <boost/re_detail/jm_opt.h>. </p>
|
this is to add the #define to <boost/regex/detail/regex_options.hpp>. </p>
|
||||||
|
|
||||||
<p><i>Providing a message catalogue:</i> </p>
|
<p><i>Providing a message catalogue:</i> </p>
|
||||||
|
|
||||||
|
@ -35,7 +35,7 @@ BCROOT=$(MAKEDIR)\..
|
|||||||
!endif
|
!endif
|
||||||
|
|
||||||
|
|
||||||
ALL_HEADER=../../../boost/cregex.hpp ../../../boost/pattern_except.hpp ../../../boost/regex.hpp ../../../boost/regex_traits.hpp ../../../boost/re_detail/fileiter.hpp ../../../boost/re_detail/regex_compile.hpp ../../../boost/re_detail/regex_config.hpp ../../../boost/re_detail/regex_cstring.hpp ../../../boost/re_detail/regex_format.hpp ../../../boost/re_detail/regex_kmp.hpp ../../../boost/re_detail/regex_library_include.hpp ../../../boost/re_detail/regex_match.hpp ../../../boost/re_detail/regex_options.hpp ../../../boost/re_detail/regex_raw_buffer.hpp ../../../boost/re_detail/regex_split.hpp ../../../boost/re_detail/regex_stack.hpp ../../../boost/re_detail/regex_synch.hpp
|
ALL_HEADER=../../../boost/cregex.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/detail/fileiter.hpp ../../../boost/regex/detail/regex_compile.hpp ../../../boost/regex/detail/regex_config.hpp ../../../boost/regex/detail/regex_cstring.hpp ../../../boost/regex/detail/regex_format.hpp ../../../boost/regex/detail/regex_kmp.hpp ../../../boost/regex/detail/regex_library_include.hpp ../../../boost/regex/detail/regex_match.hpp ../../../boost/regex/detail/regex_options.hpp ../../../boost/regex/detail/regex_raw_buffer.hpp ../../../boost/regex/detail/regex_split.hpp ../../../boost/regex/detail/regex_stack.hpp ../../../boost/regex/detail/regex_synch.hpp
|
||||||
|
|
||||||
all : bcb5 bcb5\bcb5re300 bcb5\bcb5re300.lib bcb5\bcb5re300m bcb5\bcb5re300m.lib bcb5\bcb5re300lm bcb5\bcb5re300lm.lib bcb5\bcb5re300l bcb5\bcb5re300l.lib
|
all : bcb5 bcb5\bcb5re300 bcb5\bcb5re300.lib bcb5\bcb5re300m bcb5\bcb5re300m.lib bcb5\bcb5re300lm bcb5\bcb5re300lm.lib bcb5\bcb5re300l bcb5\bcb5re300l.lib
|
||||||
|
|
||||||
|
@ -35,7 +35,7 @@ BCROOT=$(MAKEDIR)\..
|
|||||||
!endif
|
!endif
|
||||||
|
|
||||||
|
|
||||||
ALL_HEADER=../../../boost/cregex.hpp ../../../boost/pattern_except.hpp ../../../boost/regex.hpp ../../../boost/regex_traits.hpp ../../../boost/re_detail/fileiter.hpp ../../../boost/re_detail/regex_compile.hpp ../../../boost/re_detail/regex_config.hpp ../../../boost/re_detail/regex_cstring.hpp ../../../boost/re_detail/regex_format.hpp ../../../boost/re_detail/regex_kmp.hpp ../../../boost/re_detail/regex_library_include.hpp ../../../boost/re_detail/regex_match.hpp ../../../boost/re_detail/regex_options.hpp ../../../boost/re_detail/regex_raw_buffer.hpp ../../../boost/re_detail/regex_split.hpp ../../../boost/re_detail/regex_stack.hpp ../../../boost/re_detail/regex_synch.hpp
|
ALL_HEADER=../../../boost/cregex.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/detail/fileiter.hpp ../../../boost/regex/detail/regex_compile.hpp ../../../boost/regex/detail/regex_config.hpp ../../../boost/regex/detail/regex_cstring.hpp ../../../boost/regex/detail/regex_format.hpp ../../../boost/regex/detail/regex_kmp.hpp ../../../boost/regex/detail/regex_library_include.hpp ../../../boost/regex/detail/regex_match.hpp ../../../boost/regex/detail/regex_options.hpp ../../../boost/regex/detail/regex_raw_buffer.hpp ../../../boost/regex/detail/regex_split.hpp ../../../boost/regex/detail/regex_stack.hpp ../../../boost/regex/detail/regex_synch.hpp
|
||||||
|
|
||||||
all : bcb4 bcb4\bcb4re300 bcb4\bcb4re300.lib bcb4\bcb4re300m bcb4\bcb4re300m.lib bcb4\bcb4re300v bcb4\bcb4re300v.lib bcb4\bcb4re300lv bcb4\bcb4re300lv.lib bcb4\bcb4re300lm bcb4\bcb4re300lm.lib bcb4\bcb4re300l bcb4\bcb4re300l.lib
|
all : bcb4 bcb4\bcb4re300 bcb4\bcb4re300.lib bcb4\bcb4re300m bcb4\bcb4re300m.lib bcb4\bcb4re300v bcb4\bcb4re300v.lib bcb4\bcb4re300lv bcb4\bcb4re300lv.lib bcb4\bcb4re300lm bcb4\bcb4re300lm.lib bcb4\bcb4re300l bcb4\bcb4re300l.lib
|
||||||
|
|
||||||
|
@ -35,7 +35,7 @@ BCROOT=$(MAKEDIR)\..
|
|||||||
!endif
|
!endif
|
||||||
|
|
||||||
|
|
||||||
ALL_HEADER=../../../boost/cregex.hpp ../../../boost/pattern_except.hpp ../../../boost/regex.hpp ../../../boost/regex_traits.hpp ../../../boost/re_detail/fileiter.hpp ../../../boost/re_detail/regex_compile.hpp ../../../boost/re_detail/regex_config.hpp ../../../boost/re_detail/regex_cstring.hpp ../../../boost/re_detail/regex_format.hpp ../../../boost/re_detail/regex_kmp.hpp ../../../boost/re_detail/regex_library_include.hpp ../../../boost/re_detail/regex_match.hpp ../../../boost/re_detail/regex_options.hpp ../../../boost/re_detail/regex_raw_buffer.hpp ../../../boost/re_detail/regex_split.hpp ../../../boost/re_detail/regex_stack.hpp ../../../boost/re_detail/regex_synch.hpp
|
ALL_HEADER=../../../boost/cregex.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/detail/fileiter.hpp ../../../boost/regex/detail/regex_compile.hpp ../../../boost/regex/detail/regex_config.hpp ../../../boost/regex/detail/regex_cstring.hpp ../../../boost/regex/detail/regex_format.hpp ../../../boost/regex/detail/regex_kmp.hpp ../../../boost/regex/detail/regex_library_include.hpp ../../../boost/regex/detail/regex_match.hpp ../../../boost/regex/detail/regex_options.hpp ../../../boost/regex/detail/regex_raw_buffer.hpp ../../../boost/regex/detail/regex_split.hpp ../../../boost/regex/detail/regex_stack.hpp ../../../boost/regex/detail/regex_synch.hpp
|
||||||
|
|
||||||
all : bcb5 bcb5\bcb5re300 bcb5\bcb5re300.lib bcb5\bcb5re300m bcb5\bcb5re300m.lib bcb5\bcb5re300v bcb5\bcb5re300v.lib bcb5\bcb5re300lv bcb5\bcb5re300lv.lib bcb5\bcb5re300lm bcb5\bcb5re300lm.lib bcb5\bcb5re300l bcb5\bcb5re300l.lib
|
all : bcb5 bcb5\bcb5re300 bcb5\bcb5re300.lib bcb5\bcb5re300m bcb5\bcb5re300m.lib bcb5\bcb5re300v bcb5\bcb5re300v.lib bcb5\bcb5re300lv bcb5\bcb5re300lv.lib bcb5\bcb5re300lm bcb5\bcb5re300lm.lib bcb5\bcb5re300l bcb5\bcb5re300l.lib
|
||||||
|
|
||||||
|
@ -29,7 +29,7 @@ C1=-c -O2 -I../../../ -fPIC
|
|||||||
C2=-c -g -I../../../ -fPIC
|
C2=-c -g -I../../../ -fPIC
|
||||||
|
|
||||||
|
|
||||||
ALL_HEADER=../../../boost/cregex.hpp ../../../boost/pattern_except.hpp ../../../boost/regex.hpp ../../../boost/regex_traits.hpp ../../../boost/re_detail/fileiter.hpp ../../../boost/re_detail/regex_compile.hpp ../../../boost/re_detail/regex_config.hpp ../../../boost/re_detail/regex_cstring.hpp ../../../boost/re_detail/regex_format.hpp ../../../boost/re_detail/regex_kmp.hpp ../../../boost/re_detail/regex_library_include.hpp ../../../boost/re_detail/regex_match.hpp ../../../boost/re_detail/regex_options.hpp ../../../boost/re_detail/regex_raw_buffer.hpp ../../../boost/re_detail/regex_split.hpp ../../../boost/re_detail/regex_stack.hpp ../../../boost/re_detail/regex_synch.hpp
|
ALL_HEADER=../../../boost/cregex.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/detail/fileiter.hpp ../../../boost/regex/detail/regex_compile.hpp ../../../boost/regex/detail/regex_config.hpp ../../../boost/regex/detail/regex_cstring.hpp ../../../boost/regex/detail/regex_format.hpp ../../../boost/regex/detail/regex_kmp.hpp ../../../boost/regex/detail/regex_library_include.hpp ../../../boost/regex/detail/regex_match.hpp ../../../boost/regex/detail/regex_options.hpp ../../../boost/regex/detail/regex_raw_buffer.hpp ../../../boost/regex/detail/regex_split.hpp ../../../boost/regex/detail/regex_stack.hpp ../../../boost/regex/detail/regex_synch.hpp
|
||||||
|
|
||||||
all : gcc gcc gcc/boost_regex_shared ./gcc/libboost_regex.so gcc gcc/boost_regex_debug_shared ./gcc/libboost_regex_debug.so
|
all : gcc gcc gcc/boost_regex_shared ./gcc/libboost_regex.so gcc gcc/boost_regex_debug_shared ./gcc/libboost_regex_debug.so
|
||||||
|
|
||||||
|
@ -30,7 +30,7 @@ C2=-c -g -I../../../
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
ALL_HEADER=../../../boost/cregex.hpp ../../../boost/pattern_except.hpp ../../../boost/regex.hpp ../../../boost/regex_traits.hpp ../../../boost/re_detail/fileiter.hpp ../../../boost/re_detail/regex_compile.hpp ../../../boost/re_detail/regex_config.hpp ../../../boost/re_detail/regex_cstring.hpp ../../../boost/re_detail/regex_format.hpp ../../../boost/re_detail/regex_kmp.hpp ../../../boost/re_detail/regex_library_include.hpp ../../../boost/re_detail/regex_match.hpp ../../../boost/re_detail/regex_options.hpp ../../../boost/re_detail/regex_raw_buffer.hpp ../../../boost/re_detail/regex_split.hpp ../../../boost/re_detail/regex_stack.hpp ../../../boost/re_detail/regex_synch.hpp
|
ALL_HEADER=../../../boost/cregex.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/detail/fileiter.hpp ../../../boost/regex/detail/regex_compile.hpp ../../../boost/regex/detail/regex_config.hpp ../../../boost/regex/detail/regex_cstring.hpp ../../../boost/regex/detail/regex_format.hpp ../../../boost/regex/detail/regex_kmp.hpp ../../../boost/regex/detail/regex_library_include.hpp ../../../boost/regex/detail/regex_match.hpp ../../../boost/regex/detail/regex_options.hpp ../../../boost/regex/detail/regex_raw_buffer.hpp ../../../boost/regex/detail/regex_split.hpp ../../../boost/regex/detail/regex_stack.hpp ../../../boost/regex/detail/regex_synch.hpp
|
||||||
|
|
||||||
all : gcc gcc gcc/boost_regex ./gcc/libboost_regex.a gcc gcc/boost_regex_debug ./gcc/libboost_regex_debug.a
|
all : gcc gcc gcc/boost_regex ./gcc/libboost_regex.a gcc gcc/boost_regex_debug ./gcc/libboost_regex_debug.a
|
||||||
|
|
||||||
|
@ -26,7 +26,7 @@ C1=-c -O2 -I../../../
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
ALL_HEADER=../../../boost/cregex.hpp ../../../boost/pattern_except.hpp ../../../boost/regex.hpp ../../../boost/regex_traits.hpp ../../../boost/re_detail/fileiter.hpp ../../../boost/re_detail/regex_compile.hpp ../../../boost/re_detail/regex_config.hpp ../../../boost/re_detail/regex_cstring.hpp ../../../boost/re_detail/regex_format.hpp ../../../boost/re_detail/regex_kmp.hpp ../../../boost/re_detail/regex_library_include.hpp ../../../boost/re_detail/regex_match.hpp ../../../boost/re_detail/regex_options.hpp ../../../boost/re_detail/regex_raw_buffer.hpp ../../../boost/re_detail/regex_split.hpp ../../../boost/re_detail/regex_stack.hpp ../../../boost/re_detail/regex_synch.hpp
|
ALL_HEADER=../../../boost/cregex.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/detail/fileiter.hpp ../../../boost/regex/detail/regex_compile.hpp ../../../boost/regex/detail/regex_config.hpp ../../../boost/regex/detail/regex_cstring.hpp ../../../boost/regex/detail/regex_format.hpp ../../../boost/regex/detail/regex_kmp.hpp ../../../boost/regex/detail/regex_library_include.hpp ../../../boost/regex/detail/regex_match.hpp ../../../boost/regex/detail/regex_options.hpp ../../../boost/regex/detail/regex_raw_buffer.hpp ../../../boost/regex/detail/regex_split.hpp ../../../boost/regex/detail/regex_stack.hpp ../../../boost/regex/detail/regex_synch.hpp
|
||||||
|
|
||||||
all : $(DIRNAME) $(DIRNAME) $(DIRNAME)/boost_regex ./$(DIRNAME)/libboost_regex.so
|
all : $(DIRNAME) $(DIRNAME) $(DIRNAME)/boost_regex ./$(DIRNAME)/libboost_regex.so
|
||||||
|
|
||||||
|
@ -34,7 +34,7 @@ SUNWS_CACHE_NAME=SunWS_cache
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
ALL_HEADER=../../../boost/cregex.hpp ../../../boost/pattern_except.hpp ../../../boost/regex.hpp ../../../boost/regex_traits.hpp ../../../boost/re_detail/fileiter.hpp ../../../boost/re_detail/regex_compile.hpp ../../../boost/re_detail/regex_config.hpp ../../../boost/re_detail/regex_cstring.hpp ../../../boost/re_detail/regex_format.hpp ../../../boost/re_detail/regex_kmp.hpp ../../../boost/re_detail/regex_library_include.hpp ../../../boost/re_detail/regex_match.hpp ../../../boost/re_detail/regex_options.hpp ../../../boost/re_detail/regex_raw_buffer.hpp ../../../boost/re_detail/regex_split.hpp ../../../boost/re_detail/regex_stack.hpp ../../../boost/re_detail/regex_synch.hpp
|
ALL_HEADER=../../../boost/cregex.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/detail/fileiter.hpp ../../../boost/regex/detail/regex_compile.hpp ../../../boost/regex/detail/regex_config.hpp ../../../boost/regex/detail/regex_cstring.hpp ../../../boost/regex/detail/regex_format.hpp ../../../boost/regex/detail/regex_kmp.hpp ../../../boost/regex/detail/regex_library_include.hpp ../../../boost/regex/detail/regex_match.hpp ../../../boost/regex/detail/regex_options.hpp ../../../boost/regex/detail/regex_raw_buffer.hpp ../../../boost/regex/detail/regex_split.hpp ../../../boost/regex/detail/regex_stack.hpp ../../../boost/regex/detail/regex_synch.hpp
|
||||||
|
|
||||||
all : sunpro sunpro/libboost_regex$(LIBSUFFIX) sunpro/libboost_regex$(LIBSUFFIX).a sunpro/libboost_regex_mt$(LIBSUFFIX) sunpro/libboost_regex_mt$(LIBSUFFIX).a sunpro/shared_libboost_regex$(LIBSUFFIX) sunpro/libboost_regex$(LIBSUFFIX).so sunpro/shared_libboost_regex_mt$(LIBSUFFIX) sunpro/libboost_regex_mt$(LIBSUFFIX).so
|
all : sunpro sunpro/libboost_regex$(LIBSUFFIX) sunpro/libboost_regex$(LIBSUFFIX).a sunpro/libboost_regex_mt$(LIBSUFFIX) sunpro/libboost_regex_mt$(LIBSUFFIX).a sunpro/shared_libboost_regex$(LIBSUFFIX) sunpro/libboost_regex$(LIBSUFFIX).so sunpro/shared_libboost_regex_mt$(LIBSUFFIX) sunpro/libboost_regex_mt$(LIBSUFFIX).so
|
||||||
|
|
||||||
@ -238,4 +238,3 @@ libboost_regex_mt$(LIBSUFFIX)_clean_shared :
|
|||||||
sunpro/libboost_regex_mt$(LIBSUFFIX).so : sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/c_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/c_regex_traits_common.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/cpp_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/cregex.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/fileiter.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/posix_api.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex_debug.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex_synch.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/w32_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/wide_posix_api.o
|
sunpro/libboost_regex_mt$(LIBSUFFIX).so : sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/c_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/c_regex_traits_common.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/cpp_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/cregex.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/fileiter.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/posix_api.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex_debug.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex_synch.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/w32_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/wide_posix_api.o
|
||||||
CC -KPIC -O2 -mt -I../../../ -G -o sunpro/libboost_regex_mt$(LIBSUFFIX).so $(LDFLAGS) sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/c_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/c_regex_traits_common.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/cpp_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/cregex.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/fileiter.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/posix_api.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex_debug.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex_synch.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/w32_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/wide_posix_api.o $(LIBS)
|
CC -KPIC -O2 -mt -I../../../ -G -o sunpro/libboost_regex_mt$(LIBSUFFIX).so $(LDFLAGS) sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/c_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/c_regex_traits_common.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/cpp_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/cregex.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/fileiter.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/posix_api.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex_debug.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex_synch.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/w32_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/wide_posix_api.o $(LIBS)
|
||||||
|
|
||||||
|
|
||||||
|
@ -32,7 +32,7 @@ NULL=nul
|
|||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
|
||||||
ALL_HEADER=../../../boost/cregex.hpp ../../../boost/pattern_except.hpp ../../../boost/regex.hpp ../../../boost/regex_traits.hpp ../../../boost/re_detail/fileiter.hpp ../../../boost/re_detail/regex_compile.hpp ../../../boost/re_detail/regex_config.hpp ../../../boost/re_detail/regex_cstring.hpp ../../../boost/re_detail/regex_format.hpp ../../../boost/re_detail/regex_kmp.hpp ../../../boost/re_detail/regex_library_include.hpp ../../../boost/re_detail/regex_match.hpp ../../../boost/re_detail/regex_options.hpp ../../../boost/re_detail/regex_raw_buffer.hpp ../../../boost/re_detail/regex_split.hpp ../../../boost/re_detail/regex_stack.hpp ../../../boost/re_detail/regex_synch.hpp
|
ALL_HEADER=../../../boost/cregex.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/detail/fileiter.hpp ../../../boost/regex/detail/regex_compile.hpp ../../../boost/regex/detail/regex_config.hpp ../../../boost/regex/detail/regex_cstring.hpp ../../../boost/regex/detail/regex_format.hpp ../../../boost/regex/detail/regex_kmp.hpp ../../../boost/regex/detail/regex_library_include.hpp ../../../boost/regex/detail/regex_match.hpp ../../../boost/regex/detail/regex_options.hpp ../../../boost/regex/detail/regex_raw_buffer.hpp ../../../boost/regex/detail/regex_split.hpp ../../../boost/regex/detail/regex_stack.hpp ../../../boost/regex/detail/regex_synch.hpp
|
||||||
|
|
||||||
all : main_dir vc6-stlport-re300m_dir ./vc6-stlport/vc6-stlport-re300m.lib vc6-stlport-re300dm_dir ./vc6-stlport/vc6-stlport-re300dm.lib vc6-stlport-re300dl_dir ./vc6-stlport/vc6-stlport-re300dl.lib vc6-stlport-re300l_dir ./vc6-stlport/vc6-stlport-re300l.lib vc6-stlport-re300ls_dir ./vc6-stlport/vc6-stlport-re300ls.lib vc6-stlport-re300ddl_dir ./vc6-stlport/vc6-stlport-re300ddl.lib vc6-stlport-re300ddm_dir ./vc6-stlport/vc6-stlport-re300ddm.lib
|
all : main_dir vc6-stlport-re300m_dir ./vc6-stlport/vc6-stlport-re300m.lib vc6-stlport-re300dm_dir ./vc6-stlport/vc6-stlport-re300dm.lib vc6-stlport-re300dl_dir ./vc6-stlport/vc6-stlport-re300dl.lib vc6-stlport-re300l_dir ./vc6-stlport/vc6-stlport-re300l.lib vc6-stlport-re300ls_dir ./vc6-stlport/vc6-stlport-re300ls.lib vc6-stlport-re300ddl_dir ./vc6-stlport/vc6-stlport-re300ddl.lib vc6-stlport-re300ddm_dir ./vc6-stlport/vc6-stlport-re300ddm.lib
|
||||||
|
|
||||||
|
@ -32,7 +32,7 @@ NULL=nul
|
|||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
|
||||||
ALL_HEADER=../../../boost/cregex.hpp ../../../boost/pattern_except.hpp ../../../boost/regex.hpp ../../../boost/regex_traits.hpp ../../../boost/re_detail/fileiter.hpp ../../../boost/re_detail/regex_compile.hpp ../../../boost/re_detail/regex_config.hpp ../../../boost/re_detail/regex_cstring.hpp ../../../boost/re_detail/regex_format.hpp ../../../boost/re_detail/regex_kmp.hpp ../../../boost/re_detail/regex_library_include.hpp ../../../boost/re_detail/regex_match.hpp ../../../boost/re_detail/regex_options.hpp ../../../boost/re_detail/regex_raw_buffer.hpp ../../../boost/re_detail/regex_split.hpp ../../../boost/re_detail/regex_stack.hpp ../../../boost/re_detail/regex_synch.hpp
|
ALL_HEADER=../../../boost/cregex.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/detail/fileiter.hpp ../../../boost/regex/detail/regex_compile.hpp ../../../boost/regex/detail/regex_config.hpp ../../../boost/regex/detail/regex_cstring.hpp ../../../boost/regex/detail/regex_format.hpp ../../../boost/regex/detail/regex_kmp.hpp ../../../boost/regex/detail/regex_library_include.hpp ../../../boost/regex/detail/regex_match.hpp ../../../boost/regex/detail/regex_options.hpp ../../../boost/regex/detail/regex_raw_buffer.hpp ../../../boost/regex/detail/regex_split.hpp ../../../boost/regex/detail/regex_stack.hpp ../../../boost/regex/detail/regex_synch.hpp
|
||||||
|
|
||||||
all : main_dir vc6-re300_dir ./vc6/vc6-re300.lib vc6-re300m_dir ./vc6/vc6-re300m.lib vc6-re300d_dir ./vc6/vc6-re300d.lib vc6-re300dm_dir ./vc6/vc6-re300dm.lib vc6-re300dl_dir ./vc6/vc6-re300dl.lib vc6-re300l_dir ./vc6/vc6-re300l.lib vc6-re300ls_dir ./vc6/vc6-re300ls.lib
|
all : main_dir vc6-re300_dir ./vc6/vc6-re300.lib vc6-re300m_dir ./vc6/vc6-re300m.lib vc6-re300d_dir ./vc6/vc6-re300d.lib vc6-re300dm_dir ./vc6/vc6-re300dm.lib vc6-re300dl_dir ./vc6/vc6-re300dl.lib vc6-re300l_dir ./vc6/vc6-re300l.lib vc6-re300ls_dir ./vc6/vc6-re300ls.lib
|
||||||
|
|
||||||
|
18
configure
vendored
18
configure
vendored
@ -3375,9 +3375,9 @@ fi
|
|||||||
#
|
#
|
||||||
ac_all_h=""
|
ac_all_h=""
|
||||||
ac_all_dep=""
|
ac_all_dep=""
|
||||||
for file in ../../boost/re_detail/*.hpp
|
for file in ../../boost/regex/detail/*.hpp
|
||||||
do
|
do
|
||||||
if test "$file" != '../../boost/re_detail/*.hpp'; then
|
if test "$file" != '../../boost/regex/detail/*.hpp'; then
|
||||||
ac_all_h="$ac_all_h ../$file"
|
ac_all_h="$ac_all_h ../$file"
|
||||||
ac_all_dep="$ac_all_dep $file"
|
ac_all_dep="$ac_all_dep $file"
|
||||||
fi
|
fi
|
||||||
@ -3773,7 +3773,7 @@ done
|
|||||||
|
|
||||||
ac_given_srcdir=$srcdir
|
ac_given_srcdir=$srcdir
|
||||||
|
|
||||||
trap 'rm -fr `echo "lib/makefile example/jgrep/makefile example/timer/makefile test/regress/makefile makefile ../../boost/re_detail/regex_options.hpp:jm_opt.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
|
trap 'rm -fr `echo "lib/makefile example/jgrep/makefile example/timer/makefile test/regress/makefile makefile ../../boost/regex/detail/regex_options.hpp:jm_opt.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
|
||||||
EOF
|
EOF
|
||||||
cat >> $CONFIG_STATUS <<EOF
|
cat >> $CONFIG_STATUS <<EOF
|
||||||
|
|
||||||
@ -3928,7 +3928,7 @@ ac_eD='%g'
|
|||||||
if test "${CONFIG_HEADERS+set}" != set; then
|
if test "${CONFIG_HEADERS+set}" != set; then
|
||||||
EOF
|
EOF
|
||||||
cat >> $CONFIG_STATUS <<EOF
|
cat >> $CONFIG_STATUS <<EOF
|
||||||
CONFIG_HEADERS="../../boost/re_detail/regex_options.hpp:jm_opt.in"
|
CONFIG_HEADERS="../../boost/regex/detail/regex_options.hpp:jm_opt.in"
|
||||||
EOF
|
EOF
|
||||||
cat >> $CONFIG_STATUS <<\EOF
|
cat >> $CONFIG_STATUS <<\EOF
|
||||||
fi
|
fi
|
||||||
@ -4027,14 +4027,14 @@ test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
|
|||||||
|
|
||||||
echo "$ac_t""***" 1>&6
|
echo "$ac_t""***" 1>&6
|
||||||
echo "$ac_t""$0: regex++ package tuned for use with \"${CXX}\" compiler." 1>&6
|
echo "$ac_t""$0: regex++ package tuned for use with \"${CXX}\" compiler." 1>&6
|
||||||
echo "$ac_t""$0: To restore original settings - copy jm_opt.in to ../../boost/re_detail/regex_options.hpp" 1>&6
|
echo "$ac_t""$0: To restore original settings - copy jm_opt.in to ../../boost/regex/detail/regex_options.hpp" 1>&6
|
||||||
echo "$ac_t""***" 1>&6
|
echo "$ac_t""***" 1>&6
|
||||||
|
|
||||||
#post processing cleanup:
|
#post processing cleanup:
|
||||||
sed 's%^ *#[ ]*undef[ ][ ]*\(.*\)[ ]*$%/* #define \1 */%' ../../boost/re_detail/regex_options.hpp > jm_opt.out
|
sed 's%^ *#[ ]*undef[ ][ ]*\(.*\)[ ]*$%/* #define \1 */%' ../../boost/regex/detail/regex_options.hpp > jm_opt.out
|
||||||
cat jm_opt.out > ../../boost/re_detail/regex_options.hpp
|
cat jm_opt.out > ../../boost/regex/detail/regex_options.hpp
|
||||||
sed 's%\(#[ ]*\)undef[ ]%\1define %' ../../boost/re_detail/regex_options.hpp > jm_opt.out
|
sed 's%\(#[ ]*\)undef[ ]%\1define %' ../../boost/regex/detail/regex_options.hpp > jm_opt.out
|
||||||
cat jm_opt.out > ../../boost/re_detail/regex_options.hpp
|
cat jm_opt.out > ../../boost/regex/detail/regex_options.hpp
|
||||||
rm -f jm_opt.out
|
rm -f jm_opt.out
|
||||||
|
|
||||||
|
|
||||||
|
16
configure.in
16
configure.in
@ -1,7 +1,7 @@
|
|||||||
|
|
||||||
dnl Process this file with autoconf to produce a configure script.
|
dnl Process this file with autoconf to produce a configure script.
|
||||||
AC_INIT(../../boost/regex.hpp)
|
AC_INIT(../../boost/regex.hpp)
|
||||||
AC_CONFIG_HEADER(../../boost/re_detail/regex_options.hpp:jm_opt.in)
|
AC_CONFIG_HEADER(../../boost/regex/detail/regex_options.hpp:jm_opt.in)
|
||||||
AC_DEFINE(BOOST_RE_AUTO_CONFIGURE, [])
|
AC_DEFINE(BOOST_RE_AUTO_CONFIGURE, [])
|
||||||
dnl Disable any caching here
|
dnl Disable any caching here
|
||||||
define([AC_CACHE_LOAD], )dnl
|
define([AC_CACHE_LOAD], )dnl
|
||||||
@ -1368,9 +1368,9 @@ fi
|
|||||||
#
|
#
|
||||||
ac_all_h=""
|
ac_all_h=""
|
||||||
ac_all_dep=""
|
ac_all_dep=""
|
||||||
for file in ../../boost/re_detail/*.hpp
|
for file in ../../boost/regex/detail/*.hpp
|
||||||
do
|
do
|
||||||
if test "$file" != '../../boost/re_detail/*.hpp'; then
|
if test "$file" != '../../boost/regex/detail/*.hpp'; then
|
||||||
ac_all_h="$ac_all_h ../$file"
|
ac_all_h="$ac_all_h ../$file"
|
||||||
ac_all_dep="$ac_all_dep $file"
|
ac_all_dep="$ac_all_dep $file"
|
||||||
fi
|
fi
|
||||||
@ -1660,14 +1660,14 @@ AC_MSG_RESULT(***)
|
|||||||
AC_OUTPUT(lib/makefile example/jgrep/makefile example/timer/makefile test/regress/makefile makefile)
|
AC_OUTPUT(lib/makefile example/jgrep/makefile example/timer/makefile test/regress/makefile makefile)
|
||||||
AC_MSG_RESULT(***)
|
AC_MSG_RESULT(***)
|
||||||
AC_MSG_RESULT($0: regex++ package tuned for use with \"${CXX}\" compiler.)
|
AC_MSG_RESULT($0: regex++ package tuned for use with \"${CXX}\" compiler.)
|
||||||
AC_MSG_RESULT($0: To restore original settings - copy jm_opt.in to ../../boost/re_detail/regex_options.hpp)
|
AC_MSG_RESULT($0: To restore original settings - copy jm_opt.in to ../../boost/regex/detail/regex_options.hpp)
|
||||||
AC_MSG_RESULT(***)
|
AC_MSG_RESULT(***)
|
||||||
|
|
||||||
#post processing cleanup:
|
#post processing cleanup:
|
||||||
sed 's%^[ ]*#[ ]*undef[ ][ ]*\(.*\)[ ]*$%/* #define \1 */%' ../../boost/re_detail/regex_options.hpp > jm_opt.out
|
sed 's%^[ ]*#[ ]*undef[ ][ ]*\(.*\)[ ]*$%/* #define \1 */%' ../../boost/regex/detail/regex_options.hpp > jm_opt.out
|
||||||
cat jm_opt.out > ../../boost/re_detail/regex_options.hpp
|
cat jm_opt.out > ../../boost/regex/detail/regex_options.hpp
|
||||||
sed 's%\(#[ ]*\)undef[ ]%\1define %' ../../boost/re_detail/regex_options.hpp > jm_opt.out
|
sed 's%\(#[ ]*\)undef[ ]%\1define %' ../../boost/regex/detail/regex_options.hpp > jm_opt.out
|
||||||
cat jm_opt.out > ../../boost/re_detail/regex_options.hpp
|
cat jm_opt.out > ../../boost/regex/detail/regex_options.hpp
|
||||||
rm -f jm_opt.out
|
rm -f jm_opt.out
|
||||||
|
|
||||||
|
|
||||||
|
@ -31,7 +31,7 @@ using std::endl;
|
|||||||
#endif
|
#endif
|
||||||
#pragma hrdstop
|
#pragma hrdstop
|
||||||
|
|
||||||
#include <boost/re_detail/fileiter.hpp>
|
#include <boost/regex/detail/fileiter.hpp>
|
||||||
|
|
||||||
#include "jgrep.h"
|
#include "jgrep.h"
|
||||||
|
|
||||||
|
@ -32,7 +32,7 @@ using std::endl;
|
|||||||
#endif
|
#endif
|
||||||
#pragma hrdstop
|
#pragma hrdstop
|
||||||
|
|
||||||
#include <boost/re_detail/fileiter.hpp>
|
#include <boost/regex/detail/fileiter.hpp>
|
||||||
#include "jgrep.h"
|
#include "jgrep.h"
|
||||||
|
|
||||||
#ifndef JM_ALGO_INCLUDED
|
#ifndef JM_ALGO_INCLUDED
|
||||||
|
@ -8,7 +8,7 @@ LIBS=@LIBS@
|
|||||||
EXE=@ac_exe_ext@
|
EXE=@ac_exe_ext@
|
||||||
OBJ=@ac_obj_ext@
|
OBJ=@ac_obj_ext@
|
||||||
|
|
||||||
LIBDEP=../../build/libboost_regex.a ../../../../boost/re_detail/regex_options.hpp ../../../../boost/re_detail/regex_config.hpp
|
LIBDEP=../../build/libboost_regex.a ../../../../boost/regex/detail/regex_options.hpp ../../../../boost/regex/detail/regex_config.hpp
|
||||||
|
|
||||||
jgrep$(EXE) : jgrep$(OBJ) main$(OBJ)
|
jgrep$(EXE) : jgrep$(OBJ) main$(OBJ)
|
||||||
$(CXX) -o jgrep$(EXE) jgrep$(OBJ) main$(OBJ) -L../../build -lboost_regex $(LIBS)
|
$(CXX) -o jgrep$(EXE) jgrep$(OBJ) main$(OBJ) -L../../build -lboost_regex $(LIBS)
|
||||||
|
@ -7,7 +7,7 @@ LIBS=@LIBS@
|
|||||||
EXE=@ac_exe_ext@
|
EXE=@ac_exe_ext@
|
||||||
OBJ=@ac_obj_ext@
|
OBJ=@ac_obj_ext@
|
||||||
|
|
||||||
LIBDEP=../../build/libboost_regex.a ../../../../boost/re_detail/regex_options.hpp ../../../../boost/re_detail/regex_config.hpp
|
LIBDEP=../../build/libboost_regex.a ../../../../boost/regex/detail/regex_options.hpp ../../../../boost/regex/detail/regex_config.hpp
|
||||||
|
|
||||||
regex_timer$(EXE) : regex_timer$(OBJ)
|
regex_timer$(EXE) : regex_timer$(OBJ)
|
||||||
$(CXX) -o timer$(EXE) regex_timer$(OBJ) -L../../build -lboost_regex $(LIBS)
|
$(CXX) -o timer$(EXE) regex_timer$(OBJ) -L../../build -lboost_regex $(LIBS)
|
||||||
|
@ -7,7 +7,7 @@ LIBS=/link /LIBPATH:..\..\build\vc6-stlport kernel32.lib user32.lib
|
|||||||
EXE=.exe
|
EXE=.exe
|
||||||
OBJ=.obj
|
OBJ=.obj
|
||||||
|
|
||||||
LIBDEP= ../../../../boost/re_detail/regex_options.hpp ../../../../boost/re_detail/regex_config.hpp
|
LIBDEP= ../../../../boost/regex/detail/regex_options.hpp ../../../../boost/regex/detail/regex_config.hpp
|
||||||
|
|
||||||
regex_timer$(EXE) : regex_timer$(OBJ)
|
regex_timer$(EXE) : regex_timer$(OBJ)
|
||||||
$(CXX) -o timer$(EXE) regex_timer$(OBJ) $(LIBS)
|
$(CXX) -o timer$(EXE) regex_timer$(OBJ) $(LIBS)
|
||||||
@ -31,3 +31,4 @@ timer$(OBJ) : ../../../timer/timer.cpp $(LIBDEP)
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ LIBS=/link /LIBPATH:..\..\build\vc6 kernel32.lib user32.lib
|
|||||||
EXE=.exe
|
EXE=.exe
|
||||||
OBJ=.obj
|
OBJ=.obj
|
||||||
|
|
||||||
LIBDEP= ../../../../boost/re_detail/regex_options.hpp ../../../../boost/re_detail/regex_config.hpp
|
LIBDEP= ../../../../boost/regex/detail/regex_options.hpp ../../../../boost/regex/detail/regex_config.hpp
|
||||||
|
|
||||||
regex_timer$(EXE) : regex_timer$(OBJ)
|
regex_timer$(EXE) : regex_timer$(OBJ)
|
||||||
$(CXX) -o timer$(EXE) regex_timer$(OBJ) $(LIBS)
|
$(CXX) -o timer$(EXE) regex_timer$(OBJ) $(LIBS)
|
||||||
@ -30,3 +30,4 @@ timer$(OBJ) : ../../../timer/timer.cpp $(LIBDEP)
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
#ifndef BOOST_RE_CREGEX_HPP
|
#ifndef BOOST_RE_CREGEX_HPP
|
||||||
#define BOOST_RE_CREGEX_HPP
|
#define BOOST_RE_CREGEX_HPP
|
||||||
|
|
||||||
#include <boost/re_detail/regex_config.hpp>
|
#include <boost/regex/detail/regex_config.hpp>
|
||||||
|
|
||||||
#ifdef __BORLANDC__
|
#ifdef __BORLANDC__
|
||||||
#if __BORLANDC__ == 0x530
|
#if __BORLANDC__ == 0x530
|
||||||
|
@ -39,16 +39,16 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include <new>
|
#include <new>
|
||||||
#include <boost/re_detail/regex_config.hpp>
|
#include <boost/regex/detail/regex_config.hpp>
|
||||||
#if !defined(BOOST_RE_NO_TYPEINFO)
|
#if !defined(BOOST_RE_NO_TYPEINFO)
|
||||||
#include <typeinfo>
|
#include <typeinfo>
|
||||||
#endif
|
#endif
|
||||||
#include <cstring>
|
#include <cstring>
|
||||||
#include <boost/re_detail/regex_stack.hpp>
|
#include <boost/regex/detail/regex_stack.hpp>
|
||||||
#include <boost/re_detail/regex_raw_buffer.hpp>
|
#include <boost/regex/detail/regex_raw_buffer.hpp>
|
||||||
#include <boost/re_detail/regex_kmp.hpp>
|
#include <boost/regex/detail/regex_kmp.hpp>
|
||||||
#include <boost/pattern_except.hpp>
|
#include <boost/regex/pattern_except.hpp>
|
||||||
#include <boost/regex_traits.hpp>
|
#include <boost/regex/regex_traits.hpp>
|
||||||
#include <boost/type_traits/cv_traits.hpp>
|
#include <boost/type_traits/cv_traits.hpp>
|
||||||
|
|
||||||
|
|
||||||
@ -1475,7 +1475,7 @@ iterator BOOST_RE_CALL re_is_set_member(iterator next,
|
|||||||
|
|
||||||
} // namespace boost
|
} // namespace boost
|
||||||
|
|
||||||
#include <boost/re_detail/regex_compile.hpp>
|
#include <boost/regex/detail/regex_compile.hpp>
|
||||||
|
|
||||||
namespace boost{
|
namespace boost{
|
||||||
|
|
||||||
@ -1491,9 +1491,9 @@ typedef match_results<const wchar_t*> wcmatch;
|
|||||||
|
|
||||||
} // namespace boost
|
} // namespace boost
|
||||||
|
|
||||||
#include <boost/re_detail/regex_match.hpp>
|
#include <boost/regex/detail/regex_match.hpp>
|
||||||
#include <boost/re_detail/regex_format.hpp>
|
#include <boost/regex/detail/regex_format.hpp>
|
||||||
#include <boost/re_detail/regex_split.hpp>
|
#include <boost/regex/detail/regex_split.hpp>
|
||||||
|
|
||||||
|
|
||||||
#endif // __cplusplus
|
#endif // __cplusplus
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
#ifndef BOOST_RE_FILEITER_HPP
|
#ifndef BOOST_RE_FILEITER_HPP
|
||||||
#define BOOST_RE_FILEITER_HPP
|
#define BOOST_RE_FILEITER_HPP
|
||||||
|
|
||||||
#include <boost/re_detail/regex_config.hpp>
|
#include <boost/regex/detail/regex_config.hpp>
|
||||||
|
|
||||||
#if (defined(__CYGWIN__) || defined(__CYGWIN32__)) && !defined(BOOST_RE_NO_W32)
|
#if (defined(__CYGWIN__) || defined(__CYGWIN32__)) && !defined(BOOST_RE_NO_W32)
|
||||||
#error "Sorry, can't mix <windows.h> with STL code and gcc compiler: if you ran configure, try again with configure --disable-ms-windows"
|
#error "Sorry, can't mix <windows.h> with STL code and gcc compiler: if you ran configure, try again with configure --disable-ms-windows"
|
@ -34,11 +34,12 @@ and Microsoft Visual C++ should be auto-recognised and configured. The HP aCC an
|
|||||||
SunPro C++ compiler should also be supported - but run configure for best results.
|
SunPro C++ compiler should also be supported - but run configure for best results.
|
||||||
The SGI, HP, Microsoft and Rogue Wave STL's should be auto-recognised and configured.
|
The SGI, HP, Microsoft and Rogue Wave STL's should be auto-recognised and configured.
|
||||||
Do not change this file unless you really really have to, add options to
|
Do not change this file unless you really really have to, add options to
|
||||||
<boost/re_detail/_opt.h> instead. See <jm_opt.h> for a full list of macros and their usage.
|
<boost/regex/detail/regex_options.hpp> instead. See <regex_options.hpp> for a
|
||||||
|
full list of macros and their usage.
|
||||||
|
|
||||||
************************************************************************/
|
************************************************************************/
|
||||||
|
|
||||||
#include <boost/re_detail/regex_options.hpp>
|
#include <boost/regex/detail/regex_options.hpp>
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
#include <cstdlib>
|
#include <cstdlib>
|
||||||
@ -160,7 +161,7 @@ Do not change this file unless you really really have to, add options to
|
|||||||
#define BOOST_RE_IX_DECL __declspec( dllimport )
|
#define BOOST_RE_IX_DECL __declspec( dllimport )
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
#include <boost/re_detail/regex_library_include.hpp>
|
#include <boost/regex/detail/regex_library_include.hpp>
|
||||||
|
|
||||||
#include <cwchar>
|
#include <cwchar>
|
||||||
#include <cwctype>
|
#include <cwctype>
|
||||||
@ -228,7 +229,7 @@ Do not change this file unless you really really have to, add options to
|
|||||||
#define BOOST_RE_IX_DECL __declspec( dllimport )
|
#define BOOST_RE_IX_DECL __declspec( dllimport )
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
#include <boost/re_detail/regex_library_include.hpp>
|
#include <boost/regex/detail/regex_library_include.hpp>
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
@ -26,7 +26,7 @@
|
|||||||
#define BOOST_REGEX_CSTRING_HPP
|
#define BOOST_REGEX_CSTRING_HPP
|
||||||
|
|
||||||
#ifndef BOOST_REGEX_CONFIG_HPP
|
#ifndef BOOST_REGEX_CONFIG_HPP
|
||||||
#include <boost/re_detail/regex_config.hpp>
|
#include <boost/regex/detail/regex_config.hpp>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include <cstring>
|
#include <cstring>
|
@ -26,7 +26,7 @@
|
|||||||
#define BOOST_REGEX_KMP_HPP
|
#define BOOST_REGEX_KMP_HPP
|
||||||
|
|
||||||
#ifdef BOOST_REGEX_CONFIG_HPP
|
#ifdef BOOST_REGEX_CONFIG_HPP
|
||||||
#include <boost/re_detail/regex_config.hpp>
|
#include <boost/regex/detail/regex_config.hpp>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
@ -26,7 +26,7 @@
|
|||||||
#define BOOST_REGEX_RAW_BUFFER_HPP
|
#define BOOST_REGEX_RAW_BUFFER_HPP
|
||||||
|
|
||||||
#ifndef BOOST_REGEX_CONFIG_HPP
|
#ifndef BOOST_REGEX_CONFIG_HPP
|
||||||
#include <boost/re_detail/regex_config.hpp>
|
#include <boost/regex/detail/regex_config.hpp>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
namespace boost{
|
namespace boost{
|
@ -26,10 +26,10 @@
|
|||||||
#define BOOST_REGEX_STACK_HPP
|
#define BOOST_REGEX_STACK_HPP
|
||||||
|
|
||||||
#ifndef BOOST_REGEX_CONFIG_HPP
|
#ifndef BOOST_REGEX_CONFIG_HPP
|
||||||
#include <boost/re_detail/regex_config.hpp>
|
#include <boost/regex/detail/regex_config.hpp>
|
||||||
#endif
|
#endif
|
||||||
#ifndef BOOST_REGEX_RAW_BUFFER_HPP
|
#ifndef BOOST_REGEX_RAW_BUFFER_HPP
|
||||||
#include <boost/re_detail/regex_raw_buffer.hpp>
|
#include <boost/regex/detail/regex_raw_buffer.hpp>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
namespace boost{
|
namespace boost{
|
@ -26,7 +26,7 @@
|
|||||||
#define BOOST_REGEX_SYNCH_HPP
|
#define BOOST_REGEX_SYNCH_HPP
|
||||||
|
|
||||||
#ifndef BOOST_REGEX_CONFIG_HPP
|
#ifndef BOOST_REGEX_CONFIG_HPP
|
||||||
#include <boost/re_detail/regex_config.hpp>
|
#include <boost/regex/detail/regex_config.hpp>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(BOOST_RE_PLATFORM_W32) && defined(BOOST_RE_THREADS)
|
#if defined(BOOST_RE_PLATFORM_W32) && defined(BOOST_RE_THREADS)
|
@ -23,7 +23,7 @@
|
|||||||
#ifndef BOOST_RE_PAT_EXCEPT_HPP
|
#ifndef BOOST_RE_PAT_EXCEPT_HPP
|
||||||
#define BOOST_RE_PAT_EXCEPT_HPP
|
#define BOOST_RE_PAT_EXCEPT_HPP
|
||||||
|
|
||||||
#include <boost/re_detail/regex_config.hpp>
|
#include <boost/regex/detail/regex_config.hpp>
|
||||||
|
|
||||||
namespace boost{
|
namespace boost{
|
||||||
|
|
@ -24,7 +24,7 @@
|
|||||||
#define BOOST_REGEX_TRAITS_HPP
|
#define BOOST_REGEX_TRAITS_HPP
|
||||||
|
|
||||||
#include <boost/cregex.hpp>
|
#include <boost/cregex.hpp>
|
||||||
#include <boost/re_detail/regex_cstring.hpp>
|
#include <boost/regex/detail/regex_cstring.hpp>
|
||||||
|
|
||||||
namespace boost{
|
namespace boost{
|
||||||
|
|
@ -227,11 +227,11 @@ will attempt to extract suitable compiler configuration options
|
|||||||
from the STL used. Otherwise the library will assume that the
|
from the STL used. Otherwise the library will assume that the
|
||||||
compiler is fully compliant with the C++ standard: unless various
|
compiler is fully compliant with the C++ standard: unless various
|
||||||
options are defined to depreciate features not implemented by
|
options are defined to depreciate features not implemented by
|
||||||
your compiler. These options are documented in <boost/re_detail/regex_options.hpp>,
|
your compiler. These options are documented in <boost/regex/detail/regex_options.hpp>,
|
||||||
if you want to add permanent configuration options add them to
|
if you want to add permanent configuration options add them to
|
||||||
<boost/re_detail/regex_options.hpp> which is provided for
|
<boost/regex/detail/regex_options.hpp> which is provided for
|
||||||
this purpose - this will allow you to keep your configuration
|
this purpose - this will allow you to keep your configuration
|
||||||
options between library versions by retaining <boost/re_detail/regex_options.hpp>.
|
options between library versions by retaining <boost/regex/detail/regex_options.hpp>.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p>The library will encase all code inside namespace boost. </p>
|
<p>The library will encase all code inside namespace boost. </p>
|
||||||
@ -445,7 +445,7 @@ code can do. Other compiler features may be implemented (and
|
|||||||
therefore detected by configure) but known to be buggy, again in
|
therefore detected by configure) but known to be buggy, again in
|
||||||
this case it may be necessary to disable the feature in order to
|
this case it may be necessary to disable the feature in order to
|
||||||
compile regex++ to stable code. The output file from configure is
|
compile regex++ to stable code. The output file from configure is
|
||||||
<boost>/boost/re_detail/regex_options.hpp, this file lists
|
<boost>/boost/regex/detail/regex_options.hpp, this file lists
|
||||||
all the macros that can be defined to configure regex++ along
|
all the macros that can be defined to configure regex++ along
|
||||||
with a description to illustrate their usage, experiment changing
|
with a description to illustrate their usage, experiment changing
|
||||||
options in regex_options.hpp one at a time until you achieve the
|
options in regex_options.hpp one at a time until you achieve the
|
||||||
|
10
makefile_gen
10
makefile_gen
@ -936,21 +936,21 @@ EOF
|
|||||||
|
|
||||||
#
|
#
|
||||||
# locate all the header dependencies:
|
# locate all the header dependencies:
|
||||||
header="../../../boost/cregex.hpp ../../../boost/pattern_except.hpp ../../../boost/regex.hpp ../../../boost/regex_traits.hpp"
|
header="../../../boost/cregex.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex.hpp ../../../boost/regex/regex_traits.hpp"
|
||||||
|
|
||||||
for file in ../../boost/re_detail/*.hpp
|
for file in ../../boost/regex/detail/*.hpp
|
||||||
do
|
do
|
||||||
|
|
||||||
if test $file != '../../boost/re_detail/*.hpp'; then
|
if test $file != '../../boost/regex/detail/*.hpp'; then
|
||||||
header="$header ../$file"
|
header="$header ../$file"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
done
|
done
|
||||||
|
|
||||||
for file in ../../boost/re_detail/*.hxx
|
for file in ../../boost/regex/detail/*.hxx
|
||||||
do
|
do
|
||||||
|
|
||||||
if test $file != '../../boost/re_detail/*.hxx'; then
|
if test $file != '../../boost/regex/detail/*.hxx'; then
|
||||||
header="$header $file"
|
header="$header $file"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
#ifndef BOOST_FILEITER_H
|
#ifndef BOOST_FILEITER_H
|
||||||
#define BOOST_FILEITER_H
|
#define BOOST_FILEITER_H
|
||||||
|
|
||||||
#include <boost/re_detail/fileiter.hpp>
|
#include <boost/regex/detail/fileiter.hpp>
|
||||||
|
|
||||||
using boost::re_detail::directory_iterator;
|
using boost::re_detail::directory_iterator;
|
||||||
using boost::re_detail::file_iterator;
|
using boost::re_detail::file_iterator;
|
||||||
|
@ -26,9 +26,9 @@
|
|||||||
#include <cctype>
|
#include <cctype>
|
||||||
#include <cstdio>
|
#include <cstdio>
|
||||||
#include <boost/cregex.hpp>
|
#include <boost/cregex.hpp>
|
||||||
#include <boost/regex_traits.hpp>
|
#include <boost/regex/regex_traits.hpp>
|
||||||
#include <boost/re_detail/regex_synch.hpp>
|
#include <boost/regex/detail/regex_synch.hpp>
|
||||||
#include <boost/re_detail/regex_cstring.hpp>
|
#include <boost/regex/detail/regex_cstring.hpp>
|
||||||
|
|
||||||
#include "primary_transform.hpp"
|
#include "primary_transform.hpp"
|
||||||
|
|
||||||
|
@ -26,8 +26,8 @@
|
|||||||
#include <cstdio>
|
#include <cstdio>
|
||||||
#include <list>
|
#include <list>
|
||||||
#include <cctype>
|
#include <cctype>
|
||||||
#include <boost/regex_traits.hpp>
|
#include <boost/regex/regex_traits.hpp>
|
||||||
#include <boost/re_detail/regex_synch.hpp>
|
#include <boost/regex/detail/regex_synch.hpp>
|
||||||
|
|
||||||
|
|
||||||
namespace boost{
|
namespace boost{
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
#include <list>
|
#include <list>
|
||||||
#include <cctype>
|
#include <cctype>
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
#include <boost/regex_traits.hpp>
|
#include <boost/regex/regex_traits.hpp>
|
||||||
#include <map>
|
#include <map>
|
||||||
#include <boost/cregex.hpp>
|
#include <boost/cregex.hpp>
|
||||||
#include "primary_transform.hpp"
|
#include "primary_transform.hpp"
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
#if !defined(BOOST_RE_NO_STRING_H)
|
#if !defined(BOOST_RE_NO_STRING_H)
|
||||||
#include <map>
|
#include <map>
|
||||||
#include <list>
|
#include <list>
|
||||||
#include <boost/re_detail/fileiter.hpp>
|
#include <boost/regex/detail/fileiter.hpp>
|
||||||
#include <cstdio>
|
#include <cstdio>
|
||||||
|
|
||||||
namespace boost{
|
namespace boost{
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
|
|
||||||
#include <climits>
|
#include <climits>
|
||||||
#include <stdexcept>
|
#include <stdexcept>
|
||||||
#include <boost/re_detail/fileiter.hpp>
|
#include <boost/regex/detail/fileiter.hpp>
|
||||||
|
|
||||||
#if defined(__CYGWIN__) || defined(__CYGWIN32__)
|
#if defined(__CYGWIN__) || defined(__CYGWIN32__)
|
||||||
#include <sys/cygwin.h>
|
#include <sys/cygwin.h>
|
||||||
|
@ -21,8 +21,8 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
#include <boost/re_detail/regex_config.hpp>
|
#include <boost/regex/detail/regex_config.hpp>
|
||||||
#include <boost/re_detail/regex_raw_buffer.hpp>
|
#include <boost/regex/detail/regex_raw_buffer.hpp>
|
||||||
#include <boost/regex.hpp>
|
#include <boost/regex.hpp>
|
||||||
|
|
||||||
#ifdef BOOST_MSVC
|
#ifdef BOOST_MSVC
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
* DESCRIPTION: Thread synch helper functions, for regular
|
* DESCRIPTION: Thread synch helper functions, for regular
|
||||||
* expression library.
|
* expression library.
|
||||||
*/
|
*/
|
||||||
#include <boost/re_detail/regex_synch.hpp>
|
#include <boost/regex/detail/regex_synch.hpp>
|
||||||
|
|
||||||
namespace boost{
|
namespace boost{
|
||||||
namespace re_detail{
|
namespace re_detail{
|
||||||
|
@ -26,9 +26,9 @@
|
|||||||
#include <cctype>
|
#include <cctype>
|
||||||
#include <cstdio>
|
#include <cstdio>
|
||||||
#include <boost/cregex.hpp>
|
#include <boost/cregex.hpp>
|
||||||
#include <boost/regex_traits.hpp>
|
#include <boost/regex/regex_traits.hpp>
|
||||||
#include <boost/re_detail/regex_synch.hpp>
|
#include <boost/regex/detail/regex_synch.hpp>
|
||||||
#include <boost/re_detail/regex_cstring.hpp>
|
#include <boost/regex/detail/regex_cstring.hpp>
|
||||||
|
|
||||||
#if defined(_WIN32) && !defined(BOOST_RE_NO_W32)
|
#if defined(_WIN32) && !defined(BOOST_RE_NO_W32)
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
* DESCRIPTION: Implements the wide character POSIX API wrappers.
|
* DESCRIPTION: Implements the wide character POSIX API wrappers.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <boost/re_detail/regex_config.hpp>
|
#include <boost/regex/detail/regex_config.hpp>
|
||||||
|
|
||||||
#ifndef BOOST_RE_NO_WCSTRING
|
#ifndef BOOST_RE_NO_WCSTRING
|
||||||
|
|
||||||
|
@ -290,7 +290,7 @@ It is provided "as is" without express or implied warranty.</PRE></I></TD>
|
|||||||
|
|
||||||
<P><HR></P>
|
<P><HR></P>
|
||||||
<H3><A NAME="bad_expression"></A>Exception classes.</H3>
|
<H3><A NAME="bad_expression"></A>Exception classes.</H3>
|
||||||
<P>#include <<A HREF="../../boost/pattern_except.hpp">boost/pat_except.hpp</A>> </P>
|
<P>#include <<A HREF="../../boost/regex/pattern_except.hpp">boost/pat_except.hpp</A>> </P>
|
||||||
<P>An instance of <I>bad_expression</I> is thrown whenever a bad regular expression is encountered. </P>
|
<P>An instance of <I>bad_expression</I> is thrown whenever a bad regular expression is encountered. </P>
|
||||||
<B><PRE>namespace</B> boost{
|
<B><PRE>namespace</B> boost{
|
||||||
|
|
||||||
@ -663,7 +663,7 @@ reg_expression& assign(iterator first, iterator last, flag_type f = regbase:
|
|||||||
|
|
||||||
<P><HR></P>
|
<P><HR></P>
|
||||||
<I><H3><A NAME="regex_char_traits"></A>Class regex_traits</H3>
|
<I><H3><A NAME="regex_char_traits"></A>Class regex_traits</H3>
|
||||||
</I><FONT SIZE=2><P>#include <</FONT><A HREF="../../boost/regex_traits.hpp"><FONT SIZE=2>boost/regex_traits.hpp</FONT></A><FONT SIZE=2>> </P>
|
</I><FONT SIZE=2><P>#include <</FONT><A HREF="../../boost/regex/regex_traits.hpp"><FONT SIZE=2>boost/regex/regex_traits.hpp</FONT></A><FONT SIZE=2>> </P>
|
||||||
<I><P>This is a preliminary version of the regular expression traits class, and is subject to change</I>. </P>
|
<I><P>This is a preliminary version of the regular expression traits class, and is subject to change</I>. </P>
|
||||||
<P>The purpose of the traits class is to make it easier to customise the behaviour of <I>reg_expression </I>and the associated matching algorithms. Custom traits classes can handle special character sets or define additional character classes, for example one could define [[:kanji:]] as the set of all (Unicode) kanji characters. This library provides three traits classes and a wrapper class <I>regex_traits</I>, which inherits from one of these depending upon the default localisation model in use, class <I>c_regex_traits</I> encapsulates the global C locale, class <I>w32_regex_traits</I> encapsulates the global Win32 locale (only available on Win32 systems), and class <I>cpp_regex_traits</I> encapsulates the C++ locale (only provided if std::locale is supported): </P>
|
<P>The purpose of the traits class is to make it easier to customise the behaviour of <I>reg_expression </I>and the associated matching algorithms. Custom traits classes can handle special character sets or define additional character classes, for example one could define [[:kanji:]] as the set of all (Unicode) kanji characters. This library provides three traits classes and a wrapper class <I>regex_traits</I>, which inherits from one of these depending upon the default localisation model in use, class <I>c_regex_traits</I> encapsulates the global C locale, class <I>w32_regex_traits</I> encapsulates the global Win32 locale (only available on Win32 systems), and class <I>cpp_regex_traits</I> encapsulates the C++ locale (only provided if std::locale is supported): </P>
|
||||||
</FONT><PRE>template <class charT> class c_regex_traits;
|
</FONT><PRE>template <class charT> class c_regex_traits;
|
||||||
|
@ -9,7 +9,7 @@ OBJ=@ac_obj_ext@
|
|||||||
|
|
||||||
total : @ac_regress@
|
total : @ac_regress@
|
||||||
|
|
||||||
LIBDEP=../../build/libboost_regex.a ../../../../boost/re_detail/regex_options.hpp ../../../../boost/re_detail/regex_config.hpp
|
LIBDEP=../../build/libboost_regex.a ../../../../boost/regex/detail/regex_options.hpp ../../../../boost/regex/detail/regex_config.hpp
|
||||||
|
|
||||||
r1$(EXE) :: tests.cpp parse.cpp regress.cpp
|
r1$(EXE) :: tests.cpp parse.cpp regress.cpp
|
||||||
$(CXX) -o r1$(EXE) $(CXXFLAGS) tests.cpp parse.cpp regress.cpp $(LIBS)
|
$(CXX) -o r1$(EXE) $(CXXFLAGS) tests.cpp parse.cpp regress.cpp $(LIBS)
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
#ifndef _REGRESS_H
|
#ifndef _REGRESS_H
|
||||||
#define _REGRESS_H
|
#define _REGRESS_H
|
||||||
|
|
||||||
#include <boost/re_detail/regex_config.hpp>
|
#include <boost/regex/detail/regex_config.hpp>
|
||||||
|
|
||||||
#ifdef BOOST_RE_OLD_IOSTREAM
|
#ifdef BOOST_RE_OLD_IOSTREAM
|
||||||
#include <iostream.h>
|
#include <iostream.h>
|
||||||
|
Reference in New Issue
Block a user