§7.1.3 defines the syntax of parameterize. The correct syntax is "(<expression> <expression>)". §4.2.6 defines the semantics of parametrize. It requires that the first expression evaluate to a parameter object.
Furthermore, restricting the first expression to an identifier would not eliminate type errors. Consider: (define foo 1) (parameterize ((foo 2)) ...) Regards, Alan _______________________________________________ Scheme-reports mailing list [email protected] http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports
