Re: XSLT syntax

Subject: Re: XSLT syntax
From: Brandon Ibach <bibach@xxxxxxxxxxxxxx>
Date: Sun, 30 May 1999 15:39:30 -0500
Quoting Daniel Mahler <dmahler@xxxxxxxxxx>:
> I just meant that XML/SGML tags
> are a bit to verbose for programming.
> They were designed to be embedded in documents
> the bulk of which is text.
> XSLT scripts are all tags.
> Unlike markup, translaformations have to be read,
> written and maintained by people.
> I appreciate the usefulness of transformations being distributed
> in an XML compliant form, but I do not think they should be written that
> way.
> For a programming language,
> some kind of bracket is a better delimiter than an end tag
> (or just use indentation as in python and a few functional languages).
> Positional parameter passing is usually better than passing
> labeled parameters (though this is good as an option, as in lisp)
   I can certainly see your argument here, and I think there's a very
simple solution.  Most XSL processors (at least that Java ones I've
seen) are setup to interface with an XML parser via a DOM or SAX
interface to parse the XSL style sheet.  So, simply implement a parser
for your syntax using one of these interfaces, and you can use the
same XSL engine, right?
   By the way, why is this discussion on the DSSSL list?

-Brandon :)

 DSSSList info and archive:

Current Thread