This second part of Lisp in Small Parts consists of a series of projects in which we design and build Lisp programs to implement interesting practical applications.
Asks a series of questions, such as:
and then guesses the animal you are thinking of. If it is incorrect, it allows you to add the animal to the database.
Allows you to enter a set of letters, and then displays a list of anagrams matching those letters:
Lets you create a database of recipes, and find a recipe based on the ingredients you have available.
Finds the shortest route in a map of locations and roads:
Allows you to draw graphics using simple commands that control a virtual turtle.
Finds the route through a logic maze such as this one:
Solves problems in which you have to use a set of numbers, such as:
to make a target such as:
by combining them with the operations: addition, subtraction, multiplication, and division:
blog comments powered by Disqus