<!--
Maak een stylesheet verjaardagen.xsl aan. Toon daarin van de komende 10 jaar de dag in de week van uw verjaardag. Gebruik een min-teken als scheidingsteken tussen de verjaardagen.  
 
Tips:  
Maak een variabele aan, met daarbinnen een for-each loop om voor elk jaar een nieuwe datum te genereren.
Zorg er in die variabele gelijk voor dat elke datum wordt weergegeven als dag van de week. Bedenk wat het type van de variabele moet zijn
Toon de variabele met xsl:value-of en gebruik daarbij een separator.
-->

<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fn="http://www.w3.org/2005/xpath-functions" xmlns:xs="http://www.w3.org/2001/XMLSchema"
extension-element-prefixes="fn xs">
  <xsl:output indent="yes"/>
  <xsl:template match="/">
    <xsl:variable name="verjaardagen" as="xs:string *">
    <xsl:for-each select="1 to 10">
      <xsl:sequence select="fn:format-date(xs:date('2011-02-04') + xs:yearMonthDuration('P1Y') * . , '[F]')"/>
    </xsl:for-each>
     </xsl:variable>
     <xsl:value-of select="$verjaardagen" separator=" - "/>
    </xsl:template>
</xsl:stylesheet>
