diff --git a/.clangd b/.clangd index 9e30cfa4..7fce0fce 100644 --- a/.clangd +++ b/.clangd @@ -53,12 +53,12 @@ CompileFlags: # Tweak the parse settings - "-I/home/rparodi/Documents/shcat/includes/" - "-I/home/rparodi/Documents/shcat/output/include/" - "-I/home/rparodi/Documents/shcat/exec/src/arith/" - - "-I/Users/raphael/Documents/42/cursus/shcat/vendor/" - - "-I/Users/raphael/Documents/42/cursus/shcat/stdme/include/" - - "-I/Users/raphael/Documents/42/cursus/shcat/allocator/include/" - - "-I/Users/raphael/Documents/42/cursus/shcat/stdme/vendor/" - - "-I/Users/raphael/Documents/42/cursus/shcat/stdme/output/include/" - - "-I/Users/raphael/Documents/42/cursus/shcat/stdme/generic_sources/header/" - - "-I/Users/raphael/Documents/42/cursus/shcat/includes/" - - "-I/Users/raphael/Documents/42/cursus/shcat/output/include/" - - "-I/Users/raphael/Documents/42/cursus/shcat/generic_sources/header/" + - "-I/Users/raphael/Documents/shcat/vendor/" + - "-I/Users/raphael/Documents/shcat/stdme/include/" + - "-I/Users/raphael/Documents/shcat/allocator/include/" + - "-I/Users/raphael/Documents/shcat/stdme/vendor/" + - "-I/Users/raphael/Documents/shcat/stdme/output/include/" + - "-I/Users/raphael/Documents/shcat/stdme/generic_sources/header/" + - "-I/Users/raphael/Documents/shcat/includes/" + - "-I/Users/raphael/Documents/shcat/output/include/" + - "-I/Users/raphael/Documents/shcat/generic_sources/header/" diff --git a/exec/src/arith/arith.c b/exec/src/arith/arith.c index c97790f8..824eb8c0 100644 --- a/exec/src/arith/arith.c +++ b/exec/src/arith/arith.c @@ -6,7 +6,7 @@ /* By: maiboyer +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/07/26 15:14:50 by maiboyer #+# #+# */ -/* Updated: 2024/07/28 19:26:01 by rparodi ### ########.fr */ +/* Updated: 2024/07/29 15:23:47 by rparodi ### ########.fr */ /* */ /* ************************************************************************** */ @@ -126,18 +126,19 @@ t_error run_arithmetic_ternary(t_ast_arithmetic_ternary *arithmetic_ternary, \ if (arithmetic_ternary == NULL || state == NULL || out == NULL) return (ERROR); - if (_get_node_number(arithmetic_ternary->condition, state, &cond)) return (ERROR); if (cond != 0) - { if (_get_node_number(arithmetic_ternary->then, state, out)) return (ERROR); - } else - { if (_get_node_number(arithmetic_ternary->else_, state, out)) return (ERROR); - } + return (NO_ERROR); +} + +t_error run_arithmetic_postfix( \ +t_ast_arithmetic_postfix *arithmetic_postfix, t_state *state, t_i64 *out) +{ return (NO_ERROR); }