S-expression
Sign in to saveAlso known as S expression, sexp, sexpr, S-expression notation
thumb|Tree (data structure)|Tree data structure representing the S-expression (* 2 (+ 3 4))
Wikidata facts
- Instance of
- syntax
- Developer
- Ron Rivest
Show 5 more facts
- Stack Exchange tag
- stackoverflow.com/tags/s-expression
- described at URL
- people.csail.mit.edu/rivest/Sexp.txt
- discoverer or inventor
- John McCarthy
- manifestation of
- semi-structured data
- uses
- round brackets
Sources (2)
via Wikidata · CC0
~10 min read
Encyclopedic overview
8 sectionsContents
- Characteristics
- Datatypes and syntax
- Use in Lisp
- Relation to XML
- Standardization
- See also
- References
- External links
thumb|Tree (data structure)|Tree data structure representing the S-expression (* 2 (+ 3 4))
In computer programming, an S-expression (or symbolic expression, abbreviated as sexpr or sexp) is an expression in a like-named notation for nested list (tree-structured) data. S-expressions were invented for, and popularized by, the programming language Lisp, which uses them for source code as well as data.
Excerpted from Wikipedia’s “S-expression” article, available under the CC BY-SA 4.0 licence.