Levelling up - 2: Use the debugger
Beware of bugs in the above code; I have only proved it correct, not tried it. (Donald Knuth)

Search for a command to run...

Series
This is for users who want to start with PicoLisp from scratch. This series will cover installation, basic concepts, syntax, how to use the REPL, create simple scripts, read the docs and debug.
Beware of bugs in the above code; I have only proved it correct, not tried it. (Donald Knuth)

A person who won't read has no advantage over one who can't read. (Mark Twain)

To conclude our "PicoLisp for Beginners" Series, we should talk about naming conventions, and finally create our first own little program! Naming Conventions PicoLisp has a few naming conventions that should be followed, in order to introduce name c...

Welcome back to our "PicoLisp for beginner's series"! Now that we know the basic functions, let's try to understand now how calculations are done internally in PicoLisp. This text got inspiration from this blogpost. If you read the previous posts c...

Welcome back! This is the last post of the 60 most common PicoLisp functions series. Today we will cover lists and strings. We will handle the topic lists quite extensively as it is one of the most important data types in PicoLisp. After that, we wil...

Welcome back to the 60 most common PicoLisp functions series. Today we will cover functions. What are functions? Just like pieces of data can be assigned to a specific variable name, functions are basically a set of instructions assigned to a speci...
