Hi, On Mon 11 Jul 2011 17:13, [email protected] (Ludovic Courtès) writes:
> BT Templeton <[email protected]> skribis: > >> `Define-inlinable' doesn't appear to work with mutually recursive >> functions. Attempting to evaluate both of the following procedure >> definitions results in a stack overflow. > > Indeed, mutually recursive functions cannot be inlined with this trivial > macro. > > I’m not sure there’s much we can do. Maybe we could at least document it? You can use fluid-let-syntax. See Dybvig's example here: http://www.scheme.com/csug8/syntax.html#./syntax:h1 It's nonstandard but our psyntax does have it I think. Andy -- http://wingolog.org/
