Commit 88873643 authored by Guido van Rossum's avatar Guido van Rossum

Tiny utility prints the latest set of reserved words.

parent 430c8ba7
"""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