#ifndef LIST_H #define LIST_H #include "types.h" BLIST* create_list(BIND*, BLIST*); BIND* create_binding(TOKEN*, NODE*, ENV*); void append_list(BLIST*, BIND*); BIND* find_name_in_list(TOKEN*, BLIST*); BIND* find_name_in_env(TOKEN*, ENV*); ENV* create_new_function_env(ENV*); #endif