LINUX.ORG.RU

История изменений

Исправление vvn_black, (текущая версия) :

паттерн-матчинг

Лишнее это.

def is_tuple(node: Node) -> bool:
    return isinstance(node, Node) and node.children == [LParen(), RParen()] and True or False

Исходная версия vvn_black, :

паттерн-матчинг

Лишнее это.

def is_tuple(node: Node) -> bool:
    return node == Node(children=[LParen(), RParen()]) and True or \
           node == Node(children=[Leaf(value="("), Node(), Leaf(value=")")]) and True or False