summaryrefslogtreecommitdiffstats
path: root/Python/compile.c
Commit message (Expand)AuthorAgeFilesLines
* Instead of emitting SET_LINENO instructions, generate a line numberGuido van Rossum1997-01-241-6/+102
* Remove unused variable.Guido van Rossum1997-01-181-1/+0
* Intern all names and varnames in newcodeobject(), plus those stringGuido van Rossum1997-01-181-7/+22
* Add co_stacksize field to codeobject structure, and stacksize argumentGuido van Rossum1997-01-171-62/+253
* Check for duplicate keyword arguments at compile time.Guido van Rossum1997-01-061-12/+20
* Keep gcc -Wall happy.Guido van Rossum1996-12-051-2/+1
* New permission notice, includes CNRI.Guido van Rossum1996-10-251-13/+20
* Ellipses -> Ellipsis rename (the dictionary really says that it shouldGuido van Rossum1996-10-111-1/+1
* Added line number to most compile-time error messages.Guido van Rossum1996-09-171-88/+90
* Afterthough: leave both leading underscores in,Guido van Rossum1996-08-241-5/+5
* Oops need to mangle global statement separatelyGuido van Rossum1996-08-241-0/+7
* Name mangling, what the heck!Guido van Rossum1996-08-241-3/+80
* Disable support for access statementGuido van Rossum1996-08-121-2/+4
* Removed unused var; added error check for ``lambda: x=1''.Guido van Rossum1996-08-081-1/+5
* Changes for slice and ellipsesGuido van Rossum1996-07-301-64/+113
* Py_complex; and WITHOUT_COMPLEX added to getargs.cGuido van Rossum1996-07-211-2/+2
* only use 'j' for imaginary constantsGuido van Rossum1996-01-261-1/+1
* Removed unused varJack Jansen1996-01-251-1/+0
* changes for complex and power (**) operatorGuido van Rossum1996-01-121-30/+98
* disable code generation for access statementGuido van Rossum1995-10-081-0/+2
* Removed unused variablesJack Jansen1995-10-031-1/+0
* fix bug with missing default for last arg (discovered by Tommy Burnette)Guido van Rossum1995-09-181-2/+3
* keyword arguments and faster callsGuido van Rossum1995-07-181-206/+280
* 3rd arg for raise; INCOMPLETE keyword parameter passing (currently f(kw=value...Guido van Rossum1995-07-071-22/+78
* fix typo (== for =) in assignmentGuido van Rossum1995-02-171-1/+1
* use Py_CHARMASKGuido van Rossum1995-02-101-2/+2
* added missing case to get_docstringGuido van Rossum1995-01-261-2/+10
* fix mem leak (localmap in optimize)Guido van Rossum1995-01-201-0/+1
* Two independent chages:Guido van Rossum1995-01-071-27/+156
* Added 1995 to copyright message.Guido van Rossum1995-01-041-2/+2
* Lots of changes, most minor (fatal() instead of abort(), use ofGuido van Rossum1995-01-021-4/+4
* set name to <lambda> instead of None for lambdasGuido van Rossum1994-11-101-7/+2
* * Python/compile.c (com_argdefs, com_arglist): avoid referencingGuido van Rossum1994-08-291-156/+303
* change syntactical position of lambdef (was an atom, now is a test)Guido van Rossum1993-11-301-25/+28
* * import.c (get_module): pass .py filename to parse_file, not .pyc filename!Guido van Rossum1993-11-301-41/+47
* * posixmodule.c: added set{uid,gid}.Guido van Rossum1993-11-101-1/+1
* Added compare operations for functions and code objects.Guido van Rossum1993-11-051-1/+31
* * compile.[ch]: support for lambda()Guido van Rossum1993-10-261-10/+43
* Changes to accept double-quoted strings on input.Guido van Rossum1993-10-261-2/+4
* * bltinmodule.c: removed exec() built-in function.Guido van Rossum1993-10-181-1/+25
* * Makefile: added all: and default: targets.Guido van Rossum1993-07-051-2/+1
* Access checks now work, at least for instance data (not for methodsGuido van Rossum1993-05-201-3/+3
* Several changes in one:Guido van Rossum1993-05-191-55/+82
* Changes to speed up local variables enormously, by avoiding dictionaryGuido van Rossum1993-03-301-49/+86
* * Changed all copyright messages to include 1993.Guido van Rossum1993-03-291-12/+31
* Give code objects a more useful representation.Guido van Rossum1992-09-031-1/+18
* Only * can be used for varargs argument listsGuido van Rossum1992-04-051-4/+8
* fix what lint foundGuido van Rossum1992-03-271-16/+8
* Totally get rid of silly '\E' escape.Guido van Rossum1992-03-121-3/+0
* Raise SyntaxError for syntax errors detected in this phase.Guido van Rossum1992-01-261-12/+12