Skip to content

Commit 8190791

Browse files
committed
First commit from BOOST_REVIEW branch spirit.sf.net
[SVN r17107]
0 parents  commit 8190791

File tree

109 files changed

+33148
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

109 files changed

+33148
-0
lines changed

.gitattributes

+96
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
* text=auto !eol svneol=native#text/plain
2+
*.gitattributes text svneol=native#text/plain
3+
4+
# Scriptish formats
5+
*.bat text svneol=native#text/plain
6+
*.bsh text svneol=native#text/x-beanshell
7+
*.cgi text svneol=native#text/plain
8+
*.cmd text svneol=native#text/plain
9+
*.js text svneol=native#text/javascript
10+
*.php text svneol=native#text/x-php
11+
*.pl text svneol=native#text/x-perl
12+
*.pm text svneol=native#text/x-perl
13+
*.py text svneol=native#text/x-python
14+
*.sh eol=lf svneol=LF#text/x-sh
15+
configure eol=lf svneol=LF#text/x-sh
16+
17+
# Image formats
18+
*.bmp binary svneol=unset#image/bmp
19+
*.gif binary svneol=unset#image/gif
20+
*.ico binary svneol=unset#image/ico
21+
*.jpeg binary svneol=unset#image/jpeg
22+
*.jpg binary svneol=unset#image/jpeg
23+
*.png binary svneol=unset#image/png
24+
*.tif binary svneol=unset#image/tiff
25+
*.tiff binary svneol=unset#image/tiff
26+
*.svg text svneol=native#image/svg%2Bxml
27+
28+
# Data formats
29+
*.pdf binary svneol=unset#application/pdf
30+
*.avi binary svneol=unset#video/avi
31+
*.doc binary svneol=unset#application/msword
32+
*.dsp text svneol=crlf#text/plain
33+
*.dsw text svneol=crlf#text/plain
34+
*.eps binary svneol=unset#application/postscript
35+
*.gz binary svneol=unset#application/gzip
36+
*.mov binary svneol=unset#video/quicktime
37+
*.mp3 binary svneol=unset#audio/mpeg
38+
*.ppt binary svneol=unset#application/vnd.ms-powerpoint
39+
*.ps binary svneol=unset#application/postscript
40+
*.psd binary svneol=unset#application/photoshop
41+
*.rdf binary svneol=unset#text/rdf
42+
*.rss text svneol=unset#text/xml
43+
*.rtf binary svneol=unset#text/rtf
44+
*.sln text svneol=native#text/plain
45+
*.swf binary svneol=unset#application/x-shockwave-flash
46+
*.tgz binary svneol=unset#application/gzip
47+
*.vcproj text svneol=native#text/xml
48+
*.vcxproj text svneol=native#text/xml
49+
*.vsprops text svneol=native#text/xml
50+
*.wav binary svneol=unset#audio/wav
51+
*.xls binary svneol=unset#application/vnd.ms-excel
52+
*.zip binary svneol=unset#application/zip
53+
54+
# Text formats
55+
.htaccess text svneol=native#text/plain
56+
*.bbk text svneol=native#text/xml
57+
*.cmake text svneol=native#text/plain
58+
*.css text svneol=native#text/css
59+
*.dtd text svneol=native#text/xml
60+
*.htm text svneol=native#text/html
61+
*.html text svneol=native#text/html
62+
*.ini text svneol=native#text/plain
63+
*.log text svneol=native#text/plain
64+
*.mak text svneol=native#text/plain
65+
*.qbk text svneol=native#text/plain
66+
*.rst text svneol=native#text/plain
67+
*.sql text svneol=native#text/x-sql
68+
*.txt text svneol=native#text/plain
69+
*.xhtml text svneol=native#text/xhtml%2Bxml
70+
*.xml text svneol=native#text/xml
71+
*.xsd text svneol=native#text/xml
72+
*.xsl text svneol=native#text/xml
73+
*.xslt text svneol=native#text/xml
74+
*.xul text svneol=native#text/xul
75+
*.yml text svneol=native#text/plain
76+
boost-no-inspect text svneol=native#text/plain
77+
CHANGES text svneol=native#text/plain
78+
COPYING text svneol=native#text/plain
79+
INSTALL text svneol=native#text/plain
80+
Jamfile text svneol=native#text/plain
81+
Jamroot text svneol=native#text/plain
82+
Jamfile.v2 text svneol=native#text/plain
83+
Jamrules text svneol=native#text/plain
84+
Makefile* text svneol=native#text/plain
85+
README text svneol=native#text/plain
86+
TODO text svneol=native#text/plain
87+
88+
# Code formats
89+
*.c text svneol=native#text/plain
90+
*.cpp text svneol=native#text/plain
91+
*.h text svneol=native#text/plain
92+
*.hpp text svneol=native#text/plain
93+
*.ipp text svneol=native#text/plain
94+
*.tpp text svneol=native#text/plain
95+
*.jam text svneol=native#text/plain
96+
*.java text svneol=native#text/plain

include/boost/spirit.hpp

