[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: case-lambda* question
From: |
Andy Wingo |
Subject: |
Re: case-lambda* question |
Date: |
Mon, 14 Jan 2013 10:41:48 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.2 (gnu/linux) |
On Thu 15 Nov 2012 02:01, Germán "A. Arias" <address@hidden> writes:
> /home/german/Escritorio/./test.scm:3:10: In procedure #<procedure f (x
> #:optional y) | (x #:key y) | (x y #:key z)>: Odd length of keyword
> argument list
>
> But there is one interest line
>
> 3: 0 [f 1 #<undefined> 2 #:z 3]
>
> What mean this? That is taking the second argument as a keyword?
This is an error that occurs during the parsing of keyword arguments.
The arguments have been shuffled around, and you are seeing an
intermediate state. Perhaps we should treat this case better.
Andy
--
http://wingolog.org/