The D Programming Language
Richard A. O'Keefe
ok at quintus.UUCP
Tue Mar 8 11:12:16 AEST 1988
In article <700 at l.cc.purdue.edu>, cik at l.cc.purdue.edu (Herman Rubin) writes:
> No, what is needed is to abandon the mistaken notion that a function
> returns a single result. From day one, lists should have been allowed
> to the left of the replacement sign--this is not just for functions,
> but even for direct operators.
MESA does this. Every function in MESA takes a record as argument and
delivers a record as result. Since MESA has keyword constructors for
records, this magically yields keyword inputs _and_ keyword results.
More information about the Comp.lang.c
mailing list