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", &_let); */
/* HANDLER("let!", &_letB); */ /* HANDLER("let!", &_letB); */
/* HANDLER("letrec", &_letrec); */ /* HANDLER("letrec", &_letrec); */
#undef HANDLER
} }
gboolean is_special_form(LakeCtx *ctx, LakeList *expr) gboolean is_special_form(LakeCtx *ctx, LakeList *expr)

View file

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