"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