Sciweavers

EXTREME
2004
ACM

A Simple Proof for the Turing-Completeness of XSLT and XQuery

13 years 10 months ago
A Simple Proof for the Turing-Completeness of XSLT and XQuery
The World Wide Web Consortium recommends both XSLT and XQuery as query languages for XML documents. XSLT, originally designed to transform XML into XSL-FO, is nowadays a fully grown XML query language that is mostly suited for use by machines. XQuery on the other hand was particularly designed to be easily used by humans. Both languages are known to be Turing-complete. We provide here a very simple proof of Turing-completeness of XSLT and XQuery by coding -recursive functions thereby showing that Turing-completeness is a consequence of a few basic and fundamental features of both languages.
Stephan Kepser
Added 30 Jun 2010
Updated 30 Jun 2010
Type Conference
Year 2004
Where EXTREME
Authors Stephan Kepser
Comments (0)