Map
Index
Random
Help
Topics
th

Topic: replacement as moving information

topics > computer science > data > Group: replacement or assignment



Topic:
variable as reference to a value
Topic:
variables as objects which remember a value
Topic:
replacement as setting a reference to a value
Topic:
state machine

Summary

Replacement is the most common operation, usually moving a variable's value or a constant. It overlays an old value, moving a new value across the boundaries between data objects. Before replacement can be performed, a value must be accessed from memory. Then replacement places the value back into memory.

An exchange operation is two parallel replacements. State transition formulas are parallel replacements of old state values with new values. Replacement may include sharing objects by moving object references instead of object values. In Comit replacement is appending new attributes or replacing the intersection of attribute values. (cbb 5/80)

Subtopic: copying vs. sharing up

Quote: assignment by replica() assigns a copy of the parameter; example of function assignment swapping the result [»harmDE5_1991]
QuoteRef: flonL9_1974 ;;39 should allow assignment by copying or by sharing

Subtopic: exchange up

QuoteRef: kernBW_1973 ;;use x,y: = y,x for interchange x and y
QuoteRef: shawCJ_1963 ;;75 exchange operator by ==

Related Topics up

Topic: variable as reference to a value (21 items)
Topic: variables as objects which remember a value (10 items)
Topic: replacement as setting a reference to a value (10 items)
Topic: state machine
(67 items)

Updated barberCB 12/04
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.