summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Andreas Benkard <matthias@benkard.de>2008-07-27 16:58:34 +0200
committerMatthias Andreas Benkard <matthias@benkard.de>2008-07-27 16:58:34 +0200
commit266fb9e9a271225ada398b65bd1f056551a0f4df (patch)
treefe4d9262ae34a24b83e9dbd2169894f82f2704a7
parent0d4f4b4b80adf7ee4fe407ebb8f85e6f0bff64f3 (diff)
JOURNAL: New entry.
-rw-r--r--JOURNAL20
1 files changed, 17 insertions, 3 deletions
diff --git a/JOURNAL b/JOURNAL
index 73669b9..b247e62 100644
--- a/JOURNAL
+++ b/JOURNAL
@@ -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