The Great Acatalepsy

LISP LISP LISP All day

lisp-glossy

Division

(defun division (x y)

(/ x y))

(print (division 10 2))

Multiplication

(defun multiplication (x y)

(* x y))

(print (multiplication 10 2))

 Addition

(defun addition (x y)

(+ x y))

(print (addition 10 2))

(defun subtraction (x y)

(- x y))

Subtraction

(print (subtraction 10 2))

Factorial

(defun factorial (x)
“Compute the factorial of x.”
(if (= x 1)
1
(* x (factorial (- x 1)))))
(print(factorial 5))

 

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s