diff options
Diffstat (limited to 'JOURNAL')
-rw-r--r-- | JOURNAL | 20 |
1 files changed, 17 insertions, 3 deletions
@@ -1,9 +1,9 @@ #author Matthias Benkard #date 2008-06-14 - <lisp>(format-time-string "%Y-%m-%d")</lisp> -#title Mulklisp Development Diary +#title Toilet Lisp Development Diary #desc Random news and stuff about just another random pet project -; Time-stamp: <2008-06-14 17:29:57 mulk> +; Time-stamp: <2008-07-27 16:58:21 mulk> ; ; C-c i t insert-time-stamp ; C-c C-t muse-project-publish-this-file @@ -13,11 +13,25 @@ ---- -Context: [[http://matthias.benkard.de/mulklisp][The Mulklisp Project]]. +Context: [[http://matthias.benkard.de/toilet][The Toilet Lisp Project]]. ---- +* 2008-07-27, 16:51:13 CEST + +** DESTRUCTURING-BIND and DEFUN and DEFMACRO, Oh My! + +We've now got **defun** and **defmacro** in all their lambda-list destructuring +glory. Finally! + +So yeah, they're missing a bit of error handling here and there when +parsing lambda lists. Too permissive to be conforming. But hey, at +least your missing arguments will merely be =nil= instead of crashing the +interpreter (the hard way, I mean, not by catchable exceptions). Isn't +that an improvement? + + * 2008-06-14, 16:41:55 CEST ** Another Random Piece of Vaporware is Born |