summaryrefslogtreecommitdiffstats
path: root/Python/compile.c
Commit message (Expand)AuthorAgeFilesLines
* Add optional docstrings to member descriptors. For backwardsGuido van Rossum2001-09-201-1/+1
* Supply code objects a new-style tp_members slot and tp_getattr impl.Jeremy Hylton2001-09-141-16/+34
* SF bug [#458941] Looks like a unary minus bug.Tim Peters2001-09-071-16/+49
* When re-writing a factor containing a unary negation of a literal, onlyFred Drake2001-08-301-0/+3
* Removed unreachable goto statement to silence SGI compiler.Sjoerd Mullender2001-08-301-1/+0
* If an integer constant can't be generated from an integer literalJeremy Hylton2001-08-271-5/+2
* Patch #445762: Support --disable-unicodeMartin v. Löwis2001-08-171-13/+25
* Fix SF bug [ #450909 ] __future__.division fails at promptJeremy Hylton2001-08-141-2/+6
* SF Patch [ 429024 ] deal with some unary ops at compile timeJeremy Hylton2001-08-121-3/+66
* Remove st_nested_scopes from struct symtable,Jeremy Hylton2001-08-111-130/+46
* st_nested_scopes was uninitialized trash. Jeremy should fix in a betterTim Peters2001-08-111-0/+6
* Refactor future feature handlingJeremy Hylton2001-08-101-27/+4
* Implement PEP 238 in its (almost) full glory.Guido van Rossum2001-08-081-4/+25
* Another bug fix for recent import * warning (caught by Thomas Wouters)Jeremy Hylton2001-08-061-3/+3
* Fix error message for import * in function/class scopeJeremy Hylton2001-08-061-1/+1
* Fix SF bug [ #445474 ] warn about import * inside functionsJeremy Hylton2001-08-061-0/+5
* jcompile(): inherit the CO_GENERATOR_ALLOWED flag from the 'base'Guido van Rossum2001-07-161-0/+1
* Part way to allowing "from __future__ import generators" to communicateTim Peters2001-07-161-4/+13
* Another "if 0:" hack, this time to complain about otherwise invisibleTim Peters2001-06-281-2/+61
* SF bug #436207: "if 0: yield x" is ignored.Tim Peters2001-06-261-1/+33
* Change the semantics of "return" in generators, as discussed on theTim Peters2001-06-231-25/+10
* Disallow 'yield' in a 'try' block when there's a 'finally' clause.Tim Peters2001-06-231-0/+10
* Merging the gen-branch into the main line, at Guido's direction. Yay!Tim Peters2001-06-181-9/+51
* SF bug 430991: wrong co_lnotabTim Peters2001-06-091-10/+54
* SF patch #416249, from Mark Favas: 2.1c1 compile: unused vrbl cleanupTim Peters2001-05-091-2/+0
* Several small changes. Mostly reformatting, adding parens.Jeremy Hylton2001-05-081-10/+11
* Fix 2.1 nested scopes crash reported by Evan SimpsonJeremy Hylton2001-04-271-6/+20
* Iterators phase 1. This comprises:Guido van Rossum2001-04-201-18/+6
* Make some private symbols static.Guido van Rossum2001-04-141-1/+2
* Warn when assigning to __debug__ instead of raising an error.Jeremy Hylton2001-04-091-7/+2
* Make it illegal to assign to __debug__ as per Guido's request.Jeremy Hylton2001-03-231-1/+12
* Set the line number correctly for a nested function with an exec orJeremy Hylton2001-03-221-2/+5
* Make error messages clearer for illegal combinations of nestedJeremy Hylton2001-03-221-15/+36
* If a code object is compiled with nested scopes, define the CO_NESTED flag.Jeremy Hylton2001-03-221-0/+2
* Update PyNode_CompileSymtable() to understand future statementsJeremy Hylton2001-03-211-9/+15
* Fix PyFrame_FastToLocals() and counterpart to deal with cells andJeremy Hylton2001-03-211-51/+69
* Fixup handling of free variables in methods when the class scope alsoJeremy Hylton2001-03-201-3/+12
* Fix crashes in nested list comprehensionsJeremy Hylton2001-03-191-8/+10
* Refactored the warning-issuing code more.Guido van Rossum2001-03-021-11/+17
* Useful future statement support for the interactive interpreterJeremy Hylton2001-03-011-11/+27
* Fix core dump in example from Samuele Pedroni:Jeremy Hylton2001-03-011-15/+31
* Don't add global names to st->st_global if we're already iteratingJeremy Hylton2001-03-011-6/+15
* undo introduction of st_global_starJeremy Hylton2001-02-281-3/+0
* Warn about global statement at the module level.Jeremy Hylton2001-02-281-2/+17
* Add warning/error handlin for problematic nested scopes cases asJeremy Hylton2001-02-281-26/+119
* Let's have some sanity. Introduce a helper to issue a symbol tableGuido van Rossum2001-02-281-16/+17
* Use the new PyErr_WarnExplicit() API to issue better warnings forGuido van Rossum2001-02-281-12/+21
* Improve SyntaxErrors for bad future statements. Set file and locationJeremy Hylton2001-02-281-84/+6
* Print the offending line of code in the traceback for SyntaxErrorsJeremy Hylton2001-02-281-31/+96
* Presumed correct compiler pass for future statementsJeremy Hylton2001-02-281-4/+30