Analizza carattere specifico alla posizione corrente di analisi del parser.
Sintassi |
bool parse_char(uint8 ch) |
---|---|
ch |
Codice carattere |
Risultato |
Rende true se carattere analizzato alla posizione corrente, false altrimenti |
Note |
Il metodo aggiorna la posizione corrente di analisi solo in caso di successo |
Esempio di utilizzo:
string::parser p; p.set_text("*text")
const uint ch_star = 0x2a; /* Carattere * */ if (p.parse_char(ch_star)) { /* Continua analisi da posizione corrente aggiornata (1) */ |