Hawaii Hybrid
Loading...
Searching...
No Matches
Lexer Struct Reference
Collaboration diagram for Lexer:

Public Attributes

char * input_stream
char * parse_point
char * eof
Token_Type token_type
char * token_start
size_t token_len
String_Builder string_storage
bool boolean_value
int64_t int_number
double double_number
Keyword keyword_type
Loc loc

Member Data Documentation

◆ boolean_value

bool Lexer::boolean_value

◆ double_number

double Lexer::double_number

◆ eof

char* Lexer::eof

◆ input_stream

char* Lexer::input_stream

◆ int_number

int64_t Lexer::int_number

◆ keyword_type

Keyword Lexer::keyword_type

◆ loc

Loc Lexer::loc

◆ parse_point

char* Lexer::parse_point

◆ string_storage

String_Builder Lexer::string_storage

◆ token_len

size_t Lexer::token_len

◆ token_start

char* Lexer::token_start

◆ token_type

Token_Type Lexer::token_type

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