Skip to content

bsmith/HashLisp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

 _   _           _     _     _           
| | | | __ _ ___| |__ | |   (_)___ _ __  
| |_| |/ _` / __| '_ \| |   | / __| '_ \ 
|  _  | (_| \__ \ | | | |___| \__ \ |_) |
|_| |_|\__,_|___/_| |_|_____|_|___/ .__/ 
                                  |_|    
  by bsmith

HashLisp is a simple (toy) Lisp implementation using 'hash cons' as its primary primitive. The dialect of Lisp is closer to lambda calculus or Haskell than Common Lisp or Scheme. Values are immutable, and car/cdr are spelled fst/snd.

About

Toy lisp with laziness and hash cons

Topics

Resources

Stars

Watchers

Forks