nlfiedler / bakeneko

Scheme R7RS interpreter in Go
BSD 3-Clause "New" or "Revised" License
2 stars 0 forks source link

Implement core Lithp procedures #14

Open nlfiedler opened 11 years ago

nlfiedler commented 11 years ago

See [1] for the complete list. Some of these are actually syntactic keywords, many of which bakeneko already implements, while others are library procedures. These establish a good starting point for a basic LISP interpreter.

[1] http://fogus.me/fun/lithp/core.html

nlfiedler commented 10 years ago

Not all procedures defined in Lithp are found in Scheme, so just stick to those that are needed for Scheme R7RS.

nlfiedler commented 10 years ago

Complete list: (not), (list), (assoc), (null?), (map), (apply)