compile the given source to a raw code object,
which points back to the source code through
"co_filename.__source__". All code objects
contained in the code object will recursively
also have this special subclass-of-string
filename.
def compile_(source, filename=None, mode='exec', flags=
origin:<UNKNOWN>
where:
exceptions that might appear during execution:
function source:
def compile_(source, filename=None, mode='exec', flags=
generators.compiler_flag, dont_inherit=0):
""" compile the given source to a raw code object,
which points back to the source code through
"co_filename.__source__". All code objects
contained in the code object will recursively
also have this special subclass-of-string
filename.
"""
s = Source(source)
co = s.compile(filename, mode, flags)
return co
called in /home/johnny/projects/merlinux/py/dist/py/path/common.py
called in /home/johnny/projects/merlinux/py/dist/py/code/testing/test_source.py
called in /home/johnny/projects/merlinux/py/dist/py/documentation/example/pytest/failure_demo.py
called in /home/johnny/projects/merlinux/pypy-dist/pypy/tool/sourcetools.py
called in /home/johnny/projects/merlinux/pypy-dist/pypy/tool/sourcetools.py
called in /home/johnny/projects/merlinux/py/dist/py/path/common.py
called in /home/johnny/projects/merlinux/py/dist/py/path/common.py
called in /home/johnny/projects/merlinux/py/dist/py/code/testing/test_source.py
called in /home/johnny/projects/merlinux/py/dist/py/magic/testing/test_invoke.py
called in /home/johnny/projects/merlinux/py/dist/py/code/testing/test_source.py
called in /home/johnny/projects/merlinux/py/dist/py/path/common.py
called in /home/johnny/projects/merlinux/py/dist/py/path/common.py
called in /home/johnny/projects/merlinux/pypy-dist/pypy/rpython/rtyper.py
called in /home/johnny/projects/merlinux/py/dist/py/code/testing/test_source.py
called in /home/johnny/projects/merlinux/pypy-dist/pypy/tool/sourcetools.py
called in /home/johnny/projects/merlinux/py/dist/py/test/raises.py
called in /home/johnny/projects/merlinux/py/dist/py/path/common.py
called in /home/johnny/projects/merlinux/pypy-dist/pypy/tool/sourcetools.py
called in /home/johnny/projects/merlinux/pypy-dist/pypy/rpython/rtyper.py
called in /home/johnny/projects/merlinux/py/dist/py/test/raises.py