remove! removes the key/value pair associated with the current key from the hash table.
remove_all! removes all key/value pairs from the hash table.
installed? tests to see if there is an entry associated with the current key.
value? returns the value associated with the current key.
all_values? returns all values in the hash table.
keys? returns a list of all keys in the hash table.
number_keys? returns the number of keys (items) in the hash table.
motif_radio_box new: errors parent=`motif' create! ;
motif_toggle_button new: init_error
parent=`errors' @ `labelString' : `Unitialized Variable (INIT)' arm_action=`print_error_code' create! ;
motif_toggle_button new: return_error parent=`errors' @ `labelString' : `Missing Return Value (RETURN)' arm_action=`print_error_code' create! ;
motif_toggle_button new: decl_error parent=`errors' @ `labelString' : `Undeclared function or argument (UNDECL)' arm_action=`print_error_code' create! ;
motif_toggle_button new: args_error parent=`errors' @ `labelString' : `Wrong number or type of arguments (ARGS)' arm_action=`print_error_code' create! ;
actions new: print_error_code tick_actions=` error_hashunknown command: wh288 key= [motif current_widget?]unknown command: wh264 print:value ; ' ;
motif on! start!;