Jump to content

Topological sort: Difference between revisions

m
→‎{{header|Go}}: language change
m (→‎{{header|Pascal}}: add link to Object Pascal)
m (→‎{{header|Go}}: language change)
Line 590:
continue // handle blank lines
}
lib := def[0] // dependant (with an a) library
list := dg[lib] // handle additional dependencies
scan:
Line 619:
if len(deps) == 0 {
zero = append(zero, lib)
delete(dg[lib] = nil, falselib) // remove node (lib) from dg
}
}
1,707

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.