Next: Composición y organización de texto automática Up: Lingüística y Artes del Texto Previous: Condicionales para Programación con lingüística :


Recursividad con lingüística y programación simbólica:

  1. La siguiente función manipula los elementos internos de una lista cada uno por separado. Nótese el proceso de recursion interno ya que este programa (función) se llama a si mismo (i.e. lista-al-cuadrado dentro de lista al cuadrado).

  2. 
     		 
     
    (define (lista-al-cuadrado x)
    (if (null? x)
        '()
        (se (cuadrado (car x))
    	  (lista-al-cuadrado (cdr x))) ))
    
    
    (define cuadrado
      (lambda (x)
        (* x x)))
    
    (define primos '(1 3 5 7))
    
    
     		 guile> (lista-al-cuadrado primos)       
    


next up previous
Next: Composición y organización de texto automática Up: Lingüística y Artes del Texto Previous: Condicionales para Programación con lingüística :

© Copyright 2005-2007, expyeZp- Maginvent.ORG. All Rights Reserved, Todos Los Derechos Reservados.