"Thompson, David" <dthomps...@worcester.edu> writes:

> Hi Joshua,
>
> On Tue, Jun 19, 2018 at 11:18 AM, Joshua Branson <jbra...@fastmail.com> 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