mirror of
https://github.com/erg-lang/erg.git
synced 2025-07-13 16:15:15 +00:00
12 lines
521 B
Python
12 lines
521 B
Python
.TopologicalSorter!: ClassType
|
|
.TopologicalSorter!.
|
|
__call__: (graph := Obj) -> .TopologicalSorter!
|
|
prepare!: (self: .TopologicalSorter!) => NoneType
|
|
add!: (self: .TopologicalSorter!, node: Obj, *predecessors: Obj) => NoneType
|
|
done!: (self: .TopologicalSorter!, *nodes: Obj) => NoneType
|
|
is_active: (self: .TopologicalSorter!) -> Bool
|
|
get_ready: (self: .TopologicalSorter!) -> List Obj
|
|
static_order: (self: .TopologicalSorter!) -> Iterator Obj
|
|
|
|
.CycleError: ClassType
|
|
.CycleError <: ValueError
|