Re: [xsl] Does XSLT have a run-time system?

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

Cheers,
Dimitre

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
>



-- 
Cheers,
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