<p>This is what I came up with; I think of it as &quot;0-lisp&quot;. In LISP a &quot;2-LISP&quot; is a LISP where functions and variables live in different namespaces, and in a &quot;1-LISP&quot; they live in one namespace. Projecting backward, in my 0-LISP, the distinction itself disappears totally; functions are lists and *any list can be executed*. I wanted to know what this changed. Here&#39;s what I found:</p><p>It helps very little, and makes certain important things a huge pain. Oops! Still, it was very educational to learn this.</p>
Attached image 0Attached image 1
Reply