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

Re: XSLT and natural semantics

Subject: Re: XSLT and natural semantics
From: Garvin Riensche <g.riensche@xxxxxxx>
Date: Wed, 08 Aug 2007 16:53:05 +0200
Re:  XSLT and natural semantics
Hi Justin,

Does anyone know if a definition of the xslt language in natural semantics format exists?

Perhaps you could elaborate on what your problem/goal is here.

What I want to do is to translate XSLT to a prolog implementation called "conditional transformations".


http://www.cs.uni-bonn.de/~gk/papers/IAI-TR-2006-1-kniesel-CTS.pdf

Conditional transformations (CTs) work on a prolog factbase and are used to transform these facts. The transformation is only triggered if the conditions are fulfilled. Usually the composition of serveral CTs is used to get a desired result.

My idea is to translate XSLT to CTs and XML to a prolog factbase. There seem to be some advantages as far as modularity is concerned if CTs are used instead of XSLT to transform XML because if serveral stylesheets are used in a row one can not undo one of these stylsheets without saving the intermediate results explicitly. With CTs that would be possible.
So, I need to translate XSLT to CTs which is actually prolog code and therefor I thought it would be a good idea to have XSLT expressed in natural semantis format.


regards,
Garvin

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

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.
Email
First Name
Last Name
Company
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.