Re: Globals and shrouding
- Posted by Robert Craig <rds at RapidEuphoria.com> Jun 28, 2001
- 450 views
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