-/* Notes:
-
- If the weighting variable is deleted somehow (for instance by
- end-of-scope of TEMPORARY), weighting must be canceled.
-
- Scratch vars may not be used for weighting. */
-
-/* WEIGHT transformation. */
-struct weight_trns
- {
- struct trns_header h;
- int src; /* `value' index of weighting variable. */
- int dest; /* `value' index of $WEIGHT. */
- };