+67
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
/*=============================================================================
2+
Spirit V1.5.2
3+
Copyright (c) 1998-2003 Joel de Guzman
4+
Copyright (c) 2001-2003 Daniel Nuffer
5+
Copyright (c) 2001-2003 Hartmut Kaiser
6+
Copyright (c) 2002-2003 Martin Wille
7+
Copyright (c) 2002 Juan Carlos Arevalo-Baeza
8+
Copyright (c) 2002 Raghavendra Satish
9+
Copyright (c) 2002 Jeff Westfahl
10+
Copyright (c) 2001 Bruce Florman
11+
http://spirit.sourceforge.net/
12+
13+
Permission to copy, use, modify, sell and distribute this software is
14+
granted provided this copyright notice appears in all copies. This
15+
software is provided "as is" without express or implied warranty, and
16+
with no claim as to its suitability for any purpose.
17+
=============================================================================*/
18+
#if !defined(SPIRIT_HPP)
19+
#define SPIRIT_HPP
20+
21+
#define SPIRIT_VERSION 0x1501
22+
#define SPIRIT_PIZZA_VERSION PEPPERONI_PLUS // :-)
23+
24+
///////////////////////////////////////////////////////////////////////////////
25+
//
26+
// If SPIRIT_DEBUG is defined, the following header includes the
27+
// Spirit.Debug layer, otherwise the non-debug Spirit.Core is included.
28+
//
29+
///////////////////////////////////////////////////////////////////////////////
30+
#include "boost/spirit/core.hpp"
31+
32+
///////////////////////////////////////////////////////////////////////////////
33+
//
34+
// Spirit.ErrorHandling
35+
//
36+
///////////////////////////////////////////////////////////////////////////////
37+
#include "boost/spirit/error_handling.hpp"
38+
39+
///////////////////////////////////////////////////////////////////////////////
40+
//
41+
// Spirit.Iterators
42+
//
43+
///////////////////////////////////////////////////////////////////////////////
44+
#include "boost/spirit/iterator.hpp"
45+
46+
///////////////////////////////////////////////////////////////////////////////
47+
//
48+
// Spirit.Symbols
49+
//
50+
///////////////////////////////////////////////////////////////////////////////
51+
#include "boost/spirit/symbols.hpp"
52+
53+
///////////////////////////////////////////////////////////////////////////////
54+
//
55+
// Spirit.Utilities
56+
//
57+
///////////////////////////////////////////////////////////////////////////////
58+
#include "boost/spirit/utility.hpp"
59+
60+
///////////////////////////////////////////////////////////////////////////////
61+
//
62+
// Spirit.Attributes
63+
//
64+
///////////////////////////////////////////////////////////////////////////////
65+
#include "boost/spirit/attribute.hpp"
66+
67+
#endif // !defined(SPIRIT_HPP)

include/boost/spirit/Makefile.am

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#This file generated by Makefileamgen.sh
2+
SUBDIRS = tree core debug error_handling symbols utility attribute iterator
3+
spiritinclude_HEADERS = attribute.hpp core.hpp debug.hpp error_handling.hpp iterator.hpp symbols.hpp utility.hpp
4+
spiritincludedir = $(includedir)/spirit/boost/spirit

include/boost/spirit/attribute.hpp

+39
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
/*=============================================================================
2+
Spirit V1.5.2
3+
Copyright (c) 2001-2003 Joel de Guzman
4+
Copyright (c) 2002-2003 Hartmut Kaiser
5+
http://spirit.sourceforge.net/
6+
7+
Permission to copy, use, modify, sell and distribute this software is
8+
granted provided this copyright notice appears in all copies. This
9+
software is provided "as is" without express or implied warranty, and
10+
with no claim as to its suitability for any purpose.
11+
=============================================================================*/
12+
#if !defined(BOOST_SPIRIT_ATTRIBUTE_MAIN_HPP)
13+
#define BOOST_SPIRIT_ATTRIBUTE_MAIN_HPP
14+
15+
///////////////////////////////////////////////////////////////////////////////
16+
//
17+
// Master header for Spirit.Attributes
18+
//
19+
///////////////////////////////////////////////////////////////////////////////
20+
21+
///////////////////////////////////////////////////////////////////////////////
22+
//
23+
// Phoenix predefined maximum limit. This limit defines the maximum
24+
// number of elements a tuple can hold. This number defaults to 3. The
25+
// actual maximum is rounded up in multiples of 3. Thus, if this value
26+
// is 4, the actual limit is 6. The ultimate maximum limit in this
27+
// implementation is 15.
28+
//
29+
///////////////////////////////////////////////////////////////////////////////
30+
#if !defined(PHOENIX_LIMIT)
31+
#define PHOENIX_LIMIT 3
32+
#endif // !defined(PHOENIX_LIMIT)
33+
34+
///////////////////////////////////////////////////////////////////////////////
35+
#include "boost/spirit/attribute/parametric.hpp"
36+
#include "boost/spirit/attribute/closure.hpp"
37+
#include "boost/spirit/attribute/grouping.hpp"
38+
39+
#endif // !defined(BOOST_SPIRIT_ATTRIBUTE_MAIN_HPP)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#This file generated by Makefileamgen.sh
2+
SUBDIRS = impl
3+
spiritinclude_HEADERS = closure.hpp grouping.hpp parametric.hpp
4+
spiritincludedir = $(includedir)/spirit/boost/spirit/attribute

0 commit comments

Comments
 (0)