Some of the things I've learned every day since Oct 10, 2016
October 26, 2016Posted by on
In the Lisp language, all code is written in the form of S-Expressions, which are essentially expressions in the form of parenthesized lists. For example, the expression of a function f being called on arguments a, b would be (f a b). The fact that code in Lisp is expressed in the form of the list data structure allows code to be manipulated as data, facilitating easy metaprogramming.