(parsedTables, path)
| 184 | writeEndToHeader(files[0]) |
| 185 | |
| 186 | def writeTablesToCpp(parsedTables, path): |
| 187 | Path(path).mkdir(parents=True, exist_ok=True) |
| 188 | |
| 189 | namespace = "parser::vvc" |
| 190 | |
| 191 | for table in parsedTables: |
| 192 | assert(type(table) == ContainerTable) |
| 193 | print(f"Writing {table.name}") |
| 194 | files = (HeaderFile(path, table.name, namespace), CppFile(path, table.name, namespace)) |
| 195 | writeTableToFiles(table, files) |
| 196 | |
| 197 | def main(): |
| 198 | parsedTables = pickle.load(open("tempPiclkle.p", "rb")) |
no test coverage detected