Re: summary on DTB discussions.

Axel Polleres wrote:
> 
> Michael Kifer wrote:
>> 
>> ...
>> 3. Regarding your response to Hassan suggesting " instead of \", 
>> ...
> 
> Probably, you, Sandro, and Hassan are right that XML entities in the 
> presentation syntax are confusing. ...

Hi Axel,

For the record, I would like to state that I never claimed that
XML entities in the presentation syntax are confusing, nor that
they are not so. Actually I do not care... Or rather, I think that
they are not the most confusing of W3C notations in general -
including, and starting with, XML! :-P

Anyways, I simply asked two (unrelated) questions:

(1) I did not understand (since I had apparently missed the resolution)
     why we were using one notation in the examples (viz., rif:iri) when
     we meant the other (viz., &rif;iri). So I asked.

(2) Upon you suggesting for a more concrete presentation syntax for
     Const's, I noticed that you did not allow for escaped quotes -
     hence my question (unrelated to (1)).

Both remarks were motivated by my putting together a BLD -> XML
compiler - which works BTW (at least on the examples of the BLD
document). It is very easy to adapt it to any changes this WG makes
just by editing a few simple serialization annotations in the grammar.
There are still a few things to iron out and documentation to write,
but it now works and is usable (and useful as well I think). If anyone
is interested in playing with it let me know. If it is deemed worth
it, I can also make a presentation at the F2F10 on how it works and
how to used it.

-hak

PS/ I understand MK's impatience as time is pressing, and Sandro's
     gentle admonition that we should set priorities. However, I also
     understand the pain you are having using this irksome verbose
     prez. syntax for specifying DTB. I guess one way for you would
     be to implement your suggestions as Emacs macros... ;-)

PPS/ The reason why I have been taking so long to put this tool
      together is because of the prez. grammar being a moving target
      and also because I am conceiving the annotation metalaguage
      while I am going in order to accommodate the idiosyncrasies of
      the sort of XML we need to produce by extending Jacc's existing
      functionalities we new one as needed. This is what has required
      the most time-consuming work.

-- 
Hassan Aït-Kaci  *  ILOG, Inc. - Product Division R&D
http://koala.ilog.fr/wiki/bin/view/Main/HassanAitKaci

Received on Tuesday, 6 May 2008 12:14:44 UTC