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