Turnstone Operating System
|
tokenizer interface implementation. More...
#include <tokenizer.h>
Classes | |
struct | tokenizer_iterator_ctx_t |
Typedefs | |
typedef struct tokenizer_iterator_ctx_t | tokenizer_iterator_ctx_t |
Functions | |
MODULE ("turnstone.lib") | |
int8_t | tokenizer_destroy (iterator_t *iter) |
int8_t | tokenizer_end_of_iterator (iterator_t *iter) |
iterator_t * | tokenizer_next (iterator_t *iter) |
const void * | tokenizer_get_item (iterator_t *iter) |
const void * | tokenizer_get_extra_data (iterator_t *iter) |
boolean_t | tokenizer_is_in_list (iterator_t *iter, uint8_t c, const token_delimiter_type_t *list, token_delimiter_type_t *type) |
iterator_t * | tokenizer_new (buffer_t *buf, const token_delimiter_type_t *delimeters, const token_delimiter_type_t *whitespaces) |
Variables | |
const uint8_t | token_delimeter_chars [] |
tokenizer interface implementation.
This work is licensed under TURNSTONE OS Public License. Please read and understand latest version of Licence.
const uint8_t token_delimeter_chars[] |