diff --git a/ast/include/ast/ast_raw_structs.h b/ast/include/ast/ast_raw_structs.h index 6d0f635a..eb395c6e 100644 --- a/ast/include/ast/ast_raw_structs.h +++ b/ast/include/ast/ast_raw_structs.h @@ -6,7 +6,7 @@ /* By: maiboyer +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/06/14 17:46:58 by maiboyer #+# #+# */ -/* Updated: 2024/07/22 12:43:06 by rparodi ### ########.fr */ +/* Updated: 2024/07/22 13:18:49 by maiboyer ### ########.fr */ /* */ /* ************************************************************************** */ @@ -36,7 +36,6 @@ enum e_ast_terminator_kind AST_TERM_NEWLINE, AST_TERM_DOUBLE_SEMI, AST_TERM_SEMI, - AST_TERM_FORK, }; enum e_ast_arithmetic_operator diff --git a/ast/src/from_node.c b/ast/src/from_node.c index 5422f79a..8089953b 100644 --- a/ast/src/from_node.c +++ b/ast/src/from_node.c @@ -473,8 +473,6 @@ t_ast_terminator_kind _select_term(t_parse_node node) t_symbol symbol; symbol = ts_node_grammar_symbol(ts_node_child(node, 0)); - if (symbol == anon_sym_AMP) - return (AST_TERM_FORK); if (symbol == anon_sym_SEMI) return (AST_TERM_SEMI); if (symbol == anon_sym_SEMI_SEMI) diff --git a/ast/src/print_ast.c b/ast/src/print_ast.c index bd8c4e1c..f9976d26 100644 --- a/ast/src/print_ast.c +++ b/ast/src/print_ast.c @@ -6,7 +6,7 @@ /* By: maiboyer +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/07/03 20:38:29 by maiboyer #+# #+# */ -/* Updated: 2024/07/11 14:50:03 by rparodi ### ########.fr */ +/* Updated: 2024/07/22 13:19:23 by maiboyer ### ########.fr */ /* */ /* ************************************************************************** */ @@ -87,8 +87,6 @@ void _print_term(t_ast_terminator_kind term) { if (term == AST_TERM_NONE) return; - if (term == AST_TERM_FORK) - printf("&"); if (term == AST_TERM_SEMI) printf(";"); if (term == AST_TERM_DOUBLE_SEMI)