[plt-scheme] structure, procedure, and keyword arg

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Mon Jul 21 14:21:35 EDT 2008

At Mon, 21 Jul 2008 06:38:17 -0600, Matthew Flatt wrote:
> At Wed, 16 Jul 2008 14:08:07 -0700, YC wrote:
> > it seems that the structs marked as procedures cannot accept keyword
> > arguments, even if the procedure in prop:procedure does.

Fixed in SVN (v4.0.2.5).

> So, I need to extend the structure property system with a way for one
> property to imply another set of properties

If you think of structures as primitive classes (in the Java sense),
then properties are like primitive interfaces. This change adds
property extension that's analogous to interface extension.


Posted on the users mailing list.