Philippe Sigaud: > I had a bunch of troubles trying to define nested functions > automatically generated. The fact that they cannot be recursive > killed > the deal for me (that was for a parser, which needs recursion). If you define an inner static struct, its static methods can call each other freely. Bye, bearophile