From: Andy Wingo Date: Tue, 6 Apr 2010 22:05:34 +0000 (+0200) Subject: deprecated sc-expand in deprecated (ice-9 syncase) X-Git-Tag: release_1-9-10~24 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d53e5a7edb091255c5026d6e194f4885a32e769d;p=platform%2Fupstream%2Fguile.git deprecated sc-expand in deprecated (ice-9 syncase) * module/ice-9/syncase.scm: Export sc-expand as macroexpand. --- diff --git a/module/ice-9/syncase.scm b/module/ice-9/syncase.scm index 6dac66d64..219803ef0 100644 --- a/module/ice-9/syncase.scm +++ b/module/ice-9/syncase.scm @@ -17,13 +17,16 @@ (define-module (ice-9 syncase) - #:export (datum->syntax-object syntax-object->datum)) + ;; FIXME re-export other procs + #:export (datum->syntax-object syntax-object->datum + sc-expand)) (issue-deprecation-warning "Syntax-case macros are now a part of Guile core; importing (ice-9 syncase) is no longer necessary.") (define datum->syntax-object datum->syntax) (define syntax-object->datum syntax->datum) +(define sc-expand macroexpand) ;;; Hack to make syncase macros work in the slib module ;; FIXME wingo is this still necessary?