add reference counter for future smarter allocations
[lambda.git] / lambda.h
index ab28375..3eaa247 100644 (file)
--- a/lambda.h
+++ b/lambda.h
@@ -9,6 +9,7 @@
 enum lambda_which {lambda_ident, lambda_abs, lambda_app};
 struct lambda {
        enum lambda_which which;
+       unsigned int refcount;
        union {
                struct {
                        char *ident;