xsl-list
[Top] [All Lists]

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

2013-12-26 04:09:21
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

--~------------------------------------------------------------------
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>