|
roar
|
#include <roar/mechanics/ranges.hpp>#include <boost/spirit/home/x3.hpp>#include <boost/fusion/adapted/struct.hpp>Namespaces | |
| namespace | Roar |
| namespace | Roar::Detail |
Functions | |
| Roar::Detail::BOOST_SPIRIT_DEFINE (ranges) | |
Variables | |
| const auto | Roar::Detail::rangeRule = x3::rule<RangeRuleTag, Ranges::Range>{"range"} = x3::ulong_long >> '-' >> x3::ulong_long |
| const auto | Roar::Detail::ranges = x3::rule<RangesRuleTag, Roar::Ranges>{"ranges"} |
| const auto | Roar::Detail::ranges_def = (+(x3::char_ - '=') >> '=' >> (rangeRule % ',')) > x3::eoi |