23 lines
		
	
	
		
			371 B
		
	
	
	
		
			Factor
		
	
	
		
		
			
		
	
	
			23 lines
		
	
	
		
			371 B
		
	
	
	
		
			Factor
		
	
	
|  | USING: refs tools.test kernel ;
 | ||
|  | 
 | ||
|  | [ 3 ] [ | ||
|  |     H{ { "a" 3 } } "a" <value-ref> get-ref | ||
|  | ] unit-test | ||
|  | 
 | ||
|  | [ 4 ] [ | ||
|  |     4 H{ { "a" 3 } } clone "a" <value-ref> | ||
|  |     [ set-ref ] keep
 | ||
|  |     get-ref | ||
|  | ] unit-test | ||
|  | 
 | ||
|  | [ "a" ] [ | ||
|  |     H{ { "a" 3 } } "a" <key-ref> get-ref | ||
|  | ] unit-test | ||
|  | 
 | ||
|  | [ H{ { "b" 3 } } ] [ | ||
|  |     "b" H{ { "a" 3 } } clone [ | ||
|  |         "a" <key-ref> | ||
|  |         set-ref | ||
|  |     ] keep
 | ||
|  | ] unit-test |