[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Lists for REST, OPTIONAL and AUX look nice
- To: LISP-FORUM at MIT-AI
- Subject: Lists for REST, OPTIONAL and AUX look nice
- From: Richard M. Stallman <RMS at MIT-AI>
- Date: Thu ,24 Sep 81 04:17:00 EDT
I agree that &OPTIONAL, &REST, &KEY and &AUX are different
 from the other lambda-list keywords, but it does not follow
that a Lispy syntax for them is ugly.  This example
(defun foo (a b c d
            (optional x y z
		      (default xxx t)
		      (default yyy 69))
	    (rest rest-arg)
	    (key parm1
		 parm2
		 (default parm3 t)
		 parm4)
	    (aux tem1 tem2))
  ...)
seems clear enough.