C Code First Order Logic