--- capa/capa51/pProj/capaUnit.c 2004/03/26 20:02:03 1.12 +++ capa/capa51/pProj/capaUnit.c 2005/02/15 22:15:05 1.13 @@ -727,22 +727,24 @@ process_op(int op) } } -void +Unit_t* process_utree(Unit_t *t) { Ptopidx=0; postwalk_utree(t); if( Ptopidx == 1 ) { - /* printf("Correctly parsed!\n"); */ - printf("Unit:%s\n",Sbuf); + //fprintf(stderr,"Correctly parsed!\n"); + //fprintf(stderr,"Unit:%s\n",Sbuf); simplify_unit(Pstack[Ptopidx]); - Pstack[Ptopidx]->u_symbol[0]='\0'; - /*sprintf(Pstack[Ptopidx]->u_symbol,"");*/ + //Pstack[Ptopidx]->u_symbol[0]='\0'; + //fprintf(stderr,Pstack[Ptopidx]->u_symbol,""); print_unit_t(Pstack[Ptopidx]); - u_find_name(Pstack[Ptopidx]); - print_matches(Pstack[Ptopidx]); - free_utree(t); + //u_find_name(Pstack[Ptopidx]); + //print_matches(Pstack[Ptopidx]); + return(Pstack[Ptopidx]); + //free_utree(t); } + return(t); } /* ============================================================== */