grouping: fix circular-slice equal.
							parent
							
								
									77e8346ec0
								
							
						
					
					
						commit
						795f18a2b1
					
				| 
						 | 
					@ -107,7 +107,7 @@ TUPLE: circular-slice { from read-only } { to read-only } { seq read-only } ;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
INSTANCE: circular-slice virtual-sequence
 | 
					INSTANCE: circular-slice virtual-sequence
 | 
				
			||||||
 | 
					
 | 
				
			||||||
M: circular-slice equal? over slice? [ sequence= ] [ 2drop f ] if ;
 | 
					M: circular-slice equal? over circular-slice? [ sequence= ] [ 2drop f ] if ;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
M: circular-slice hashcode* [ sequence-hashcode ] recursive-hashcode ;
 | 
					M: circular-slice hashcode* [ sequence-hashcode ] recursive-hashcode ;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -133,4 +133,4 @@ M: circular-clumps nth
 | 
				
			||||||
    circular-clumps new-groups ; inline
 | 
					    circular-clumps new-groups ; inline
 | 
				
			||||||
 | 
					
 | 
				
			||||||
: circular-clump ( seq n -- array )
 | 
					: circular-clump ( seq n -- array )
 | 
				
			||||||
    [ <circular-clumps> ] map-like ; inline
 | 
					    [ <circular-clumps> ] map-like ; inline
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue