📕 subnode [[@ryan/20210307153354 s_expression]]
in 📚 node [[20210307153354-s_expression]]
-
tags :: programmingprogramming languages
An s-expression is a notation for listed data, often used by Lispprogramming languages, where they represent both the program and the data.
Initially s-expressions were just cons cells (linked lists, so they could be represented as:
(1 . (2 . (3 . NIL)))
However modern Lisps either do not use linked lists or do not make this clear to the programmer.
📖 stoas
- public document at doc.anagora.org/20210307153354-s_expression
- video call at meet.jit.si/20210307153354-s_expression