compiler.tree.propagation.recursive: undoing 097b40ce41
(#1513)
parent
65f1fbe90a
commit
13cd2c4e75
|
@ -20,8 +20,10 @@ IN: compiler.tree.propagation.recursive
|
|||
[ latest-input-infos ] bi ;
|
||||
|
||||
: counter-class ( interval class -- class' )
|
||||
dup fixnum class<= rot array-capacity-interval interval-subset? and
|
||||
[ drop array-capacity ] when ;
|
||||
dup fixnum class<= [
|
||||
swap array-capacity-interval interval-subset?
|
||||
[ drop array-capacity ] when
|
||||
] [ nip ] if ;
|
||||
|
||||
:: generalize-counter-interval ( interval initial-interval class -- interval' )
|
||||
interval class counter-class :> class
|
||||
|
|
Loading…
Reference in New Issue