This directory contains some simple lisp examples, which can be executed via yal
.
- dynamic.lisp
- Execute code by name, via introspection.
- fibonacci.lisp
- Calculate the first 25 fibonacci numbers.
- fizzbuzz.lisp
- Show the fizzbuzz up to 50.
- hash.lisp
- Demonstrate working with hashes.
- lisp-tests.lisp
- A simple lisp-based testing framework for our primitives.
- mtest.lisp
- Simple tests of our macro system.
- readme.lisp
- Generate a README.md file, based on directory contents.
- sorting.lisp
- Demonstrate generating random lists, and sorting them.
- test.lisp
- Simple feature-tests/demonstrations of our system.
- time.lisp
- Demonstrate our date/time functions.
- try.lisp
- Demonstrate our error-handling, with try/catch.