|  Slava Pestov | 5b53562c7b | Add better error checking for INSTANCE: and GENERIC#, and remove unnecessary word props when generic word's combination changes | 2009-04-28 17:56:15 -05:00 | 
				
					
						|  Doug Coleman | 7a1841f59b | (( -- )) eval -> eval( -- ) | 2009-04-17 15:49:21 -05:00 | 
				
					
						|  Doug Coleman | aad6a3d504 | fixing compiler error in core | 2009-04-17 12:45:57 -05:00 | 
				
					
						|  Slava Pestov | fe8b55bb90 | Moving mixin instances between source files works better now | 2009-03-16 00:04:34 -05:00 | 
				
					
						|  Slava Pestov | 943f0ee10f | Add test cases for problem with moving mixin instances and methods between vocabularies | 2009-03-15 18:33:29 -05:00 | 
				
					
						|  Slava Pestov | f34c14a0f5 | Remove some usages of tuck | 2009-01-23 18:20:47 -06:00 | 
				
					
						|  Slava Pestov | 8e69362512 | Better error message for INSTANCE: if second arg is not a mixin | 2008-12-03 09:33:32 -06:00 | 
				
					
						|  Slava Pestov | cdb5c30bd3 | Only build a generic word once, even if a compilation unit defines several methods on it, by adding generics to a set and building them at the end. 25% improvement on bootstrap time | 2008-11-03 03:51:28 -06:00 | 
				
					
						|  Slava Pestov | c19f2257f4 | Fix permission bits | 2008-10-02 08:34:49 -05:00 | 
				
					
						|  Slava Pestov | d12f55be31 | Fix unit test failure in compiler | 2008-09-03 17:24:06 -05:00 | 
				
					
						|  Slava Pestov | 20380e613e | Fix typo | 2008-08-31 07:55:34 -05:00 | 
				
					
						|  Slava Pestov | 0c304b8fc6 | Removing old accessor usages from core and basis | 2008-08-31 07:45:33 -05:00 | 
				
					
						|  Slava Pestov | f5fbd94a4c | New compiled crossref implementation | 2008-08-31 01:34:00 -05:00 | 
				
					
						|  Slava Pestov | 3cef7c9992 | Smarter usage tracking system | 2008-08-30 02:31:27 -05:00 | 
				
					
						|  Slava Pestov | b3f3068bdc | Massive focused action #1 | 2008-08-30 00:09:45 -05:00 | 
				
					
						|  Slava Pestov | 74dccc7fbf | Debugging compiler | 2008-08-28 22:28:34 -05:00 | 
				
					
						|  Slava Pestov | 4cb64aaeb8 | Fixing unit tests for eval word being moved | 2008-07-29 00:05:01 -05:00 | 
				
					
						|  Slava Pestov | 091484de98 | Fix ERROR:, erg's mixin bug | 2008-07-04 01:32:11 -05:00 | 
				
					
						|  Slava Pestov | dea3604264 | Remove some usages of deprecated features | 2008-06-30 05:22:05 -05:00 | 
				
					
						|  Slava Pestov | 6e0d35e615 | Split up huge parser vocabulary | 2008-06-25 03:25:08 -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 | 5a29b2e273 | Class linearization | 2008-05-02 02:51:38 -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 | 
				
					
						|  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 | f2440381cd | More documentation updates | 2008-04-03 21:29:49 -05:00 | 
				
					
						|  Slava Pestov | 8245d65a6c | Documentation updates | 2008-04-03 19:08:34 -05:00 | 
				
					
						|  Slava Pestov | 93d9722a6b | Fix class resetting | 2008-04-03 00:21:53 -05:00 | 
				
					
						|  Eduardo Cavazos | aa40350aa7 | replace add* and add with prefix and suffix | 2008-03-31 18:18:05 -06:00 | 
				
					
						|  Slava Pestov | c22af5c7a6 | Rename 2apply to bi@ | 2008-03-29 20:36:58 -05:00 | 
				
					
						|  Slava Pestov | aec04edbda | Phasing out get-slots and cleaning up some code | 2008-03-29 00:59:05 -05:00 | 
				
					
						|  Slava Pestov | 690621ffb6 | Change PREDICATE: syntax | 2008-03-26 18:23:19 -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 | 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 | 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 | a96457cecc | Initial import | 2007-09-20 18:09:08 -04:00 |