pyebnf/compiler.py
def _ast_op_repeat_to_code(self, opr, ignore_whitespace=False, **kwargs):
    """Convert an AST repeat op to python source code."""
    lines = ["one_or_more("]
    lines.extend(self._indent(self._ast_to_code(opr.operands[0])))
    lines[-1] += ","
    lines.append(self._indent("ignore_whitespace={}".format(bool(ignore_whitespace))))
    lines.append(")")
    return lines
def _ast_op_repeat_to_code(self, opr, ignore_whitespace=False, **kwargs):
    """Convert an AST repeat op to python source code."""
    lines = ["one_or_more("]
    lines.extend(self._indent(self._ast_to_code(opr.operands[0])))
    lines[-1] += ","
    lines.append(self._indent("ignore_whitespace={}".format(bool(ignore_whitespace))))
    lines.append(")")
    return lines
Convert an AST repeat op to python source code.