aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/evaluate.h
diff options
Diffstat (limited to 'evaluate.h')
-rw-r--r--evaluate.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/evaluate.h b/evaluate.h
new file mode 100644
index 00000000..36de7d69
--- /dev/null
+++ b/evaluate.h
@@ -0,0 +1,13 @@
+#ifndef EVALUATE_H
+#define EVALUATE_H
+
+struct expression;
+struct statement;
+struct symbol;
+struct symbol_list;
+
+struct symbol *evaluate_expression(struct expression *expr);
+struct symbol *evaluate_statement(struct statement *stmt);
+void evaluate_symbol_list(struct symbol_list *list);
+
+#endif