| 
								
								
									 Jeremy Hylton | b631b8ede5 | fix list.append problems | 2000-03-16 20:03:04 +00:00 |  | 
				
					
						| 
								
								
									 Jeremy Hylton | fa974a9d06 | change node Classdef to Class add doc string to transformer module
add two helper functions:
    parse(buf) -> AST
    parseFile(path) -> AST | 2000-03-06 18:50:48 +00:00 |  | 
				
					
						| 
								
								
									 Jeremy Hylton | 3d9f5e4de2 | more robust assignment of lineno for keyword args get the lineno from the name of the keyword arg
example of case that didn't work--
def foo(x, y, a = None,
	b = None): | 2000-02-16 00:51:37 +00:00 |  | 
				
					
						| 
								
								
									 Jeremy Hylton | 1ebba96871 | fix creation of Ellipsis node | 2000-02-15 23:43:19 +00:00 |  | 
				
					
						| 
								
								
									 Jeremy Hylton | d603dee4a3 | add line numbers to nodes in the except clause (when possible) | 2000-02-15 21:30:48 +00:00 |  | 
				
					
						| 
								
								
									 Jeremy Hylton | 42907790b6 | (), [], and {} should not be represented as constant expressions, they should be calls to BUILD_ ops for these types with no arguments | 2000-02-14 18:32:46 +00:00 |  | 
				
					
						| 
								
								
									 Jeremy Hylton | 1851901a05 | add spaces to comparison names is not and not in to match dis | 2000-02-08 19:58:33 +00:00 |  | 
				
					
						| 
								
								
									 Jeremy Hylton | 9605c11c4c | move constants out of transformer so that they can be shared with ast add varargs and kwargs attributes to Function nodes | 2000-02-08 18:57:32 +00:00 |  | 
				
					
						| 
								
								
									 Jeremy Hylton | f968e8545d | three files from the p2c cvs tree.  the message here indicates the revision number the p2c cvs tree.
COPYRIGHT: 1.1
ast.py: 1.3
transformer.py: 1.11 | 2000-02-04 00:25:23 +00:00 |  |