2004-08-06 18:40:44 -04:00
|
|
|
IN: scratchpad
|
|
|
|
USE: kernel
|
2004-08-26 22:21:17 -04:00
|
|
|
USE: math
|
2004-08-06 18:40:44 -04:00
|
|
|
USE: stack
|
|
|
|
USE: test
|
|
|
|
|
|
|
|
[ f ] [ #{ 5 12.5 } 5 ] [ = ] test-word
|
|
|
|
[ t ] [ #{ 1.0 2.0 } #{ 1 2 } ] [ = ] test-word
|
|
|
|
[ f ] [ #{ 1.0 2.3 } #{ 1 2 } ] [ = ] test-word
|
|
|
|
|
|
|
|
[ #{ 2 5 } ] [ 2 5 ] [ rect> ] test-word
|
|
|
|
[ 2 5 ] [ #{ 2 5 } ] [ >rect ] test-word
|
|
|
|
[ #{ 1/2 1 } ] [ 1/2 i ] [ + ] test-word
|
|
|
|
[ #{ 1/2 1 } ] [ i 1/2 ] [ + ] test-word
|
|
|
|
[ t ] [ #{ 11 64 } #{ 11 64 } ] [ = ] test-word
|
|
|
|
[ #{ 2 1 } ] [ 2 i ] [ + ] test-word
|
|
|
|
[ #{ 2 1 } ] [ i 2 ] [ + ] test-word
|
|
|
|
[ #{ 5 4 } ] [ #{ 2 2 } #{ 3 2 } ] [ + ] test-word
|
|
|
|
[ 5 ] [ #{ 2 2 } #{ 3 -2 } ] [ + ] test-word
|
|
|
|
[ #{ 1.0 1 } ] [ 1.0 i ] [ + ] test-word
|
|
|
|
|
|
|
|
[ #{ 1/2 -1 } ] [ 1/2 i ] [ - ] test-word
|
|
|
|
[ #{ -1/2 1 } ] [ i 1/2 ] [ - ] test-word
|
|
|
|
[ #{ 1/3 1/4 } ] [ 1 3 / 1 2 / i * + 1 4 / i * ] [ - ] test-word
|
|
|
|
[ #{ -1/3 -1/4 } ] [ 1 4 / i * 1 3 / 1 2 / i * + ] [ - ] test-word
|
|
|
|
[ #{ 1/5 1/4 } ] [ #{ 3/5 1/2 } #{ 2/5 1/4 } ] [ - ] test-word
|
|
|
|
[ 4 ] [ #{ 5 10/3 } #{ 1 10/3 } ] [ - ] test-word
|
|
|
|
[ #{ 1.0 -1 } ] [ 1.0 i ] [ - ] test-word
|
|
|
|
|
|
|
|
[ #{ 0 1 } ] [ i 1 ] [ * ] test-word
|
|
|
|
[ #{ 0 1 } ] [ 1 i ] [ * ] test-word
|
|
|
|
[ #{ 0 1.0 } ] [ 1.0 i ] [ * ] test-word
|
|
|
|
[ -1 ] [ i i ] [ * ] test-word
|
|
|
|
[ #{ 0 1 } ] [ 1 i ] [ * ] test-word
|
|
|
|
[ #{ 0 1 } ] [ i 1 ] [ * ] test-word
|
|
|
|
[ #{ 0 1/2 } ] [ 1/2 i ] [ * ] test-word
|
|
|
|
[ #{ 0 1/2 } ] [ i 1/2 ] [ * ] test-word
|
|
|
|
[ 2 ] [ #{ 1 1 } #{ 1 -1 } ] [ * ] test-word
|
|
|
|
[ 1 ] [ i -i ] [ * ] test-word
|
|
|
|
|
|
|
|
[ -1 ] [ i -i ] [ / ] test-word
|
|
|
|
[ #{ 0 1 } ] [ 1 -i ] [ / ] test-word
|
|
|
|
[ t ] [ #{ 12 13 } #{ 13 14 } / #{ 13 14 } * #{ 12 13 } ] [ = ] test-word
|
|
|
|
|
|
|
|
[ #{ -3 4 } ] [ #{ 3 -4 } ] [ neg ] test-word
|
2004-09-21 22:58:54 -04:00
|
|
|
|
|
|
|
[ 5 ] [ #{ 3 4 } abs ] unit-test
|
|
|
|
[ 5 ] [ -5.0 abs ] unit-test
|