Lists, Sets, and Associations

Mark S. Miller markm@erights.org
Fri, 20 Nov 1998 10:58:03 -0800


One I found missing.  It may not have hit the list since the archived copy
is the one that came directly from MarkM.

At 12:35 PM 10/14/98 -0700, Bill Frantz wrote:
>At 12:19 PM 10/14/98 -0700, Mark S. Miller wrote:
>>
>>	altList([1, 2, 3])
>
>How does it expand into an invocation or series of invocations?

It expand to Kernel E as:

	altList run(makeTuple run(1, 2, 3))

The definition of makeTuple will shortly be:

	define makeTuple {
	    match [=="run", args] {args}
	}

Once we resolve the name convention issue, "makeTuple" will probably be
renamed as well.

Speaking of the name convention issue (a vs b vs c vs d, and all that), I
really need some reactions.  Anyone?