Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ef2fddb1ec
								
							
								
							
						 | 
						
							
							
								
								Fix conflict
							
							
							
							
							
						 | 
						
							2008-07-03 16:46:21 -05:00 | 
						
					
				
					
						
							
							
								 
								Eduardo Cavazos
							
						 | 
						
							
							
							
							
								
							
								c38298f0b5
								
							
								
							
						 | 
						
							
							
								
								classes.tuple: use sigma
							
							
							
							
							
						 | 
						
							2008-07-03 13:45:32 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e876349c51
								
							
								
							
						 | 
						
							
							
								
								Fix tests
							
							
							
							
							
						 | 
						
							2008-07-03 02:50:45 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								72d9c040b4
								
							
								
							
						 | 
						
							
							
								
								Improved ERROR:
							
							
							
							
							
						 | 
						
							2008-07-03 02:47:29 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								2831cb8d9b
								
							
								
							
						 | 
						
							
							
								
								Tweaking docs, change stage2 to load less stuff
							
							
							
							
							
						 | 
						
							2008-07-03 01:39:45 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								aeb2b9d701
								
							
								
							
						 | 
						
							
							
								
								Fixing unit test failures
							
							
							
							
							
						 | 
						
							2008-07-02 15:57:38 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f7eecc7893
								
							
								
							
						 | 
						
							
							
								
								Move bit-arrays and float-arrays to extra
							
							
							
							
							
						 | 
						
							2008-07-02 02:03:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								537269447c
								
							
								
							
						 | 
						
							
							
								
								Move mirrors out of the boot image
							
							
							
							
							
						 | 
						
							2008-07-02 00:20:01 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f8fd065fc5
								
							
								
							
						 | 
						
							
							
								
								Initial value for alien slots is a BAD-ALIEN
							
							
							
							
							
						 | 
						
							2008-07-01 16:33:45 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								664631aa23
								
							
								
							
						 | 
						
							
							
								
								Fixing reshaping to work with type declaration
							
							
							
							
							
						 | 
						
							2008-07-01 16:16:02 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								dea3604264
								
							
								
							
						 | 
						
							
							
								
								Remove some usages of deprecated features
							
							
							
							
							
						 | 
						
							2008-06-30 05:22:05 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								fb8723bce1
								
							
								
							
						 | 
						
							
							
								
								Better optimizers for new, boa
							
							
							
							
							
						 | 
						
							2008-06-30 03:10:43 -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
							
						 | 
						
							
							
							
							
								
							
								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
							
						 | 
						
							
							
							
							
								
							
								045b657474
								
							
								
							
						 | 
						
							
							
								
								Move replicate into core; move selection sort into its own vocab; remove usages of and? and or? which are redundant now
							
							
							
							
							
						 | 
						
							2008-06-13 01:51:46 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								685d53e264
								
							
								
							
						 | 
						
							
							
								
								Add gather word; faster 'implementors' using inverted index
							
							
							
							
							
						 | 
						
							2008-06-12 05:49:46 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c1509d5fe5
								
							
								
							
						 | 
						
							
							
								
								Fix more redefinition problems
							
							
							
							
							
						 | 
						
							2008-06-11 20:46:53 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								80720cea0d
								
							
								
							
						 | 
						
							
							
								
								More redefinition fixes
							
							
							
							
							
						 | 
						
							2008-06-11 17:40:33 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c95851e34f
								
							
								
							
						 | 
						
							
							
								
								Bug fixes and cleanups
							
							
							
							
							
						 | 
						
							2008-06-11 02:58:38 -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
							
						 | 
						
							
							
							
							
								
							
								ec71ee0940
								
							
								
							
						 | 
						
							
							
								
								Bug fixes
							
							
							
							
							
						 | 
						
							2008-05-28 19:34:18 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a251556024
								
							
								
							
						 | 
						
							
							
								
								Add failing unit tests
							
							
							
							
							
						 | 
						
							2008-05-23 17:33:57 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								14d04a37aa
								
							
								
							
						 | 
						
							
							
								
								Help lint fix
							
							
							
							
							
						 | 
						
							2008-05-11 02:12:36 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a42756abac
								
							
								
							
						 | 
						
							
							
								
								object is now an empty intersection
							
							
							
							
							
						 | 
						
							2008-05-11 01:37:37 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								71cb0f9042
								
							
								
							
						 | 
						
							
							
								
								Disable some tests
							
							
							
							
							
						 | 
						
							2008-05-11 00:21:26 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								dd08bdfdd1
								
							
								
							
						 | 
						
							
							
								
								Class algebra changes
							
							
							
							
							
						 | 
						
							2008-05-10 23:59:02 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								53cda42d44
								
							
								
							
						 | 
						
							
							
								
								Add failing test
							
							
							
							
							
						 | 
						
							2008-05-10 18:09:10 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								315110eb09
								
							
								
							
						 | 
						
							
							
								
								Working on intersection classes
							
							
							
							
							
						 | 
						
							2008-05-10 18:09:05 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0a3429810c
								
							
								
							
						 | 
						
							
							
								
								Fix classes.tuple unit test failures
							
							
							
							
							
						 | 
						
							2008-05-10 16:28:02 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								fd531c1a31
								
							
								
							
						 | 
						
							
							
								
								rename butlast to but-last
							
							
							
							
							
						 | 
						
							2008-05-07 01:38:34 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9fd7b12534
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2008-05-07 00:40:17 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								01f20cf32d
								
							
								
							
						 | 
						
							
							
								
								update core to use butlast, butlast-slice
							
							
							
							
							
						 | 
						
							2008-05-06 12:36:49 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								53832ccd2f
								
							
								
							
						 | 
						
							
							
								
								Fix
							
							
							
							
							
						 | 
						
							2008-05-06 09:01:28 -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 | 
						
					
				
					
						
							
							
								 
								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
							
						 | 
						
							
							
							
							
								
							
								3b795b6a07
								
							
								
							
						 | 
						
							
							
								
								Fix class< bug
							
							
							
							
							
						 | 
						
							2008-04-19 02:11:40 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								7f89cb73a1
								
							
								
							
						 | 
						
							
							
								
								Fix bootstrap
							
							
							
							
							
						 | 
						
							2008-04-14 05:27:04 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								70bec926d0
								
							
								
							
						 | 
						
							
							
								
								New convention for parametrized constructors: new-* instead of construct-*
							
							
							
							
							
						 | 
						
							2008-04-14 05:07:31 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d42ae9508f
								
							
								
							
						 | 
						
							
							
								
								Merge with erg's changes
							
							
							
							
							
						 | 
						
							2008-04-14 04:42:43 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5fda0ed040
								
							
								
							
						 | 
						
							
							
								
								Throw error if superclass is not a tuple class
							
							
							
							
							
						 | 
						
							2008-04-14 03:54:02 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								4597cab824
								
							
								
							
						 | 
						
							
							
								
								move some words to sets
							
							
							
							
							
							
							
							write docs for sets
