The Pointer struct is a bit of a misnomer, since it's not a "pointer" in the sense we would normally consider in programming. It's a pointer to a specific part of the graph in a specific traversal path. This might cause confusion to contributors.
The name Cursor might be more appropriate. Or perhaps Context or something similar.
The
Pointer
struct is a bit of a misnomer, since it's not a "pointer" in the sense we would normally consider in programming. It's a pointer to a specific part of the graph in a specific traversal path. This might cause confusion to contributors.The name
Cursor
might be more appropriate. Or perhapsContext
or something similar.