This is ug.show.c in view mode; [Download] [Up]
/* SHOW unit generator */ #include "ug.head.h" #include "mm.head.h" show UGHEAD{ UGINIT; register int anyprinted = 0; fputs("SHOW:",stderr); fputs(sprintf(Junk," narg=%d, Ngen=%d\n",narg, Ngen),stderr); for(arg=0;arg<narg;arg++) fputs(sprintf(Junk," ap[%d]=0%O, lens[%d]=%.0f, incs[%d]=%d\n", arg,ap[arg],arg,lens[arg],arg,incs[arg]),stderr); UGLOOP{ for(arg=0; arg<narg; arg++){ anyprinted = 0; if(i == 0 || incs[arg] != 0){ fputs(sprintf(Junk," Arg[%d]=%8.3f",arg,VAL(arg)),stderr); anyprinted = 1; } ap[arg].v += incs[arg]; } if(anyprinted)fputs("\n",stderr); } }
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.