_sitebuiltins.py
# Source Generated with Decompyle++
# File: _sitebuiltins.pyc (Python 3.13)
import sys
class Quitter(object):
def __init__(self, name, eof):
self.name = name
self.eof = eof
def __repr__(self):
return f'''Use {self.name!s}() or {self.eof!s} to exit'''
def __call__(self, code = (None,)):
sys.stdin.close()
raise SystemExit(code)
class _Printer(object):
MAXLINES = 23
def __init__(self, name, data, files, dirs = ((), ())):
# MAKE_CELL(3)
# MAKE_CELL(5)
import os
self._Printer__name = name
self._Printer__data = data
self._Printer__lines = None
self._Printer__filenames = dirs()
def _Printer__setup(self):
if self._Printer__lines:
return None
data = None
for filename in self._Printer__filenames:
fp = open(filename, encoding = 'utf-8')
data = fp.read()
None(None, None)
with None:
if not None:
pass
def __repr__(self):
self._Printer__setup()
if len(self._Printer__lines) < self.MAXLINES:
return '\n'.join(self._Printer__lines)
return None % (self._Printer__name,) * 2
def __call__(self):
self._Printer__setup()
prompt = 'Hit Return for more, or q (and Return) to quit: '
lineno = 0
# WARNING: Decompyle incomplete
class _Helper(object):
def __repr__(self):
return 'Type help() for interactive help, or help(object) for help about object.'
def __call__(self, *args, **kwds):
import pydoc
# WARNING: Decompyle incomplete