Associative array/Merging: Difference between revisions

no edit summary
(Added C#)
No edit summary
Line 679:
{{"color","red"},{"name","Rocket Skates"},{"price",15.25},{"year",1974}}
</pre>
 
=={{header|Phixmonti}}==
<lang Phixmonti>include ..\Utilitys.pmt
 
def scand /# dict key -- dict n #/
0 var flag
var ikey
len for
var i
i 1 2 tolist sget
ikey == if i var flag exitfor endif
endfor
flag
enddef
 
 
def getd /# dict key -- dict data #/
scand
dup if get else drop "Unfound" endif
enddef
 
 
def setd /# dict ( key data ) -- dict #/
1 get rot swap
scand
rot swap
dup if set else put endif
enddef
 
/# ---------- MAIN ---------- #/
 
( ( "name" "Rocket Skates" )
( "price" 12.75 )
( "color" "yellow" ) )
 
dup
( ( "price" 15.25 )
( "color" "red" )
( "year" 1974 ) )
len for
get rot swap setd swap
endfor
 
swap
 
pstack
</lang>
 
=={{header|PHP}}==
672

edits