def p_child_def4(p):
    body = filter(None, [p[5]])
    child_def = enaml_ast.ChildDef(
        typename=p[1], identifier=p[3], body=body, lineno=p.lineno(1)
    )
    p[0] = child_def
Get the code characters from the given slice end to the next
dataset/ETHPy150Open nucleic/enaml/enaml/core/parser.py/p_child_def4--crossover with--dataset/ETHPy150Open evennia/evennia/evennia/utils/ansi.py/ANSIString._get_interleving