Associative array/Creation: Difference between revisions
Content added Content deleted
No edit summary |
(→{{header|Diego}}: Added Diego entry) |
||
Line 2,706: | Line 2,706: | ||
end; |
end; |
||
end.</lang> |
end.</lang> |
||
=={{header|Diego}}== |
|||
Diego has in-built <code>hash</code> and <code>dict</code> (short for 'dictionary') objects which function as associative arrays. The only exception is that <code>hash</code> can only accept uuid datatypes for keys. Diego also has <code>hash_</code> verb and <code>_hash</code> posit, used to hash an object/command. |
|||
To create a dictionary associative array: |
|||
<lang diego>use_namespace(rosettacode)_me(); |
|||
add_dict(tanzanianBanknoteObverseDipiction)_keys(500,1000,2000,5000,10000)_values(Karume,Nyerere,lion,black rhinoceros,elephant); |
|||
reset_ns[];</lang> |
|||
To create a hash associative array: |
|||
<lang diego>use_namespace(rosettacode)_me(); |
|||
add_hash(tanzanianBanknoteReverseDipiction)_values( |
|||
University of Dar es Salaam\, Central Hall Building, |
|||
Ikulu\, Dar es Salaam, |
|||
Ngome Kongwe\, Zanzibar, |
|||
Geita Cyanid Leaching Plant, |
|||
Bank of Tanzania Headquarters\, Dar es Salaam |
|||
); |
|||
reset_ns[];</lang> |
|||
=={{header|Dyalect}}== |
=={{header|Dyalect}}== |