Skip to content

Commit

Permalink
deploy: f482b62
Browse files Browse the repository at this point in the history
  • Loading branch information
Nimu93 committed Jan 22, 2024
1 parent 8a7f4d3 commit 11d9a80
Show file tree
Hide file tree
Showing 9 changed files with 23 additions and 20 deletions.
6 changes: 3 additions & 3 deletions ast__eval_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -111,15 +111,15 @@
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* AST_EVAL_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aast_8h_html"><div class="ttname"><a href="ast_8h.html">ast.h</a></div><div class="ttdoc">Represent a node of the AST.</div></div>
<div class="ttc" id="aast__eval_8h_html_a030d7992e9b29a7396611a9719b64e84"><div class="ttname"><a href="ast__eval_8h.html#a030d7992e9b29a7396611a9719b64e84">free_variables</a></div><div class="ttdeci">void free_variables()</div><div class="ttdoc">Use for Free Hash Map Variables at the end of the program.</div><div class="ttdef"><b>Definition:</b> ast_variable.c:52</div></div>
<div class="ttc" id="aast__eval_8h_html_a18577bcabab70d7a082596836de82ed4"><div class="ttname"><a href="ast__eval_8h.html#a18577bcabab70d7a082596836de82ed4">until_loop</a></div><div class="ttdeci">int until_loop(struct ast_node *node)</div><div class="ttdoc">Evaluate the until loop.</div><div class="ttdef"><b>Definition:</b> loop.c:30</div></div>
<div class="ttc" id="aast__eval_8h_html_a18577bcabab70d7a082596836de82ed4"><div class="ttname"><a href="ast__eval_8h.html#a18577bcabab70d7a082596836de82ed4">until_loop</a></div><div class="ttdeci">int until_loop(struct ast_node *node)</div><div class="ttdoc">Evaluate the until loop.</div><div class="ttdef"><b>Definition:</b> loop.c:31</div></div>
<div class="ttc" id="aast__eval_8h_html_a22d063d68044368c6619829019e3079c"><div class="ttname"><a href="ast__eval_8h.html#a22d063d68044368c6619829019e3079c">handle_word</a></div><div class="ttdeci">char * handle_word(struct ast_node *node)</div><div class="ttdoc">Handle word assignment.</div><div class="ttdef"><b>Definition:</b> ast_variable.c:134</div></div>
<div class="ttc" id="aast__eval_8h_html_a7f9d242dd08ee9271f0f1e7a9169286e"><div class="ttname"><a href="ast__eval_8h.html#a7f9d242dd08ee9271f0f1e7a9169286e">redir_manager</a></div><div class="ttdeci">int redir_manager(struct ast_node *ast, int *save_fd, int *fd_dup)</div><div class="ttdef"><b>Definition:</b> redirections.c:141</div></div>
<div class="ttc" id="aast__eval_8h_html_a84a9d5e8cc21e072e54b7a15859c32b9"><div class="ttname"><a href="ast__eval_8h.html#a84a9d5e8cc21e072e54b7a15859c32b9">match_ast</a></div><div class="ttdeci">int match_ast(struct ast_node *node)</div><div class="ttdoc">Evaluate the given AST.</div><div class="ttdef"><b>Definition:</b> ast_eval.c:180</div></div>
<div class="ttc" id="aast__eval_8h_html_a8b632a603f52b28785f96b44942524fd"><div class="ttname"><a href="ast__eval_8h.html#a8b632a603f52b28785f96b44942524fd">ast_and_or</a></div><div class="ttdeci">int ast_and_or(struct ast_node *node)</div><div class="ttdoc">Evaluate and_or.</div><div class="ttdef"><b>Definition:</b> pipeline.c:76</div></div>
<div class="ttc" id="aast__eval_8h_html_aa0e14bb212f89e7d006317dd4f0279cf"><div class="ttname"><a href="ast__eval_8h.html#aa0e14bb212f89e7d006317dd4f0279cf">pipeline_eval</a></div><div class="ttdeci">int pipeline_eval(struct ast_node *node)</div><div class="ttdoc">Pipeline evaluation.</div><div class="ttdef"><b>Definition:</b> pipeline.c:17</div></div>
<div class="ttc" id="aast__eval_8h_html_ab7e563c2a398eea9df1f9ff8aca255e3"><div class="ttname"><a href="ast__eval_8h.html#ab7e563c2a398eea9df1f9ff8aca255e3">while_loop</a></div><div class="ttdeci">int while_loop(struct ast_node *node)</div><div class="ttdoc">Evaluate the while loop.</div><div class="ttdef"><b>Definition:</b> loop.c:20</div></div>
<div class="ttc" id="aast__eval_8h_html_ab7e563c2a398eea9df1f9ff8aca255e3"><div class="ttname"><a href="ast__eval_8h.html#ab7e563c2a398eea9df1f9ff8aca255e3">while_loop</a></div><div class="ttdeci">int while_loop(struct ast_node *node)</div><div class="ttdoc">Evaluate the while loop.</div><div class="ttdef"><b>Definition:</b> loop.c:21</div></div>
<div class="ttc" id="aast__eval_8h_html_ac00bde99f4b848166699ad9c8c474fd2"><div class="ttname"><a href="ast__eval_8h.html#ac00bde99f4b848166699ad9c8c474fd2">ast_command</a></div><div class="ttdeci">int ast_command(struct ast_node *node)</div><div class="ttdoc">Evaluate command from ast.</div><div class="ttdef"><b>Definition:</b> ast_eval.c:87</div></div>
<div class="ttc" id="aast__eval_8h_html_ae9b3b63a3424cd52399404843f283707"><div class="ttname"><a href="ast__eval_8h.html#ae9b3b63a3424cd52399404843f283707">for_loop</a></div><div class="ttdeci">int for_loop(struct ast_node *node)</div><div class="ttdoc">Evaluate the for loop.</div><div class="ttdef"><b>Definition:</b> loop.c:158</div></div>
<div class="ttc" id="aast__eval_8h_html_ae9b3b63a3424cd52399404843f283707"><div class="ttname"><a href="ast__eval_8h.html#ae9b3b63a3424cd52399404843f283707">for_loop</a></div><div class="ttdeci">int for_loop(struct ast_node *node)</div><div class="ttdoc">Evaluate the for loop.</div><div class="ttdef"><b>Definition:</b> loop.c:138</div></div>
<div class="ttc" id="aast__eval_8h_html_af666000d4ecb31d958a1ca02cd339f33"><div class="ttname"><a href="ast__eval_8h.html#af666000d4ecb31d958a1ca02cd339f33">set_variable</a></div><div class="ttdeci">void set_variable(char *key, char *value)</div><div class="ttdoc">Set variable.</div><div class="ttdef"><b>Definition:</b> ast_variable.c:63</div></div>
<div class="ttc" id="aast__eval_8h_html_afa75d17780a2e39cd62cadde06fc300c"><div class="ttname"><a href="ast__eval_8h.html#afa75d17780a2e39cd62cadde06fc300c">ast_eval_assignment</a></div><div class="ttdeci">int ast_eval_assignment(struct ast_node *node)</div><div class="ttdoc">Evaluate the ast assignement.</div><div class="ttdef"><b>Definition:</b> ast_variable.c:116</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>
Expand Down
2 changes: 1 addition & 1 deletion globals_func_i.html
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ <h3><a id="index_i"></a>- i -</h3><ul>
, <a class="el" href="options_8h.html#aa5dda8dfb7843e3379779c346c3c905d">options.h</a>
</li>
<li>isDirectory()
: <a class="el" href="loop_8c.html#aa2d4a3c713b432b2d971b2d276d3fa2a">loop.c</a>
: <a class="el" href="loop_8c.html#ad39f7e90940057a732371bfee6135a8d">loop.c</a>
</li>
<li>isValidPattern()
: <a class="el" href="loop_8c.html#a862052e6e0a00306c5e94f07cd5ac85a">loop.c</a>
Expand Down
2 changes: 1 addition & 1 deletion globals_i.html
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ <h3><a id="index_i"></a>- i -</h3><ul>
, <a class="el" href="options_8h.html#aa5dda8dfb7843e3379779c346c3c905d">options.h</a>
</li>
<li>isDirectory()
: <a class="el" href="loop_8c.html#aa2d4a3c713b432b2d971b2d276d3fa2a">loop.c</a>
: <a class="el" href="loop_8c.html#ad39f7e90940057a732371bfee6135a8d">loop.c</a>
</li>
<li>isValidPattern()
: <a class="el" href="loop_8c.html#a862052e6e0a00306c5e94f07cd5ac85a">loop.c</a>
Expand Down
14 changes: 8 additions & 6 deletions loop_8c.html
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,7 @@
<code>#include &lt;sys/stat.h&gt;</code><br />
<code>#include &lt;sys/types.h&gt;</code><br />
<code>#include &lt;unistd.h&gt;</code><br />
<code>#include &lt;err.h&gt;</code><br />
<code>#include &quot;<a class="el" href="ast_8h_source.html">ast/ast.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="ast__eval_8h_source.html">ast_eval.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="options_8h_source.html">options/options.h</a>&quot;</code><br />
Expand All @@ -89,13 +90,14 @@
<div class="dyncontent">
<div class="center"><img src="loop_8c__incl.png" border="0" usemap="#asrc_2execute_2utils_2loop_8c" alt=""/></div>
<map name="asrc_2execute_2utils_2loop_8c" id="asrc_2execute_2utils_2loop_8c">
<area shape="rect" title="Loop functions." alt="" coords="213,5,384,32"/>
<area shape="rect" title="Loop functions." alt="" coords="265,5,436,32"/>
<area shape="rect" title=" " alt="" coords="5,80,77,107"/>
<area shape="rect" title=" " alt="" coords="144,304,211,331"/>
<area shape="rect" title=" " alt="" coords="367,80,438,107"/>
<area shape="rect" title=" " alt="" coords="463,80,548,107"/>
<area shape="rect" title=" " alt="" coords="572,80,668,107"/>
<area shape="rect" title=" " alt="" coords="692,80,767,107"/>
<area shape="rect" title=" " alt="" coords="791,80,841,107"/>
<area shape="rect" href="ast_8h.html" title="Represent a node of the AST." alt="" coords="231,229,310,256"/>
<area shape="rect" href="ast__eval_8h.html" title="Evaluate the AST." alt="" coords="254,80,343,107"/>
<area shape="rect" href="options_8h.html" title="Header for options functions." alt="" coords="203,155,338,181"/>
Expand All @@ -118,8 +120,8 @@
<tr class="separator:a862052e6e0a00306c5e94f07cd5ac85a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a107a6dffcbce55ab24400fdd4b7ec870"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="loop_8c.html#a107a6dffcbce55ab24400fdd4b7ec870">case_number</a> (struct <a class="el" href="structast__node.html">ast_node</a> *node, int index)</td></tr>
<tr class="separator:a107a6dffcbce55ab24400fdd4b7ec870"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2d4a3c713b432b2d971b2d276d3fa2a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="loop_8c.html#aa2d4a3c713b432b2d971b2d276d3fa2a">isDirectory</a> (const char *path)</td></tr>
<tr class="separator:aa2d4a3c713b432b2d971b2d276d3fa2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad39f7e90940057a732371bfee6135a8d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="loop_8c.html#ad39f7e90940057a732371bfee6135a8d">isDirectory</a> (char *path)</td></tr>
<tr class="separator:ad39f7e90940057a732371bfee6135a8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af59b05c38b814a525d20a40eaf1b058e"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="loop_8c.html#af59b05c38b814a525d20a40eaf1b058e">case_directory</a> (struct <a class="el" href="structast__node.html">ast_node</a> *node, int i)</td></tr>
<tr class="separator:af59b05c38b814a525d20a40eaf1b058e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9b3b63a3424cd52399404843f283707"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="loop_8c.html#ae9b3b63a3424cd52399404843f283707">for_loop</a> (struct <a class="el" href="structast__node.html">ast_node</a> *node)</td></tr>
Expand Down Expand Up @@ -243,16 +245,16 @@ <h2 class="memtitle"><span class="permalink"><a href="#ae9b3b63a3424cd5239940484

