Derive the output filename for token. One format -> base verbatim;
many formats -> stem (a trailing known extension stripped) + canonical ext.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | base | |||
| character(len=*), | intent(in) | :: | token | |||
| integer, | intent(in) | :: | n_formats |