I said:
> >   (. expr)
> > is exactly equal to:
> >   expr

Alan Manuel Gloria:
> This is necessary for Scheme rest arguments in definitions:
> 
> define foo(. rest)
>   rest

Just to be clear, I was meaning an UNprefixed (. expr). The idea is that:
  (. expr)
is exactly equal to:
  expr

Obviously we need to handle Scheme rest arguments, but those are prefixed. IE:
 foo(. rest)
is equal to:
 (foo . rest)
And I think that follows simply from the usual rule that f(...) is equal to (f 
...).

I'll go clarify the [Solution] page.

--- David A. Wheeler

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Readable-discuss mailing list
Readable-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/readable-discuss

Reply via email to