Skip to content

Latest commit

 

History

History
27 lines (24 loc) · 946 Bytes

README.md

File metadata and controls

27 lines (24 loc) · 946 Bytes

Examples

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.