[bitc-dev] Types that introduce new literals
Jonathan S. Shapiro
shap at eros-os.org
Fri Nov 12 14:20:45 PST 2010
On Fri, Nov 12, 2010 at 11:15 AM, John Zabroski <johnzabroski at gmail.com>wrote:
> On Thu, Nov 11, 2010 at 7:44 PM, Jonathan S. Shapiro <shap at eros-os.org>wrote:
>> Other than bit sets and enumerations, what **commonly used** types want to
>> introduce new, named literals?
>> [and unions, for constructors]
> If you are asking about programming languages in general, then "syntax for
> hashes" has to be up there....
That's not quite what I meant.
Enumerations are one example - the enumerands are new bindings.
Bit sets having named elements are another - a series of bindings gets
introduced for the individual bit names.
Unions introduce leg constructors.
What other commonly used constructs introduce multiple named elements in a
single declaration in that sort of way?
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the bitc-dev