def _post_order(node, stack=None):

    if stack is None:
        stack = list()

    if type(node) is list:
        if len(node) > 3:
            _post_order(node[3], stack)
        if len(node) > 4:
            _post_order(node[4], stack)
        stack.append(node[0])
    else:
        stack.append(node)
    return stack
Returns a copy of the given list.
dataset/ETHPy150Open NervanaSystems/neon/neon/backends/float_ew.py/_post_order--crossover with--dataset/ETHPy150Open shellderp/sublime-robot-plugin/lib/robot/libraries/Collections.py/_List.copy_list