Jump to content

Associative array/Creation: Difference between revisions

→‎{{header|Diego}}: Added Diego entry
No edit summary
(→‎{{header|Diego}}: Added Diego entry)
Line 2,706:
end;
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}}==
Cookies help us deliver our services. By using our services, you agree to our use of cookies.