When considering environment variable
ASDF will skip to next configuration if it’s an empty string.
READ the string as a SEXP in the DSL
if it begins with a paren
otherwise it will be interpreted much like
as a list of paths, where
* paths are separated
: (colon) on Unix platforms (including cygwin),
; (semicolon) on other platforms (mainly, Windows).
* each entry is a directory to add to the search path.
* if the entry ends with a double slash
then it instead indicates a tree in the subdirectories
of which to recurse.
* if the entry is the empty string (which may only appear once), then it indicates that the inherited configuration should be spliced there.