Re: Globals and shrouding

new topic     » goto parent     » topic index » view thread      » older message » newer message

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

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu