Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								56a1bcc107
								
							
						 | 
						
							
							
								
								Totally get rid of silly '\E' escape.
							
							
							
							
							
						 | 
						
							1992-03-12 17:36:11 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								598fd8c980
								
							
						 | 
						
							
							
								
								Raise SyntaxError for syntax errors detected in this phase.
							
							
							
							
							
						 | 
						
							1992-01-26 18:12:03 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								acbefefe21
								
							
						 | 
						
							
							
								
								Use strtoul() for oct/hex constants.
							
							
							
							
							
							
							
							Accept * as well as + in varargs arg list. 
							
						 | 
						
							1992-01-19 16:33:51 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								49d6dc4123
								
							
						 | 
						
							
							
								
								Added varargs code.
							
							
							
							
							
						 | 
						
							1992-01-14 18:30:26 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								39d942da0f
								
							
						 | 
						
							
							
								
								add READONLY to member list.
							
							
							
							
							
						 | 
						
							1992-01-12 02:30:05 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								a9df32ab2a
								
							
						 | 
						
							
							
								
								Minor changes.
							
							
							
							
							
						 | 
						
							1991-12-31 13:13:35 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								efb087b13f
								
							
						 | 
						
							
							
								
								Changed some RuntimeErrors.
							
							
							
							
							
						 | 
						
							1991-12-16 15:41:41 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								288a60f973
								
							
						 | 
						
							
							
								
								New argument passing.
							
							
							
							
							
						 | 
						
							1991-12-16 13:05:10 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								c5e96291d0
								
							
						 | 
						
							
							
								
								Implement 'global' and new class syntax.
							
							
							
							
							
						 | 
						
							1991-12-10 13:53:51 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								7928cd7636
								
							
						 | 
						
							
							
								
								Added shift and mask ops.
							
							
							
							
							
						 | 
						
							1991-10-24 14:59:31 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								01cfd447d0
								
							
						 | 
						
							
							
								
								Comment out 'abort()' call.
							
							
							
							
							
							
							
							Changed comparison operators. 
							
						 | 
						
							1991-10-20 20:12:38 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								831632507a
								
							
						 | 
						
							
							
								
								Use dmore dict2lookup.
							
							
							
							
							
						 | 
						
							1991-08-16 08:58:43 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								4bad92cc8a
								
							
						 | 
						
							
							
								
								New syntax: semicolons, continue statement.
							
							
							
							
							
							
							
							For the latter we must keep track of the current block's type.
(We can't continue through a try statement, sigh.() 
							
						 | 
						
							1991-07-27 21:34:52 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								efc0bd02e5
								
							
						 | 
						
							
							
								
								Check for identical types before comparing objects to see if they
							
							
							
							
							
							
							
							are the same -- 0 and 0.0 compare equal but should be considered different
here! 
							
						 | 
						
							1991-07-01 18:44:20 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								a082ce40a6
								
							
						 | 
						
							
							
								
								Changed and exported newcodeobject() interface, for ".pyc" files.
							
							
							
							
							
						 | 
						
							1991-06-04 19:41:56 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								fb8edfce22
								
							
						 | 
						
							
							
								
								Don't optimize <string> and <stdin> code
							
							
							
							
							
						 | 
						
							1991-05-14 11:56:03 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								e3a204fe47
								
							
						 | 
						
							
							
								
								Added long integer support.
							
							
							
							
							
						 | 
						
							1991-05-05 20:05:35 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								0a697f686f
								
							
						 | 
						
							
							
								
								BUGFIX!  Instructions are unsigned bytes.
							
							
							
							
							
						 | 
						
							1991-04-16 08:39:12 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								282914b7b0
								
							
						 | 
						
							
							
								
								Added error checking for numeric constants; added local/global variable
							
							
							
							
							
							
							
							optimization. 
							
						 | 
						
							1991-04-04 10:42:56 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								62d4624ea3
								
							
						 | 
						
							
							
								
								Create code string with initial size of 1000 instead of 0.
							
							
							
							
							
						 | 
						
							1991-04-03 19:00:23 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								f70e43a073
								
							
						 | 
						
							
							
								
								Added copyright notice.
							
							
							
							
							
						 | 
						
							1991-02-19 12:39:46 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								4c4177865d
								
							
						 | 
						
							
							
								
								Fix bug in input(); add comments to cases in compile().
							
							
							
							
							
						 | 
						
							1991-01-21 16:09:22 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								3f5da24ea3
								
							
						 | 
						
							
							
								
								"Compiling" version
							
							
							
							
							
						 | 
						
							1990-12-20 15:06:42 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								d6f3bc2aae
								
							
						 | 
						
							
							
								
								Compile class definitions.
							
							
							
							
							
							
							
							Document and fix code generation for try statements.
Use two bytes for all arguments.
Avoid duplicate entries in lists of constants and names. 
							
						 | 
						
							1990-11-18 17:35:03 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								10dc2e8097
								
							
						 | 
						
							
							
								
								Initial revision
							
							
							
							
							
						 | 
						
							1990-11-18 17:27:39 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |