Name: Anonymous 2016-08-19 12:32
challenges tba by challengers!
1 on 1 battles!
1 on 1 battles!
goto
instead?traverse: ; ecx:prectx edx:postctx ebx:e esi:pre edi:post
mov ebp, ebx
loop1:
mov eax, ebx
call esi
mov ebx, [eax+Node.firstchild]
test ebx, ebx
jnz loop1
loop2:
call edi
mov ebx, [eax+Node.nextsib]
test ebx, ebx
jnz loop1
cmp eax, ebp
jz traverse_ret
mov eax, [eax+Node.parent]
test eax, eax
jnz loop2
traverse_ret:
ret