python interpreter
Neal Norwitz
nnorwitz at gmail.com
Fri Oct 14 00:53:47 EDT 2005
More information about the Python-list mailing list
Fri Oct 14 00:53:47 EDT 2005
- Previous message (by thread): python interpreter
- Next message (by thread): Nicer way of strip and replace?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
g.franzkowiak wrote: > Hi everybody, > > my interest is for the internals of the Python interpreter. > > I've used up to now FORTH for something and this indirect interpreter is > very smart. > --- ASM --------------------------------------------------------------- > > Where can I find informations like this for Python ? Depends on what you want. If you want to see the disassembled bytes similar to what I cut out, see the dis module. (e.g., dis.dis(foo_func)) If you want to know how the byte codes are created, it's mostly in Python/compile.c. If you want to know how the byte codes are executed, it's mostly in Python/ceval.c. All base Python objects implemented in C are under Objects/. All standard modules implemented in C are under Modules/. Get the source and build it. It's quite readable. n
- Previous message (by thread): python interpreter
- Next message (by thread): Nicer way of strip and replace?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list