undefine "local" macros after use

This commit is contained in:
Sami Samhuri 2011-05-01 19:14:25 -07:00
parent f1972698a6
commit 81aba19868
2 changed files with 4 additions and 0 deletions

View file

@ -211,6 +211,8 @@ void init_special_form_handlers(LakeCtx *ctx)
/* HANDLER("let", &_let); */
/* HANDLER("let!", &_letB); */
/* HANDLER("letrec", &_letrec); */
#undef HANDLER
}
gboolean is_special_form(LakeCtx *ctx, LakeList *expr)

View file

@ -292,4 +292,6 @@ void bind_primitives(LakeCtx *ctx)
/* string> */
/* string-concatenate */
/* string-slice */
#undef DEFINE
}