{"ast_node_type":"other","tokens":[{"end":92,"kind":"keyword","start":0,"text":"for"}]}
        for (base, (i, j)) in (row1_start..row1_end).zip(row2_start..row2_end).enumerate() {
        let mut result = Vec::with_capacity(self.num_columns);
            let mut v = self.words[i] & self.words[j];