aboutsummaryrefslogtreecommitdiff
path: root/eval.h
blob: eab225de0ab968535d4fcb152734351f4ab7e5d3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#ifndef EVAL_H
#define EVAL_H

struct list;

struct list *eval(struct list *expr);
struct list *eval_str(const char *expr);

struct list *eval_env(struct list *expr, struct list *env);
struct list *eval_str_env(const char *expr, struct list *env);

#endif