github.com/benhoyt/goawk@v1.8.1/testdata/p.44 (about) 1 function fact(n) { 2 if (n <= 1) 3 return 1 4 else 5 return n * fact(n-1) 6 } 7 { print $1 "! is " fact($1) }