#include <xtl_primary.h>
Inheritance diagram for xtl_bool:

Template class xtl_bool provides implementation for family of lexemes
begin( true ) xtl_bool< true >( true ) always succeeds begin( false ) xtl_bool< true >( false ) always fails symbol( true ) xtl_bool< false >( true ) succeeds unless at the end of the universe true xtl_bool< false >( true ) shorthand for symbol( true ) !symbol( true ) !xtl_bool< false >( true ) always succeeds !!symbol( true ) !!xtl_bool< false >( true ) always succeeds symbol( false ) xtl_bool< false >( false ) always fails false xtl_bool< false >( false ) shorthand for symbol( false )
Definition at line 372 of file xtl_primary.h.
Public Member Functions | |
| xtl_bool (bool value_) | |
| Constructs and initializes the object. | |
| template<typename UniverseT> | |
| size_t | match (UniverseT &edge_) |
| Implements grammar evaluation method for symbol match algorithm, starting at the upper boundary of the parseable universe. | |
| template<typename UniverseT> | |
| size_t | find (UniverseT &edge_) |
| Implements grammar evaluation method for symbol search algorithm, starting at the upper boundary of the parseable universe. | |
| template<typename UniverseT> | |
| size_t | bang_find (UniverseT &edge_) |
| Implements grammar evaluation method for repeatable search algorithm, starting at the upper boundary of the parseable universe. | |
| template<typename UniverseT> | |
| size_t | internal_match (UniverseT &edge_) |
| Implements match grammar evaluation method. | |
|
|
Implements grammar evaluation method for repeatable search algorithm, starting at the upper boundary of the parseable universe.
Definition at line 463 of file xtl_primary.h. |
|
|
Implements grammar evaluation method for symbol search algorithm, starting at the upper boundary of the parseable universe.
Definition at line 438 of file xtl_primary.h. |
|
|
Implements match grammar evaluation method.
Definition at line 487 of file xtl_primary.h. |
|
|
Implements grammar evaluation method for symbol match algorithm, starting at the upper boundary of the parseable universe.
Definition at line 408 of file xtl_primary.h. |
1.3.9.1