Deletes cached compilation output under tulpa_cache_dir(). The cache holds
build artefacts only – a removed entry is rebuilt by the next tgmrf_cpp()
call on the same source – so it can be emptied at any time.
See also
tulpa_cache_dir() for the location.
Examples
# Deletes the caller's own cached builds, so it runs only in an
# interactive session.
if (interactive()) {
tulpa_cache_clear(older_than = 30) # keep the last 30 days
tulpa_cache_clear() # empty the cache
}