[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Does XSLT have a run-time system?

Subject: Re: Does XSLT have a run-time system?
From: Dimitre Novatchev <dnovatchev@xxxxxxxxx>
Date: Thu, 26 Dec 2013 10:30:02 -0800
Re:  Does XSLT have a run-time system?
AFAIR, The .NET XslCompiledTransform XSLT processor does have a
runtime system -- a library of commonly needed functionality to run
the transformation.


On Thu, Dec 26, 2013 at 2:09 AM, Costello, Roger L. <costello@xxxxxxxxx> wrote:
> Hi Folks,
> Wikipedia describes "run-time system" like so [1]:
>         Every computer language implements some form
>         of runtime system, whether the language is a compiled
>         language or an interpreted language.
>         As a simple example of a basic runtime, the runtime
>         system of the C language is a particular set of instructions
>         inserted into the executable image by the compiler.
>         Among other things, these instructions manage the
>         processor stack, create space for local variables, and
>         copy function-call parameters onto the top of the stack.
>         The reason this behavior is part of the runtime, as opposed
>         to part of a keyword of the language, is that it is systematic,
>         maintaining the state of the stack throughout a program's
>         execution. The systematic behavior implements the execution
>         model of the language, as opposed to implementing semantics
>         that contribute to a particular computed result.
> From that description, run-time doesn't seem to be pertinent to an XSLT processor implemented using, say, Java. Those kinds of execution-time-inserted instructions would be done by Java (or at a lower level), I would think.
> Does XSLT have a run-time system? If yes, would you give some intuitions about what it contains please?
> /Roger
> [1] http://en.wikipedia.org/wiki/Run-time_system

Dimitre Novatchev
Truly great madness cannot be achieved without significant intelligence.
To invent, you need a good imagination and a pile of junk
Never fight an inanimate object
To avoid situations in which you might make mistakes may be the
biggest mistake of all
Quality means doing it right when no one is looking.
You've achieved success in your field when you don't know whether what
you're doing is work or play
To achieve the impossible dream, try going to sleep.
Facts do not cease to exist because they are ignored.
Typing monkeys will write all Shakespeare's works in 200yrs.Will they
write all patents, too? :)
I finally figured out the only reason to be alive is to enjoy it.

Current Thread


Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
First Name
Last Name
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.