OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   RE: [xml-dev] XML in the alleged Real World (was Re: [xml-dev] Does XML-

[ Lists Home | Date Index | Thread Index ]

 
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


> -----Original Message-----
> From: Elliotte Rusty Harold [mailto:elharo@metalab.unc.edu] 
>
> That's a bit of an exaggeration. For instance, consider this 
> CS101 for loop:
> 
> for (int i=1; i < 10; i++) {
>    System.out.println(i);
> }
> 
> Here's the same loop in XSLT:
> 
> <xsl:template name="CS101">
>    <xsl:param name="index" select="1"/>
>    <xsl:if test="index &lt;= 10">
>      <xsl:value-of select="$index"/>
>      <xsl:call-template name="CS101">
>        <xsl:param name="index" select="$index + 1"/>
>      </xsl:call-template>
>    </xsl:if>
> </xsl:template>

My ansi lisp is rusty, but recursively:

(define CS101 (i)
  (format t "~A" i)
  (if (> i 10) 
    'done
    (CS101 (+ i 1))))

Bill de hÓra


-----BEGIN PGP SIGNATURE-----
Version: PGP 7.0.4

iQA/AwUBPJ9aG+aWiFwg2CH4EQKb8wCcD6jFZoB/P07NHWSs48zPm7+RzQgAoPjm
5BjR/Hg59a5SYnx5b8MSq1yF
=kGsk
-----END PGP SIGNATURE-----





 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS