Wanted! Tree Node implementation.
Виталий Фадеев
vital.fadeev at gmail.com
Wed Oct 7 14:31:20 UTC 2020
Wanted! Tree Node implementation.
Like a:
mixin template TreeNode( T )
{
T parent;
T firstChild;
T lastChild;
T prevSibling;
T nextSibling;
// ForwardRange implementation
@property T front() { ... }
@property bool empty() { ... }
void popFront() { ... }
// BackwardRange implementation
@property T back() { ... }
void popBack();
// RandomAccessRange implementation
T opIndex( ... ) { ... }
// length implementation
@property size_t length() { ... }
}
It would be nice to get a link or package or source...
More information about the Digitalmars-d-learn
mailing list