#! /usr/libexec/platform-python """Keywords (from "graminit.c") This file is automatically generated; please don't muck it up! To update the symbols in this file, 'cd' to the top directory of the python source tree after building the interpreter and run: ./python Lib/keyword.py """ __all__ = ["iskeyword", "kwlist"] kwlist = [ #--start keywords-- 'False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield', #--end keywords-- ] iskeyword = frozenset(kwlist).__contains__ def main(): import sys, re args = sys.argv[1:] iptfile = args and args[0] or "Python/graminit.c" if len(args) > 1: optfile = args[1] else: optfile = "Lib/keyword.py" # load the output skeleton from the target, taking care to preserve its # newline convention. with open(optfile, newline='') as fp: format = fp.readlines() nl = format[0][len(format[0].strip()):] if format else '\n' # scan the source file for keywords with open(iptfile) as fp: strprog = re.compile('"([^"]+)"') lines = [] for line in fp: if '{1, "' in line: match = strprog.search(line) if match: lines.append(" '" + match.group(1) + "'," + nl) lines.sort() # insert the lines of keywords into the skeleton try: start = format.index("#--start keywords--" + nl) + 1 end = format.index("#--end keywords--" + nl) format[start:end] = lines except ValueError: sys.stderr.write("target does not contain format markers\n") sys.exit(1) # write the output file with open(optfile, 'w', newline='') as fp: fp.writelines(format) if __name__ == "__main__": main()
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
__pycache__ | Folder | 0755 |
|
|
asyncio | Folder | 0755 |
|
|
collections | Folder | 0755 |
|
|
concurrent | Folder | 0755 |
|
|
config-3.6m-x86_64-linux-gnu | Folder | 0755 |
|
|
ctypes | Folder | 0755 |
|
|
curses | Folder | 0755 |
|
|
dbm | Folder | 0755 |
|
|
distutils | Folder | 0755 |
|
|
Folder | 0755 |
|
||
encodings | Folder | 0755 |
|
|
ensurepip | Folder | 0755 |
|
|
html | Folder | 0755 |
|
|
http | Folder | 0755 |
|
|
importlib | Folder | 0755 |
|
|
json | Folder | 0755 |
|
|
lib-dynload | Folder | 0755 |
|
|
lib2to3 | Folder | 0755 |
|
|
logging | Folder | 0755 |
|
|
multiprocessing | Folder | 0755 |
|
|
pydoc_data | Folder | 0755 |
|
|
site-packages | Folder | 0755 |
|
|
sqlite3 | Folder | 0755 |
|
|
test | Folder | 0755 |
|
|
unittest | Folder | 0755 |
|
|
urllib | Folder | 0755 |
|
|
venv | Folder | 0755 |
|
|
wsgiref | Folder | 0755 |
|
|
xml | Folder | 0755 |
|
|
xmlrpc | Folder | 0755 |
|
|
__future__.py | File | 4.73 KB | 0644 |
|
__phello__.foo.py | File | 64 B | 0644 |
|
_bootlocale.py | File | 1.27 KB | 0644 |
|
_collections_abc.py | File | 25.77 KB | 0644 |
|
_compat_pickle.py | File | 8.54 KB | 0644 |
|
_compression.py | File | 5.21 KB | 0644 |
|
_dummy_thread.py | File | 5 KB | 0644 |
|
_markupbase.py | File | 14.26 KB | 0644 |
|
_osx_support.py | File | 18.69 KB | 0644 |
|
_pydecimal.py | File | 224.83 KB | 0644 |
|
_pyio.py | File | 86.03 KB | 0644 |
|
_sitebuiltins.py | File | 3.04 KB | 0644 |
|
_strptime.py | File | 24.17 KB | 0644 |
|
_sysconfigdata_dm_linux_x86_64-linux-gnu.py | File | 29.48 KB | 0644 |
|
_sysconfigdata_m_linux_x86_64-linux-gnu.py | File | 29.66 KB | 0644 |
|
_threading_local.py | File | 7.04 KB | 0644 |
|
_weakrefset.py | File | 5.57 KB | 0644 |
|
abc.py | File | 8.52 KB | 0644 |
|
aifc.py | File | 31.69 KB | 0644 |
|
antigravity.py | File | 477 B | 0644 |
|
argparse.py | File | 88.25 KB | 0644 |
|
ast.py | File | 11.88 KB | 0644 |
|
asynchat.py | File | 11.06 KB | 0644 |
|
asyncore.py | File | 19.69 KB | 0644 |
|
base64.py | File | 19.91 KB | 0755 |
|
bdb.py | File | 23 KB | 0644 |
|
binhex.py | File | 13.63 KB | 0644 |
|
bisect.py | File | 2.53 KB | 0644 |
|
bz2.py | File | 12.19 KB | 0644 |
|
cProfile.py | File | 5.25 KB | 0755 |
|
calendar.py | File | 22.67 KB | 0644 |
|
cgi.py | File | 36.35 KB | 0755 |
|
cgitb.py | File | 11.74 KB | 0644 |
|
chunk.py | File | 5.3 KB | 0644 |
|
cmd.py | File | 14.51 KB | 0644 |
|
code.py | File | 10.37 KB | 0644 |
|
codecs.py | File | 35.43 KB | 0644 |
|
codeop.py | File | 5.85 KB | 0644 |
|
colorsys.py | File | 3.97 KB | 0644 |
|
compileall.py | File | 11.84 KB | 0644 |
|
configparser.py | File | 52.34 KB | 0644 |
|
contextlib.py | File | 12.85 KB | 0644 |
|
copy.py | File | 8.61 KB | 0644 |
|
copyreg.py | File | 6.84 KB | 0644 |
|
crypt.py | File | 1.82 KB | 0644 |
|
csv.py | File | 15.8 KB | 0644 |
|
datetime.py | File | 80.11 KB | 0644 |
|
decimal.py | File | 320 B | 0644 |
|
difflib.py | File | 82.4 KB | 0644 |
|
dis.py | File | 17.71 KB | 0644 |
|
doctest.py | File | 101.94 KB | 0644 |
|
dummy_threading.py | File | 2.75 KB | 0644 |
|
enum.py | File | 32.82 KB | 0644 |
|
filecmp.py | File | 9.6 KB | 0644 |
|
fileinput.py | File | 14.13 KB | 0644 |
|
fnmatch.py | File | 3.09 KB | 0644 |
|
formatter.py | File | 14.79 KB | 0644 |
|
fractions.py | File | 23.08 KB | 0644 |
|
ftplib.py | File | 34.78 KB | 0644 |
|
functools.py | File | 30.61 KB | 0644 |
|
genericpath.py | File | 4.64 KB | 0644 |
|
getopt.py | File | 7.31 KB | 0644 |
|
getpass.py | File | 5.85 KB | 0644 |
|
gettext.py | File | 21.03 KB | 0644 |
|
glob.py | File | 5.51 KB | 0644 |
|
gzip.py | File | 19.86 KB | 0644 |
|
hashlib.py | File | 8.59 KB | 0644 |
|
heapq.py | File | 22.39 KB | 0644 |
|
hmac.py | File | 6.23 KB | 0644 |
|
imaplib.py | File | 52.05 KB | 0644 |
|
imghdr.py | File | 3.71 KB | 0644 |
|
imp.py | File | 10.42 KB | 0644 |
|
inspect.py | File | 114.22 KB | 0644 |
|
io.py | File | 3.43 KB | 0644 |
|
ipaddress.py | File | 75.99 KB | 0644 |
|
keyword.py | File | 2.17 KB | 0755 |
|
linecache.py | File | 5.19 KB | 0644 |
|
locale.py | File | 75.49 KB | 0644 |
|
lzma.py | File | 12.68 KB | 0644 |
|
macpath.py | File | 5.83 KB | 0644 |
|
macurl2path.py | File | 2.67 KB | 0644 |
|
mailbox.py | File | 76.78 KB | 0644 |
|
mailcap.py | File | 8.85 KB | 0644 |
|
mimetypes.py | File | 20.55 KB | 0644 |
|
modulefinder.py | File | 22.49 KB | 0644 |
|
netrc.py | File | 5.55 KB | 0644 |
|
nntplib.py | File | 42.07 KB | 0644 |
|
ntpath.py | File | 22.55 KB | 0644 |
|
nturl2path.py | File | 2.39 KB | 0644 |
|
numbers.py | File | 10 KB | 0644 |
|
opcode.py | File | 5.69 KB | 0644 |
|
operator.py | File | 10.61 KB | 0644 |
|
optparse.py | File | 58.96 KB | 0644 |
|
os.py | File | 36.65 KB | 0644 |
|
pathlib.py | File | 47.83 KB | 0644 |
|
pdb.py | File | 59.88 KB | 0755 |
|
pickle.py | File | 54.39 KB | 0644 |
|
pickletools.py | File | 89.62 KB | 0644 |
|
pipes.py | File | 8.71 KB | 0644 |
|
pkgutil.py | File | 20.82 KB | 0644 |
|
platform.py | File | 46.11 KB | 0755 |
|
plistlib.py | File | 31.53 KB | 0644 |
|
poplib.py | File | 14.61 KB | 0644 |
|
posixpath.py | File | 15.4 KB | 0644 |
|
pprint.py | File | 20.37 KB | 0644 |
|
profile.py | File | 21.51 KB | 0755 |
|
pstats.py | File | 25.94 KB | 0644 |
|
pty.py | File | 4.65 KB | 0644 |
|
py_compile.py | File | 7.01 KB | 0644 |
|
pyclbr.py | File | 13.24 KB | 0644 |
|
pydoc.py | File | 101.08 KB | 0644 |
|
queue.py | File | 8.57 KB | 0644 |
|
quopri.py | File | 7.09 KB | 0755 |
|
random.py | File | 26.8 KB | 0644 |
|
re.py | File | 15.19 KB | 0644 |
|
reprlib.py | File | 5.21 KB | 0644 |
|
rlcompleter.py | File | 6.93 KB | 0644 |
|
runpy.py | File | 11.68 KB | 0644 |
|
sched.py | File | 6.36 KB | 0644 |
|
secrets.py | File | 1.99 KB | 0644 |
|
selectors.py | File | 18.98 KB | 0644 |
|
shelve.py | File | 8.32 KB | 0644 |
|
shlex.py | File | 12.65 KB | 0644 |
|
shutil.py | File | 39.87 KB | 0644 |
|
signal.py | File | 2.07 KB | 0644 |
|
site.py | File | 20.77 KB | 0644 |
|
smtpd.py | File | 33.91 KB | 0755 |
|
smtplib.py | File | 43.18 KB | 0755 |
|
sndhdr.py | File | 6.92 KB | 0644 |
|
socket.py | File | 26.8 KB | 0644 |
|
socketserver.py | File | 26.38 KB | 0644 |
|
sre_compile.py | File | 18.88 KB | 0644 |
|
sre_constants.py | File | 6.66 KB | 0644 |
|
sre_parse.py | File | 35.68 KB | 0644 |
|
ssl.py | File | 43.47 KB | 0644 |
|
stat.py | File | 4.92 KB | 0644 |
|
statistics.py | File | 20.19 KB | 0644 |
|
string.py | File | 11.52 KB | 0644 |
|
stringprep.py | File | 12.61 KB | 0644 |
|
struct.py | File | 257 B | 0644 |
|
subprocess.py | File | 60.88 KB | 0644 |
|
sunau.py | File | 17.67 KB | 0644 |
|
symbol.py | File | 2.07 KB | 0755 |
|
symtable.py | File | 7.11 KB | 0644 |
|
sysconfig.py | File | 24.29 KB | 0644 |
|
tabnanny.py | File | 11.14 KB | 0755 |
|
tarfile.py | File | 104.88 KB | 0755 |
|
telnetlib.py | File | 22.59 KB | 0644 |
|
tempfile.py | File | 27.41 KB | 0644 |
|
textwrap.py | File | 19.1 KB | 0644 |
|
this.py | File | 1003 B | 0644 |
|
threading.py | File | 48.96 KB | 0644 |
|
timeit.py | File | 13.03 KB | 0755 |
|
token.py | File | 3 KB | 0644 |
|
tokenize.py | File | 28.8 KB | 0644 |
|
trace.py | File | 28.06 KB | 0755 |
|
traceback.py | File | 22.91 KB | 0644 |
|
tracemalloc.py | File | 16.27 KB | 0644 |
|
tty.py | File | 879 B | 0644 |
|
types.py | File | 8.66 KB | 0644 |
|
typing.py | File | 78.39 KB | 0644 |
|
uu.py | File | 6.6 KB | 0755 |
|
uuid.py | File | 23.46 KB | 0644 |
|
warnings.py | File | 18.05 KB | 0644 |
|
wave.py | File | 17.29 KB | 0644 |
|
weakref.py | File | 19.99 KB | 0644 |
|
webbrowser.py | File | 21.26 KB | 0755 |
|
xdrlib.py | File | 5.77 KB | 0644 |
|
zipapp.py | File | 6.99 KB | 0644 |
|
zipfile.py | File | 78.05 KB | 0644 |
|