22#include <readline/history.h>
23#include <readline/readline.h>
void shell_exit(t_shell *shell, int exit_code)
Shell'i temizleyip programdan çıkar.
void free_str_array(char **arr)
NULL-terminated string dizisini serbest bırakır.
void cleanup_shell(t_shell *shell)
Tüm t_shell kaynaklarını serbest bırakır.
void free_env_node(void *content)
Ortam değişkeni node'unu serbest bırakır.
Minishell ana header dosyası
void clean_ast(t_ast *node)
AST ağacını recursive olarak temizler.
void free_token_content(void *content)