On Tue 07 Jan 2020 00:14, Chris Vine writes:
> I wonder if it would surprise the programmer to have the cond
> conditionals evaluated in a different dynamic environment from the one
> in which the cond consequential is evaluated where there is a
> conditional which is true.
I entirely agree it's
On Mon, 06 Jan 2020 21:34:59 +0100
Andy Wingo wrote:
> On Mon 06 Jan 2020 00:26, Chris Vine writes:
> > I have a 'try' macro which adopts the approach that if an exception
> > arises, the macro unwinds from the dynamic environment of the code
> > where the exception arose to the dynamic environme
On Mon 06 Jan 2020 00:26, Chris Vine writes:
> I have a 'try' macro which adopts the approach that if an exception
> arises, the macro unwinds from the dynamic environment of the code
> where the exception arose to the dynamic environment of the call to
> 'try', evaluates the cond clauses in that
On Sun, 05 Jan 2020 21:15:52 +0100
Andy Wingo wrote:
> On Sun 01 Dec 2019 21:41, Chris Vine writes:
> > Is this rewrite, and the new with-exception-handler procedure, an
> > opportunity to think about standardization of guile's implementation of
> > the R6RS/R7RS 'guard' form, or at least think a
On Sun 01 Dec 2019 21:41, Chris Vine writes:
> Is this rewrite, and the new with-exception-handler procedure, an
> opportunity to think about standardization of guile's implementation of
> the R6RS/R7RS 'guard' form, or at least think about what is wanted for
> 'guard'?
>
> The formal semantics (
On Fri, 22 Nov 2019 16:22:39 +0100
Andy Wingo wrote:
> We are pleased to announce GNU Guile release 2.9.5. This is the fifth
> pre-release of what will eventually become the 3.0 release series.
[snip]
> ** Reimplementation of exceptions
>
> Since Guile's origins 25 years ago, `throw' and `catch'
On Fri, Nov 22, 2019 at 04:22:39PM +0100, Andy Wingo wrote:
> We are pleased to announce GNU Guile release 2.9.5. This is the fifth
> pre-release of what will eventually become the 3.0 release series.
Thanks!
Compiling now. And oh, thank you for all the magic (and for
explaining it to us mere mu
We are pleased to announce GNU Guile release 2.9.5. This is the fifth
pre-release of what will eventually become the 3.0 release series.
Compared to the current stable series (2.2.x), the future Guile 3.0 adds
support for just-in-time native code generation, speeding up all Guile
programs. See t