|Command||basic.assignment Definition/BASIC Program
Applicable release versions: AP, R83
|Category||BASIC Program (486)|
|Description||value of an expression to a variable.
The variable can be a simple variable, an array element, a dynamic array element, a substring, or all of the above.
|Syntax||variable = expression|
name = "george" The variable "name" is assigned the string "george". result = (unit.price * qty) The variable "result" is assigned to the result of the arithmetic expression. line = result: " is the answer" The variable "line" is assigned the result of the string expression. item<-1> = code Adds the value of "code" as the last attribute of the dynamic array "item". item<codes,-1> = code Adds the value of "code" as the last value in an attribute of codes. customer.array(5) = "fred" The value, "fred", is assigned to the fifth element of the dimensioned array, "customer.array". item<1,2,2> = "100" The second subvalue in the second value in the first attribute of the string in "item" is replaces with the string "100". string[3,2] = "ca" Character positions 3 and 4 of "string" are replaced with the string "ca". item<1,2,1>[3,2] = "ca" The 3rd and 4th character positions of the string found in the first subvalue in the second value in the first attribute of "item" is replaced with the string "ca".