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
 |