Ludovic Courtès writes:
> What’s about you? What’s Guile to you? :-)
Guile is the force that binds GNU together. Guile was intended to
extend (all) GNU programs, truly empowering the user. You made Guile
into a great language for writing programs. Now Guile even creates a
coherent GNU System
Hello!
Arne Babenhauserheide skribis:
> Thomas Morley writes:
>
>>> Clearly, Guile is still an extension language, with many great
>>> applications (Gnucash, Lepton-EDA, OpenCog, GDB, etc.)
>>
>> Well, you forgot LilyPond
>
> The one tool that uses Guile while dominating its domain.
Yup, I don
If you want a portable implementation, you can actually hack it using
macros. Re-define lambda, define, let(*,-values,letrec,letrec*),cond,
case and begin to rewrite everything to letrec and you are done! The
problem is that it will be slower than using let* for the bindings that
don't require
On 2020-01-16 22:35, Arne Babenhauserheide wrote:
Can we get this into the Scheme standard, too?
If you want a portable implementation, you can actually hack it using
macros. Re-define lambda, define, let(*,-values,letrec,letrec*) and
begin to rewrite everything to letrec and you are done! T
Ludovic Courtès writes:
> Like I wrote, Guile remains an extension language, no argument here.
>
> However, describing it as “just” an extension language seems odd to me.
> It doesn’t take into account what many have been doing with Guile, and
> it doesn’t match the efforts that have gone into G
On 1/19/20 6:11 AM, Arne Babenhauserheide wrote:
Ludovic Courtès writes:
Other adjectives I proposed (fast, functional) don’t quite apply to
these, though.
Functional doesn’t apply to Guile much better than to CPython.
I think "functional" is used in the formal sense.
The term applies to
Matt Wette writes:
> On 1/19/20 6:11 AM, Arne Babenhauserheide wrote:
>> Ludovic Courtès writes:
>>> Other adjectives I proposed (fast, functional) don’t quite apply to
>>> these, though.
>> Functional doesn’t apply to Guile much better than to CPython.
>
> I think "functional" is used in the
In Guile 3.0 (and probably earlier) scm_memory_error has gone away,
with no mention of a replacement in NEWS.
-Dale
Looks like the replacement is scm_report_out_of_memory()
-Dale
-From: dsm...@roadrunner.com
To: "guile-devel@gnu.org"
Cc:
Sent: Sunday January 19 2020 5:48:10PM
Subject: MIssing scm_memory_error
In Guile 3.0 (and probably earlier) scm_mem