quarta-feira, agosto 22, 2007

Operações matemáticas em XSLT

Ontem dei com este site quando procurava exemplos de como se faziam algumas operações matemáticas em XSLT. Além de ter exemplos muitos simples ainda explicam como se consegue obter o valor de PI em XSLT, o que se pensarmos e não olharmos a solução não parece uma coisa simples, mas até é.

Outro detalhe relevante na implementação descrita, e para quem está familiarizado com XSLT sabe que esta é uma linguagem não iterativa mas sim recursiva e que uma variável só pode ser afectada uma vez, é a maneira inteligente como é conseguida a iteração tirando partido de uma recursividade em que a variável iterativa é passada como parâmetro na recursividade.

Sem comentários: