A tiny lisp compiler in javascript (not an interpreter, code compiles to javascript functions) - lisp-2 common-lisp like (but not too much) - indeed a lisp-3 (a macro and a function can have the same name) - native types are javascript ones, with list = array - no car/cdr (first is (aref x 0) and rest is (slice x 1)) - push works like javascript push (adding at the end!) - case sensitive, name man