$darkmode
Herb C Reference
lexer.h File Reference
#include "lexer_struct.h"
#include "token_struct.h"

Go to the source code of this file.

Functions

void lexer_init (lexer_T *lexer, const char *source)
 
token_Tlexer_next_token (lexer_T *lexer)
 
token_Tlexer_error (lexer_T *lexer, const char *message)
 

Function Documentation

◆ lexer_init()

void lexer_init ( lexer_T lexer,
const char *  source 
)

◆ lexer_next_token()

token_T* lexer_next_token ( lexer_T lexer)

◆ lexer_error()

token_T* lexer_error ( lexer_T lexer,
const char *  message 
)