|
Subject: Re: [xsl] Re: Language-specific output From: Dimitre Novatchev <dnovatchev@xxxxxxxxx> Date: Sat, 4 Feb 2006 13:41:58 +1100 |
On 2/4/06, Michael Kay <mike@xxxxxxxxxxxx> wrote:
>
> >
> > I am really liking the validation-in-the-background feature of the
> > new oXygen. In particular, I'm liking the way syntactically malformed
> > XPath expressions (or pseudo-XPath since they're malformed) just
> > "light up" on their own, rather than just lurking till runtime before
> > I discover I have one too few closing parentheses.
>
> Perhaps a clearer distinction is needed between what compiler folks call
> syntactic and semantic errors: in particular, referring to
> functions/variables/templates/types that don't exist (yet) is classified as
> a semantic error. Since in XSLT all of these can be forwards references
> anyway, it's not just references to things declared in other modules that
> are relevant, but forwards references to things in the same module.
As for other missing things in the language:
<pragma:external name="varName" as="type"/>
or
<xsl:variable ... pragma:external="yes"/>
Where pragma may be associated to:
"http://saxon.sf.net/"
or
"http://exslt.org/modular-stylesheets"
--
Cheers,
Dimitre Novatchev
---------------------------------------
To avoid situations in which you might make mistakes may be the
biggest mistake of all.
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] Re: Language-specific out, Michael Kay | Thread | RE: [xsl] Repace regex with a varia, Agnisys |
| [xsl] Determined to grok the built-, Sebastian Tennant | Date | [xsl] Is standalone for DTD only?, Jesper Tverskov |
| Month |