At 11:13 PM 6/1/2002 -0400, Jeff wrote: >shortly. I just didn't think that hand-written compilers would generate >this code, but I suppose it's possible.
They shouldn't, only lazily written compilers do. :) >Feel free to do that but I'll fix the actual bug soon. I'll wait. >Before we go down this line too far, I'd like to remind people that the >macro layer is pretty much exclusively for hand-generating code. >Compilers should be smart enough to generate their own unique labels, so >..local definitions go away. Constants should probably be interpolated, >but I'm concerned about how the compiler will know the PMC types at >runtime... I have no use for local labels, but since people will be writing hand-tuned libraries, they are useful I suppose. -Melvin