You can enable any sort of decompression setting the unarchive_cmd configuration in props.conf for your input. If you want to pick xz files by default, something like this should work:
[source::.../*.xz]
unarchive_cmd = /usr/bin/xz -cd -
If you already have a specific stanza in props.conf for that particular source, you'll need to tweak it.
... View more
You can use a lookup table. Precompute as many factorials as you think you may need (probably not many, considering how quickly they grow) and then look them up as you need.
... View more