A Lisp dialect with dynamically extensible syntax