Newsgroups: comp.lang.lisp
From: Erik Naggum <e...@naggum.net>
Date: Tue, 05 Mar 2002 00:59:42 GMT
Local: Mon, Mar 4 2002 7:59 pm
Subject: function and lambda, again
This is a fairly useless suggestion, probably annoying, but there might
also be some obcure, but very valuable history lesson hidden underneath this, so if you permit me the useless, annoying suggestion as a means to an end... (lambda (argument-list) body) Recall that a function-name is a symbol or a list. If lambda is an undesirable choice of name, function could assume both In the degenerate case of a lambda with no body, its arguments, if any, In other words, here is the proposal: Replace lambda with function, and (function (x) (mumble-frotz x)) Now, I am not allowed to set up a macro for cl:function, but I can create (defmacro function (first &rest rest) This macro could, if necesary, walk through the body and discovery free I am actually more curious how "lambda" became the name of this operator /// You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
| ||||||||||||||