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/