Research project here. In my C++ library, I am including C files:
#include "aprogram.c"
which I execute symbolically by overloading (almost) all operators.
I have to be able to detect (condition) ? this : that and extract condition, this and that for usage in my symbolic execution library. However, SO 1, SO 2 and SO 3 amongst others already helped me realise that ?: cannot be overloaded.
- Is there any way for me to forcibly overload ?:anyways?
- Can I change all ?:statements in my included C file into ifelse-statements without actually changing the file?
 
     
    