boostorg / boostorg/spirit

List of non BOOST-prefixed macros

Open
#562 12 comments 0 reactions 0 assignees View on GitHub
enhancement help wanted
Dominant language
C++
Stars
432
Forks
165
PR merge metrics
No merged PRs in 30d

Description

The following macros are missing a BOOST_ prefix, which is against Boost library guidelines. I have logged the Phoenix problems separately at https://github.com/boostorg/phoenix/issues/90.

```
./libs/spirit/classic/doc/closures.html: #define PHOENIX_LIMIT 10

./libs/spirit/classic/doc/select_parser.html:
#define PHOENIX_LIMIT 10

./libs/spirit/classic/example/intermediate/simple_xml/xml_g.hpp:#ifndef PHOENIX_LIMIT
./libs/spirit/classic/example/intermediate/simple_xml/xml_g.hpp:#define PHOENIX_LIMIT 10
./libs/spirit/classic/example/intermediate/simple_xml/xml_g.hpp:#if PHOENIX_LIMIT < BOOST_SPIRIT_CLOSURE_LIMIT
./libs/spirit/classic/example/intermediate/simple_xml/xml_g.hpp:#undef PHOENIX_LIMIT
./libs/spirit/classic/example/intermediate/simple_xml/xml_g.hpp:#define PHOENIX_LIMIT BOOST_SPIRIT_CLOSURE_LIMIT
./libs/spirit/classic/phoenix/doc/lazy_construction.html: The ultimate maximum number of actual parameters is limited by the preprocessor constant PHOENIX_CONSTRUCT_LIMIT. Note though, that this limit should not be greater than PHOENIX_LIMIT.
./boost/spirit/home/classic/attribute.hpp:#define PHOENIX_LIMIT 6
./boost/spirit/home/classic/phoenix/composite.hpp:#ifndef PHOENIX_COMPOSITE_HPP
./boost/spirit/home/classic/phoenix/composite.hpp:#define PHOENIX_COMPOSITE_HPP
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/composite.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/primitives.hpp:#ifndef PHOENIX_PRIMITIVES_HPP
./boost/spirit/home/classic/phoenix/primitives.hpp:#define PHOENIX_PRIMITIVES_HPP
./boost/spirit/home/classic/phoenix/primitives.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/primitives.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/primitives.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/primitives.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/operators.hpp:#ifndef PHOENIX_OPERATORS_HPP
./boost/spirit/home/classic/phoenix/operators.hpp:#define PHOENIX_OPERATORS_HPP
./boost/spirit/home/classic/phoenix/actor.hpp:#ifndef PHOENIX_ACTOR_HPP
./boost/spirit/home/classic/phoenix/actor.hpp:#define PHOENIX_ACTOR_HPP
./boost/spirit/home/classic/phoenix/actor.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/actor.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/actor.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/actor.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/actor.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/actor.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/actor.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/actor.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/tuples.hpp:#ifndef PHOENIX_TUPLES_HPP
./boost/spirit/home/classic/phoenix/tuples.hpp:#define PHOENIX_TUPLES_HPP
./boost/spirit/home/classic/phoenix/tuples.hpp:#ifndef PHOENIX_LIMIT
./boost/spirit/home/classic/phoenix/tuples.hpp:#define PHOENIX_LIMIT 3
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/tuples.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/closures.hpp:#ifdef PHOENIX_THREADSAFE
./boost/spirit/home/classic/phoenix/closures.hpp:#ifndef PHOENIX_THREADSAFE
./boost/spirit/home/classic/phoenix/closures.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/closures.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/closures.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/closures.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/closures.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/closures.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/closures.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/closures.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/closures.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/closures.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/closures.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/closures.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/closures.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/closures.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/closures.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/closures.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/closures.hpp:#ifdef PHOENIX_THREADSAFE
./boost/spirit/home/classic/phoenix/closures.hpp:#ifdef PHOENIX_THREADSAFE
./boost/spirit/home/classic/phoenix/tuple_helpers.hpp:#ifndef PHOENIX_TUPLEHELPERS_HPP
./boost/spirit/home/classic/phoenix/tuple_helpers.hpp:#define PHOENIX_TUPLEHELPERS_HPP
./boost/spirit/home/classic/phoenix/tuple_helpers.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/tuple_helpers.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/tuple_helpers.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/tuple_helpers.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/tuple_helpers.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/tuple_helpers.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/tuple_helpers.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/tuple_helpers.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/tuple_helpers.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/tuple_helpers.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/tuple_helpers.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/tuple_helpers.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/tuple_helpers.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/tuple_helpers.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/tuple_helpers.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/tuple_helpers.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/tuple_helpers.hpp: #if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/tuple_helpers.hpp: #if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/tuple_helpers.hpp: #if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/tuple_helpers.hpp: #if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/tuple_helpers.hpp:#endif // PHOENIX_TUPLEHELPERS_HPP
./boost/spirit/home/classic/phoenix/functions.hpp:#ifndef PHOENIX_FUNCTIONS_HPP
./boost/spirit/home/classic/phoenix/functions.hpp:#define PHOENIX_FUNCTIONS_HPP
./boost/spirit/home/classic/phoenix/functions.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/functions.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/functions.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/functions.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/functions.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/functions.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/functions.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/functions.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/casts.hpp:#ifndef PHOENIX_CASTS_HPP
./boost/spirit/home/classic/phoenix/casts.hpp:#define PHOENIX_CASTS_HPP
./boost/spirit/home/classic/phoenix/casts.hpp:// PHOENIX_CONSTRUCT_LIMIT should NOT be greater than PHOENIX_LIMIT!
./boost/spirit/home/classic/phoenix/casts.hpp:#define PHOENIX_CONSTRUCT_LIMIT PHOENIX_LIMIT
./boost/spirit/home/classic/phoenix/casts.hpp:// ensure PHOENIX_CONSTRUCT_LIMIT <= PHOENIX_LIMIT
./boost/spirit/home/classic/phoenix/casts.hpp:BOOST_STATIC_ASSERT(PHOENIX_CONSTRUCT_LIMIT <= PHOENIX_LIMIT);
./boost/spirit/home/classic/phoenix/casts.hpp:// ensure PHOENIX_CONSTRUCT_LIMIT <= 15
./boost/spirit/home/classic/phoenix/casts.hpp:// preprocessor constant PHOENIX_CONSTRUCT_LIMIT. Note though, that this
./boost/spirit/home/classic/phoenix/casts.hpp:// limit should not be greater than PHOENIX_LIMIT.
./boost/spirit/home/classic/phoenix/casts.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 3
./boost/spirit/home/classic/phoenix/casts.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 6
./boost/spirit/home/classic/phoenix/casts.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 9
./boost/spirit/home/classic/phoenix/casts.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 12
./boost/spirit/home/classic/phoenix/casts.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 3
./boost/spirit/home/classic/phoenix/casts.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 6
./boost/spirit/home/classic/phoenix/casts.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 9
./boost/spirit/home/classic/phoenix/casts.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 12
./boost/spirit/home/classic/phoenix/casts.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 3
./boost/spirit/home/classic/phoenix/casts.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 6
./boost/spirit/home/classic/phoenix/casts.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 9
./boost/spirit/home/classic/phoenix/casts.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 12
./boost/spirit/home/classic/phoenix/casts.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/casts.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/casts.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/casts.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/casts.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 3
./boost/spirit/home/classic/phoenix/casts.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 6
./boost/spirit/home/classic/phoenix/casts.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 9
./boost/spirit/home/classic/phoenix/casts.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 12
./boost/spirit/home/classic/phoenix/casts.hpp:#endif // PHOENIX_CASTS_HPP
./boost/spirit/home/classic/phoenix/statements.hpp:#ifndef PHOENIX_STATEMENTS_HPP
./boost/spirit/home/classic/phoenix/statements.hpp:#define PHOENIX_STATEMENTS_HPP
./boost/spirit/home/classic/phoenix/new.hpp:#ifndef PHOENIX_NEW_HPP
./boost/spirit/home/classic/phoenix/new.hpp:#define PHOENIX_NEW_HPP
./boost/spirit/home/classic/phoenix/new.hpp:// PHOENIX_CONSTRUCT_LIMIT should NOT be greater than PHOENIX_LIMIT!
./boost/spirit/home/classic/phoenix/new.hpp:#define PHOENIX_CONSTRUCT_LIMIT PHOENIX_LIMIT
./boost/spirit/home/classic/phoenix/new.hpp:// ensure PHOENIX_CONSTRUCT_LIMIT <= PHOENIX_LIMIT
./boost/spirit/home/classic/phoenix/new.hpp:BOOST_STATIC_ASSERT(PHOENIX_CONSTRUCT_LIMIT <= PHOENIX_LIMIT);
./boost/spirit/home/classic/phoenix/new.hpp:// ensure PHOENIX_CONSTRUCT_LIMIT <= 15
./boost/spirit/home/classic/phoenix/new.hpp:// preprocessor constant PHOENIX_CONSTRUCT_LIMIT. Note though, that this
./boost/spirit/home/classic/phoenix/new.hpp:// limit should not be greater than PHOENIX_LIMIT.
./boost/spirit/home/classic/phoenix/new.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 3
./boost/spirit/home/classic/phoenix/new.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 6
./boost/spirit/home/classic/phoenix/new.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 9
./boost/spirit/home/classic/phoenix/new.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 12
./boost/spirit/home/classic/phoenix/new.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 3
./boost/spirit/home/classic/phoenix/new.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 6
./boost/spirit/home/classic/phoenix/new.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 9
./boost/spirit/home/classic/phoenix/new.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 12
./boost/spirit/home/classic/phoenix/new.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 3
./boost/spirit/home/classic/phoenix/new.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 6
./boost/spirit/home/classic/phoenix/new.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 9
./boost/spirit/home/classic/phoenix/new.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 12
./boost/spirit/home/classic/phoenix/new.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/new.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/new.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/new.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/new.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 3
./boost/spirit/home/classic/phoenix/new.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 6
./boost/spirit/home/classic/phoenix/new.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 9
./boost/spirit/home/classic/phoenix/new.hpp:#if PHOENIX_CONSTRUCT_LIMIT > 12
./boost/spirit/home/classic/phoenix/new.hpp:#endif // PHOENIX_NEW_HPP
./boost/spirit/home/classic/phoenix/binders.hpp:#ifndef PHOENIX_BINDERS_HPP
./boost/spirit/home/classic/phoenix/binders.hpp:#define PHOENIX_BINDERS_HPP
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 3
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 6
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 9
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/binders.hpp:#if PHOENIX_LIMIT > 12
./boost/spirit/home/classic/phoenix/special_ops.hpp:#ifndef PHOENIX_SPECIAL_OPS_HPP
./boost/spirit/home/classic/phoenix/special_ops.hpp:#define PHOENIX_SPECIAL_OPS_HPP
./boost/spirit/home/classic/phoenix/special_ops.hpp:#define PHOENIX_SSTREAM strstream
./boost/spirit/home/classic/phoenix/special_ops.hpp:#define PHOENIX_SSTREAM stringstream
./boost/spirit/home/classic/phoenix/special_ops.hpp:#define PHOENIX_STD _STLP_STD
./boost/spirit/home/classic/phoenix/special_ops.hpp:#define PHOENIX_NO_STD_NAMESPACE
./boost/spirit/home/classic/phoenix/special_ops.hpp:#define PHOENIX_STD std
./boost/spirit/home/classic/phoenix/special_ops.hpp:struct binary_operator
./boost/spirit/home/classic/phoenix/special_ops.hpp: typedef PHOENIX_STD::istream& result_type;
./boost/spirit/home/classic/phoenix/special_ops.hpp:struct binary_operator
./boost/spirit/home/classic/phoenix/special_ops.hpp: typedef PHOENIX_STD::ostream& result_type;
./boost/spirit/home/classic/phoenix/special_ops.hpp:struct binary_operator
./boost/spirit/home/classic/phoenix/special_ops.hpp: typedef PHOENIX_STD::istream& result_type;
./boost/spirit/home/classic/phoenix/special_ops.hpp:struct binary_operator
./boost/spirit/home/classic/phoenix/special_ops.hpp: typedef PHOENIX_STD::ostream& result_type;
./boost/spirit/home/classic/phoenix/special_ops.hpp:typedef PHOENIX_STD::ios_base& (*iomanip_t)(PHOENIX_STD::ios_base&);
./boost/spirit/home/classic/phoenix/special_ops.hpp:typedef PHOENIX_STD::istream& (*imanip_t)(PHOENIX_STD::istream&);
./boost/spirit/home/classic/phoenix/special_ops.hpp:typedef PHOENIX_STD::ostream& (*omanip_t)(PHOENIX_STD::ostream&);
./boost/spirit/home/classic/phoenix/special_ops.hpp:#undef PHOENIX_SSTREAM
./boost/spirit/home/classic/phoenix/special_ops.hpp:#undef PHOENIX_STD
./boost/spirit/home/classic/dynamic/select.hpp:// It should NOT be greater than PHOENIX_LIMIT!
./boost/spirit/home/classic/dynamic/select.hpp:#define BOOST_SPIRIT_SELECT_LIMIT PHOENIX_LIMIT
./boost/spirit/home/classic/dynamic/select.hpp:// ensure BOOST_SPIRIT_SELECT_LIMIT <= PHOENIX_LIMIT and
./boost/spirit/home/classic/dynamic/select.hpp:BOOST_STATIC_ASSERT(BOOST_SPIRIT_SELECT_LIMIT <= PHOENIX_LIMIT);
./boost/spirit/home/classic/dynamic/select.hpp: // limit defined by the PHOENIX_LIMIT pp constant.
./boost/spirit/home/classic/attribute/closure_fwd.hpp:# define BOOST_SPIRIT_CLOSURE_LIMIT PHOENIX_LIMIT
./boost/spirit/home/classic/attribute/closure.hpp:// It should NOT be greater than PHOENIX_LIMIT!
./boost/spirit/home/classic/attribute/closure.hpp:#define BOOST_SPIRIT_CLOSURE_LIMIT PHOENIX_LIMIT
./boost/spirit/home/classic/attribute/closure.hpp:// ensure BOOST_SPIRIT_CLOSURE_LIMIT <= PHOENIX_LIMIT and SPIRIT_CLOSURE_LIMIT <= 15
./boost/spirit/home/classic/attribute/closure.hpp:BOOST_STATIC_ASSERT(BOOST_SPIRIT_CLOSURE_LIMIT <= PHOENIX_LIMIT);
./boost/spirit/home/classic/utility/grammar_def.hpp:// It should NOT be greater than PHOENIX_LIMIT!
./boost/spirit/home/classic/utility/grammar_def.hpp:#define BOOST_SPIRIT_GRAMMAR_STARTRULE_TYPE_LIMIT PHOENIX_LIMIT
./boost/spirit/home/classic/utility/grammar_def.hpp:// ensure BOOST_SPIRIT_GRAMMAR_STARTRULE_TYPE_LIMIT <= PHOENIX_LIMIT and
./boost/spirit/home/classic/utility/grammar_def.hpp:BOOST_STATIC_ASSERT(BOOST_SPIRIT_GRAMMAR_STARTRULE_TYPE_LIMIT <= PHOENIX_LIMIT);
./boost/spirit/home/classic/utility/grammar_def_fwd.hpp:#define BOOST_SPIRIT_GRAMMAR_STARTRULE_TYPE_LIMIT PHOENIX_LIMIT
./boost/spirit/home/classic/tree/parse_tree_utils.hpp:#if !defined(PARSE_TREE_UTILS_HPP)
./boost/spirit/home/classic/tree/parse_tree_utils.hpp:#define PARSE_TREE_UTILS_HPP
./boost/spirit/home/classic/tree/parse_tree_utils.hpp:#endif // !defined(PARSE_TREE_UTILS_HPP)
./boost/spirit/home/classic/tree/tree_to_xml.hpp:#if !defined(TREE_TO_XML_HPP)
./boost/spirit/home/classic/tree/tree_to_xml.hpp:#define TREE_TO_XML_HPP
./boost/spirit/home/classic/tree/tree_to_xml.hpp:#endif // !defined(TREE_TO_XML_HPP)
./boost/spirit/home/support/detail/lexer/generate_re2c.hpp:#ifndef LEXERTL_GENERATE_RE2C_HPP
./boost/spirit/home/support/detail/lexer/generate_re2c.hpp:#define LEXERTL_GENERATE_RE2C_HPP
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the listed macro occurrences in boost/spirit/home/classic/phoenix and the corresponding libs/spirit/classic documentation and examples. Check the Boost naming guidelines and trace each affected macro's definitions and references; done means the in-scope macros and their uses consistently follow the BOOST_ prefix convention.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
compilers
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.