29327a787c 
								
							
								 
							
						 
						
							
							
								
								Remove initial-quot feature  
							
							
							
						 
						
							2009-06-15 13:07:15 -05:00  
				
					
						
							
							
								 
						
							
							
								059eb399f0 
								
							
								 
							
						 
						
							
							
								
								add initial-quot: syntax for tuples  
							
							
							
						 
						
							2009-06-11 19:48:14 -05:00  
				
					
						
							
							
								 
						
							
							
								a0eb60906d 
								
							
								 
							
						 
						
							
							
								
								Fix even more usings  
							
							
							
						 
						
							2009-05-16 10:45:17 -05:00  
				
					
						
							
							
								 
						
							
							
								66a9416473 
								
							
								 
							
						 
						
							
							
								
								Update documentation for stricter vocabulary search path semantics  
							
							
							
						 
						
							2009-05-16 00:29:21 -05:00  
				
					
						
							
							
								 
						
							
							
								b31fe9b8f2 
								
							
								 
							
						 
						
							
							
								
								Implement stricter vocab search path semantics, with a new API for vocabs.parser. Add map-find-last to sequences vocab  
							
							
							
						 
						
							2009-05-14 22:31:29 -05:00  
				
					
						
							
							
								 
						
							
							
								0c1e519dcb 
								
							
								 
							
						 
						
							
							
								
								Rename use+ to add-use, move search to vocabs.parser, EXCLUDE: bombs out if word doesn't exist  
							
							
							
						 
						
							2009-05-13 22:15:48 -05:00  
				
					
						
							
							
								 
						
							
							
								b4088373b7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor  
							
							
							
						 
						
							2009-05-04 05:16:47 -05:00  
				
					
						
							
							
								 
						
							
							
								a63ad6a7a5 
								
							
								 
							
						 
						
							
							
								
								Remove cruddy string encoding/decoding code from VM  
							
							
							
						 
						
							2009-05-02 13:45:38 -05:00  
				
					
						
							
							
								 
						
							
							
								0ad6d1fb7b 
								
							
								 
							
						 
						
							
							
								
								add a few usages of iota, remove most 1+ and 1- from core  
							
							
							
						 
						
							2009-05-01 19:58:24 -05:00  
				
					
						
							
							
								 
						
							
							
								3dc9fdf9db 
								
							
								 
							
						 
						
							
							
								
								Fleshed out new dispatch code  
							
							
							
						 
						
							2009-04-24 20:43:01 -05:00  
				
					
						
							
							
								 
						
							
							
								c2fe2a4fea 
								
							
								 
							
						 
						
							
							
								
								Improve stack checker documentation  
							
							
							
						 
						
							2009-04-23 03:48:32 -05:00  
				
					
						
							
							
								 
						
							
							
								8432c30ed1 
								
							
								 
							
						 
						
							
							
								
								Fix docs  
							
							
							
						 
						
							2009-04-22 21:20:36 -05:00  
				
					
						
							
							
								 
						
							
							
								bcd0533794 
								
							
								 
							
						 
						
							
							
								
								Improve example in syntax vocab  
							
							
							
						 
						
							2009-04-20 01:42:54 -05:00  
				
					
						
							
							
								 
						
							
							
								c2a35ecf33 
								
							
								 
							
						 
						
							
							
								
								Fix an example in syntax docs  
							
							
							
						 
						
							2009-04-17 19:07:45 +10:00  
				
					
						
							
							
								 
						
							
							
								1c68b389cc 
								
							
								 
							
						 
						
							
							
								
								Document special float values  
							
							
							
						 
						
							2009-04-14 15:05:10 -05:00  
				
					
						
							
							
								 
						
							
							
								3752c706da 
								
							
								 
							
						 
						
							
							
								
								Add M\ syntax for method literals  
							
							
							
						 
						
							2009-04-06 02:57:39 -05:00  
				
					
						
							
							
								 
						
							
							
								5a903d7bcd 
								
							
								 
							
						 
						
							
							
								
								Fix a bug in CONSTANT: -- it wasn't calling reset-word  
							
							
							
						 
						
							2009-03-29 22:46:27 -05:00  
				
					
						
							
							
								 
						
							
							
								4e260ff000 
								
							
								 
							
						 
						
							
							
								
								Fix syntax docs  
							
							
							
						 
						
							2009-03-28 04:25:07 -05:00  
				
					
						
							
							
								 
						
							
							
								b51ed8559e 
								
							
								 
							
						 
						
							
							
								
								Update GENERIC# docs now that stack effect is mandatory  
							
							
							
						 
						
							2009-03-26 21:26:06 -05:00  
				
					
						
							
							
								 
						
							
							
								8385e9d9f5 
								
							
								 
							
						 
						
							
							
								
								Fixing compile errors, test failures and help lint failures  
							
							
							
						 
						
							2009-03-23 17:12:41 -05:00  
				
					
						
							
							
								 
						
							
							
								4fc2182ac8 
								
							
								 
							
						 
						
							
							
								
								define-generic and define-simple-generic now take stack effect parameters; math-combination is a singleton instead of a tuple  
							
							
							
						 
						
							2009-03-22 18:00:26 -05:00  
				
					
						
							
							
								 
						
							
							
								c0154c1391 
								
							
								 
							
						 
						
							
							
								
								Change (:) to parse effect immediately, and remove ( parsing word  
							
							
							
						 
						
							2009-03-21 03:17:35 -05:00  
				
					
						
							
							
								 
						
							
							
								ea60f8ae93 
								
							
								 
							
						 
						
							
							
								
								Changing : foo ; parsing to SYNTAX: foo ;  
							
							
							
						 
						
							2009-03-21 01:27:50 -05:00  
				
					
						
							
							
								 
						
							
							
								786475102d 
								
							
								 
							
						 
						
							
							
								
								Make more code infer  
							
							
							
						 
						
							2009-03-17 02:19:50 -05:00  
				
					
						
							
							
								 
						
							
							
								be4fb1e7d9 
								
							
								 
							
						 
						
							
							
								
								Move call( and execute( to core  
							
							
							
						 
						
							2009-03-16 20:11:36 -05:00  
				
					
						
							
							
								 
						
							
							
								bfb6b4642a 
								
							
								 
							
						 
						
							
							
								
								Consultations now implement the definition protocol; removing one from a source file forgets consulted methods  
							
							
							
						 
						
							2009-03-07 00:42:43 -06:00  
				
					
						
							
							
								 
						
							
							
								e4a0396550 
								
							
								 
							
						 
						
							
							
								
								Add parse-quotation hook to parser which locals overrides. '[ and [ use this hook. Fixes locals bug reported by erg  
							
							
							
						 
						
							2009-03-06 19:48:04 -06:00  
				
					
						
							
							
								 
						
							
							
								846687fde8 
								
							
								 
							
						 
						
							
							
								
								Fix documentation  
							
							
							
						 
						
							2009-03-05 13:40:19 -06:00  
				
					
						
							
							
								 
						
							
							
								664e9b75de 
								
							
								 
							
						 
						
							
							
								
								Improve " docs  
							
							
							
						 
						
							2009-02-17 14:26:25 -06:00  
				
					
						
							
							
								 
						
							
							
								25d20c6000 
								
							
								 
							
						 
						
							
							
								
								Update docs for GENERIC: GENERIC# and HOOK to show stack effect decl  
							
							
							
						 
						
							2009-02-08 23:45:59 -08:00  
				
					
						
							
							
								 
						
							
							
								4de41f94e9 
								
							
								 
							
						 
						
							
							
								
								Fixing wrappers with locals  
							
							
							
						 
						
							2009-01-28 17:07:31 -06:00  
				
					
						
							
							
								 
						
							
							
								9b57ff6540 
								
							
								 
							
						 
						
							
							
								
								Fix typo in GENERIC# docs  
							
							
							
						 
						
							2009-01-28 12:16:00 -06:00  
				
					
						
							
							
								 
						
							
							
								298fdecf32 
								
							
								 
							
						 
						
							
							
								
								Fixing eval unit test, and help lint failures from stricter help lint  
							
							
							
						 
						
							2009-01-27 15:38:01 -06:00  
				
					
						
							
							
								 
						
							
							
								a9ef525aed 
								
							
								 
							
						 
						
							
							
								
								Help lint fixes for stricter help lint  
							
							
							
						 
						
							2009-01-27 04:12:37 -06:00  
				
					
						
							
							
								 
						
							
							
								56260087ae 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor  
							
							
							
						 
						
							2009-01-26 23:20:45 -06:00  
				
					
						
							
							
								 
						
							
							
								92f9338978 
								
							
								 
							
						 
						
							
							
								
								Smart quotes  
							
							
							
						 
						
							2009-01-26 23:20:27 -06:00  
				
					
						
							
							
								 
						
							
							
								3a38cb5a8c 
								
							
								 
							
						 
						
							
							
								
								Typo in INSTANCE: doc  
							
							
							
						 
						
							2008-12-18 14:02:35 -08:00  
				
					
						
							
							
								 
						
							
							
								5fdb474c76 
								
							
								 
							
						 
						
							
							
								
								Fixing various test failures and updating some more vocabs for >r/r> removal  
							
							
							
						 
						
							2008-12-17 22:29:32 -06:00  
				
					
						
							
							
								 
						
							
							
								c5160d76e9 
								
							
								 
							
						 
						
							
							
								
								Merge qualified, alias, symbols, constants into core  
							
							
							
						 
						
							2008-12-17 18:10:01 -06:00  
				
					
						
							
							
								 
						
							
							
								425c70caa9 
								
							
								 
							
						 
						
							
							
								
								Remove empty tags file  
							
							
							
						 
						
							2008-12-16 02:03:35 -06:00  
				
					
						
							
							
								 
						
							
							
								daf2857d7b 
								
							
								 
							
						 
						
							
							
								
								define-inline now takes an effect parameter  
							
							... 
							
							
							
							C: now sets the stack effect of the new word to slot names
add new basis/constants vocab; CONSTANT: foo bar is equivalent to : foo bar ; inline
(going to fold CONSTANT:, ALIAS: and qualified into core soon perhaps)
tighten the screws: inline words now need a stack declaration too
update some usages of inline words 
							
						 
						
							2008-12-15 19:44:56 -06:00  
				
					
						
							
							
								 
						
							
							
								5cb18d51b3 
								
							
								 
							
						 
						
							
							
								
								Fixing test-all and help-lint-all failures  
							
							
							
						 
						
							2008-12-15 03:33:04 -06:00  
				
					
						
							
							
								 
						
							
							
								50e214c152 
								
							
								 
							
						 
						
							
							
								
								io.files split up and general refactoring work in progress  
							
							
							
						 
						
							2008-12-14 20:03:00 -06:00  
				
					
						
							
							
								 
						
							
							
								4f0a9f311e 
								
							
								 
							
						 
						
							
							
								
								Untangling some dependencies  
							
							
							
						 
						
							2008-12-08 14:58:00 -06:00  
				
					
						
							
							
								 
						
							
							
								e8a69a3aea 
								
							
								 
							
						 
						
							
							
								
								Fix conflict  
							
							
							
						 
						
							2008-11-29 05:14:49 -06:00  
				
					
						
							
							
								 
						
							
							
								a4d9cdfeb3 
								
							
								 
							
						 
						
							
							
								
								Refactor all usages of >r/r> in core to use dip, 2dip, 3dip  
							
							... 
							
							
							
							Non-optimizing compiler now special-cases dip, 2dip, 3dip following a
literal quotation: this allows us to break the dip/slip meta-circle
without explicit calls to >r/r> 
							
						 
						
							2008-11-23 02:44:56 -06:00  
				
					
						
							
							
								 
						
							
							
								51787c2022 
								
							
								 
							
						 
						
							
							
								
								Add some error checking to CHAR:  
							
							
							
						 
						
							2008-11-23 00:25:01 -06:00  
				
					
						
							
							
								 
						
							
							
								3e7afcac29 
								
							
								 
							
						 
						
							
							
								
								(call-next-method) now takes a method instead of a class and a generic  
							
							
							
						 
						
							2008-11-22 19:57:25 -06:00  
				
					
						
							
							
								 
						
							
							
								2fe364a7bb 
								
							
								 
							
						 
						
							
							
								
								Specialized arrays work in progress  
							
							
							
						 
						
							2008-11-14 20:18:16 -06:00  
				
					
						
							
							
								 
						
							
							
								c19f2257f4 
								
							
								 
							
						 
						
							
							
								
								Fix permission bits  
							
							
							
						 
						
							2008-10-02 08:34:49 -05:00