|
Subject: Re: First working draft of XSL From: "Richard Lander" <relander@xxxxxxxxxxxxxxxxxxxxxxxxx> Date: Tue, 18 Aug 1998 14:35:29 -0400 |
The new syntax is definitely more concise, but I would argue that it is
harder to read, as it employs a more abstract syntax. I would argue that
this syntax breaks second and third last XSL design principles.
I side with XML on this one, as opposed to designing a new syntax. We might
as well stay with DSSSL, if we are not going to standardize on a wholly-XML
syntax.
Richard.
-----Original Message-----
From: David Schach <davidsch@xxxxxxxxxxxxx>
To: 'xsl-list@xxxxxxxxxxxxxxxx' <xsl-list@xxxxxxxxxxxxxxxx>
Date: Tuesday, August 18, 1998 2:02 PM
Subject: RE: First working draft of XSL
>The original XSL submission used XML for the patterns. However, the new
XSL
>pattern syntax is much more concise and easier to read than an XML based
>pattern syntax.
>
>> -----Original Message-----
>> From: Mark_Overton@xxxxxxxxx [SMTP:Mark_Overton@xxxxxxxxx]
>> Sent: Tuesday, August 18, 1998 10:30 AM
>> To: xsl-list@xxxxxxxxxxxxxxxx
>> Subject: Re: First working draft of XSL
>>
>> My first thought is this:
>> Why did they not use XML for the structure of the patterns, etc.
>>
>> For example,
>> Here is a rule example from the new spec
>> <xsl:template match="book[excerpt]/author[attribute(degree)]">
>> ...
>> </xsl:template>
>>
>> This could have been something like:
>> <xsl:template>
>> <match>
>> <element type="book">
>> <element type="excerpt"/>
>> <target type="author>
>> <attribute name="degree"/>
>> </target>
>> </type>
>> </match>
>> <action>
>> ...
>> </action>
>> </xsl:template>
>>
>> This way the xsl processor could read the stylesheet without having to
>> parse all of this new syntax. We have a great tool in XML for
>> representing
>> structured data so why did we have to come up with another? Now, to read
>> an XSL stylesheet I need to parse all of these new delimiters and more
>> ('/'
>> | '//' | '(' | ')' | '|' | '[' | ']' | ',' | '=' | '.' | '..' | '*' | '{'
>> |
>> '(' |, etc.......). All of the built in functionality of my XML parser
is
>> of no use. What a shame.
>>
>> -Mark Overton
>>
>>
>>
>> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: First working draft of XSL, Mark_Overton | Thread | RE: First working draft of XSL, James K. Tauber |
| RE: First working draft of XSL, Chetan Gadgil | Date | Comments on XSL Draft, ray |
| Month |