def node_subscriptlist(self, node):
        # d = {}; d[1,2] = 1
        jsvars = self.jsvars.copy()
        args = []
        childs = node.children.__iter__()
        args.append(self.dispatch(childs.next()))
        try:
            while True:
                self.assert_value(node, childs.next().value, ',')
                args.append(self.dispatch(childs.next()))
        except StopIteration:
            pass
        args = ', '.join([str(i) for i in args])
        jsvars.update(locals())
        return jsvars % "%(tuple)s([%(args)s])"
dataset/ETHPy150Open anandology/pyjamas/pyjs/src/pyjs/translator_dict.py/Translator.node_subscriptlist/swapped operands of `%`