Herb C Reference
Loading...
Searching...
No Matches
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
7void lexer_init(lexer_T* lexer, const char* source, hb_allocator_T* allocator);
9token_T* lexer_error(lexer_T* lexer, const char* message);
10
11#endif
void lexer_init(lexer_T *lexer, const char *source, hb_allocator_T *allocator)
Definition lexer.c:33
token_T * lexer_next_token(lexer_T *lexer)
Definition lexer.c:254
token_T * lexer_error(lexer_T *lexer, const char *message)
Definition lexer.c:58
Definition lexer_struct.h:17
Definition token_struct.h:57