Home | Libraries | People | FAQ | More |
Notation
P
Parser type
p,
a,
b,
c
Parser objects
A,
B,
C
Attribute types of parsers a
,
b
and c
I
The iterator type used for parsing
Unused
An unused_type
Context
The enclosing rule's Context
type
attrib
An attribute value
Attrib
An attribute type
b
A boolean expression
fp
A (lazy parser) function with signature P(Unused, Context)
fa
A (semantic action) function with signature void(Context&)
.
first
An iterator pointing to the start of input
last
An iterator pointing to the end of input
Ch
Character-class specific character type (See Character Class Types)
ch
Character-class specific character (See Character Class Types)
ch2
Character-class specific character (See Character Class Types)
charset
Character-set specifier string (example: "a-z0-9")
str
Character-class specific string (See Character Class Types)
Str
Attribute of str
:
std::basic_string<T>
where T
is the underlying
character type of str
tuple<>
Used as a placeholder for a fusion sequence
vector<>
Used as a placeholder for an STL container
variant<>
Used as a placeholder for a boost::variant
optional<>
Used as a placeholder for a boost::optional