| #!/usr/bin/env python3 |
| |
| import fileinput |
| |
| ren = None |
| |
| for line in fileinput.input(): |
| line = line.split() |
| if len(line) == 0: |
| continue |
| if line[0] == ".io_tile": |
| current_tile = (int(line[1]), int(line[2])) |
| if line[0] == "IoCtrl" and line[1] == "REN_0": |
| ren = (current_tile[0], current_tile[1], 0) |
| if line[0] == "IoCtrl" and line[1] == "REN_1": |
| ren = (current_tile[0], current_tile[1], 1) |
| if line[0] == "IOB_0": |
| iob = (current_tile[0], current_tile[1], 0) |
| if line[0] == "IOB_1": |
| iob = (current_tile[0], current_tile[1], 1) |
| |
| if ren is None: |
| print("(%2d, %2d, %2d, ? , ? , ? )," % (iob[0], iob[1], iob[2])) |
| else: |
| print("(%2d, %2d, %2d, %2d, %2d, %2d)," % (iob[0], iob[1], iob[2], ren[0], ren[1], ren[2])) |
| |