OLD | NEW |
1 #!/usr/bin/python | 1 #!/usr/bin/python |
2 # | 2 # |
3 # Copyright 2009 The Native Client Authors. All rights reserved. | 3 # Copyright 2009 The Native Client Authors. All rights reserved. |
4 # Use of this source code is governed by a BSD-style license that can | 4 # Use of this source code is governed by a BSD-style license that can |
5 # be found in the LICENSE file. | 5 # be found in the LICENSE file. |
6 # Copyright 2009, Google Inc. | 6 # Copyright 2009, Google Inc. |
7 # | 7 # |
8 | 8 |
9 """ | 9 """ |
10 Table minimization algorithm. | 10 Table minimization algorithm. |
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
67 for r in rows: | 67 for r in rows: |
68 if not used[col]: | 68 if not used[col]: |
69 del r.patterns[col] | 69 del r.patterns[col] |
70 | 70 |
71 | 71 |
72 def each_index_pair(sequence): | 72 def each_index_pair(sequence): |
73 """Utility function: Generates each unique index pair in sequence.""" | 73 """Utility function: Generates each unique index pair in sequence.""" |
74 for i in range(0, len(sequence)): | 74 for i in range(0, len(sequence)): |
75 for j in range(i + 1, len(sequence)): | 75 for j in range(i + 1, len(sequence)): |
76 yield (i, j) | 76 yield (i, j) |
OLD | NEW |