#!/bin/csh -f
#!/bin/csh -xvf
#factorials, done using recursion
#syntax: factorial n 1
#NOTE: MUST BE '1' AS SECOND ARGUMENT
	echo "Inside $0 :" $1 $2
if ( $1 <= 1 ) then
    exit $2
else
    @ fact = $1 * $2
    @ t = $1 - 1
    $0 $t $fact
    if ( $t <= 1 ) echo $fact
endif
