Can we still make it S0C7 without a re-compile? Yes, that still stands. That is another hint. The "sign fixing" will not save the program.
It will help if you can look at EBCDIC codes for characters on your keyboard.
There is more than one character that will cause the abend. Think about what you already found out with the "-", but don't think like that one.
i think , enter "+" (hex 4E)or "." (hex 4B), it will the abend.
and i found the information about compiler directive in Programming Guide,thanks,Robert!