There is Lisp-1 and Lisp-2, but what is Lisp-3? Are there any Lisp implementations that are Lisp-3? What is the use of having three namespaces?
The property list provides an arbitrary amount of namespaces.
Isn't Scheme Lisp-3 since depending on context foo
can be 1) macro 2) variable 3) symbol?
>>2
Does Scheme have property lists? I don't think so.
Property lists seem to be obsolete.
Even in Common Lisp, they are only there for legacy reasons.