Lisp Glossary
Browse 5 lisp terms defined in plain English, from the cultural dictionary of computing.
5 Lisp Terms
- Clojure
- A modern Lisp dialect that runs on the JVM, emphasizing immutable data structures, functional programming, and a pragmatic approach to concurrency. Clojure's...
- Cons
- A fundamental Lisp operation that constructs a pair (cons cell) from two values, forming the basis of linked lists and tree structures. (cons 1 '(2 3))...
- Quote
- In Lisp-family languages and Elixir, quoting prevents evaluation of an expression, returning its abstract syntax tree (AST) representation instead. In shells,...
- Scheme
- A minimalist dialect of Lisp designed for teaching and research, emphasizing lexical scoping, first-class continuations, and tail-call optimization. Scheme is...
- S-Expression
- A notation for nested list-structured data originating from Lisp, where expressions are written as parenthesized prefix lists such as (+ 1 2), serving as both...
Related Topics
- Functional (3 terms in common)
- Language (2 terms in common)
- Syntax (2 terms in common)
- Metaprogramming (1 terms in common)
- Academic (1 terms in common)
- Jvm (1 terms in common)
- Functional Programming (1 terms in common)
- Linked List (1 terms in common)