/* See C11 7.9 */
static char iso646_str[]
  = "#ifndef __ISO646_H\n"
    "#define __ISO646_H\n"
    "\n"
    "#define and &&\n"
    "#define and_eq &=\n"
    "#define bitand &\n"
    "#define bitor |\n"
    "#define compl ~\n"
    "#define not !\n"
    "#define not_eq !=\n"
    "#define or ||\n"
    "#define or_eq |=\n"
    "#define xor ^\n"
    "#define xor_eq ^=\n"
    "#endif /* #ifndef __ISO646_H */\n";
