OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: XSL: scripting v/s rewriting

[ Lists Home | Date Index | Thread Index ]
  • From: matt@veosystems.com
  • To: James.Anderson@mecomnet.de
  • Date: 28 Aug 1998 12:47:17 -0700
  • Date: Fri, 28 Aug 1998 12:47:17 -0700 (PDT)

Yes, and DSSSL really should have used Prolog syntax instead of
Scheme.  The preceding is a true statement without a hint of irony
(and I spent several years as a Scheme bigot).


> Paul Prescod wrote:
> > 
> > On 28 Aug 1998 matt@veosystems.com wrote:
> > 
> > The new XSL has no scripting. Extensibility is an item that they still
> > must decide upon -- scripting may reappear. I have been thinking recently
> > that they could leave all programmatic issues to a post proces. Then the
> > line between "behaviour sheets" and "style sheets" would be clear:
> > stylesheets do everything that can be done non-programmatically and
> > behaviour sheets will do the rest.
> Another possible view is that there is no "post process".
> The distinction between the rewriting and the scripting aspects of the earlier
> draft was short-sited and I welcomed its elimination from the current version.
> Since a rewriting system, in general, can be sufficiently powerful as to act
> as the basis for a general programming language, the distinction "behaviour"
> v/s "style" brings no inherent benefit.
> There are publications from several years back on constraint-based programming
> environments,  (Wm Leler, ...Constraint Programming Languages...) which
> demonstrated this for term rewriting systems. Where the "styling" forms
> describe rewriting operations all the way to "machine code", there is no need
> for a "scripting" language.
> If you're curious, a quick search turned up what appears to be an active URL
> for him (http://wm.simplenet.com/wm/) and a pointer to a source for the
> language he described (http://www.cirl.uoregon.edu/constraints/systems/bertrand.html)

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS