$darkmode
Herb C Reference
lexer.h
Go to the documentation of this file.
1 #ifndef HERB_LEXER_H
2 #define HERB_LEXER_H
3 
4 #include "lexer_struct.h"
5 #include "token_struct.h"
6 
7 lexer_T* lexer_init(const char* source);
9 token_T* lexer_error(lexer_T* lexer, const char* message);
10 
11 void lexer_free(lexer_T* lexer);
12 
13 #endif
token_T * lexer_error(lexer_T *lexer, const char *message)
Definition: lexer.c:62
void lexer_free(lexer_T *lexer)
Definition: lexer.c:290
lexer_T * lexer_init(const char *source)
Definition: lexer.c:36
token_T * lexer_next_token(lexer_T *lexer)
Definition: lexer.c:219
Definition: lexer_struct.h:13
Definition: token_struct.h:45