[topicmapmail] LTM 1.3 Change Proposal

Knud Möller knud.moeller@deri.org
Sat, 18 Dec 2004 13:07:20 +0100


Hi all,

Am 17.12.2004 um 20:41 schrieb Murray Altheim:
> ...
> With the release of Ceryle recently the presence of its variant
> syntax on LTM 1.2 might be noted as a proposal for 1.3 (I think
> I've mentioned this one before). It's a simple additional shorthand
> to mirror the colon (':') character, only to perform this for the
> XTM 1.0 superclass-subclass association using a semicolon (';')
> character, e.g.:
>
>    [human ; mammal]
>
> meaning 'human' is a subclass of the superclass 'mammal'.
>

hm, just a quick thought on the readability of this syntax: colon and 
semicolon look so much alike, that I don't think it's a good idea to 
use them in complementary distribution. Not only do they look almost 
the same, but they are also located right next to each other on the 
keyboard (well, that depends on the locale...), making this syntax 
prone to typos. Wouldn't an easier distinguishable character (e.g. '<') 
make life easier?

Apart from that, I would say a shorthand for superclass-subclass is a 
great idea.

Cheers,
Knud

-------------------------------------------------
Knud Möller, MA
+353 - 91 - 512624
Digital Enterprise Research Institute
   National University of Ireland, Galway
Institiúid Taighde na Fiontraíochta Digití
   Ollscoil na hÉireann, Gaillimh