compile to js lisp inspired by arc