- #ifdef DBUG_OFF /* We are testing dbug */
- #undef DBUG_OFF
- #endif
- #include <global.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);
- }