x86: tweak compiler to make it more amenable to self-compilation
Parse the ternary (? :) operator
x86: implement ternary operator