On 2016/04/01 15:10, nobu / ruby-lang.org wrote:

> ~~~ruby
> [[1, 2], [3, 4]].map {ュ。+ュ「}
> ~~~
>
> `ュ。`..`ュエ` denote the arguments upto 20.

I admire your modesty. Unicode's circled numbers go up to 50 (see 
http://www.unicode.org/charts/PDF/U3200.pdf), which should take care of 
even the most complicated blocks.

In addition, there are two series of circled black numbers with white 
background (serif and sans-serif), although only up to 10. Then we have 
also two series of circled white numbers with black backgrounds, one up 
to 10 and the other up to 20. And then there are also double-circled 
numbers (up to 10). I'm sure we can find some good uses for these series!

In addition, a proposal for adding black and white circled numbers 
possibly up into the 200s was recently discussed on the 
unicode / unicode.org mailing list (see 
http://www.unicode.org/mail-arch/unicode-ml/y2016-m03/0022.html and 
followups), for use in Go (囲碁) diagrams. If such a proposal gets 
accepted, there's even less chance of running out of numbers for 
implicit arguments :-).

Regards,   Martin.

Unsubscribe: <mailto:ruby-core-request / ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>