Re: Globals and shrouding
Tony Bucholtz writes:
> 1. Rob, could the shroud function be changed
> (with some sort of user selection) to leave globals in clear code?
> Anything starting with "global" could be left unshrouded - this
> would apply to both data and function/procedure definitions.
EUPHORIA\DOC\BIND.DOC:
"You can distribute a shrouded/scrambled .e include file that
people can include in their programs without seeing your source code.
Symbols declared as global in your main .e file will not be renamed,
so your users can access routines and variables with meaningful
long names, while the rest of your file remains shrouded."
There is also the -CLEAR_ROUTINES
option of the binder/shrouder, but it will make
*all* routine names unshrouded.
Both methods shroud all your statements etc.
but they leave certain routine and/or variable *names* visible
and usable for your users.
Regards,
Rob Craig
Rapid Deployment Software
http://www.RapidEuphoria.com
|
Not Categorized, Please Help
|
|