Skip to content

Commit

Permalink
deploy: 52ab0fa
Browse files Browse the repository at this point in the history
  • Loading branch information
majerugo committed Jan 21, 2024
1 parent 272d4ca commit 84ebab8
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions lexer_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -145,18 +145,18 @@
<div class="ttc" id="alexer_8h_html_a505cc26b68d141b3e6a8308efc904b3f"><div class="ttname"><a href="lexer_8h.html#a505cc26b68d141b3e6a8308efc904b3f">check_variable_assignement</a></div><div class="ttdeci">bool check_variable_assignement(char *word)</div><div class="ttdoc">Check if the word is a variable assignement.</div><div class="ttdef"><b>Definition:</b> lexer_utils.c:44</div></div>
<div class="ttc" id="alexer_8h_html_a5675daffe624a157fd2da664787b8920"><div class="ttname"><a href="lexer_8h.html#a5675daffe624a157fd2da664787b8920">check_variable_name</a></div><div class="ttdeci">bool check_variable_name(struct lexer *lexer, char **word, unsigned *word_index, bool *is_in_braces)</div><div class="ttdoc">Check if the given word is a variable name.</div><div class="ttdef"><b>Definition:</b> lexer_utils.c:95</div></div>
<div class="ttc" id="alexer_8h_html_a5a300854c366d4ef31702bd10349ab49"><div class="ttname"><a href="lexer_8h.html#a5a300854c366d4ef31702bd10349ab49">lexer_free</a></div><div class="ttdeci">void lexer_free(struct lexer *lexer)</div><div class="ttdoc">Free the given lexer.</div><div class="ttdef"><b>Definition:</b> lexer.c:44</div></div>
<div class="ttc" id="alexer_8h_html_a6defa0c92359cf1f5fb0cbbacb7ca204"><div class="ttname"><a href="lexer_8h.html#a6defa0c92359cf1f5fb0cbbacb7ca204">handle_dollar</a></div><div class="ttdeci">bool handle_dollar(struct lexer *lexer, char **word, unsigned *word_index, bool *is_in_braces)</div><div class="ttdoc">Handle the dollar character.</div><div class="ttdef"><b>Definition:</b> lexer_utils.c:194</div></div>
<div class="ttc" id="alexer_8h_html_a6defa0c92359cf1f5fb0cbbacb7ca204"><div class="ttname"><a href="lexer_8h.html#a6defa0c92359cf1f5fb0cbbacb7ca204">handle_dollar</a></div><div class="ttdeci">bool handle_dollar(struct lexer *lexer, char **word, unsigned *word_index, bool *is_in_braces)</div><div class="ttdoc">Handle the dollar character.</div><div class="ttdef"><b>Definition:</b> lexer_utils.c:198</div></div>
<div class="ttc" id="alexer_8h_html_a7c6bff7b05593f94dda77222955d63a1"><div class="ttname"><a href="lexer_8h.html#a7c6bff7b05593f94dda77222955d63a1">lexer_new</a></div><div class="ttdeci">struct lexer * lexer_new(const char *input)</div><div class="ttdoc">Create a new lexer from the given input string.</div><div class="ttdef"><b>Definition:</b> lexer.c:29</div></div>
<div class="ttc" id="alexer_8h_html_ab085cd91d99547686c269ca0263d4f79"><div class="ttname"><a href="lexer_8h.html#ab085cd91d99547686c269ca0263d4f79">handle_simple_quote</a></div><div class="ttdeci">char * handle_simple_quote(struct lexer *lexer, bool *is_diactivated, char *word, unsigned *word_index)</div><div class="ttdoc">Handle the simple quote character.</div><div class="ttdef"><b>Definition:</b> lexer_utils.c:22</div></div>
<div class="ttc" id="alexer_8h_html_ab9edb757e00a9af1c93a67f25edb69f2"><div class="ttname"><a href="lexer_8h.html#ab9edb757e00a9af1c93a67f25edb69f2">handle_comment</a></div><div class="ttdeci">char * handle_comment(struct lexer *lexer, char *word, unsigned *word_index)</div><div class="ttdoc">Handle the comment character.</div><div class="ttdef"><b>Definition:</b> lexer_utils.c:267</div></div>
<div class="ttc" id="alexer_8h_html_abad30285f619d840c2bca50ba5ce6647"><div class="ttname"><a href="lexer_8h.html#abad30285f619d840c2bca50ba5ce6647">handle_double_quote</a></div><div class="ttdeci">char * handle_double_quote(struct lexer *lexer, bool *is_diactivated, char *word, unsigned *word_index)</div><div class="ttdoc">Handle the double quote character.</div><div class="ttdef"><b>Definition:</b> lexer_utils.c:209</div></div>
<div class="ttc" id="alexer_8h_html_ab9edb757e00a9af1c93a67f25edb69f2"><div class="ttname"><a href="lexer_8h.html#ab9edb757e00a9af1c93a67f25edb69f2">handle_comment</a></div><div class="ttdeci">char * handle_comment(struct lexer *lexer, char *word, unsigned *word_index)</div><div class="ttdoc">Handle the comment character.</div><div class="ttdef"><b>Definition:</b> lexer_utils.c:271</div></div>
<div class="ttc" id="alexer_8h_html_abad30285f619d840c2bca50ba5ce6647"><div class="ttname"><a href="lexer_8h.html#abad30285f619d840c2bca50ba5ce6647">handle_double_quote</a></div><div class="ttdeci">char * handle_double_quote(struct lexer *lexer, bool *is_diactivated, char *word, unsigned *word_index)</div><div class="ttdoc">Handle the double quote character.</div><div class="ttdef"><b>Definition:</b> lexer_utils.c:213</div></div>
<div class="ttc" id="alexer_8h_html_ac0374bcee805ea8cc7bd66f20d50f9a7"><div class="ttname"><a href="lexer_8h.html#ac0374bcee805ea8cc7bd66f20d50f9a7">handle_back_slash_in_double_quote</a></div><div class="ttdeci">void handle_back_slash_in_double_quote(struct lexer *lexer, char *word, unsigned *word_index)</div><div class="ttdoc">Handle the backslash character in a double quote.</div><div class="ttdef"><b>Definition:</b> lexer_utils2.c:100</div></div>
<div class="ttc" id="alexer_8h_html_acaede71d34748b28c1bb93b4bddf5bce"><div class="ttname"><a href="lexer_8h.html#acaede71d34748b28c1bb93b4bddf5bce">handle_backslash</a></div><div class="ttdeci">void handle_backslash(struct lexer *lexer, bool *is_diactivated, char *word, unsigned word_index)</div><div class="ttdoc">Handle the backslash character.</div><div class="ttdef"><b>Definition:</b> lexer_utils.c:7</div></div>
<div class="ttc" id="alexer_8h_html_ad05d1d61ef3e9c749c1014f0def4cb14"><div class="ttname"><a href="lexer_8h.html#ad05d1d61ef3e9c749c1014f0def4cb14">lexer_peek</a></div><div class="ttdeci">struct token lexer_peek(struct lexer *lexer)</div><div class="ttdoc">Get the next token, but doesn't move forward in the stream.*.</div><div class="ttdef"><b>Definition:</b> lexer.c:347</div></div>
<div class="ttc" id="alexer_8h_html_adc9e77c19b1f601d677092e8ca2bd6d9"><div class="ttname"><a href="lexer_8h.html#adc9e77c19b1f601d677092e8ca2bd6d9">token_free</a></div><div class="ttdeci">void token_free(struct token token)</div><div class="ttdoc">Free the given token.</div><div class="ttdef"><b>Definition:</b> lexer.c:49</div></div>
<div class="ttc" id="alexer_8h_html_ae1e9d115e54937107038a898e63863ef"><div class="ttname"><a href="lexer_8h.html#ae1e9d115e54937107038a898e63863ef">check_variable_name_simulated</a></div><div class="ttdeci">bool check_variable_name_simulated(const char *data, int index)</div><div class="ttdoc">Check if the current word is a valid variable name (simulated mode) meaning that pointers to the lexe...</div><div class="ttdef"><b>Definition:</b> lexer_utils2.c:37</div></div>
<div class="ttc" id="alexer_8h_html_af296f29342692afff7dbeed4f6c509c3"><div class="ttname"><a href="lexer_8h.html#af296f29342692afff7dbeed4f6c509c3">append_end_of_word</a></div><div class="ttdeci">char * append_end_of_word(char *word, unsigned word_index)</div><div class="ttdoc">Realloc and append a null char at the end of the word.</div><div class="ttdef"><b>Definition:</b> lexer_utils.c:85</div></div>
<div class="ttc" id="alexer_8h_html_af434c41dd8cd364cf5e5770bfca1f406"><div class="ttname"><a href="lexer_8h.html#af434c41dd8cd364cf5e5770bfca1f406">handle_redir</a></div><div class="ttdeci">char * handle_redir(struct lexer *lexer, unsigned *word_index)</div><div class="ttdoc">Handle the redirection character.</div><div class="ttdef"><b>Definition:</b> lexer_utils.c:296</div></div>
<div class="ttc" id="alexer_8h_html_af434c41dd8cd364cf5e5770bfca1f406"><div class="ttname"><a href="lexer_8h.html#af434c41dd8cd364cf5e5770bfca1f406">handle_redir</a></div><div class="ttdeci">char * handle_redir(struct lexer *lexer, unsigned *word_index)</div><div class="ttdoc">Handle the redirection character.</div><div class="ttdef"><b>Definition:</b> lexer_utils.c:300</div></div>
<div class="ttc" id="aoptions_8h_html"><div class="ttname"><a href="options_8h.html">options.h</a></div><div class="ttdoc">Header for options functions.</div></div>
<div class="ttc" id="aparser_8h_html_a5b1b8771c0736c2ae1614532831ccbab"><div class="ttname"><a href="parser_8h.html#a5b1b8771c0736c2ae1614532831ccbab">input</a></div><div class="ttdeci">struct ast_node * input(struct lexer *lexer)</div><div class="ttdoc">input = list ' ' | list EOF | ' ' | EOF ;</div><div class="ttdef"><b>Definition:</b> parser_element.c:11</div></div>
<div class="ttc" id="astructlex__match_html"><div class="ttname"><a href="structlex__match.html">lex_match</a></div><div class="ttdoc">Structure representing a match between a string and a token type.</div><div class="ttdef"><b>Definition:</b> lexer.h:34</div></div>
Expand Down

0 comments on commit 84ebab8

Please sign in to comment.