title: reference to where the parser is at when calling a rule listener in ANTLR4
body: <p><em>I'm generating listeners in Python, but any language is ok for answers or comments.</em>  </p>
  
  <p>I need to know if there's <strong>some reference to where</strong> in the parsing tree, or even better, in the <strong>token stream</strong> or in the <strong>source file</strong> the <strong>parser is at</strong> when calling a specific listener method.<br>
  I get a context object, which has a reference to the parser itself, I looked for it but don't seem to find any.<br>
  This is for debugging only.</p>
  
  <p><code>def enterData_stmt(self, ctx:fassParser.Data_stmtContext):</code>  </p>
  
  <p><em>I know the parser doesn't traverse the source file but rather the abstract syntax tree, and I could look at it and get where the parser is at, but I'm wondering if I can get a little context for quick debugging without having to do a tree traversal</em></p>