Petr,
I'm checking you suggestion. I think we already discussed something similar in the past.
It is quite simple to implement it, at least for storing passed data (and I've already done it).
The problem is that we have to recompile all modules because an additional parameter, even if optional, must be known by all modules.
So, ... modules developed by me there is no problem.
Modules developed by you and others like Michael and Charles must be recompiled with the new thinCore.inc file I will distribute.
Regarding the syntax, I would prefer full syntax like "BYVAL X AS LONG [, BYVAL Y AS NUMBER]" or something like that because it would be better for help and for parsing instead to invent a new syntax.
If this is acceptable I can start working on it.
This would create a sort of self documented language.
Ciao
Eros
Bookmarks