Subject: Re: Style vs. Transformation From: Richard Light <richard@xxxxxxxxxxxxxxxxx> Date: Thu, 5 Mar 1998 09:51:15 +0000 |
In message <Pine.LNX.3.95.980304194016.8095B-100000@xxxxxxxxxxxxx>, Jani Jaakkola <jjaakkol@xxxxxxxxxxxxxx> writes >IMHO, Jade proves that the style language with SGML >flow objects can have enough power and expressivity so that the >DSSSL-transformation language isn't really needed. But i'm sure >that not everyone will share this opininion. Remember that the DSSSL transformation and style languages share the same underlying 'query language' (core query language as a minimum; SDQL if implemented in full). In fact, the definition of the transformation language only takes up about seven pages out of 200 in the DSSSL spec - it relies on the underlying query language for its power. An important aspect of transformation is the ability to navigate around the source document from where you happen to be - the extent to which you can do this is determined by the document query language at your disposal. Jade is good for transformation-while-styling precisely because of its query language support. However, Jade goes considerably beyond DSSSL-O in the facilities it provides, by supporting: the math flow objects lambda (including #!key) let, letrec, let* and named let quasiquotation node-list-first node-list-rest node-property sgml-parse children descendants attributes follow preced data select-elements select-by-class node-list-no-order node-list=? node-list? node-list node-list-map node-list-length node-list-ref node-list-reverse named-node-list? named-node named-node-list-names named-node-list-normalize process-node-list node-list-address (argument restricted to a singleton node-list) element-with-id empty-node-list Without this lot, I think that it would be hard to use Jade even for routine styling. So I think we should be clear as to the query language facilities that XSL will offer us. Surely the Jade experience shows us that the core query language and DSSSL-O just aren't enough? Richard Light. Richard Light SGML/XML and Museum Information Consultancy richard@xxxxxxxxxxxxxxxxx XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: Style vs. Transformation, Jani Jaakkola | Thread | But Jade goes beyond DSSSL-O (was ", Tony Graham |
Re: Style vs. Transformation, Jacques Deseyne | Date | RE: Style vs. Transformation, Tony Stewart |
Month |