Minishell
 
Loading...
Searching...
No Matches
s_lexer_state Struct Reference

Structure used by lexer to efficiently have access to a bunch of variables. More...

#include <data_structure.h>

Data Fields

unsigned int i
 
unsigned int j
 
unsigned int start
 
t_bool in_single_quote
 
t_bool in_double_quote
 
char ** tokens
 
const char * line
 

Detailed Description

Structure used by lexer to efficiently have access to a bunch of variables.

Field Documentation

◆ i

unsigned int s_lexer_state::i

◆ in_double_quote

t_bool s_lexer_state::in_double_quote

◆ in_single_quote

t_bool s_lexer_state::in_single_quote

◆ j

unsigned int s_lexer_state::j

◆ line

const char* s_lexer_state::line

◆ start

unsigned int s_lexer_state::start

◆ tokens

char** s_lexer_state::tokens

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