504c9959a1 
								
							
								 
							
						 
						
							
							
								
								Update some copyright headers to follow the current convention  
							
							... 
							
							
							
							Had to look through the history to find years for some headers. Added
authors to some files as well. 
							
						 
						
							2017-09-11 15:43:03 -07:00  
				
					
						
							
							
								 
						
							
							
								27b3c4cccf 
								
							
								 
							
						 
						
							
							
								
								functors: FUNCTOR: ;FUNCTOR -> <FUNCTOR: ;FUNCTOR>  
							
							... 
							
							
							
							Functors contain nested definitions, much like <PRIVATE PRIVATE> blocks.
A new parser will be able to parse nested definitions unambigiously without
knowledge of the definition of <FUNCTOR: itself, which is not the case if
it looks like FUNCTOR: instead. 
							
						 
						
							2017-08-05 20:41:19 -05:00  
				
					
						
							
							
								 
						
							
							
								ba9a1ca5ef 
								
							
								 
							
						 
						
							
							
								
								basic/, extra/: even more tags  
							
							
							
						 
						
							2017-07-07 01:45:13 +02:00  
				
					
						
							
							
								 
						
							
							
								2ffa446f5b 
								
							
								 
							
						 
						
							
							
								
								*-docs: replace double spaces with single spaces  
							
							... 
							
							
							
							Code examples and other places where multiple spaces were used to align
