Data Fields | |
CRInput * | input |
The parser input stream of bytes. | |
CRToken * | token_cache |
A cache where tknzr_unget_token() puts back the token. | |
CRInputPos | prev_pos |
The position of the end of the previous token or char fetched. | |
CRDocHandler * | sac_handler |
glong | ref_count |
The reference count of the current instance of CRTknzr. |
|
The parser input stream of bytes.
Definition at line 36 of file cr-tknzr.c. |
|
The position of the end of the previous token or char fetched.
Definition at line 51 of file cr-tknzr.c. |
|
The reference count of the current instance of CRTknzr. Is manipulated by cr_tknzr_ref() and cr_tknzr_unref(). Definition at line 60 of file cr-tknzr.c. |
|
Definition at line 53 of file cr-tknzr.c. |
|
A cache where tknzr_unget_token() puts back the token. tknzr_get_next_token() first look in this cache, and if and only if it's empty, fetches the next token from the input stream. Definition at line 45 of file cr-tknzr.c. |