Skip to content

Category Archives: LISP

CLOS or Common LISP Object System is one of the most powerful object systems available. It is dynamic, reliant, and supports multiple inheritance and multiple… Read More
Output functions need an optional argument known as output stream which by default is “output-stream” and can be assigned to another stream where the output… Read More
Lisp is a programming language that has an overall style that is organized around expressions and functions. Every Lisp procedure is a function, and when… Read More
A structure is a user-defined data type that helps us combine different data items of different types under the same name.  In Lisp, defstruct is… Read More
In Lisp data objects of type ‘character’ are referred to as characters. For representation purposes, we usually denote character objects by preceding a #\ symbol… Read More
In Lisp, the ordered set of elements is represented by sequences. All the functionality we use in sequences is applied on vectors and lists which… Read More
The expressions we use in Lisp are known as the s-expressions which are composed of atoms, strings, and lists. An s-expression is itself a valid… Read More
Lisp is a high-level machine-independent programming language that is used in making AI-based programs as it supports the implementation of such software that deals with… Read More
The condition system in Lisp is one of its best features. It accomplishes the same task as the exception handling mechanisms in Java, Python, and… Read More
A tree is a non-linear hierarchical data structure that consists of nodes that are connected by edges. Tree stores data in a non-sequential manner so… Read More
Association Lists in Lisp are used for mapping values to respective key elements. They are also known as a-list. The car of the pair represents… Read More
Pre-requisites: Introduction to LISP Function Languages are those languages in which the basic building block is functions. In functional programming, the programmer is concerned only… Read More
Pre-requisites: Introduction to LISP Lisp provides a huge set of facilities for performing input/output. All the input/output operations are performed on streams of several kinds.… Read More
LISP is an acronym for list processing, it is one the oldest programming language currently being used in the field of artificial intelligence. It performs… Read More
LISP is a list processing programming language. It is widely used in the manipulation of data strings. It provides an input and output library. LISP… Read More

Start Your Coding Journey Now!