parseWithDebugger

Parse a list of token using this debugger.

Does not throw if parsing fails; instead, this function returns a ParserResult object. ParserResult.debuggerResult is guaranteed to be a YAML object with the debugger information.