|
coan
6.0.1
A C/C++ Configuration Analyzer
|
Go to the source code of this file.
Namespaces | |
| identifier | |
namespace identifier encloses free functions associated with identifiers | |
Functions | |
| bool | identifier::is_start_char (char ch) |
| Say whether a character can be the first of an identifier. | |
| bool | identifier::is_valid_char (char ch) |
| Say whether a character can occur in an identifier. | |
| template<class CharSeq > | |
| size_t | identifier::find_first_in (std::string const &id, chewer< CharSeq > &chew) |
Find the first occurrence of an identifier within a terminal segment a CharSeq More... | |
| template<class CharSeq > | |
| std::string | identifier::find_any_in (chewer< CharSeq > &chew, size_t &off) |
Search a terminal portion of a CharSeq for any identifier. More... | |
| template<class CharSeq > | |
| std::string | identifier::read (chewer< CharSeq > &chew) |
Read an identifier from an chewer<CharSeq> More... | |
This file defines namespace identifier and contained free functions.
Definition in file identifier.h.