| Did you know ... | Search Documentation: |
| Send methods |
<-members).
Note that class dict_item
defines a conversion function to create a dict_item from a key. See dict_item<-convert.
See also dict->insert_after
and dict->insert.
Bugs: If there is already a dict_item with this dict_item<-key,
the old entry is deleted from dict<-table.
A subsequent dict<-member
wil this return the last appended dict_item with this dict<-key.
->insert_after <-convert<-browser.
->delete|dict_item<-key.
Diagnostics: Fails silently when the argument is not a member dict_item or and the key of a member dict_item.
->clear->for_all
on the chain of dict<-members.
<-find->for_some
on the chain of dict<-members.
<-find<-sort_by.
If dict<-sort_by
is @nil, just dict->append.
If dict<-sort_by
is @default,
insert the item before the first item that is alphabetically larger. It dict<-sort_by
contains a code object,
insert it before the first item for which executing the code (if it is a
function) return larger.
See also chain->sort, dict->insert_after, dict->append, dict->sort
and
dict->sort_by.
|dict_item*->append)
after the specified item (a dict_item or key). If the second argument is @nil,
the dict_item is inserted as the first item.
->append|dict_item<-key)
is member of the is dict.
Bugs: Redundant. Use dict<-member
instead.
<-member|code|function],
ignore_blanks=[bool], reverse=[bool]<-members.
There are two possibilities:
<-label.
The first argument requests to compare case-insensitive. The second to
ignore leading and trailing blank space and to collapse multiple blanks
in the middle to a single space character. (see also string->strip).->sort
for details.
If dict<-sort_by
contains a code object,
this will be used as the default. See also dict<-sort_by
to maintain a list of sorted objects.
Defaults:
# case-insensitive: dict.sort_ignore_case
.sort_ignore_blanks
@see dict.sort_ignore_case
@see dict.sort_ignore_blanks