Re: Grammar for roman numerals

"Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
6 Apr 2007 22:57:30 -0400

          From comp.compilers

Related articles
[3 earlier articles]
Re: Grammar for roman numerals mailbox@dmitry-kazakov.de (Dmitry A. Kazakov) (2007-03-30)
Re: Grammar for roman numerals martin@gkc.org.uk (Martin Ward) (2007-03-30)
Re: Grammar for roman numerals mailbox@dmitry-kazakov.de (Dmitry A. Kazakov) (2007-04-01)
Re: Grammar for roman numerals DrDiettrich1@aol.com (Hans-Peter Diettrich) (2007-04-01)
Re: Grammar for roman numerals alex.habar.nam@gmail.com (whiskey) (2007-04-06)
Re: Grammar for roman numerals dickey@saltmine.radix.net (Thomas Dickey) (2007-04-06)
Re: Grammar for roman numerals mailbox@dmitry-kazakov.de (Dmitry A. Kazakov) (2007-04-06)
Re: Grammar for roman numerals DrDiettrich1@aol.com (Hans-Peter Diettrich) (2007-04-08)
| List of all articles for this month |
From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Newsgroups: comp.compilers
Date: 6 Apr 2007 22:57:30 -0400
Organization: cbb software GmbH
References: 07-03-095 07-03-118 07-04-017
Keywords: parse, history
Posted-Date: 06 Apr 2007 22:57:30 EDT

On 6 Apr 2007 00:03:58 -0400, Thomas Dickey wrote:


> Dmitry A. Kazakov <mailbox@dmitry-kazakov.de> wrote:
>> Roman numerals (in their standard form without IIII and other stuff) don't
>
> fwiw, I've read that IIII was the standard form which the Romans used,
> and that IV was a later innovation.


I meant modern standard usage of.


But my point was about Roman numerals as a decimal positional system with
glyphs varying with the position. This drastically simplifies understanding
of how they are built up as well as the implementation of input / output.
Compare this with four rules as described in Webster.


Actually whether IIII and VIIII glyphs should be used for 4 and 9 is
irrelevant as long as IIII is not mixed with VI. On the contrary, other
constructs like MIM (for 1999) and IC (for 99), which were never used
otherwise than mistakenly, contradict to very positional representation.
Which makes me think that the system was positional at least in the minds
of Romans.


--
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.