package com.jclark.xsl.expr;

import com.jclark.xsl.om.*;

class CurrentFunction extends Function0 {
  ConvertibleExpr makeCallExpr() {
    return new ConvertibleNodeSetExpr() {
      public NodeIterator eval(Node node, ExprContext context) throws XSLException {
	return new SingleNodeIterator(context.getCurrent(node));
      }
    };
  }
}
