im considering this finished for now, it lacks a lot of real lisp things but it can handle the basic syntax which is what i was trying to accomplish
run git clone https://git.samahh.dev/sam/compiler --recursive
to compile run make
to run the example run make run
, or to compile another file run either
./compiler run filename.lisp
or
./compiler build filename.lisp -o outputname