#include /* User programs should use */ #include "dbug.h" int factorial (value) register int value; { DBUG_ENTER ("factorial"); DBUG_PRINT ("find", ("find %d factorial", value)); if (value > 1) { value *= factorial (value - 1); } DBUG_PRINT ("result", ("result is %d", value)); DBUG_RETURN (value); }