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