HelenOS sources
tokenizer_t 113 uspace/app/bdsh/compl.c tokenizer_t tok;
tokenizer_t 102 uspace/app/bdsh/input.c tokenizer_t tok;
tokenizer_t 40 uspace/app/bdsh/test/toktest.c static tokenizer_t tokenizer;
tokenizer_t 38 uspace/app/bdsh/tok.c static char32_t tok_get_char(tokenizer_t *);
tokenizer_t 39 uspace/app/bdsh/tok.c static char32_t tok_look_char(tokenizer_t *);
tokenizer_t 40 uspace/app/bdsh/tok.c static errno_t tok_push_char(tokenizer_t *, char32_t);
tokenizer_t 41 uspace/app/bdsh/tok.c static errno_t tok_push_token(tokenizer_t *);
tokenizer_t 42 uspace/app/bdsh/tok.c static bool tok_pending_chars(tokenizer_t *);
tokenizer_t 43 uspace/app/bdsh/tok.c static errno_t tok_finish_string(tokenizer_t *);
tokenizer_t 44 uspace/app/bdsh/tok.c static void tok_start_token(tokenizer_t *, token_type_t);
tokenizer_t 53 uspace/app/bdsh/tok.c errno_t tok_init(tokenizer_t *tok, char *input, token_t *out_tokens,
tokenizer_t 83 uspace/app/bdsh/tok.c void tok_fini(tokenizer_t *tok)
tokenizer_t 91 uspace/app/bdsh/tok.c errno_t tok_tokenize(tokenizer_t *tok, size_t *tokens_length)
tokenizer_t 181 uspace/app/bdsh/tok.c errno_t tok_finish_string(tokenizer_t *tok)
tokenizer_t 216 uspace/app/bdsh/tok.c char32_t tok_get_char(tokenizer_t *tok)
tokenizer_t 223 uspace/app/bdsh/tok.c char32_t tok_look_char(tokenizer_t *tok)
tokenizer_t 234 uspace/app/bdsh/tok.c errno_t tok_push_char(tokenizer_t *tok, char32_t ch)
tokenizer_t 239 uspace/app/bdsh/tok.c void tok_start_token(tokenizer_t *tok, token_type_t type)
tokenizer_t 245 uspace/app/bdsh/tok.c errno_t tok_push_token(tokenizer_t *tok)
tokenizer_t 273 uspace/app/bdsh/tok.c bool tok_pending_chars(tokenizer_t *tok)
tokenizer_t 65 uspace/app/bdsh/tok.h extern errno_t tok_init(tokenizer_t *, char *, token_t *, size_t);
tokenizer_t 66 uspace/app/bdsh/tok.h extern void tok_fini(tokenizer_t *);
tokenizer_t 67 uspace/app/bdsh/tok.h extern errno_t tok_tokenize(tokenizer_t *, size_t *);
HelenOS homepage, sources at GitHub