[Softlibre-edugal] Kturtle // Logo

damufo damufo en gmail.com
Mer Xul 30 08:59:50 CEST 2008



mvillarino escribiu:
> O Martes 29 Xullo 2008 20:40, José Troncoso escribiu:
>> Penso que debo advertirvos de que traducir "else" por "senón" é
>> incorrecto. "Senón" non é unha conxunción condicional negativa, senón unha
>> conxunción adversativa: tratándose de condicionais, o correcto é escribir
>> "se non".
> Chachi!, menos traballo. 
> A ver logo: poder facer unha listaxe de conxuncións condicionais negativas ou 
> expresións con esa mesma función gramatical, para escoller unha delas?
> 
> En outra orden de cousas:
> 
> --como verías máis adecuado expresar os comandos, en infinitivo ou en 
> imperativo?
> Infinitivo:
> 	aprender_a facerCirculo $X {
> 	    repetir 36 {
> 	    avanzar $X
> 	    xirarEsquerda 10
> 	  }
> 	}
> 	ir 200,200
> 	facerCirculo 20
> 	
> 	ir 300,300
> 	facerCirculo 40

Eu poríao en infinitivo, aquí:
http://www.losersjuegos.com.ar/labsession/estilo.html
Comentan isto:

Funciones
Para las funciones se utiliza una nomenclatura similar a la variables 
pero en verbo infinitivo, ya que las funciones representan operaciones.

void quitar_barra_n (char * buffer)
{
         if (buffer [strlen (buffer) - 1] == '\n')
         buffer [strlen (buffer) - 1] = '\0';
}

Por lo general, las funciones de labSession están asociadas a un módulo 
en particular, para reflejar dicha asociación se utiliza como prefijo el 
nombre de módulo:

int servidor_iniciar (Servidor * datos, int argc, char * argv []);
void servidor_terminar (Servidor * data)

void cliente_atender_login (Cliente * data);
int cliente_cargar_opciones (Cliente * data, int argc, char * argv []);

En todos los casos se utiliza como primer argumento un puntero al módulo 
en cuestión. A fin de evitar ambigüedades, el primer parámetro de cada 
función se identifica como data.

Nestas ligazóns algo se comenta tamén do tema pero polo que intúo non 
hai nada fixo. Éche cuestión de gustos.

http://www.eici.ucm.cl/Academicos/mjarur/archivos/2007-2/LENGUAJE%20ICI/Normas_Estilo.pdf
http://foros.3dgames.com.ar/programacion.97/338973.conjugando_funciones.html
> Imperativo:
> aprende faiCirculo $X {
> 	  repite 36 {
> 	    avanza $X
> 	    xiraEsquerda 10
> 	  }
> 	}
> 	vai_a 200,200
> 	faiCirculo 20
> 	
> 	vai_a 300,300
> 	faiCirculo 40
> 
> E sobre todo:
> for $i = 1 to 10 step 2 {algo}
> ese "for" é matador; para ou desde?

para $i = 1 ate 10 paso 2 {algo}