“When the ANSI C standard was under development, the pragma directive was introduced. Borrowed from Ada, #pragma is used to convey hints to the compiler, such as the desire to expand a particular function in-line or suppress range checks. Not previously seen in C, pragma met with some initial resistance from a gcc implementor, who took the “implementation-defined” effect very literally—in gcc version 1.34, the use of pragma causes the compiler to stop compiling and launch a computer game instead! The gcc manual contained the following: The “#pragma” command is specified in the ANSI standard to have an arbitrary implementation-defined effect. In the GNU C preprocessor, “#pragma” first attempts to run the game “rogue”; if that fails, it tries to run the game “hack”; if that fails, it tries to run GNU Emacs displaying the Tower of Hanoi; if that fails, it reports a fatal error. In any case, preprocessing does not continue. —Manual for version 1.34 of the GNU C compiler”
―
Expert C Programming: Deep C Secrets
Share this quote:
Friends Who Liked This Quote
To see what your friends thought of this quote, please sign up!
0 likes
All Members Who Liked This Quote
None yet!
This Quote Is From
Expert C Programming: Deep C Secrets
by
Peter van der Linden851 ratings, average rating, 48 reviews
Browse By Tag
- love (101239)
- life (79186)
- inspirational (75719)
- humor (44296)
- philosophy (30918)
- inspirational-quotes (28826)
- god (26841)
- truth (24713)
- wisdom (24575)
- romance (24324)
- poetry (23219)
- life-lessons (22567)
- quotes (20935)
- death (20518)
- travel (19933)
- happiness (18931)
- hope (18511)
- faith (18364)
- inspiration (17281)
- spirituality (15675)
- relationships (15489)
- religion (15363)
- life-quotes (15271)
- motivational (15266)
- love-quotes (15115)
- writing (14927)
- success (14167)
- motivation (13120)
- time (12837)
- motivational-quotes (12099)
