Parametric polymorphism: Difference between revisions
Content added Content deleted
(Added Julia language) |
|||
Line 670: | Line 670: | ||
end |
end |
||
function replaceall(t::Tree{T}, v::T) where T |
function replaceall!(t::Tree{T}, v::T) where T |
||
t.value = v |
t.value = v |
||
isnull(lchild) || replaceall(get(lchild), v) |
isnull(lchild) || replaceall(get(lchild), v) |