Command symbol definition. Creates the specified command name, and assigns it the string value given in response to the second prompt. If the value string is null (' ') then the symbol is deleted. Command names defined this way are decoded using the same minimum-matching as used to decode the built-in commands. Can be redefined without first being deleted.
Examples:
>> :=<CR>
Symbol name? new_command<CR>
Equivalence string? print 'This is NEW_COMMAND'<CR>
>> new_command := ' '<CR>
Symbol NEW_COMMAND deleted
>> new-command := print 'This is new-command'<CR>