Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								41e4c48647
								
							
								
							
						 | 
						
							
							
								
								combinators.smart: Fix reduce-outputs, rename quot*n to call-n, rewrite more macros as combinators.
							
							
							
							
							
						 | 
						
							2011-11-28 12:41:50 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								2b87eaa1b5
								
							
								
							
						 | 
						
							
							
								
								generalizations: Refactor stack-checker so that smart combinators can be used with curry and compose.
							
							
							
							
							
						 | 
						
							2011-11-27 20:25:22 -08:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ea726f5680
								
							
								
							
						 | 
						
							
							
								
								Move remaining sequence operations from generalizations to sequences.generalizations where they belong
							
							
							
							
							
						 | 
						
							2010-05-18 18:36:47 -04:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								ff2a53e1b8
								
							
								
							
						 | 
						
							
							
								
								clean up now-inappropriate uses of "..." in generalizations stack effects
							
							
							
							
							
						 | 
						
							2010-03-05 13:58:00 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								c6b37f4da4
								
							
								
							
						 | 
						
							
							
								
								Rewrite mnapply to be a combinator instead of a macro.  Write nspread* to implement mnapply
							
							
							
							
							
						 | 
						
							2010-01-31 14:48:01 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								d3db7e0225
								
							
								
							
						 | 
						
							
							
								
								Add mnapply, smart-apply.  Docs incoming soon
							
							
							
							
							
						 | 
						
							2010-01-29 13:47:06 -06:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								9ec0c3e923
								
							
								
							
						 | 
						
							
							
								
								remove unused ntuck generalization, and rewrite napply not to use tuck
							
							
							
							
							
						 | 
						
							2009-11-05 16:12:13 -06:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								02f209b30a
								
							
								
							
						 | 
						
							
							
								
								remove unused nspin generalization
							
							
							
							
							
						 | 
						
							2009-11-05 13:16:20 -06:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								3f1b664b74
								
							
								
							
						 | 
						
							
							
								
								break off a "sequences.generalizations" vocab for neach, nmap, and mnmap
							
							
							
							
							
						 | 
						
							2009-10-22 13:31:03 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								d413e14461
								
							
								
							
						 | 
						
							
							
								
								fix nkeep so it takes a nonliteral quot
							
							
							
							
							
						 | 
						
							2009-10-15 15:04:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								d2c1f7c9c1
								
							
								
							
						 | 
						
							
							
								
								mnmap generalized m-to-n sequence combinator
							
							
							
							
							
						 | 
						
							2009-10-14 16:50:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								d9fa247b84
								
							
								
							
						 | 
						
							
							
								
								nmap-as and nmap combinators
							
							
							
							
							
						 | 
						
							2009-10-14 00:38:51 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								a0e27320df
								
							
								
							
						 | 
						
							
							
								
								neach generalization
							
							
							
							
							
						 | 
						
							2009-10-14 00:09:57 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								18b3c120a7
								
							
								
							
						 | 
						
							
							
								
								add a set-firstn generalization
							
							
							
							
							
						 | 
						
							2009-10-08 14:42:59 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								b150deeb11
								
							
								
							
						 | 
						
							
							
								
								refactor so that generalizations reuses the stub versions of nsequence, firstn, and n*quot needed by memoize
							
							
							
							
							
						 | 
						
							2009-10-08 12:55:52 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								5a2a99128b
								
							
								
							
						 | 
						
							
							
								
								add an "nspin" generalization
							
							
							
							
							
						 | 
						
							2009-10-08 11:34:20 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								86118ce56a
								
							
								
							
						 | 
						
							
							
								
								generalizations: make napply work with non-literal quotations
							
							
							
							
							
						 | 
						
							2009-09-29 23:28:43 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								346636ed3b
								
							
								
							
						 | 
						
							
							
								
								use iota in generalizaions
							
							
							
							
							
						 | 
						
							2009-08-19 09:53:13 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								3f3d57032b
								
							
								
							
						 | 
						
							
							
								
								Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring
							
							
							
							
							
						 | 
						
							2009-08-13 19:21:44 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								c3da7ae785
								
							
								
							
						 | 
						
							
							
								
								fix nover, add unit test
							
							
							
							
							
						 | 
						
							2009-06-19 12:58:17 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								52d8c841f1
								
							
								
							
						 | 
						
							
							
								
								add nover, nbi-curry, and nbi to generalizations
							
							
							
							
							
						 | 
						
							2009-06-11 11:03:18 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								407377fc98
								
							
								
							
						 | 
						
							
							
								
								rename peek -> last and update all usages
							
							
							
							
							
						 | 
						
							2009-05-25 16:38:33 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f6ff74596e
								
							
								
							
						 | 
						
							
							
								
								Removing slip 2slip 3slip nslip
							
							
							
							
							
						 | 
						
							2009-05-10 16:39:17 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								7094b78821
								
							
								
							
						 | 
						
							
							
								
								Add firstn-unsafe, input<sequence-unsafe
							
							
							
							
							
						 | 
						
							2009-04-26 21:22:06 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								7417a8741e
								
							
								
							
						 | 
						
							
							
								
								generalizations: fix help lint
							
							
							
							
							
						 | 
						
							2009-04-18 03:09:50 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								7eaa20a4c5
								
							
								
							
						 | 
						
							
							
								
								fix stack effect of n*quot, use iota in core/slots
							
							
							
							
							
						 | 
						
							2009-04-17 18:04:41 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								43e6a6987a
								
							
								
							
						 | 
						
							
							
								
								Fix circularity
							
							
							
							
							
						 | 
						
							2009-02-10 16:42:35 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								3bd22a39f6
								
							
								
							
						 | 
						
							
							
								
								effects: fix bug reported by Joe where printing { f } { } <effect> kills the listener; simpler implementation of 'shuffle'; add compiler transform to 'shuffle' if effect is constant
							
							
							
							
							
						 | 
						
							2009-02-09 16:26:56 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f36ec3f0c5
								
							
								
							
						 | 
						
							
							
								
								Add nsum, nspread and nweave to generalizations
							
							
							
							
							
						 | 
						
							2009-02-07 23:04:55 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								e9f2197590
								
							
								
							
						 | 
						
							
							
								
								remove a couple usings and nrev
							
							
							
							
							
						 | 
						
							2009-02-02 16:35:30 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								478fca5dc6
								
							
								
							
						 | 
						
							
							
								
								Take your stinking paws off me, you damned dirty datastack vocabulary!
							
							
							
							
							
						 | 
						
							2009-01-18 21:23:33 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								213a429928
								
							
								
							
						 | 
						
							
							
								
								add nappend and nappend-as, unit tests, and some docs for them
							
							
							
							
							
						 | 
						
							2009-01-18 20:26:58 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								3ba56e73c3
								
							
								
							
						 | 
						
							
							
								
								Fix napply for n=1, and fix napply's docs
							
							
							
							
							
						 | 
						
							2009-01-13 19:41:12 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								474b718337
								
							
								
							
						 | 
						
							
							
								
								Add ncleave combinator to generalizations
							
							
							
							
							
						 | 
						
							2008-12-09 04:20:20 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0c19abc0c1
								
							
								
							
						 | 
						
							
							
								
								Better docs for generalizations
							
							
							
							
							
						 | 
						
							2008-11-27 21:53:53 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5402162df5
								
							
								
							
						 | 
						
							
							
								
								Add mnswap macro
							
							
							
							
							
						 | 
						
							2008-11-27 21:07:50 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								30f93f547f
								
							
								
							
						 | 
						
							
							
								
								generalizations and delegate no longer uses >r/r>
							
							
							
							
							
						 | 
						
							2008-11-25 16:47:47 -06:00 | 
						
					
				
					
						
							
							
								 
								Eduardo Cavazos
							
						 | 
						
							
							
							
							
								
							
								de95773574
								
							
								
							
						 | 
						
							
							
								
								generalizations: Update 'npick' to not use >r and r>
							
							
							
							
							
						 | 
						
							2008-11-25 05:55:49 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0b6916158d
								
							
								
							
						 | 
						
							
							
								
								Fix [ ] nsequence
							
							
							
							
							
						 | 
						
							2008-11-21 03:36:37 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c19f2257f4
								
							
								
							
						 | 
						
							
							
								
								Fix permission bits
							
							
							
							
							
						 | 
						
							2008-10-02 08:34:49 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								cf80dd122a
								
							
								
							
						 | 
						
							
							
								
								Updating code for make and fry changes
							
							
							
							
							
						 | 
						
							2008-09-10 22:11:40 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								44f53de164
								
							
								
							
						 | 
						
							
							
								
								Move make to its own vocabulary, remove fry _ feature
							
							
							
							
							
						 | 
						
							2008-09-10 20:07:00 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								33eee7638b
								
							
								
							
						 | 
						
							
							
								
								Add nsequence
							
							
							
							
							
						 | 
						
							2008-09-06 23:20:27 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d66f887736
								
							
								
							
						 | 
						
							
							
								
								Create basis vocab root
							
							
							
							
							
						 | 
						
							2008-07-28 22:03:13 -05:00 |