aprendiendo ( Erlang ).

sábado, 26 de febrero de 2011

Coma, punto y punto y coma

| 0 comentarios |

Esto de los signos de puntuación a ti, como a mí, nos dará más de un dolor de cabeza. Lo considero un poco rollo y algunas veces me tengo que parar a pensar que signo poner.

Los signos de puntuación, están englobados en los llamados operadores de control que enumero a continuación:
  • % comentario
  • -> comienzo de un bloque de código
  • , separador de comandos
  • ; separador de comandos
  • . finalización de un bloque de código

Los dos primeros son fáciles de entender, vamos a los buenos. El punto finaliza un bloque de código. La coma se utiliza cuando tenemos un grupo comandos dentro de un bloque de código. El punto y coma se utiliza cuando tenemos varias definiciones de una función y queremos dar por concluida una y empezar otra implementación de la misma función. También se suele utilizar el punto y coma cuando existen distintos niveles de comandos que necesitan ser finalizados como una sentencia case. En el siguiente código podemos ver algunos ejemplos de su uso.


-module(ejemplo).
-export([suma/2,suma/3]).

suma(A,B) ->
    A + B.

suma(A,B,1) ->
    suma(A,B);
suma(A,B,X) ->
    AB = suma(A,B),
    AB + suma(A,B,X-1).

Publicar un comentario

0 comentarios:

 
Licencia Creative Commons
Aprendiendo Erlang por Verdi se encuentra bajo una Licencia Creative Commons Atribución-NoComercial-CompartirIgual 3.0 Unported.