
/* <<AT&T C++ Translator 2.0 06/30/89>> */
/* < var3.C > */
#include "stdarg.h"
#include "stdio.h"

char fun(char* name , char*  __0val,... )
{ 
va_list var ;
char *attr ;

var = (((char *)((((((int )(& name )))+ 8)- 1 )& -4)));

attr = ((((char **)(var = (((char *)((((((int )var ))+ 8)- 1 )& -4))))))[-1]);

fprintf ( & (_iob [2 ]), (char *)"attr = %s \n", attr ) ;

attr = ((((char **)(var = (((char *)((((((int )var ))+ 8)- 1 )& -4))))))[-1]);

fprintf ( & (_iob [2 ]), (char *)"attr = %s \n", attr ) ;

attr = ((((char **)(var = (((char *)((((((int )var ))+ 8)- 1 )& -4))))))[-1]);

fprintf ( & (_iob [2 ]), (char *)"attr = %s \n", attr ) ;

attr = ((((char **)(var = (((char *)((((((int )var ))+ 8)- 1 )& -4))))))[-1]);

fprintf ( & (_iob [2 ]), (char *)"attr = %s \n", attr ) ;
;
}

int main (){ 
{ 
fun( (char *)"one", (char *)"two",
"three", "four", "five")
;

fun( (char *)"one", (char *)"two", "three",
"four", "five") ;
}
} 

/* the end */
