; Variables allow "aliases" for arguments
first = %1
subleq first, %2, last
last = %3
; Higher-order instructions can also take in numeric constants
; Constants are automatically stored at the start of memory,
; and all references are replaced with that address
num =50add60, num ; num +=60add num,70 ; address_of(70) += num