[ LET ] Destination = Expression

Assigns the value of an expression to one of the following elements:

  • A local variable.

  • A function parameter.

  • A global or a class variable.

  • An array slot.

  • An object public variable.

  • An object property.

This cannot be used to set the value returned by a function. To assign the value of a function, use the RETURN statement.

Some instructions that return something may use the assignment syntax as well: EXEC, NEW, OPEN, RAISE, SHELL.


iVal = 1972
Name = "Gambas"
hObject.Property = iVal
cCollection[sKey] = Name

See also