blob: e13413fa1495b1201d5072ce8a0443bf732a6370 [file] [log] [blame]
# Useful functions for constructing nets.
def char_range(c1, c2):
"""Generates the characters from `c1` to `c2`, exclusive."""
for c in range(ord(c1), ord(c2)):
yield chr(c)
def net_product(net_list, range_iter):
return [n.format(i) for i in range_iter for n in net_list]