> > Supporting nested functions is at best a gcc extension (at worst it's > > a gcc hack). > > I agree if you are refering to C. But nested functions are legal in Ada. > Are there any other languages that GCC supports where nested functions > are also legal? Well, Pascal would be the obvious answer. But that's not integrated into standard GCC. R.