xsl-list
[Top] [All Lists]

Re: [xsl] __LINE__ equivalent in XSLT

2011-12-02 07:01:59
You could implement the preprocessor easily enough if you are using Saxon. For example if you use <?line?> then you can write the preprocessor as

<xsl:template match="*">
  .. identity template ..
</xsl:template>

<xsl:template match="processing-instruction(line)">
<xsl:value-of select="saxon:line-number(.)"/>
</xsl:template>

Michael Kay
Saxonica

On 02/12/2011 12:14, Bartolomeo Nicolotti wrote:
To whom it may concern,

in C there's a pre-processor directive

__LINE__

that gives you the line of source where the directive is.

Is there an equivalent in XSLT?

Many thanks

Best regards

Bartolomeo


--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail:<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--




--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

<Prev in Thread] Current Thread [Next in Thread>