guile-user
[Top][All Lists]
Advanced

[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/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]