|  John Benediktsson | a82ae0027d | maintain gml, euler, flatland, pong, multi-methods, pair-rockets, variables. | 2016-03-30 10:30:36 -07:00 | 
				
					
						|  Doug Coleman | e1e9182c6e | extra: move multimethods and pong to unmaintained for now. | 2015-07-21 17:33:13 -07:00 | 
				
					
						|  John Benediktsson | 296968580a | use assoc-reject instead of [ ... not ] assoc-filter. | 2015-05-12 19:08:42 -07:00 | 
				
					
						|  Doug Coleman | 5fab749dcc | words: Change word -> last-word, set-word -> set-last-word. | 2013-03-23 16:12:03 -07:00 | 
				
					
						|  John Benediktsson | 0cfc78c37c | "filter empty?" is "any? not". | 2012-07-19 16:33:01 -07:00 | 
				
					
						|  John Benediktsson | 559b5bfa5b | using the new H{ } make. | 2012-07-19 09:50:09 -07:00 | 
				
					
						|  John Benediktsson | 6f89c1824d | change to in-place reverse. | 2012-04-24 18:51:46 -07:00 | 
				
					
						|  Doug Coleman | fad4a28d70 | multi-methods: predicate-quot -> predicate-def | 2011-11-22 02:12:01 -08:00 | 
				
					
						|  Doug Coleman | 067f9830ef | classes.union: Define a maybe: word that makes a tuple that acts as an anonymous union for a type and f. Updated all the places we define UNION: ?foo foo POSTPONE: f ;. Fixes #416 and lots of headaches. | 2011-11-22 01:56:13 -08:00 | 
				
					
						|  Doug Coleman | 763d9a3f7d | Missed yet more renames | 2011-10-24 17:00:09 -07:00 | 
				
					
						|  Doug Coleman | f21fee3b73 | Rename complete-effect to scan-effect | 2011-10-17 10:25:27 -07:00 | 
				
					
						|  Doug Coleman | 76580da5d5 | Refactor the lexer/parser to expose friendlier words for scanning tokens. The preferred top-level words now throw an exception on EOF. CREATE -> scan-new
CREATE-CLASS -> scan-new-class
CREATE-WORD -> scan-new-word
CREATE-GENERIC -> scan-new-generic
scan -> (scan-token)
scan-token now throws on eof
(scan-word) returns word/number/f
scan-word now throws on eof
scan-word-name expects a non-number
Fixes #183.
Fixes #209. | 2011-09-29 11:28:28 -07:00 | 
				
					
						|  Slava Pestov | ea726f5680 | Move remaining sequence operations from generalizations to sequences.generalizations where they belong | 2010-05-18 18:36:47 -04:00 | 
				
					
						|  Daniel Ehrenberg | 6298203b4c | Making all of basis and extra unambiguous for sets/namespaces | 2010-02-26 16:28:38 -05:00 | 
				
					
						|  Slava Pestov | cdcdb708d7 | Update some more 'update' usages to call 'assoc-union!' | 2010-02-04 03:44:24 +13:00 | 
				
					
						|  Slava Pestov | df4fb4a3ee | Removing integers-as-sequences | 2010-01-15 07:15:33 +13:00 | 
				
					
						|  Slava Pestov | 0612bc6177 | Factor source files should not be executable | 2009-11-21 17:50:43 -06:00 | 
				
					
						|  Slava Pestov | 951e3e9c83 | delete-nth -> remove-nth! | 2009-10-27 23:41:57 -05:00 | 
				
					
						|  Mitchell N Charity | cad255c393 | multi-methods: mv from unmaintained/ to extra/ | 2009-08-17 15:49:43 -04:00 | 
				
					
						|  Slava Pestov | b075f20d80 | Move multi-methods, and vocabs that depend on them (dns, shell, newfx). Multi methods won't be in Factor 1.0 and I don't want to keep maintaining this feature | 2009-04-22 06:50:09 -05:00 | 
				
					
						|  Slava Pestov | 8385e9d9f5 | Fixing compile errors, test failures and help lint failures | 2009-03-23 17:12:41 -05:00 | 
				
					
						|  Slava Pestov | 30816ba5d0 | Get more code to load after SYNTAX: change | 2009-03-21 03:22:21 -05:00 | 
				
					
						|  Slava Pestov | eb0bedd9b0 | Fixing up code after 'see' refactoring | 2009-03-11 08:34:25 -05:00 | 
				
					
						|  Slava Pestov | cd53c2bd37 | produce and produce-as: don't need third quotation either | 2009-02-28 15:31:34 -06:00 | 
				
					
						|  Slava Pestov | 3d1c46417a | Update more vocabs for >r/r> removal | 2008-12-17 23:36:13 -06:00 | 
				
					
						|  Slava Pestov | c5160d76e9 | Merge qualified, alias, symbols, constants into core | 2008-12-17 18:10:01 -06:00 | 
				
					
						|  Slava Pestov | 1d57b0bc50 | Fix load errors | 2008-12-08 20:06:44 -06:00 | 
				
					
						|  Doug Coleman | c75777b7a2 | swap ... 3append -> surround in extra | 2008-12-06 18:58:05 -06:00 | 
				
					
						|  Slava Pestov | cf80dd122a | Updating code for make and fry changes | 2008-09-10 22:11:40 -05:00 | 
				
					
						|  Doug Coleman | ad890e8a31 | if-empty changes | 2008-09-06 17:15:25 -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 | 58159095ee | Fix load-everything | 2008-06-30 16:06:14 -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 | c95851e34f | Bug fixes and cleanups | 2008-06-11 02:58:38 -05:00 | 
				
					
						|  Slava Pestov | ba8f1388ab | Fixing everything for mandatory stack effects | 2008-06-09 02:14:14 -05:00 | 
				
					
						|  Slava Pestov | bc1e021afd | Bug fixes | 2008-05-28 18:17:58 -05:00 | 
				
					
						|  Slava Pestov | 5cb13132af | adjoin and conjoin words added | 2008-05-25 19:44:37 -05:00 | 
				
					
						|  Slava Pestov | 5a29b2e273 | Class linearization | 2008-05-02 02:51:38 -05:00 | 
				
					
						|  Doug Coleman | 0d8ddd2a3c | fix multi-methods for <=> | 2008-04-27 22:44:42 -05:00 | 
				
					
						|  Doug Coleman | 439c138aa5 | fix load errors | 2008-04-26 11:03:41 -05:00 | 
				
					
						|  Doug Coleman | b7c1f9dbe8 | extra 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:17:08 -05:00 | 
				
					
						|  Doug Coleman | acf6132389 | update cond/case | 2008-04-11 12:56:48 -05:00 | 
				
					
						|  Slava Pestov | a82794a719 | Fixing error reporting | 2008-04-08 19:12:48 -05:00 | 
				
					
						|  Slava Pestov | 2cebf7e9e5 | Improve multi-methods: multi-var hooks | 2008-04-08 18:51:56 -05:00 | 
				
					
						|  Slava Pestov | a7a2fb4a00 | Fix multi-methods | 2008-04-06 20:09:20 -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 | 690621ffb6 | Change PREDICATE: syntax | 2008-03-26 18:23:19 -05:00 | 
				
					
						|  Slava Pestov | 257a03ace5 | Fix multi-methods load error | 2008-03-26 01:30:44 -05:00 |