Slava Pestov
							
						 
						
							 
							
							
							
								
							
								2f5d4ff512 
								
							
								 
							
						 
						
							
							
								
								effects: fix typo  
							
							 
							
							
							
						 
						
							2009-02-09 18:07:40 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								3bd22a39f6 
								
							
								 
							
						 
						
							
							
								
								effects: fix bug reported by Joe where printing { f } { } <effect> kills the listener; simpler implementation of 'shuffle'; add compiler transform to 'shuffle' if effect is constant  
							
							 
							
							
							
						 
						
							2009-02-09 16:26:56 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								f1d20719b2 
								
							
								 
							
						 
						
							
							
								
								inferred-effect word prop is just a boolean now, not an effect object  
							
							 
							
							
							
						 
						
							2009-02-23 20:51:14 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								1951d739a0 
								
							
								 
							
						 
						
							
							
								
								Stack effect declarations are mandatory on all words now  
							
							 
							
							... 
							
							
							
							define-temp now takes an effect parameter
Fix compiler bug that Dan found
Stricter enforcement of * effects
Move compile-call from compiler.units to compiler 
							
						 
						
							2009-02-23 20:27:05 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								f34c14a0f5 
								
							
								 
							
						 
						
							
							
								
								Remove some usages of tuck  
							
							 
							
							
							
						 
						
							2009-01-23 18:20:47 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								c5160d76e9 
								
							
								 
							
						 
						
							
							
								
								Merge qualified, alias, symbols, constants into core  
							
							 
							
							
							
						 
						
							2008-12-17 18:10:01 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								0e14f767ee 
								
							
								 
							
						 
						
							
							
								
								core: swap 3append -> glue  
							
							 
							
							
							
						 
						
							2008-12-03 19:12:48 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								93e9e34175 
								
							
								 
							
						 
						
							
							
								
								Add $maybe markup element  
							
							 
							
							
							
						 
						
							2008-11-16 06:02:13 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								c19f2257f4 
								
							
								 
							
						 
						
							
							
								
								Fix permission bits  
							
							 
							
							
							
						 
						
							2008-10-02 08:34:49 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								44f53de164 
								
							
								 
							
						 
						
							
							
								
								Move make to its own vocabulary, remove fry _ feature  
							
							 
							
							
							
						 
						
							2008-09-10 20:07:00 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								57ca685e26 
								
							
								 
							
						 
						
							
							
								
								New tuple syntax  
							
							 
							
							
							
						 
						
							2008-09-05 20:39:45 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								b6c2a85931 
								
							
								 
							
						 
						
							
							
								
								Remove shuffle word, rename shuffle* to shuffle  
							
							 
							
							
							
						 
						
							2008-09-05 19:54:05 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								91059b4ad6 
								
							
								 
							
						 
						
							
							
								
								Documentation update  
							
							 
							
							
							
						 
						
							2008-08-23 20:24:54 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								8b855b2445 
								
							
								 
							
						 
						
							
							
								
								Help lint fixes  
							
							 
							
							
							
						 
						
							2008-08-22 23:00:35 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								ed848621a3 
								
							
								 
							
						 
						
							
							
								
								Fix  
							
							 
							
							
							
						 
						
							2008-08-11 02:49:43 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								a483a5afd5 
								
							
								 
							
						 
						
							
							
								
								Fix effect>string  
							
							 
							
							
							
						 
						
							2008-08-10 23:36:46 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								d66f887736 
								
							
								 
							
						 
						
							
							
								
								Create basis vocab root  
							
							 
							
							
							
						 
						
							2008-07-28 22:03:13 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								ac2bf0b87d 
								
							
								 
							
						 
						
							
							
								
								Adding inline recursive declarations  
							
							 
							
							
							
						 
						
							2008-07-18 19:22:59 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								b36e06d0d6 
								
							
								 
							
						 
						
							
							
								
								Builtinn types now use new slot accessors; tuple slot type declaration work in progress  
							
							 
							
							
							
						 
						
							2008-06-28 02:36:20 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								3f520c3c79 
								
							
								 
							
						 
						
							
							
								
								Better error messages for when new or boa are applied to the wrong type  
							
							 
							
							
							
						 
						
							2008-06-26 20:47:36 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								6e0d35e615 
								
							
								 
							
						 
						
							
							
								
								Split up huge parser vocabulary  
							
							 
							
							
							
						 
						
							2008-06-25 03:25:08 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								31ff6e93bb 
								
							
								 
							
						 
						
							
							
								
								More help updateS  
							
							 
							
							
							
						 
						
							2008-06-11 20:30:52 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								ba8f1388ab 
								
							
								 
							
						 
						
							
							
								
								Fixing everything for mandatory stack effects  
							
							 
							
							
							
						 
						
							2008-06-09 02:14:14 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								2793d9b195 
								
							
								 
							
						 
						
							
							
								
								Fix unit tests  
							
							 
							
							
							
						 
						
							2008-06-08 16:47:20 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								9dd5c9919f 
								
							
								 
							
						 
						
							
							
								
								Mandatory stack effect annotations  
							
							 
							
							
							
						 
						
							2008-06-08 15:32:55 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								30b75a797a 
								
							
								 
							
						 
						
							
							
								
								construct-boa -> boa  
							
							 
							
							... 
							
							
							
							construct-empty -> new 
							
						 
						
							2008-04-13 15:06:09 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								bced4022e5 
								
							
								 
							
						 
						
							
							
								
								updating usages of cond/case  
							
							 
							
							
							
						 
						
							2008-04-11 12:53:22 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								c22af5c7a6 
								
							
								 
							
						 
						
							
							
								
								Rename 2apply to bi@  
							
							 
							
							
							
						 
						
							2008-03-29 20:36:58 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								32526206f1 
								
							
								 
							
						 
						
							
							
								
								Help fixes  
							
							 
							
							
							
						 
						
							2008-03-11 19:51:58 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								e98cd1fd59 
								
							
								 
							
						 
						
							
							
								
								New convention for unit tests  
							
							 
							
							
							
						 
						
							2008-03-01 17:00:45 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								2872bc9d30 
								
							
								 
							
						 
						
							
							
								
								More method cleanups  
							
							 
							
							
							
						 
						
							2008-02-04 19:38:31 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								dee25cda13 
								
							
								 
							
						 
						
							
							
								
								New generic word implementation reduces compile time  
							
							 
							
							
							
						 
						
							2008-02-04 16:20:07 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								4192413861 
								
							
								 
							
						 
						
							
							
								
								Change cut stack effect  
							
							 
							
							
							
						 
						
							2007-10-12 16:30:36 -04:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								894a657056 
								
							
								 
							
						 
						
							
							
								
								Alien unboxing  
							
							 
							
							
							
						 
						
							2007-09-29 19:43:03 -04:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								a96457cecc 
								
							
								 
							
						 
						
							
							
								
								Initial import  
							
							 
							
							
							
						 
						
							2007-09-20 18:09:08 -04:00