This means -e must be separated from its argument by a space.
It therefore doesn't try to parse "-exclude-module" as
"execute xclude-module".
Supported
, Flag "-abi-hash" (PassFlag (setMode doAbiHashMode))
Supported
- , Flag "e" (HasArg (\s -> setMode (doEvalMode s) "-e"))
+ , Flag "e" (SepArg (\s -> setMode (doEvalMode s) "-e"))
Supported
-- -fno-code says to stop after Hsc but don't generate any code.