Skip to content
Steve Ball edited this page Sep 20, 2024 · 7 revisions

Ideas for χrust

Implement EXSLT

EXSLT is a set of extensions for XSLT. It started to plug gaps in Version 1 XSLT, but subsequent versions of XSLT have mostly filled in those features. As such, implementing EXSLT is a low priority.

However, due to the separation of semantics from syntax in χrust, once the underlying feature has been implemented then EXSLT is simply a mapping from the the syntax to the desired functionality, so it would be cheap to support.

Interpreted vs Compiled

Not a particularly new idea: instead of interpreting an XSL stylesheet at runtime, compile the stylesheet into an executable.

Clone this wiki locally