Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								6047429401
								
							
								
							
						 | 
						
							
							
								
								More unit test fixes
							
							
							
							
							
						 | 
						
							2008-07-29 16:57:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								8a2f1d0451
								
							
								
							
						 | 
						
							
							
								
								More core cleanups
							
							
							
							
							
						 | 
						
							2008-07-28 22:57:43 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d66f887736
								
							
								
							
						 | 
						
							
							
								
								Create basis vocab root
							
							
							
							
							
						 | 
						
							2008-07-28 22:03:13 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								1f39689e76
								
							
								
							
						 | 
						
							
							
								
								Fix bootstrap
							
							
							
							
							
						 | 
						
							2008-07-25 19:27:03 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9d7a1a70ee
								
							
								
							
						 | 
						
							
							
								
								Fix bootstrap
							
							
							
							
							
						 | 
						
							2008-07-20 04:24:04 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9e685d7ac4
								
							
								
							
						 | 
						
							
							
								
								Refactor curry/compose a bit for upcoming frontend changes
							
							
							
							
							
						 | 
						
							2008-07-20 01:15:58 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								37af854b18
								
							
								
							
						 | 
						
							
							
								
								Move io.thread to stage2
							
							
							
							
							
						 | 
						
							2008-07-18 19:25:28 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ac2bf0b87d
								
							
								
							
						 | 
						
							
							
								
								Adding inline recursive declarations
							
							
							
							
							
						 | 
						
							2008-07-18 19:22:59 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d0ae6bdb8f
								
							
								
							
						 | 
						
							
							
								
								Make array length foldable
							
							
							
							
							
						 | 
						
							2008-07-16 16:48:09 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								aea935638c
								
							
								
							
						 | 
						
							
							
								
								Fix bootstrap
							
							
							
							
							
						 | 
						
							2008-07-13 23:26:43 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								16b85df5db
								
							
								
							
						 | 
						
							
							
								
								Fixes and a small optiimization
							
							
							
							
							
						 | 
						
							2008-07-12 22:27:28 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a876005c98
								
							
								
							
						 | 
						
							
							
								
								Clean up non optimizing compiler, rewrite more primitives in assembly
							
							
							
							
							
						 | 
						
							2008-07-11 17:25:46 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								bdd5a79177
								
							
								
							
						 | 
						
							
							
								
								Compiler fix
							
							
							
							
							
						 | 
						
							2008-07-10 02:52:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5d9c1ea0a0
								
							
								
							
						 | 
						
							
							
								
								Documentation updates, rename unfold to produce
							
							
							
							
							
						 | 
						
							2008-07-10 01:00:27 -05:00 | 
						
					
				
					
						
							
							
								 
								U-SLAVA-DFB8FF805\Slava
							
						 | 
						
							
							
							
							
								
							
								0051a50b75
								
							
								
							
						 | 
						
							
							
								
								Move general shufflers and combinators into generalizations, move narray there too
							
							
							
							
							
						 | 
						
							2008-07-07 19:36:33 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								423ad4503b
								
							
								
							
						 | 
						
							
							
								
								Minor oversights
							
							
							
							
							
						 | 
						
							2008-07-07 19:11:49 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a8808b7087
								
							
								
							
						 | 
						
							
							
								
								Non-optimizing compiler now inlow inlines some primitives, this improves bootstrap time
							
							
							
							
							
						 | 
						
							2008-07-07 10:39:04 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9256e31d66
								
							
								
							
						 | 
						
							
							
								
								Fix feps on 64 bit
							
							
							
							
							
						 | 
						
							2008-07-05 21:00:05 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ef2fddb1ec
								
							
								
							
						 | 
						
							
							
								
								Fix conflict
							
							
							
							
							
						 | 
						
							2008-07-03 16:46:21 -05:00 | 
						
					
				
					
						
							
							
								 
								Eduardo Cavazos
							
						 | 
						
							
							
							
							
								
							
								4238657a26
								
							
								
							
						 | 
						
							
							
								
								bootstrap.stage2: use count
							
							
							
							
							
						 | 
						
							2008-07-03 13:47:11 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f7eecc7893
								
							
								
							
						 | 
						
							
							
								
								Move bit-arrays and float-arrays to extra
							
							
							
							
							
						 | 
						
							2008-07-02 02:03:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f8fd065fc5
								
							
								
							
						 | 
						
							
							
								
								Initial value for alien slots is a BAD-ALIEN
							
							
							
							
							
						 | 
						
							2008-07-01 16:33:45 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f7b7001f39
								
							
								
							
						 | 
						
							
							
								
								BOA constructors now check types
							
							
							
							
							
						 | 
						
							2008-06-30 01:44:58 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								3b41e31584
								
							
								
							
						 | 
						
							
							
								
								More tuple declaration work
							
							
							
							
							
						 | 
						
							2008-06-29 21:37:57 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0be00f03e6
								
							
								
							
						 | 
						
							
							
								
								Mirrors now check sot t slot types, support type coercion for setters, instance? now infers, better transform for 'new', more efficient 'case' where keys are all wrappers
							
							
							
							
							
						 | 
						
							2008-06-29 02:12:44 -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
							
						 | 
						
							
							
							
							
								
							
								685d53e264
								
							
								
							
						 | 
						
							
							
								
								Add gather word; faster 'implementors' using inverted index
							
							
							
							
							
						 | 
						
							2008-06-12 05:49:46 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9270ed591f
								
							
								
							
						 | 
						
							
							
								
								Fix bootstrap
							
							
							
							
							
						 | 
						
							2008-06-09 05:39:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								29fa4a8a54
								
							
								
							
						 | 
						
							
							
								
								assoc-find is no longer generic
							
							
							
							
							
						 | 
						
							2008-06-09 05:22:21 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ba8f1388ab
								
							
								
							
						 | 
						
							
							
								
								Fixing everything for mandatory stack effects
							
							
							
							
							
						 | 
						
							2008-06-09 02:14:14 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9dd5c9919f
								
							
								
							
						 | 
						
							
							
								
								Mandatory stack effect annotations
							
							
							
							
							
						 | 
						
							2008-06-08 15:32:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c60baf1232
								
							
								
							
						 | 
						
							
							
								
								sift and harvest words added
							
							
							
							
							
						 | 
						
							2008-05-13 23:36:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a42756abac
								
							
								
							
						 | 
						
							
							
								
								object is now an empty intersection
							
							
							
							
							
						 | 
						
							2008-05-11 01:37:37 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								dd08bdfdd1
								
							
								
							
						 | 
						
							
							
								
								Class algebra changes
							
							
							
							
							
						 | 
						
							2008-05-10 23:59:02 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								315110eb09
								
							
								
							
						 | 
						
							
							
								
								Working on intersection classes
							
							
							
							
							
						 | 
						
							2008-05-10 18:09:05 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d425844485
								
							
								
							
						 | 
						
							
							
								
								Fix bootstrap without compiler being loaded
							
							
							
							
							
						 | 
						
							2008-05-09 17:11:46 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								23d95c99f2
								
							
								
							
						 | 
						
							
							
								
								Add primitive
							
							
							
							
							
						 | 
						
							2008-05-08 17:04:28 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								1d60d722fe
								
							
								
							
						 | 
						
							
							
								
								Improve time word, faster card scan
							
							
							
							
							
						 | 
						
							2008-05-07 17:42:41 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								75fb15ee4c
								
							
								
							
						 | 
						
							
							
								
								Split stdio up into input-stream/output-stream, pipes work in progress
							
							
							
							
							
						 | 
						
							2008-05-05 02:19:25 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d1a3b64569
								
							
								
							
						 | 
						
							
							
								
								Fix class sorting again
							
							
							
							
							
						 | 
						
							2008-05-02 17:36:31 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5a29b2e273
								
							
								
							
						 | 
						
							
							
								
								Class linearization
							
							
							
							
							
						 | 
						
							2008-05-02 02:51:38 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								7584e02805
								
							
								
							
						 | 
						
							
							
								
								New checksum protocol
							
							
							
							
							
						 | 
						
							2008-04-30 16:11:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5901107f66
								
							
								
							
						 | 
						
							
							
								
								Bootstrap fix
							
							
							
							
							
						 | 
						
							2008-04-29 01:49:06 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								08af497255
								
							
								
							
						 | 
						
							
							
								
								Fix /f for large integers
							
							
							
							
							
						 | 
						
							2008-04-28 21:26:31 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								1083f36e6e
								
							
								
							
						 | 
						
							
							
								
								Fix stage1 bootstrap bug, overly-eager object merging
							
							
							
							
							
						 | 
						
							2008-04-28 21:25:59 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								e264537a1a
								
							
								
							
						 | 
						
							
							
								
								reverse the arguments of diff, assoc-diff
							
							
							
							
							
							
							
							fix lots of usings
fix help-lint 
							
						 | 
						
							2008-04-26 02:01:06 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								15402ed1b4
								
							
								
							
						 | 
						
							
							
								
								core changes:
							
							
							
							
							
							
							
							index* -> index-from
last-index* -> last-index-from
1 tail -> rest
1 tail-slice -> rest-slice
subset -> filter
prepose
find* -> find-from
find-last* -> find-last-from
before, after generic, < for integers
make between? work for timestamps 
							
						 | 
						
							2008-04-25 23:12:44 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								55f6636bc0
								
							
								
							
						 | 
						
							
							
								
								FFI string encoding conversion
							
							
							
							
							
						 | 
						
							2008-04-20 05:15:46 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								10ee5cf8ed
								
							
								
							
						 | 
						
							
							
								
								Fix bootstrap
							
							
							
							
							
						 | 
						
							2008-04-20 00:18:27 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9589c5359a
								
							
								
							
						 | 
						
							
							
								
								Remove commented-out code
							
							
							
							
							
						 | 
						
							2008-04-17 03:03:00 -05:00 |