Skip to content

Category Archives: LISP

In this article, we will discuss predicates. Predicates are similar to functions that will be used to test their arguments for conditions. They will return… 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
In this article, we will discuss Vectors in LISP. Vectors in LISP are one-dimensional arrays which are also known as sequences. We can create a… Read More
In this article, we will discuss List manipulation in LISP. The list is a data structure that can store elements of multiple data type we… Read More
In this article, we will discuss Loop Construct. This Construct is used to iterate the data until it finds the return statement. And then it… Read More
Decision making is used to specify the condition to evaluate an expression in LISP. There are 4 types of decision-making statements in LISP. They are… Read More
In this article, we will discuss the case construct in LISP. This is used to check multiple test conditions at a time, unlike cond, if… Read More
In this article, we will discuss mapping functions in lisp. Mapping functions are applied on the list data structure for combining one or more lists… Read More
In this article, we will discuss cond construct in LISP. The cond is a decision-making statement used to make n number of test conditions. It… Read More
In this article, we will discuss the when construct. The when is a decision-making statement used to specify the decisions. It is similar to conditional… Read More
In this article, we will discuss the if construct in LISP. The if is a decision-making statement used to check whether the condition is right… Read More
In this article, we will discuss lambda functions in LISP. The Lambda function is used to evaluate a mathematical expression in our program. They are… Read More
In this article, we will discuss the Do Construct in LISP. Do construct is used to perform an iteration in a structured format. Syntax: (do… Read More
LISP Function‘s parameters list has a basic aim of declaring the variables which will receive the arguments that are passed in the function. Normally parameter… Read More
Macro is similar to a function in popular languages like C++, java, etc. that takes arguments and returns a LISP form to be evaluated. It… Read More