From: "Martin J. Dürst" <duerst@...> Date: 2016-04-01T15:47:03+09:00 Subject: [ruby-core:74765] Re: [Ruby trunk Feature#12240] circle number arguments 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>