>seems like a bug to me. the spec is pretty clear: it's quite deliberate, having looked at the code. i suspect the rationale was that, finally, C provided a way outside the preprocessor to give symbolic names to constants. why restrict that to int? you can't easily get the same effect by adding #define names to the output symbol table, because those are arbitrary text, not guaranteed either to be constants, or to be safe for substitution (without surrounding ())
- [9fans] NaN, +Inf, and -Inf, constants? Tristan Plumb
- Re: [9fans] NaN, +Inf, and -Inf, con... erik quanstrom
- Re: [9fans] NaN, +Inf, and -Inf,... Tristan Plumb
- Re: [9fans] NaN, +Inf, and -... erik quanstrom
- Re: [9fans] NaN, +Inf, and -Inf, con... Russ Cox
- Re: [9fans] NaN, +Inf, and -Inf,... Charles Forsyth
- Re: [9fans] NaN, +Inf, and -... Charles Forsyth
- Re: [9fans] NaN, +Inf, and -... Russ Cox
- Re: [9fans] NaN, +Inf, a... erik quanstrom
- Re: [9fans] NaN, +Inf, a... Charles Forsyth
- Re: [9fans] NaN, +I... Lyndon Nerenberg (VE6BBM/VE7TFX)
- Re: [9fans] NaN... erik quanstrom
- Re: [9fans]... Lyndon Nerenberg (VE6BBM/VE7TFX)
- Re: [9fans]... Russ Cox
- Re: [9fans] NaN... Bakul Shah