Lists Home |
Date Index |
Eric van der Vlist scripsit:
> Yes, sure. The compact syntax fr Relax NG and the alternative syntax
> (N3) for RDF are other good examples.
> I don't know, for instance, if YAML could have been of any help for
> these syntaxes:
YAML is at the opposite extreme. RNG compact syntax and N3 are authoring
syntaxes; YAML is a data-transfer syntax. XML is an attempt at a compromise
and as such suboptimal for either task.
What is new (except to Lispers) is the idea of a standardized intermediate
syntax into which the surface syntaxes can be translated. We do not need
one parser per vocabulary *per implementation*; it suffices to have a
single standard translator from the specialized syntax to the general one.
John Cowan <firstname.lastname@example.org> http://www.reutershealth.com
I amar prestar aen, han mathon ne nen, http://www.ccil.org/~cowan
han mathon ne chae, a han noston ne 'wilith. --Galadriel, _LOTR:FOTR_