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 |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Does XSLT have a run-time, James Fuller | Thread | Re: [xsl] Does XSLT have a run-time, Michael Kay |
Re: [xsl] Does XSLT have a run-time, James Fuller | Date | Re: [xsl] Does XSLT have a run-time, Michael Kay |
Month |