If the condition checked by#if,#ifdef, or#ifndefis true (nonzero), then all lines between the matching#else(or#elif) and an#endifdirective, if present, are ignored. If the condition is false (0), then the lines between the#if,#ifdef, or#ifndefand an#else,#elif, or#endifdirective ...
#ifndef SYSV (void) signal(SIGTSTP, SIG_IGN); /* no suspension, thanks */ #endif or this example of the reverse problem (generalising from the specific) from a newsreader /* Things we can figure out */ #ifdef SIGTSTP # define BERKELEY /* include job control signals? */ #endif This ...
ifdef : 49 occurrences #!ifndef : 2 occurrences Total (#!ifdef and #!ifndef) : 51 occurrences #!endif : 51 occurrences ``` Is there a problem with the parser or a compatibility problem (i am on 5.6.3) ? Thank. -- Reply to this email directly or view it on GitHub: https://...