1.DBG> DEPOSIT I = 7 This command deposits the value 7 into the integer variable I. 2.DBG> DEPOSIT WIDTH = CURRENT_WIDTH + 24.80 This command deposits the value of the expression CURRENT_WIDTH + 24.80 into the real variable WIDTH. 3.DBG> DEPOSIT STATUS = FALSE This command deposits the value FALSE into the Boolean variable STATUS. 4.DBG> DEPOSIT PART_NUMBER = "WG-7619.3-84" This command deposits the string WG-7619.3-84 into the string variable PART_NUMBER. 5.DBG> DEPOSIT EMPLOYEE.ZIPCODE = 02172 This command deposits the value 02172 into component ZIPCODE of record EMPLOYEE. 6.DBG> DEPOSIT ARR(8) = 35 DBG> DEPOSIT ^ = 14 In this example, the first DEPOSIT command deposits the value 35 into element 8 of array ARR. As a result, element 8 becomes the current entity. The second command deposits the value 14 into the logical predecessor of element 8, namely element 7. 7.DBG> FOR I = 1 TO 4 DO (DEPOSIT ARR(I) = 0) This command deposits the value 0 into elements 1 to 4 of array ARR. 8.DBG> DEPOSIT COLOR = 3 %DEBUG-E-OPTNOTALLOW, operator "DEPOSIT" not allowed on given data type The debugger alerts you when you try to deposit data of the wrong type into a variable (in this case, if you try to deposit an integer value into an enumerated type variable). The E (error) message severity indicates that the debugger does not make the assignment. 9.DBG> DEPOSIT VOLUME = - 100 %DEBUG-I-IVALOUTBNDS, value assigned is out of bounds at or near '-' The debugger alerts you when you try to deposit an out-of- bounds value into a variable (in this case a negative value). The I (informational) message severity indicates that the debugger does make the assignment. 10DBG> DEPOSIT/OCTAWORD BIGINT = 111222333444555 This command deposits the expression 111222333444555 into location BIGINT and converts it to an octaword integer. 11DBG> DEPOSIT/FLOAT BIGFLT = 1.11949*10**35 This command converts 1.11949*10**35 to an F_floating type value and deposits it into location BIGFLT.