</div>
</div>
<a id="aa2d4a3c713b432b2d971b2d276d3fa2a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa2d4a3c713b432b2d971b2d276d3fa2a">&#9670;&nbsp;</a></span>isDirectory()</h2>
<a id="ad39f7e90940057a732371bfee6135a8d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad39f7e90940057a732371bfee6135a8d">&#9670;&nbsp;</a></span>isDirectory()</h2>

<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int isDirectory </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>path</em></td><td>)</td>
<td></td>
</tr>
Expand Down
13 changes: 7 additions & 6 deletions loop_8c__incl.map
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
<map id="src/execute/utils/loop.c" name="src/execute/utils/loop.c">
<area shape="rect" id="node1" title="Loop functions." alt="" coords="213,5,384,32"/>
<area shape="rect" id="node1" title="Loop functions." alt="" coords="265,5,436,32"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,80,77,107"/>
<area shape="rect" id="node3" title=" " alt="" coords="144,304,211,331"/>
<area shape="rect" id="node4" title=" " alt="" coords="367,80,438,107"/>
<area shape="rect" id="node5" title=" " alt="" coords="463,80,548,107"/>
<area shape="rect" id="node6" title=" " alt="" coords="572,80,668,107"/>
<area shape="rect" id="node7" title=" " alt="" coords="692,80,767,107"/>
<area shape="rect" id="node8" href="$ast_8h.html" title="Represent a node of the AST." alt="" coords="231,229,310,256"/>
<area shape="rect" id="node11" href="$ast__eval_8h.html" title="Evaluate the AST." alt="" coords="254,80,343,107"/>
<area shape="rect" id="node12" href="$options_8h.html" title="Header for options functions." alt="" coords="203,155,338,181"/>
<area shape="rect" id="node9" title=" " alt="" coords="331,304,413,331"/>
<area shape="rect" id="node10" title=" " alt="" coords="235,304,306,331"/>
<area shape="rect" id="node8" title=" " alt="" coords="791,80,841,107"/>
<area shape="rect" id="node9" href="$ast_8h.html" title="Represent a node of the AST." alt="" coords="231,229,310,256"/>
<area shape="rect" id="node12" href="$ast__eval_8h.html" title="Evaluate the AST." alt="" coords="254,80,343,107"/>
<area shape="rect" id="node13" href="$options_8h.html" title="Header for options functions." alt="" coords="203,155,338,181"/>
<area shape="rect" id="node10" title=" " alt="" coords="331,304,413,331"/>
<area shape="rect" id="node11" title=" " alt="" coords="235,304,306,331"/>
</map>
2 changes: 1 addition & 1 deletion loop_8c__incl.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
e997274f3c938c1989cd85df882f3b50
63a5aabb882e1f82efaf3cb887dfd913
Binary file modified loop_8c__incl.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion search/all_9.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,6 @@ var searchData=
['io_5fbackend_5fstdin_116',['io_backend_stdin',['../io__backend_8c.html#a1da7265d3965d24d045e96da0e253eaf',1,'io_backend.c']]],
['io_5fbackend_5ftests_2ec_117',['io_backend_tests.c',['../io__backend__tests_8c.html',1,'']]],
['is_5fnumber_118',['is_number',['../options_8c.html#aa5dda8dfb7843e3379779c346c3c905d',1,'is_number(char *str):&#160;options.c'],['../options_8h.html#aa5dda8dfb7843e3379779c346c3c905d',1,'is_number(char *str):&#160;options.c']]],
['isdirectory_119',['isDirectory',['../loop_8c.html#aa2d4a3c713b432b2d971b2d276d3fa2a',1,'loop.c']]],
['isdirectory_119',['isDirectory',['../loop_8c.html#ad39f7e90940057a732371bfee6135a8d',1,'loop.c']]],
['isvalidpattern_120',['isValidPattern',['../loop_8c.html#a862052e6e0a00306c5e94f07cd5ac85a',1,'loop.c']]]
];
2 changes: 1 addition & 1 deletion search/functions_8.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 11d9a80

Please sign in to comment.