> No, my question was: How can I implement such a logic in my own program? did you try to make a kind of high level interpreter ? for macro for exemple ? if it is that ... the doriano explanation is good :)