com.jclark.xsl.expr
class PrecedingAxisExpr extends ReverseAxisExpr
(define (preceding x)
(define (reverse-subtree x)
(append (map reverse-subtree (reverse (children x)))
(list x)))
(map (lambda (y)
(map reverse-subtree (preceding-sibling y)))
(ancestor-or-self x)))
| Nested Class Summary | |
|---|---|
| static class | PrecedingAxisExpr.AppendNodeIterator |
| static class | PrecedingAxisExpr.LeftExpr |
| static class | PrecedingAxisExpr.ReverseSubtreeExpr |
| Method Summary | |
|---|---|
| NodeIterator | eval(Node node, ExprContext context) |