int unset_env(t_env **env, const char *name)
 
void set_env(t_env **env, const char *key, const char *value)
 
char ** env_to_array(t_env *envp)
 
void init_env(t_env **data_envp, char **envp)
 
void free_env(t_env *envp)
 
char * get_env(t_env *envp, const char *key)
 
void set_shell_var(t_env **shell_var, const char *key, const char *value)
 
char * get_shell_variable(t_env *shell_var, const char *key)
 
char * ft_strcdup(const char *s, int c)
 
void print_t_env(t_env *tokens)
 
int handle_add_set_shell_variable(t_env **shell_var, char *line)
 
void add_env_node(t_env **data_envp, char *line)
 
void add_shell_var_node(t_env **shell_var, const char *line)