#include "parse.h" #ifndef EVAL #define EVAL void throw_e(char* error, int symbolLocale); sym_t* eval(sym_t* symbol, hashtable_t* parentScope); sym_t* eval_with_args(sym_t* symbol, sym_t** args, int argCount, hashtable_t* symbolScope); void exec_all(sym_t** symbols, int count, hashtable_t* symbolScope); sym_t* try_eval_internal(sym_t* symbol, hashtable_t* symbolScope); #endif