guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: lat? and atom? not in guile?


From: Joshua Branson
Subject: Re: lat? and atom? not in guile?
Date: Wed, 20 Jun 2018 10:37:20 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)

"Thompson, David" <address@hidden> writes:

> Hi Joshua,
>
> On Tue, Jun 19, 2018 at 11:18 AM, Joshua Branson <address@hidden> wrote:
>>
>> So I have the book "The Little Schemer".  The book describes the
>> procedures: "lat?" and "atom?".  Surprisingly, guile does not seem to
>> define these procedures by default.  I had assumed that these procedures
>> were apart of standard scheme, but I guess that is not the case.
>
> Great book! One of my favorites. But yeah, you guessed correctly. They
> are not part of any Scheme standard nor are they a part of Guile's own
> standard library.  They are unique to The Little Schemer's vocabulary.
> In the 4th edition of the book, an implementation of atom? is given
> for both Scheme and Common Lisp on page 10, and lat? on page 16, since
> the authors knew they couldn't expect the user's Lisp implementation
> to have those built-in.

Oh hey David!  Thanks for the explanation!  Maybe I need to take another
look at that book then.  I found it a little repetitive, but I am
probably not quite grasping some of the fundamentals.  

>
>> Is there any plan to define these procedures?
>
> I'm not a maintainer but I wouldn't expect these to be added.
>
> Hope this helps!
>
> - Dave



reply via email to

[Prev in Thread] Current Thread [Next in Thread]