def visit_ListValue(self, node): return qlast.Array(elements=self.visit(node.values))
def reduce_LBRACKET_OptExprList_RBRACKET(self, *kids): elements = kids[1].val self.val = qlast.Array(elements=elements)
def visit_Array(self, node): return qlast.Array(elements=[self.visit(e) for e in node.elements])