Commit 4408ed5d authored by Guido van Rossum's avatar Guido van Rossum

Tiny utility prints the latest set of reserved words.

parent 78b21cf4
"""Spit out the Python reserved words table."""
import string
raw_words = """
and del for is raise
assert elif from lambda return
break else global not try
class except if or while
continue exec import pass
def finally in print
"""
ncols = 5
def main():
words = string.split(raw_words)
words.sort()
colwidth = 1 + max(map(len, words))
nwords = len(words)
nrows = (nwords + ncols - 1) / ncols
for irow in range(nrows):
for icol in range(ncols):
i = irow + icol * nrows
if 0 <= i < nwords:
word = words[i]
else:
word = ""
print "%-*s" % (colwidth, word),
print
main()
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment