Re: shrouding

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

Hi:
Have noticed two terms used quite often in relation to Euphoria:  binding and
shrouding.  I think I know what "binding" means (compiling?).  Was wondering
if someone could explain "shrouding" to me in simple, not-too-technical
terms.
TIA
Frank
(and sorry about the very basic nature of this question...very new here)

Robert B Pilkington wrote:

> On Mon, 22 Jun 1998 10:04:21 +1200 "BABOR, JIRI" <J.Babor at GNS.CRI.NZ>
> writes:
> >Robert Craig wrote:
> >
> >>    * if I change AND and OR to operate in the short-circuit
> >>       manner, existing programs will break. I had no trouble
> >>       finding at least 3 programs on the Euphoria Web site
> >>       that would break if short-circuit were used (since function
> >>       calls might be skipped).
> >
> >Small price to pay. Please, break them!  Jiri
> >
>
> Hmmm, a new keyword, "with short_circut", that would default to "without
> short_circut"?? Unless a "with short_circut" is encountered, the
> short_circuts are automatically off.
>
> I don't know how valuable short-circuting would be, though. I haven't
> done anything that would visibly benefit from it. But that's just me...
>
> As for the ~180k size with EX.EXE's bound programs, I think that for
> large programs, the size is very acceptable, but for a small program (say
> binding a modified BUZZ.EX for a friend), the size is a bit big. All that
> means is that I need to give my friend EX.EXE and shroud all my files to
> give him, and include .BAT files to execute the stuff.
>
> Oh, and when it comes to EXW.EXE's bound files, the size is average in
> comparison to the norm. Maybe smaller, if the programs were big enough.
> (Haven't seen any big Win32 programs yet..... But taking into account how
> slowly files grow due to shrouding when bound.)
>
> _____________________________________________________________________
> You don't need to buy Internet access to use free Internet e-mail.
> Get completely free e-mail from Juno at http://www.juno.com
> Or call Juno at (800) 654-JUNO [654-5866]

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

Search



Quick Links

User menu

Not signed in.

Misc Menu