> How does that work if both modules are std.process?  Wouldn't there be a
> link error?

There won't be a 'duplicate symbol definition', instead, dmd will find
the first file on the import path that defines a module std.process.
Actually, in the above example, I need to use
'-I$phobos_root/experimental' _before_  $DFLAGS, as  $DFLAGS already
defines -I$phobos_root.

Reply via email to