$darkmode
Herb C Reference
LEXER_STRUCT Struct Reference

#include <lexer_struct.h>

Data Fields

hb_string_T source
 
uint32_t current_line
 
uint32_t current_column
 
uint32_t current_position
 
uint32_t previous_line
 
uint32_t previous_column
 
uint32_t previous_position
 
char current_character
 
lexer_state_T state
 
uint32_t stall_counter
 
uint32_t last_position
 
bool stalled
 

Field Documentation

◆ source

hb_string_T LEXER_STRUCT::source

◆ current_line

uint32_t LEXER_STRUCT::current_line

◆ current_column

uint32_t LEXER_STRUCT::current_column

◆ current_position

uint32_t LEXER_STRUCT::current_position

◆ previous_line

uint32_t LEXER_STRUCT::previous_line

◆ previous_column

uint32_t LEXER_STRUCT::previous_column

◆ previous_position

uint32_t LEXER_STRUCT::previous_position

◆ current_character

char LEXER_STRUCT::current_character

◆ state

lexer_state_T LEXER_STRUCT::state

◆ stall_counter

uint32_t LEXER_STRUCT::stall_counter

◆ last_position

uint32_t LEXER_STRUCT::last_position

◆ stalled

bool LEXER_STRUCT::stalled

The documentation for this struct was generated from the following file: