comp.lang.ada
 help / color / mirror / Atom feed
From: "Robert C. Leif, Ph.D." <rleif@rleif.com>
To: <comp.lang.ada@ada.eu.org>
Subject: RE: [ANNOUNCE] XML/Ada 0.6 released
Date: Mon, 10 Sep 2001 16:26:54 -0700
Date: 2001-09-10T16:26:54-07:00	[thread overview]
Message-ID: <mailman.1000164492.6818.comp.lang.ada@ada.eu.org> (raw)
In-Reply-To: <m3pu8zcumd.fsf@lyon.act-europe.fr>

From: Bob Leif
To: Emmanuel Briot et al.
Unfortunately, SVG only has a DTD. However, with some work, this DTD can be
translated by XML Spy into a schema that does need work. In order to really
take advantage of schemas, one must write Ada in XML. This includes setting
ranges and controlling the namespaces. Unfortunately, XML Spy 4 is painfully
slow on the find and replace operations required to fix the namespaces.
Obviously, it should have been written in Ada. XML Spy when it translates
does the wonderfully stupid operation of prefixing almost everything. This
is equivalent to writing "Ada.Type or Ada.Case. I will gladly send anyone
the original XML translation of SVG and my nonworking fixes.

In any event, we should work with schemas.

-----Original Message-----
From: comp.lang.ada-admin@ada.eu.org
[mailto:comp.lang.ada-admin@ada.eu.org]On Behalf Of Emmanuel Briot
Sent: Monday, September 10, 2001 1:36 AM
To: comp.lang.ada@ada.eu.org
Subject: Re: [ANNOUNCE] XML/Ada 0.6 released


"David Botton" <David@Botton.com> writes:

> I only wish I could afford to write things like an SVG engine using XMLAda
> and GtkAda. Talk about killer App for Ada, see
> http://www.adobe.com/svg/overview/svg.html  SVG in a nutshell is a graphic
> meta file format using XML. It may very well (combined with JavaScript)
> become a major open replacement technology to Macromedia Flash and much
> more.


This certainly is a very nice idea. I have received a mail from someone else
who was interested in doing that, I can't remember the name right
now. Volunteers ?

In fact, a first step might be (but probably not required) to support XML
schemas (the thing that replaces the DTD, to describe documents' grammars),
so
that we can check the SVG grammar.

Emmanuel




  reply	other threads:[~2001-09-10 23:26 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-09-07 16:27 [ANNOUNCE] XML/Ada 0.6 released Emmanuel Briot
2001-09-08  8:16 ` Florian Weimer
2001-09-09  2:36   ` David Botton
2001-09-10  8:35     ` Emmanuel Briot
2001-09-10 23:26       ` Robert C. Leif, Ph.D. [this message]
     [not found]   ` <007f01c138d8$39293da0$0100a8c0@DBINSPIRON>
2001-09-09  3:41     ` SVG and Ada 95 - " David Botton
2001-09-10 14:04   ` Ted Dennison
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox