That sentence is an oversimplification to give context to the rest of the content in that section. Should probably have an asterisk to clarify.
That sentence is an oversimplification to give context to the rest of the content in that section. Should probably have an asterisk to clarify.
Everyone who reads or hears this sentence. I've heard 'everything is a list' a zillion times already. It's just wrong. In every way.
"code n. 1. Trad. any representation of actions to be performed, whether conceptual or as an actual object, such as forms, lambda expressions, objects of type function, text in a source file, or instruction sequences in a compiled file. This is a generic term; the specific nature of the representation depends on its context. "
http://www.lispworks.com/documentation/HyperSpec/Body/26_glo...
A Lisp program is data. The Lisp system does not care if it comes from a text file or if it is constructed as data by a program:
(list '+ '1 '2) constructs a program which can be evaluated.