I'm not sure that it supports arguments like that.
Use a single command to load the loader.
After that you can use any number of separate commands since the firehose protocol is not as stupid as sahara.
Code:
C:\>python edl.py --loader=sdm636.bin --memory=emmc
...
C:\>python edl.py r boot mypart08 --memory=emmc
...
C:\>python edl.py r recovery mypart09 --memory=emmc