Topic: replacement as a procedure call

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


function call
variable as function that accesses an object's value


Replacement may be a procedure call applied to variable and value arguments. The replacement procedure modifies the variable by the value argument. In Russell, weak assignment is a replacement procedure call on two variable arguments. (cbb 5/80)
Subtopic: assignment as call up

Quote: weak form of assignment is a procedure that takes two var arguments; strong form is var and val arguments [»demeA3_1979]
Quote: accessing is the select function, assignment is the assign function [»gescCM6_1975, OK]
Quote: assignments to OUTPUT in SNOBOL invoke a procedure with predetermined parameters [»hansDR5_1978a]
Quote: implement binary operators of complicated types with assignment operators; e.g., implement matrix addition in terms of '+=' [»stroB_1991]

Subtopic: functional assignment up

Quote: Simscript allows functions on lhs of replace; called with an extra argument [»simscrip_1971, OK]
QuoteRef: seedH_1971 ;;123 replacement by operation zero result and add operand
Quote: in SL5, an assignment becomes the value transmission transmitter [»hansDR5_1978]

Subtopic: assignment as abstraction up

Quote: routine with one parameter is abstraction of case statement; with none, abstraction of assignment [»hehnEC_1977a, OK]
Quote: a routine is an abstraction of assignment since its execution changes the values of variables [»hehnEC7_1975]

Subtopic: read-write up

Quote: in Modula, an exported variable is read-only; must export an assign operator if want read-write

Related Topics up

Group: function   (12 topics, 232 quotes)

Topic: function call (28 items)
Topic: variable as function that accesses an object's value
(21 items)

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