Skip to content

pozorfluo/build-your-own-lisp

Repository files navigation

λispy

 > following http://www.buildyourownlisp.com/ tutorial

asciicast

build

make

test

sudo apt install valgrind
pip install --user --requirement requirements.txt
make test

← playground/src

all the things I need to explore on the side.


lispy.c

currently at bonus marks of chapter 11 of http://www.buildyourownlisp.com/


hmap.c

Based on the work of the Abseil Team and publications of Daniel Lemire, Peter Kankowski, Malte Skarupke, Maurice Herlihy, Nir Shavit, Moran Tzafrir.

Implement a hash map for lispy / LispEnv


SNAIC

alt text

  • to do iz slow, to dunt is fastr
  • nuthin last, best is fast
  • nevr fullow, best is first
  • hi velucity = speed of fast + da wae
  • wurst case scenario : long stories get short