“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
Open Preview
Browse By Tag
- love (101695)
- life (79663)
- inspirational (76103)
- humor (44449)
- philosophy (31117)
- inspirational-quotes (28984)
- god (26964)
- truth (24800)
- wisdom (24738)
- romance (24428)
- poetry (23388)
- life-lessons (22715)
- quotes (21172)
- death (20599)
- travel (20282)
- happiness (19099)
- hope (18628)
- faith (18492)
- inspiration (17412)
- spirituality (15783)
- relationships (15702)
- life-quotes (15651)
- religion (15424)
- love-quotes (15420)
- motivational (15394)
- writing (14972)
- success (14216)
- motivation (13268)
- time (12899)
- motivational-quotes (12637)
