Adam D. Ruppe:

Wordier than
yield ShortRange() { yield 50; yield 60; yield 70; }

but the same idea.

In general a typed syntax could be:

yield(int) ShortRange() { yield 50; yield 60; yield 70; }

Or even:

yield(auto) ShortRange() { yield 50; yield 60; yield 70; }

So yield(auto) could be sugar for yield(auto):

yield ShortRange() { yield 50; yield 60; yield 70; }

Bye,
bearophile

Reply via email to