joaotavora / snooze

Common Lisp RESTful web development
207 stars 22 forks source link

Fix defresource, defroute to handle lambda var correctly. #31

Open hyotang666 opened 2 years ago

hyotang666 commented 2 years ago

Don't ensure-atom. When the form ((:keyword-name var)) comes, an error is signaled due to keyword symbol could not use as variable.

FYI clhs generic function lambda list

Minimum error form is (defresource name (verb type &key ((:keyword-name var))))