John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ceb75057da 
								
							
								 
							
						 
						
							
							
								
								change ERROR: words from throw-foo back to foo.  
							
							 
							
							
							
						 
						
							2015-08-13 16:13:05 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								66147f27b4 
								
							
								 
							
						 
						
							
							
								
								extra: use throw-foo for ERROR: change  
							
							 
							
							
							
						 
						
							2015-08-13 01:56:32 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								e4c39bcf3c 
								
							
								 
							
						 
						
							
							
								
								factor: superclass -> superclass-of, superclasses -> superclasses-of  
							
							 
							
							
							
						 
						
							2015-07-20 00:46:33 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								352e5de16a 
								
							
								 
							
						 
						
							
							
								
								core, basis, extra: Remove DOS line endings from files.  
							
							 
							
							... 
							
							
							
							Remove whitespace from end of lines.
Add a newline to the end of each file. 
							
						 
						
							2015-06-29 17:25:40 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								6e60c811ac 
								
							
								 
							
						 
						
							
							
								
								core: Rename create to create-word, create-in to create-word-in.  
							
							 
							
							
							
						 
						
							2015-06-08 12:47:35 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								73bd47f639 
								
							
								 
							
						 
						
							
							
								
								constructors: Unify C:, CONSTRUCTOR:, NAMED-CONSTRUCTOR:, and DEFAULT-CONSTRUCTOR: by requiring the class name after the constructor word name.  
							
							 
							
							... 
							
							
							
							example: CONSTRUCTOR: <foo> foo ( stack effect -- obj ) ;
The benefit is that we can now search for <foo> by name and it's not auto-generated--less magic. Also, there are fewer kinds of constructors.
Rename CONSTRUCTOR-SYNTAX: to SLOT-CONSTRUCTOR: since it's more descriptive. 
							
						 
						
							2014-11-04 15:56:23 -08:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								98979fc51c 
								
							
								 
							
						 
						
							
							
								
								Remove initializers from extra/constructors, add C:-like form that requires a stack effect  
							
							 
							
							
							
						 
						
							2011-10-17 10:25:27 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								81714b8dc3 
								
							
								 
							
						 
						
							
							
								
								More lint cleanups.  
							
							 
							
							
							
						 
						
							2011-10-16 19:33:16 -07:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								ea726f5680 
								
							
								 
							
						 
						
							
							
								
								Move remaining sequence operations from generalizations to sequences.generalizations where they belong  
							
							 
							
							
							
						 
						
							2010-05-18 18:36:47 -04:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								654e4d48f5 
								
							
								 
							
						 
						
							
							
								
								More error checking in constructors for when slot name is repeated or a slot is not present in a tuple  
							
							 
							
							
							
						 
						
							2010-04-23 20:12:54 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								e675288577 
								
							
								 
							
						 
						
							
							
								
								fix bug in constructor redefinition  
							
							 
							
							
							
						 
						
							2010-01-04 14:24:13 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								9e7bfc202b 
								
							
								 
							
						 
						
							
							
								
								remove experimental constructors features  
							
							 
							
							
							
						 
						
							2009-07-23 15:59:55 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								b18c84454b 
								
							
								 
							
						 
						
							
							
								
								Move constructors vocabulary to extra and refactor basis code not to use it  
							
							 
							
							
							
						 
						
							2009-06-13 18:47:19 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								6ae2694f51 
								
							
								 
							
						 
						
							
							
								
								Move images vocab, and constructors (which it depends on) to basis  
							
							 
							
							
							
						 
						
							2009-02-11 05:01:04 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								43672d90cb 
								
							
								 
							
						 
						
							
							
								
								Minor tweak  
							
							 
							
							
							
						 
						
							2009-01-30 15:16:05 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								c1347699c4 
								
							
								 
							
						 
						
							
							
								
								Clean up CONSTRUCTOR: with Dan's idea: introduce set-slots and construct macros  
							
							 
							
							
							
						 
						
							2009-01-30 14:56:44 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								a46d7b34f2 
								
							
								 
							
						 
						
							
							
								
								Constructors experiment  
							
							 
							
							
							
						 
						
							2009-01-30 14:40:08 -06:00