With fasm.exe (console version) trying to define a label with a space from the command line will cause fasm to quit without an error.
Code: |
C:\>fasm source.asm -m 1000 -d x=y\ z
flat assembler version 1.71.51 (1000 kilobytes memory)
C:\>
|
|
It makes no difference if the file "source.asm" exists or not. The label 'x' should be defined to 'y z'.
Using 'define x y z' in the source file will define the label correctly.
Edit: Fixed in version 1.71.52