text were left intact. 
							
						 
						
							2017-06-05 13:16:07 -07:00  
				
					
						
							
							
								 
						
							
							
								e189954ecc 
								
							
								 
							
						 
						
							
							
								
								core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ;  
							
							
							
						 
						
							2017-06-02 11:57:05 -05:00  
				
					
						
							
							
								 
						
							
							
								baaa06278c 
								
							
								 
							
						 
						
							
							
								
								Revert "sequences: swap stack arguments for start/start*/subseq?."  
							
							... 
							
							
							
							This reverts commit 63b0593824 
							
						 
						
							2017-01-21 07:20:14 -08:00  
				
					
						
							
							
								 
						
							
							
								63b0593824 
								
							
								 
							
						 
						
							
							
								
								sequences: swap stack arguments for start/start*/subseq?.  
							
							... 
							
							
							
							It is more natural to be ( seq subseq -- ? ). 
							
						 
						
							2017-01-20 22:49:53 -08:00  
				
					
						
							
							
								 
						
							
							
								dac41e1bf7 
								
							
								 
							
						 
						
							
							
								
								sequences.deep: adding deep-reject.  
							
							
							
						 
						
							2017-01-06 14:09:14 -08:00  
				
					
						
							
							
								 
						
							
							
								21461a1b75 
								
							
								 
							
						 
						
							
							
								
								core: selector-for and collector-for are the wrong naming convention--they should be selector-as and collector-as because they take exemplars.  
							
							... 
							
							
							
							The exemplar is the starting length of the output sequence in collector-as, so add another collector-for-as that takes a seq that we are making a collector for. 
							
						 
						
							2016-05-26 14:36:11 -07:00  
				
					
						
							
							
								 
						
							
							
								498285d7dd 
								
							
								 
							
						 
						
							
							
								
								unicode: make this the API for all unicode things.  
							
							
							
						 
						
							2016-03-30 23:29:48 -07:00  
				
					
						
							
							
								 
						
							
							
								ceb75057da 
								
							
								 
							
						 
						
							
							
								
								change ERROR: words from throw-foo back to foo.  
							
							
							
						 
						
							2015-08-13 16:13:05 -07:00  
				
					
						
							
							
								 
						
							
							
								b6be8685c3 
								
							
								 
							
						 
						
							
							
								
								basis: ERROR: changes.  
							
							
							
						 
						
							2015-08-13 03:20:39 -07:00  
				
					
						
							
							
								 
						
							
							
								330c7ba156 
								
							
								 
							
						 
						
							
							
								
								factor: Removing SLOT: nth/at/global in favor of using change: at for tuple slots named ``at`` and change-at for hashtables.  
							
							... 
							
							
							
							Redo many FROM: and QUALIFIED: and using lists. 
							
						 
						
							2015-08-12 08:49:02 -05:00  
				
					
						
							
							
								 
						
							
							
								1fcf96cada 
								
							
								 
							
						 
						
							
							
								
								factor: remove """ string syntax for now. there are HEREDOC:, STRING:, escaping \", and something else soon.  
							
							
							
						 
						
							2015-07-25 22:59:56 -07:00  
				
					
						
							
							
								 
						
							
							
								2c257f399c 
								
							
								 
							
						 
						
							
							
								
								factor: Rename MACRO: and MACRO: to have quot as the output in stack effects.  
							
							
							
						 
						
							2015-07-18 22:16:11 -07:00  
				
					
						
							
							
								 
						
							
							
								892c62e1dc 
								
							
								 
							
						 
						
							
							
								
								factor: second stab at [ ] [ ] unit-test -> { } [ ] unit-test  
							
							
							
						 
						
							2015-07-03 09:39:59 -07:00  
				
					
						
							
							
								 
						
							
							
								59f3b1ea57 
								
							
								 
							
						 
						
							
							
								
								Revert "factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!"  
							
							... 
							
							
							
							Needs a bit more work.
This reverts commit 7e54cc2824 
							
						 
						
							2015-07-02 13:47:06 -07:00  
				
					
						
							
							
								 
						
							
							
								7e54cc2824 
								
							
								 
							
						 
						
							
							
								
								factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!  
							
							
							
						 
						
							2015-07-02 11:36:08 -07:00  
				
					
						
							
							
								 
						
							
							
								999aa7c897 
								
							
								 
							
						 
						
							
							
								
								factor: clean up spaces in -tests files  
							
							
							
						 
						
							2015-07-02 10:34:01 -07:00  
				
					
						
							
							
								 
						
							
							
								352e5de16a 
								
							
								 
							
						 
						
							
							
								
								core, basis, extra: Remove DOS line endings from files.  
							
							... 
							
							
							
							Remove whitespace from end of lines.
Add a newline to the end of each file. 
							
						 
						
							2015-06-29 17:25:40 -07:00  
				
					
						
							
							
								 
						
							
							
								b7e0c5a0dd 
								
							
								 
							
						 
						
							
							
								
								sequences.deep: adding a test for deep-reduce.  
							
							
							
						 
						
							2015-06-09 09:16:40 -07:00  
				
					
						
							
							
								 
						
							
							
								a732c2afc5 
								
							
								 
							
						 
						
							
							
								
								sequences.deep: adding deep-reduce.  
							
							
							
						 
						
							2015-06-09 08:42:54 -07:00  
				
					
						
							
							
								 
						
							
							
								5904690ae6 
								
							
								 
							
						 
						
							
							
								
								sequences.generalizations: use concat-as in nappend-as.  
							
							
							
						 
						
							2015-06-06 09:28:01 -07:00  
				
					
						
							
							
								 
						
							
							
								7cfa9d9518 
								
							
								 
							
						 
						
							
							
								
								assocs: Make map-index-as support seq or assoc exemplars and move map-index, map-index-as to assocs because they need to use new-assoc. Make zip-index-as support assoc exemplars. Fix up docs and tests.  
							
							... 
							
							
							
							assocs.extras: Remove zip-as and move tests to assocs. 
							
						 
						
							2014-11-08 18:18:00 -08:00  
				
					
						
							
							
								 
						
							
							
								57f9d78892 
								
							
								 
							
						 
						
							
							
								
								improve help by linking to types directly.  
							
							
							
						 
						
							2014-05-23 20:20:15 -07:00  
				
					
						
							
							
								 
						
							
							
								98935b7f15 
								
							
								 
							
						 
						
							
							
								
								docs: change ``{ $quotation "( x -- y )" }`` to ``{ $quotation ( x -- y ) }``.  
							
							
							
						 
						
							2014-05-18 20:09:10 -07:00  
				
					
						
							
							
								 
						
							
							
								8321aa1e6a 
								
							
								 
							
						 
						
							
							
								
								sequences.windowed: fixup stack effect for rolling-map.  
							
							
							
						 
						
							2013-10-12 11:46:05 -07:00  
				
					
						
							
							
								 
						
							
							
								a82e916bcf 
								
							
								 
							
						 
						
							
							
								
								sequences.windowed: faster rolling-map.  
							
							
							
						 
						
							2013-10-12 11:43:46 -07:00  
				
					
						
							
							
								 
						
							
							
								de62db7775 
								
							
								 
							
						 
						
							
							
								
								sequences.product: use some unsafe to make it faster.  
							
							
							
						 
						
							2013-10-12 11:35:17 -07:00  
				
					
						
							
							
								 
						
							
							
								b78e32733e 
								
							
								 
							
						 
						
							
							
								
								sequences.windowed: faster windows and rolling words.  
							
							
							
						 
						
							2013-05-01 22:18:26 -07:00  
				
					
						
							
							
								 
						
							
							
								8e54a4ff15 
								
							
								 
							
						 
						
							
							
								
								sequences.generalizations: add "nfind" and "nany?".  
							
							
							
						 
						
							2012-10-04 14:48:46 -07:00  
				
					
						
							
							
								 
						
							
							
								e23cb40dae 
								
							
								 
							
						 
						
							
							
								
								sequences.generalizations: fix stack effect docs for "nall?".  
							
							
							
						 
						
							2012-09-27 11:46:24 -07:00  
				
					
						
							
							
								 
						
							
							
								3abc7a9500 
								
							
								 
							
						 
						
							
							
								
								sequences.generalizations: adding "nall?".  
							
							
							
						 
						
							2012-09-27 11:42:09 -07:00  
				
					
						
							
							
								 
						
							
							
								225e87339b 
								
							
								 
							
						 
						
							
							
								
								update some docs that should use $quotation.  
							
							
							
						 
						
							2012-09-27 11:09:17 -07:00  
				
					
						
							
							
								 
						
							
							
								4dd3511a40 
								
							
								 
							
						 
						
							
							
								
								sequences.generalizations: adding nmap-reduce.  
							
							
							
						 
						
							2012-09-26 20:49:42 -07:00  
				
					
						
							
							
								 
						
							
							
								4e72d80256 
								
							
								 
							
						 
						
							
							
								
								Using "same?" in more places.  
							
							
							
						 
						
							2012-07-21 10:22:44 -07:00  
				
					
						
							
							
								 
						
							
							
								c22fcb8e2b 
								
							
								 
							
						 
						
							
							
								
								sequences.deep: adding deep-filter-as and flatten-as.  
							
							
							
						 
						
							2012-07-11 14:18:11 -07:00  
				
					
						
							
							
								 
						
							
							
								80eae10aa0 
								
							
								 
							
						 
						
							
							
								
								sequences.windowed: Add vocabulary for doing windowed sequences that look  
							
							... 
							
							
							
							n steps back. Different from clumps in that maping over them gives you a
sequence that's as long as the underlying sequence. 
							
						 
						
							2012-06-20 21:42:16 -07:00  
				
					
						
							
							
								 
						
							
							
								d1f3b326e5 
								
							
								 
							
						 
						
							
							
								
								math: using if-zero in more places.  
							
							
							
						 
						
							2012-06-18 14:32:39 -07:00  
				
					
						
							
							
								 
						
							
							
								433b8e6b6b 
								
							
								 
							
						 
						
							
							
								
								sequences.parser: fix load error  
							
							
							
						 
						
							2011-11-10 12:33:10 -08:00  
				
					
						
							
							
								 
						
							
							
								47cedd8d3d 
								
							
								 
							
						 
						
							
							
								
								slice boa -> <slice-unsafe>  
							
							... 
							
							
							
							If you didn't define it, don't boa it 
							
						 
						
							2011-11-09 19:22:09 -08:00  
				
					
						
							
							
								 
						
							
							
								5a943b32c4 
								
							
								 
							
						 
						
							
							
								
								Remove stack effects from HELP: declarations.  
							
							
							
						 
						
							2011-10-20 19:36:11 -07:00  
				
					
						
							
							
								 
						
							
							
								fb9612ef73 
								
							
								 
							
						 
						
							
							
								
								sequences.deep: find drop >boolean is any?  
							
							
							
						 
						
							2011-10-16 13:15:05 -07:00  
				
					
						
							
							
								 
						
							
							
								933319f401 
								
							
								 
							
						 
						
							
							
								
								Cleanups found with lint tool  
							
							
							
						 
						
							2011-10-14 10:15:13 -07:00  
				
					
						
							
							
								 
						
							
							
								3207244c60 
								
							
								 
							
						 
						
							
							
								
								sequences: define ?first and ?second.  
							
							
							
						 
						
							2011-10-13 12:53:46 -07:00  
				
					
						
							
							
								 
						
							
							
								808eb6726c 
								
							
								 
							
						 
						
							
							
								
								sequences.product: fix help-lint for stack effect changes.  
							
							
							
						 
						
							2011-09-24 21:07:11 -07:00  
				
					
						
							
							
								 
						
							
							
								94815d0f3c 
								
							
								 
							
						 
						
							
							
								
								sequences.product: improve stack effects.  
							
							
							
						 
						
							2011-09-23 17:46:55 -07:00  
				
					
						
							
							
								 
						
							
							
								3c1356bf69 
								
							
								 
							
						 
						
							
							
								
								Adding stack effects.  
							
							
							
						 
						
							2011-09-23 17:46:40 -07:00  
				
					
						
							
							
								 
						
							
							
								2bd6de9a02 
								
							
								 
							
						 
						
							
							
								
								slots: pre-create the "at", "nth", and "global" slots to make deterministic the currently nondeterministic ambiguity between accessors:change-* and assocs:change-at, sequences:change-nth, and namespaces:change-global  
							
							
							
						 
						
							2011-09-19 10:03:43 -07:00  
				
					
						
							
							
								 
						
							
							
								631ba5119a 
								
							
								 
							
						 
						
							
							
								
								sequences.deep: fix typo in description of deep-find word  
							
							
							
						 
						
							2011-01-17 22:35:39 +09:00