sequences.extras: fix stack effect for filter-all-subseqs.
							parent
							
								
									f2a40f88dc
								
							
						
					
					
						commit
						36b2ac97ef
					
				|  | @ -33,12 +33,12 @@ IN: sequences.extras | ||||||
| : map-like ( seq exemplar -- seq' ) | : map-like ( seq exemplar -- seq' ) | ||||||
|     '[ _ like ] map ; inline |     '[ _ like ] map ; inline | ||||||
| 
 | 
 | ||||||
| : filter-all-subseqs-range ( ... seq range quot: ( ... subseq -- ... ) -- seq ) | : filter-all-subseqs-range ( ... seq range quot: ( ... subseq -- ... ? ) -- seq ) | ||||||
|     [ |     [ | ||||||
|         '[ <clumps> _ filter ] with map concat |         '[ <clumps> _ filter ] with map concat | ||||||
|     ] keepdd map-like ; inline |     ] keepdd map-like ; inline | ||||||
| 
 | 
 | ||||||
| : filter-all-subseqs ( ... seq quot: ( ... subseq -- ... ) -- seq ) | : filter-all-subseqs ( ... seq quot: ( ... subseq -- ... ? ) -- seq ) | ||||||
|     [ dup length [1,b] ] dip filter-all-subseqs-range ; inline |     [ dup length [1,b] ] dip filter-all-subseqs-range ; inline | ||||||
| 
 | 
 | ||||||
| :: longest-subseq ( seq1 seq2 -- subseq ) | :: longest-subseq ( seq1 seq2 -- subseq ) | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue