This function search for labels / subprogram-labels and registers this in the 'jumps' list.
()
| 1274 | |
| 1275 | |
| 1276 | def registerLabels(): |
| 1277 | """ |
| 1278 | This function search for labels / subprogram-labels and registers this in the 'jumps' list. |
| 1279 | """ |
| 1280 | for i in range(len(tokens)): |
| 1281 | if tokens[i].t == "label": |
| 1282 | jumps[tokens[i].token] = i |
| 1283 | elif tokens[i].t == "subprogram": |
| 1284 | jumps[tokens[i].token] = i |
| 1285 | |
| 1286 | |
| 1287 | def resetInterpreter(): |