Gabriel Dos Reis wrote: >I think the idea, in general, is good. I think you may also want to >perform various checks for overflow and all that before storing in __value. > Indeed. This is probably the only relatively tricky point: I'm right now learning more about that from glibc's strtol.c ;) Paolo.