Algebraic data types: Difference between revisions

m
No edit summary
Line 1,056:
 
insert(v, a) = (t = ins(v, a); t[1] = B; t)
 
function printRBtree(t)
s = string(t)
s = replace(s, r"lackNode\(\)|edNode\(\)|Any|mpty\(\)" => "")
println(s)
end
 
function testRB()
Line 1,068 ⟶ 1,062:
t = insert(t, i)
end
s = println(replace(sstring(t), r"lackNode\(\)|edNode\(\)|Any|mpty\(\)" => ""))
printRBtree(t)
end
 
4,105

edits