aboutsummaryrefslogtreecommitdiff
path: root/types.h
diff options
context:
space:
mode:
authorTeddy <ted.sybil@gmail.com>2013-08-12 20:37:38 +0800
committerTeddy <ted.sybil@gmail.com>2013-08-12 20:37:38 +0800
commit55d1072441582936d119ed04fd8c532c2760b9d4 (patch)
treed7b71ae3c50be62516834047c3b8032b4134072c /types.h
parent4d3ed205fc2b86180f81fea388e488f5fa96cef9 (diff)
...
Diffstat (limited to 'types.h')
-rw-r--r--types.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/types.h b/types.h
index e6a541c..1519242 100644
--- a/types.h
+++ b/types.h
@@ -51,6 +51,7 @@ class Pair : public EvalObj {/*{{{*/
Pair* next; /**< The next branch in effect */
Pair(EvalObj *car, EvalObj *cdr); /**< Create a Pair (car . cdr) */
+ ~Pair();
ReprCons *get_repr_cons();
};/*}}}*/
@@ -163,6 +164,7 @@ class ProcObj: public OptObj {/*{{{*/
/** Conctructs a ProcObj */
ProcObj(Pair *body, Environment *envt, EvalObj *params);
+ ~ProcObj();
Pair *call(Pair *args, Environment * &envt,
Continuation * &cont, FrameObj ** &top_ptr);
ReprCons *get_repr_cons();