eĿlipsis
a language independent preprocessor
 
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Loading...
Searching...
No Matches
ellipsis-tokenize.h
Go to the documentation of this file.
1
8#ifndef ELLIPSIS_TOKENIZE_H
9#define ELLIPSIS_TOKENIZE_H 1
10
12#include "ellipsis-lexer.h"
13
16extern void ellipsis‿tokenize(ellipsis‿token‿list* out, FILE* inp, size_t limit);
17extern void ellipsis‿tokenize‿string(ellipsis‿token‿list tl[restrict static 1], char const all8[restrict static 1], ellipsis‿special‿find* find);
18thrd_t ellipsis‿tokenize‿thread(ellipsis‿token‿list out[static 1], FILE* inp);
20
21#endif
ellipsis‿special const * ellipsis‿special‿find(size_t len, char const buf[len])
Definition ellipsis-special.h:102
void ellipsis‿tokenize(ellipsis‿token‿list *out, FILE *inp, size_t limit)
Definition ellipsis-tokenize.c:167
thrd_t ellipsis‿tokenize‿thread(ellipsis‿token‿list out[static 1], FILE *inp)
Definition ellipsis-tokenize.c:141
ellipsis‿special‿find * tokenizer_find
Definition ellipsis-tokenize.h:19
ellipsis‿special‿find ellipsis‿special‿decoration‿find
void ellipsis‿tokenize‿string(ellipsis‿token‿list tl[restrict static 1], char const all8[restrict static 1], ellipsis‿special‿find *find)
Definition ellipsis-tokenize.c:384
a token list
Definition ellipsis-tlist.h:84