# Error in rising_factorial

```
print [rising_factorial(n,n) for n in (0..5)]
print [rising_factorial(n,n) for n in range(6)]
```

I think both forms should give the same result. But the output is:

```
[1, 1, 6, 60, 840, 15120]
AttributeError: 'int' object has no attribute 'parent'
```

Edit: The same error is thrown for falling_factorial. Note that the factorial function does not assume Sage-integers. This is a confusing inconsistency in the interface, at least.