Minor fixes
parent
74fecb134b
commit
5c50103458
core
inference/class
optimizer/math
extra/locals
|
@ -288,3 +288,10 @@ cell-bits 32 = [
|
|||
[ HEX: ff bitand 0 HEX: ff between? ]
|
||||
\ >= inlined?
|
||||
] unit-test
|
||||
|
||||
[ t ] [
|
||||
[ HEX: ff swap HEX: ff bitand >= ]
|
||||
\ >= inlined?
|
||||
] unit-test
|
||||
|
||||
|
||||
|
|
|
@ -379,7 +379,7 @@ most-negative-fixnum most-positive-fixnum [a,b]
|
|||
>r dup dup node-in-d first node-interval
|
||||
swap dup node-in-d second node-literal r> execute ; inline
|
||||
|
||||
: foldable-comparison? ( #call word -- )
|
||||
: foldable-comparison? ( #call word -- ? )
|
||||
>r dup known-comparison? [
|
||||
r> perform-comparison incomparable eq? not
|
||||
] [
|
||||
|
|
|
@ -122,3 +122,7 @@ SYMBOL: a
|
|||
USE: kernel ;
|
||||
|
||||
[ t ] [ a symbol? ] unit-test
|
||||
|
||||
:: let-let-test | n | [let | n [ n 3 + ] | n ] ;
|
||||
|
||||
[ 13 ] [ 10 let-let-test ] unit-test
|
||||
|
|
Loading…
Reference in New Issue