On 10/15/17 6:08 PM, Eduardo A. Bustamante López wrote:

> BTW, Chet: Is there a reason for all the object copying / destruction, other 
> than setting the `flags' attribute in the
> COMMAND structure?

That's certainly the most common use. The command execution code assumes
it can modify the flags and other elements of the command structures
freely. It has to make sure that functions aren't modified in this way,
and copying the compound command in the function body is the easiest way
to do that.

-- 
``The lyf so short, the craft so long to lerne.'' - Chaucer
                 ``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU    c...@case.edu    http://cnswww.cns.cwru.edu/~chet/

Reply via email to