# python utility to seed the starlark constants in strings.bzl | |
print("") | |
print("CHAR_TO_INT = {") | |
for i in range(256): | |
print(" \"\{o}\": {i},".format( | |
o = oct(i)[2:], | |
i = i, | |
)) | |
print("}") | |
print("") | |
print("INT_TO_CHAR = [") | |
for i in range(256): | |
print(" \"\{o}\",".format( | |
o = oct(i)[2:], | |
)) | |
print("]") | |
print("") | |
print("INT_TO_BINARY = [") | |
for i in range(256): | |
print(" \"{b}\",".format( | |
b = "{:0>8}".format(bin(i)[2:]) | |
)) | |
print("]") |