This section is for all questions relating to Prolog.
Before getting started with Prolog, you should set up your development environment.
This section is for all questions relating to Common Lisp.
Before getting started with Lisp, you should set up your development environment.
For a guide on the things you’ll need to know about Lisp for this course, you can read this tutorial and it should cover most of this course, without showing you how to do things the wrong way.
For any other questions you might have, you can check out the questions I’ve received below.
- How to declare and set variables in Lisp
- The difference between
quoteand ~’~ - Variable scoping and
letbindings - Running Lisp from any terminal
- Debugging Common Lisp from the terminal
- Different ways to define functions
- ~list~ vs
(list)- namespaces in Lisp - Seeing
(X . Y)at the end of a list
This section is for all questions relating to C.
Before getting started with C you should set up your development environment.
If you have something you’d like to contribute to this website, be it an answer to a question you want answered, you notice a typo, or anything else, feel free to make an issue or pull request on the GitHub repository.