Sorry i still didnt able to understand. My search for the white space and precompiler fetched me the following,
Removing white space and leaving a spare byte:
Replace each non-blank white space character with a blank (X'20') before making a compile request for that statement.
White space characters include:
Carriage return (X'0D')
Line feed (X'0A')
But clearly the blank in between is X'40'. Am i missing something in the above explanation. I have given the link where i got this info below,