* Yi DAI <plm....@gmail.com> [101111 16:40]: > Hi, > > > On a recent consideration of the design of Scheme, a question comes to my > mind: > > Why do we have both list and dotted-list, given that the former is just a > special case (terminated by nil) of the latter? Can we simply live with the > latter?
Well the basic building structure here is the cell containing a car and cdr part. The more complex structures are build upon that cell. So lists are a special way to chain cells together. The dot notation reflects this. Kind regards, Christian _______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users