1. 15 Nis, 2007 1 kayıt (commit)
  2. 06 Eyl, 2006 1 kayıt (commit)
  3. 19 Ock, 2006 1 kayıt (commit)
  4. 20 Eki, 2005 1 kayıt (commit)
    • Jeremy Hylton's avatar
      Merge ast-branch to head · 3e0055f8
      Jeremy Hylton yazdı
      This change implements a new bytecode compiler, based on a
      transformation of the parse tree to an abstract syntax defined in
      Parser/Python.asdl.
      
      The compiler implementation is not complete, but it is in stable
      enough shape to run the entire test suite excepting two disabled
      tests.
      3e0055f8
  5. 12 Eki, 2003 1 kayıt (commit)
  6. 13 Agu, 2002 1 kayıt (commit)
  7. 02 Agu, 2002 1 kayıt (commit)
  8. 06 Ara, 2001 1 kayıt (commit)
  9. 16 Nis, 2001 1 kayıt (commit)
  10. 22 Mar, 2001 1 kayıt (commit)
  11. 09 Şub, 2001 1 kayıt (commit)
    • Jeremy Hylton's avatar
      Relax the rules for using 'from ... import *' and exec in the presence · cb17ae8b
      Jeremy Hylton yazdı
      of nested functions.  Either is allowed in a function if it contains
      no defs or lambdas or the defs and lambdas it contains have no free
      variables.  If a function is itself nested and has free variables,
      either is illegal.
      
      Revise the symtable to use a PySymtableEntryObject, which holds all
      the revelent information for a scope, rather than using a bunch of
      st_cur_XXX pointers in the symtable struct.  The changes simplify the
      internal management of the current symtable scope and of the stack.
      
      Added new C source file: Python/symtable.c.  (Does the Windows build
      process need to be updated?)
      
      As part of these changes, the initial _symtable module interface
      introduced in 2.1a2 is replaced.  A dictionary of
      PySymtableEntryObjects are returned.
      cb17ae8b
  12. 02 Şub, 2001 1 kayıt (commit)