Exemple #1
0
def match(expr, start, end, string, tokens):
    print("> Matched " + quote(string[start:end]) + "between " +
          f"[{start}, {end}] for" + " " * stack_depth() + text(expr) + " -> " +
          str(tokens))
Exemple #2
0
def _defaultSuccessDebugAction(expr, start, end, string, tokens):
    print("> Matched " + quote(string[start:end]) + " at loc " + text(start) +
          "(%d,%d)" % (lineno(start, string), col(start, string)) + " for " +
          " " * stack_depth() + text(expr) + " -> " + str(tokens))
Exemple #3
0
def _try(expr, start, string):
    print("  Attempt " + quote(string, start) + " at loc " + text(start) +
          "(%d,%d)" % (lineno(start, string), col(start, string)) + " for " +
          " " * stack_depth() + text(expr))
Exemple #4
0
def _defaultStartDebugAction(expr, loc, string):
    print("  Attempt " + quote(string[loc:loc + 10] + "...") + " at loc " +
          text(loc) + "(%d,%d)" % (lineno(loc, string), col(loc, string)) +
          " for " + " " * stack_depth() + text(expr))