the question was answered --- that was not a bug, I was trying to put a statement where only declarations can go (I guess, I was too spoiled by the ability to put run a ctor by only giving a declaration ;-) Thanks to Douglas Kilpatrick Igor -- Igor Markov office: (310) 206-0179 http://vlsicad.cs.ucla.edu/~imarkov