[Pdx-pm] off-topic: C90 declaration question
Kris Bosland
krisb at ring.org
Mon Apr 17 16:53:19 PDT 2006
On Sun, 16 Apr 2006, Marvin Humphrey wrote:
> Here's my question: Can the right hand side of a C90 declaration/
> initialization contain an arbitrarily complex expression?
Well, I won't understand that I know how any given C90 compiler is doing
this under the surface, but if I was given the spec you just described to
implement, I would turn:
<type> <name> [= initcode]
...
into
space for type
assign name to type
push initcode on fifo queue
...
<done with vars>
implement init code from fifo queue
-Kris
More information about the Pdx-pm-list
mailing list