Is signed integer overflow an undefined behaviour in FreeOberon? I've tried to look at intermediate C sources generated by ofront+ and I've seen that it doesn't enforce wraparound behaviour during arithemtic operations. It means that implementation of algorithms that use integers overflow are impossible in FreeOberon.
Is signed integer overflow an undefined behaviour in FreeOberon? I've tried to look at intermediate C sources generated by ofront+ and I've seen that it doesn't enforce wraparound behaviour during arithemtic operations. It means that implementation of algorithms that use integers overflow are impossible in FreeOberon.