Open Furrior opened 3 months ago
The input works fine in byond, the output doesnt. While OD still works with such a code, it probably should be handled at preprocessor step for compatibility. I used --dump-preprocessor --no-standard compiler arguments
--dump-preprocessor --no-standard
#define A -1 /proc/Run_Test() ASSERT(-A == 1)
Becomes invalid code
/proc/Run_Test() ASSERT(--1 == 1)
The input works fine in byond, the output doesnt. While OD still works with such a code, it probably should be handled at preprocessor step for compatibility. I used
--dump-preprocessor --no-standard
compiler argumentsBecomes invalid code