4 ms·
This is not a thread for lisp/sexp discussions, but the better sexp miss the important point that: define some(x y z) code goes here should not be any diff
by tdrgabi 15y ago
This is not a thread for lisp/sexp discussions, but the better sexp miss the important point that:
define some(x y z)
code goes here
should not be any different for the compiler, especially the way humans understand what the compiler does, than a simple list/array:
(1 2 3 4)
This way, you can mess with code the same way you do it with normal data structures, replace parts, add things etc.
The way they are writing it, "define" looks like a keyword, just like "if" and "for" is, in most of the languages, instead of a function, just like everything else in lisp is.