B. Watson d0b1a8b1c5 development/unifdef: Update email address. преди 2 години
..
README 50f0c9fc80 development/unifdef: Fix README. преди 4 години
slack-desc feb364a422 development/unifdef: Added (processes C conditional compilation). преди 10 години
unifdef.SlackBuild d0b1a8b1c5 development/unifdef: Update email address. преди 2 години
unifdef.info d0b1a8b1c5 development/unifdef: Update email address. преди 2 години

README

unifdef (selectively processes C conditional compilation)

The unifdef utility selectively processes conditional C preprocessor
#if and #ifdef directives. It removes from a file both the directives
and the additional text that they delimit, while otherwise leaving the
file alone.

It is useful for avoiding distractions when studying code that uses
#ifdef heavily for portability: the author's original motivation was to
understand xterm's pty handling code. It can be used as a lightweight
preprocessor; for example the Linux kernel uses unifdef to strip out
#ifdef __KERNEL__ sections from the headers it exports to userland. You
can use unifdef with languages other than C; for example UIT, a
publisher in Cambridge, uses unifdef with LaTeX.