|
Subject: RE: [xsl] XSLT vs Perl From: David Tolpin <dvd@xxxxxxxxxxxxxx> Date: Wed, 4 Feb 2004 01:10:48 +0400 (AMT) |
> > > <a href="{../@code}.html"/><xsl:value-of select="title"/></a>
> >
> > new Node("a",href=>value_of(../@code).".html",value_of("title"));
> >
> > David Tolpin
>
> Could I ask you what language this is written in and where I find its
> semantics, please?
It is written in Perl, using an XML/XSLT/XPath module I was using internally
for my programs. It is valid perl, except for some typos.
>
> I'm curious as to why the element name "a" is in quotes but the
> attribute name "href" isn't, and why one of the XPath expressions
1) href is not in quotes because a word before => in perl can be used
without quotes.
2) ../@code is not in quotes because I have made a typo.
> "title" is in quotes and the other one "../@code" isn't, and how you
> create three nodes with only one call on "new". I would also be
Inside the call 'new Node', other nodes for the attribute and for character
data are created.
> interested to see how this kind of language manages the static and
> dynamic context.
In a way similar to XSLT. Are you interested in implementation details?
David Tolpin
http://davidashen.net/
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] XSLT vs Perl, Michael Kay | Thread | RE: [xsl] XSLT vs Perl, Michael Kay |
| RE: [xsl] Re: XSLT vs Perl, Michael Kay | Date | RE: [xsl] Need expression.., Kotes Mogili |
| Month |