Github user GCHQResearcher1337 commented on the issue:

    https://github.com/apache/tinkerpop/pull/876
  
    @spamallete I think I steered away from that because I initially 
misunderstood what marko meant - as you pointed out the plumbing (`incrLoops` 
taking a `stepLabel`) for nested repeats is already there, but I didn't find 
any plumbing had been done for this (neither `times()` nor `loop()` can take a 
`stepLabel`) so I thought that the 'work on `LoopStep`' had been abandoned. 
    
    Re-reading this I think I see what is involved and can implement this - 
both `TimesModulating` and `LoopStep` as well as the `loops()` method of a 
traverser need to be able to take a stepLabel. We would need to maintain a 
separate user-defined stepLabel that could be accessed.
    
    I can see why `loops('a')` could be helpful, but I don't know why you would 
want to do `times('a',2)`. Could you please provide an example of this?
    
    PS Hi Marko! Thanks for Gremlin!


---

Reply via email to