[C con Clase] Parametro "por defecto"
vicente lozano
vicentelozano en gmail.com
Lun Mayo 16 22:55:52 CEST 2011
Buenas noches,
Estoy intentando hacer unas funciones para mostrar un texto mientras lo voy
parseando, son muy sencillas asi que las escribo para que se vea claro.
------------------------
aux.c
function inc_tab(){
tab++;
}
function dec_tab(){
tab--;
}
function echo(char* msg){
int i=0;
for (i=0;i<tab;i++){
printf(" ");
}
printf("%s\n",msg);
}
--------------------
El uso seria dentro de main.c:
int tab=0;
if (token=IF){
inc_tab();
echo("IF");
}
.....
De tal forma que si el texto a parsear fuera:
if (a<b) then
a=b;
else
b=a
endif
Saliera tabulado.
El tema es que yo ahora mismo lo tengo programado y funcionando, pero tengo
que pasarle a todas las funciones siempre &tab y me gustaria saber si hay
alguna forma de hacerlo implicito.
Un saludo
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20110516/5c488e1b/attachment.html>
Más información sobre la lista de distribución Cconclase