THIS
PET VIC-20 C64 C16 Plus/4 C128 X16 M65
THIS is a special variable that refers to the instance on which the method was called.
Example
TYPE vector
x AS INT
y AS INT
SUB TRANSLATE(dx AS INT, dy AS INT)
THIS.x = THIS.x + dx
THIS.y = THIS.y + dy
END SUB
END TYPE
DIM v AS vector
v.x = 10 : v.y = 10
CALL v.TRANSLATE(5, 5)
PRINT v.x, v.y