On 06/04/2012 06:22 PM, Chang Long wrote: > The previous two example is not correct, please see this one: Your post sounds interesting but there are lots of errors: > size_t line l; <-- ERROR > void this(string name) { <-- ERROR etc. Can you actually compile that code? It would be better if you can present your question with less code. Ali