started on usings.. 
							
						 | 
						
							2008-04-14 02:20:37 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								2edd0fefc9
								
							
								
							
						 | 
						
							
							
								
								new -> new-sequence
							
							
							
							
							
							
							
							construct-empty -> new
construct-boa -> boa
diff -> assoc-diff
union -> assoc-union
intersect -> assoc-intersect 
							
						 | 
						
							2008-04-13 22:58:07 -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
							
						 | 
						
							
							
							
							
								
							
								0f4ac3a8dc
								
							
								
							
						 | 
						
							
							
								
								Slot shadow warnings
							
							
							
							
							
						 | 
						
							2008-04-07 20:44:43 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d5667fd4b1
								
							
								
							
						 | 
						
							
							
								
								Better hashcodes
							
							
							
							
							
						 | 
						
							2008-04-05 07:35:51 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f7f43fa689
								
							
								
							
						 | 
						
							
							
								
								ABOUT: updates vocabulary
							
							
							
							
							
						 | 
						
							2008-04-05 07:00:09 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d046c3b614
								
							
								
							
						 | 
						
							
							
								
								Documentation updates
							
							
							
							
							
						 | 
						
							2008-04-04 19:40:08 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								8f8d78d73d
								
							
								
							
						 | 
						
							
							
								
								Documentation updates
							
							
							
							
							
						 | 
						
							2008-04-04 09:57:06 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9e227d394e
								
							
								
							
						 | 
						
							
							
								
								Remove redundant code
							
							
							
							
							
						 | 
						
							2008-04-04 05:09:58 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b040d4d033
								
							
								
							
						 | 
						
							
							
								
								Convert prettyprinter to inheritance
							
							
							
							
							
						 | 
						
							2008-04-04 04:33:35 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								82fc8f18db
								
							
								
							
						 | 
						
							
							
								
								Converting core to use inheritance
							
							
							
							
							
						 | 
						
							2008-04-04 03:46:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ef4046cda9
								
							
								
							
						 | 
						
							
							
								
								Converting code to use inheritance
							
							
							
							
							
						 | 
						
							2008-04-04 00:33:06 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f2440381cd
								
							
								
							
						 | 
						
							
							
								
								More documentation updates
							
							
							
							
							
						 | 
						
							2008-04-03 21:29:49 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								cc2f512287
								
							
								
							
						 | 
						
							
							
								
								New classes.builtin vocab
							
							
							
							
							
						 | 
						
							2008-04-03 21:19:20 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								8245d65a6c
								
							
								
							
						 | 
						
							
							
								
								Documentation updates
							
							
							
							
							
						 | 
						
							2008-04-03 19:08:34 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								16377be935
								
							
								
							
						 | 
						
							
							
								
								Use call-next-method
							
							
							
							
							
						 | 
						
							2008-04-03 05:57:20 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								54265a9f4c
								
							
								
							
						 | 
						
							
							
								
								Final inheritance fixes
							
							
							
							
							
						 | 
						
							2008-04-03 04:58:37 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								93d9722a6b
								
							
								
							
						 | 
						
							
							
								
								Fix class resetting
							
							
							
							
							
						 | 
						
							2008-04-03 00:21:53 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								192471badb
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2008-04-02 21:31:50 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5346e1899f
								
							
								
							
						 | 
						
							
							
								
								Working on call-next-method, and identity-tuple
							
							
							
							
							
						 | 
						
							2008-04-02 21:27:49 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								8fde3fb914
								
							
								
							
						 | 
						
							
							
								
								More inheritance debugging
							
							
							
							
							
						 | 
						
							2008-04-02 18:50:21 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								7ec68e0aa7
								
							
								
							
						 | 
						
							
							
								
								singleton docs
							
							
							
							
							
						 | 
						
							2008-04-02 16:32:34 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								47b54b1307
								
							
								
							
						 | 
						
							
							
								
								add singletons to core
							
							
							
							
							
						 | 
						
							2008-04-02 15:41:29 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								e62c3c323c
								
							
								
							
						 | 
						
							
							
								
								fix unit test
							
							
							
							
							
						 | 
						
							2008-04-02 13:13:56 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								11feb563eb
								
							
								
							
						 | 
						
							
							
								
								move singletons to core
							
							
							
							
							
						 | 
						
							2008-04-02 13:11:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								7a596ce004
								
							
								
							
						 | 
						
							
							
								
								Debugging inheritancE
							
							
							
							
							
						 | 
						
							2008-04-02 02:44:10 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f96a43c42d
								
							
								
							
						 | 
						
							
							
								
								Getting ready to drop in new dispatch code
							
							
							
							
							
						 | 
						
							2008-04-02 00:45:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								fa8b578370
								
							
								
							
						 | 
						
							
							
								
								Rewriting method dispatch to support inheritance
							
							
							
							
							
						 | 
						
							2008-04-02 00:28:07 -05:00 | 
						
					
				
					
						
							
							
								 
								Eduardo Cavazos
							
						 | 
						
							
							
							
							
								
							
								cc5ddd8d78
								
							
								
							
						 | 
						
							
							
								
								Resolve more add/add* items
							
							
							
							
							
						 | 
						
							2008-03-31 20:05:06 -06:00 | 
						
					
				
					
						
							
							
								 
								Eduardo Cavazos
							
						 | 
						
							
							
							
							
								
							
								4f07aefc97
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
							
							
							Conflicts:
	core/classes/tuple/tuple.factor 
							
						 | 
						
							2008-03-31 19:42:21 -06:00 | 
						
					
				
					
						
							
							
								 
								Eduardo Cavazos
							
						 | 
						
							
							
							
							
								
							
								aa40350aa7
								
							
								
							
						 | 
						
							
							
								
								replace add* and add with prefix and suffix
							
							
							
							
							
						 | 
						
							2008-03-31 18:18:05 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								8f0530daa6
								
							
								
							
						 | 
						
							
							
								
								More inheritance fixes
							
							
							
							
							
						 | 
						
							2008-03-31 03:40:27 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								75497d7212
								
							
								
							
						 | 
						
							
							
								
								Add another unit test
							
							
							
							
							
						 | 
						
							2008-03-31 01:26:09 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								6995e2adf5
								
							
								
							
						 | 
						
							
							
								
								Tuple reshaping now works with inheritance
							
							
							
							
							
						 | 
						
							2008-03-31 01:19:34 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								cd85b545bd
								
							
								
							
						 | 
						
							
							
								
								Cleaning up tuples
							
							
							
							
							
						 | 
						
							2008-03-30 17:23:42 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c22af5c7a6
								
							
								
							
						 | 
						
							
							
								
								Rename 2apply to bi@
							
							
							
							
							
						 | 
						
							2008-03-29 20:36:58 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0e6f753b2f
								
							
								
							
						 | 
						
							
							
								
								Fix help
							
							
							
							
							
						 | 
						
							2008-03-29 16:04:46 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								47c91e379e
								
							
								
							
						 | 
						
							
							
								
								Fix predicate clobberage
							
							
							
							
							
						 | 
						
							2008-03-29 05:03:04 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								adb1dd14d0
								
							
								
							
						 | 
						
							
							
								
								Rename tuples vocab to classes.tuple for consistency
							
							
							
							
							
						 | 
						
							2008-03-29 03:34:48 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f5e2389c04
								
							
								
							
						 | 
						
							
							
								
								Clean up tuple code and get hierarchy changes working
							
							
							
							
							
						 | 
						
							2008-03-29 02:46:29 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								aec04edbda
								
							
								
							
						 | 
						
							
							
								
								Phasing out get-slots and cleaning up some code
							
							
							
							
							
						 | 
						
							2008-03-29 00:59:05 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d8abb49a9b
								
							
								
							
						 | 
						
							
							
								
								Working on classes
							
							
							
							
							
						 | 
						
							2008-03-28 22:59:48 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								febcd88459
								
							
								
							
						 | 
						
							
							
								
								Unit test fixes
							
							
							
							
							
						 | 
						
							2008-03-27 05:13:52 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5aae4516dd
								
							
								
							
						 | 
						
							
							
								
								Working on slot inheritance
							
							
							
							
							
						 | 
						
							2008-03-27 01:42:13 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								690621ffb6
								
							
								
							
						 | 
						
							
							
								
								Change PREDICATE: syntax
							
							
							
							
							
						 | 
						
							2008-03-26 18:23:19 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e1ad21a439
								
							
								
							
						 | 
						
							
							
								
								Working on shapes
							
							
							
							
							
						 | 
						
							2008-03-26 03:57:48 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								8d7367674c
								
							
								
							
						 | 
						
							
							
								
								Class algebra refactoring
							
							
							
							
							
						 | 
						
							2008-03-24 19:52:21 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								616f96dbb7
								
							
								
							
						 | 
						
							
							
								
								Fixes
							
							
							
							
							
						 | 
						
							2008-03-19 23:58:47 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								70641c9293
								
							
								
							
						 | 
						
							
							
								
								Fix failing classes unit tests
							
							
							
							
							
						 | 
						
							2008-03-19 23:29:59 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								d0b348591a
								
							
								
							
						 | 
						
							
							
								
								path+, prepend
							
							
							
							
							
						 | 
						
							2008-03-19 19:15:43 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5904d3fffa
								
							
								
							
						 | 
						
							
							
								
								Fix set-timeout with dan's new encoding stuff
							
							
							
							
							
						 | 
						
							2008-03-19 15:24:49 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f31c521c47
								
							
								
							
						 | 
						
							
							
								
								Assorted bug fixes
							
							
							
							
							
						 | 
						
							2008-03-18 17:46:25 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								93ad9cb096
								
							
								
							
						 | 
						
							
							
								
								Working on classes
							
							
							
							
							
						 | 
						
							2008-03-13 17:20:28 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								120c9cacb7
								
							
								
							
						 | 
						
							
							
								
								Fixing 64-bit image generation
							
							
							
							
							
						 | 
						
							2008-03-12 01:54:29 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								32526206f1
								
							
								
							
						 | 
						
							
							
								
								Help fixes
							
							
							
							
							
						 | 
						
							2008-03-11 19:51:58 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b6b8ab32b5
								
							
								
							
						 | 
						
							
							
								
								Fixing unit tests
							
							
							
							
							
						 | 
						
							2008-03-05 16:24:32 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e98cd1fd59
								
							
								
							
						 | 
						
							
							
								
								New convention for unit tests
							
							
							
							
							
						 | 
						
							2008-03-01 17:00:45 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a73972c6b3
								
							
								
							
						 | 
						
							
							
								
								Fix another parser bug
							
							
							
							
							
						 | 
						
							2008-02-24 00:26:54 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								bb3468dc2b
								
							
								
							
						 | 
						
							
							
								
								Fixing interaction between mixin classes and forget
							
							
							
							
							
						 | 
						
							2008-02-17 17:08:16 -06:00 | 
						
					
				
					
						
							
							
								 
								Daniel Ehrenberg
							
						 | 
						
							
							
							
							
								
							
								f6845d43d3
								
							
								
							
						 | 
						
							
							
								
								Massive name change in files, string streams
							
							
							
							
							
						 | 
						
							2008-02-15 22:20:31 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5ca99b0105
								
							
								
							
						 | 
						
							
							
								
								Fix 'class' in early bootstrap
							
							
							
							
							
						 | 
						
							2008-02-09 14:17:15 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								8428f66933
								
							
								
							
						 | 
						
							
							
								
								Fixing unit tests
							
							
							
							
							
						 | 
						
							2008-02-06 15:00:10 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								be2c8b13d7
								
							
								
							
						 | 
						
							
							
								
								Rename unit-test-fails to must-fail and add must-fail-with to replace [ t ] [ [ ... ] catch ... ] unit-test idiom
							
							
							
							
							
						 | 
						
							2008-02-06 13:47:19 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d9338b1cd2
								
							
								
							
						 | 
						
							
							
								
								Remove interned predicate class
							
							
							
							
							
						 | 
						
							2008-02-06 12:47:15 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								dee25cda13
								
							
								
							
						 | 
						
							
							
								
								New generic word implementation reduces compile time
							
							
							
							
							
						 | 
						
							2008-02-04 16:20:07 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f77526714f
								
							
								
							
						 | 
						
							
							
								
								Fix conflict
							
							
							
							
							
						 | 
						
							2008-01-31 00:54:44 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								60290fbf52
								
							
								
							
						 | 
						
							
							
								
								Fix littledan bug #2
							
							
							
							
							
						 | 
						
							2008-01-31 00:49:18 -06:00 | 
						
					
				
					
						
							
							
								 
								Daniel Ehrenberg
							
						 | 
						
							
							
							
							
								
							
								e37ccf190e
								
							
								
							
						 | 
						
							
							
								
								Add failing unit test
							
							
							
							
							
						 | 
						
							2008-01-29 13:58:37 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								542b85889d
								
							
								
							
						 | 
						
							
							
								
								Fix unit tests
							
							
							
							
							
						 | 
						
							2008-01-09 19:13:26 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c8360f5ae5
								
							
								
							
						 | 
						
							
							
								
								Rename curry* to with
							
							
							
							
							
						 | 
						
							2008-01-09 17:36:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ed29e2e5aa
								
							
								
							
						 | 
						
							
							
								
								Notify definition-observers when words are forgotten
							
							
							
							
							
						 | 
						
							2008-01-09 17:51:55 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								3b311d3cb7
								
							
								
							
						 | 
						
							
							
								
								definition observers; move with-compilation-unit and related support to compiler.units
							
							
							
							
							
						 | 
						
							2008-01-09 04:52:08 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								8285eeda9a
								
							
								
							
						 | 
						
							
							
								
								Fix conflict
							
							
							
							
							
						 | 
						
							2008-01-06 13:30:23 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								07e5441b14
								
							
								
							
						 | 
						
							
							
								
								Definition protocol cleanup
							
							
							
							
							
						 | 
						
							2008-01-06 12:13:44 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5f5270ae90
								
							
								
							
						 | 
						
							
							
								
								Cleaning up mixins
							
							
							
							
							
						 | 
						
							2008-01-05 22:06:01 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								825601ccc7
								
							
								
							
						 | 
						
							
							
								
								More circularity fixes
							
							
							
							
							
						 | 
						
							2008-01-05 20:37:13 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								55efffed6c
								
							
								
							
						 | 
						
							
							
								
								Make mixins smarter,  fix interactor
							
							
							
							
							
						 | 
						
							2008-01-04 22:10:49 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b7327b6228
								
							
								
							
						 | 
						
							
							
								
								Redo the profiler
							
							
							
							
							
						 | 
						
							2008-01-02 20:36:36 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								64b06f059a
								
							
								
							
						 | 
						
							
							
								
								Unit test fixes
							
							
							
							
							
						 | 
						
							2007-12-30 17:14:15 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								78ae930a33
								
							
								
							
						 | 
						
							
							
								
								Documentation updates
							
							
							
							
							
						 | 
						
							2007-12-30 16:09:21 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e1be77ee6f
								
							
								
							
						 | 
						
							
							
								
								Documentation updates
							
							
							
							
							
						 | 
						
							2007-12-30 15:08:48 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								52ae410cc5
								
							
								
							
						 | 
						
							
							
								
								Removing USE-IF:, add with-interactive-vocabs, other fixes
							
							
							
							
							
						 | 
						
							2007-12-28 21:45:16 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9c1454ef68
								
							
								
							
						 | 
						
							
							
								
								Rename real/imaginary slots of complex to real-part/imaginary-part to avoid clashing with the real class word; fix bug where redefining a generic as a class leaves the word in a weird state
							
							
							
							
							
						 | 
						
							2007-12-27 17:26:39 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								32641f04e7
								
							
								
							
						 | 
						
							
							
								
								Remove intern-symbol
							
							
							
							
							
						 | 
						
							2007-12-25 18:10:05 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								7c75697ff3
								
							
								
							
						 | 
						
							
							
								
								Assorted fixes
							
							
							
							
							
						 | 
						
							2007-12-24 20:56:23 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								41fc4ea84e
								
							
								
							
						 | 
						
							
							
								
								forget-vocab and forget-source now call with-compilation-unit
							
							
							
							
							
						 | 
						
							2007-12-24 17:32:41 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								02b509a1d4
								
							
								
							
						 | 
						
							
							
								
								Remove dead code
							
							
							
							
							
						 | 
						
							2007-12-24 17:18:46 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								07a4022d62
								
							
								
							
						 | 
						
							
							
								
								Parser, definitions, source-files refactoring work in progress
							
							
							
							
							
						 | 
						
							2007-12-21 21:18:24 -05:00 | 
						
					
				
					
						
							
							
								 
								Eduardo Cavazos
							
						 | 
						
							
							
							
							
								
							
								80c20bebc4
								
							
								
							
						 | 
						
							
							
								
								typo
							
							
							
							
							
						 | 
						
							2007-12-18 15:22:06 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0670633393
								
							
								
							
						 | 
						
							
							
								
								Bootstrap fix
							
							
							
							
							
						 | 
						
							2007-12-12 00:32:35 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								dfeb154bb1
								
							
								
							
						 | 
						
							
							
								
								Change unfold word
							
							
							
							
							
						 | 
						
							2007-11-04 17:32:01 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								1d8bd74d0f
								
							
								
							
						 | 
						
							
							
								
								new unfold word
							
							
							
							
							
						 | 
						
							2007-10-16 04:15:16 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a96457cecc
								
							
								
							
						 | 
						
							
							
								
								Initial import
							
							
							
							
							
						 | 
						
							2007-09-20 18:09:08 -04:00 |