Great to see this Hebrew numeral feature added! And so quickly. Sorry I did not respond earlier: I forgot to "follow" the topic to get emails of updates to the topic.
The output you listed at
justpaste.it looks good... the only small thing is there are two ways to do numbers that, in so-called "Western Arabic" numerals, end in 15 and 16.
The way you show at
justpaste.it is one way (the more "rational" way) but there is also a popular way that uses ?? and ?? to avoid ?? and ?? See the
Key Exceptions section on Wikipedia.
The user could implement that other system using search and replace, so it is not so bad to lack it.
But if you wanted to provide it as a convenience, that could be cool.
As to what to call them... "Rational" is a bit pejorative towards the other, more religiously-motivated system, so although I've been using that term, maybe it is not the best.
Perhaps it is best to distinguish the two systems by how they handle numbers that end in 15 (which implies how they handle numbers that end in 16). For example, you could call the two systems:
- Hebrew Numerals - ??
- Hebrew Numerals - ??
Or if you'd rather not use Hebrew letters, due to BiDi issues (LTR/RTL issues) and/or font issues:
- Hebrew Numerals - 10+5
- Hebrew Numerals - 9+6
Or:
- Hebrew Numerals - yod-he
- Hebrew Numerals - tet-vav