Parse unit alias form an input string and return also the source string without the alias data.
It is assumed that the optional unit name has been already parsed and trimmed out form the input string.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(uom), | intent(inout) | :: | self | The unit. |
||
| type(string), | intent(inout) | :: | source | Input source string. |