2 Abstraction(GC
& gc
, Abstraction
* a
);
3 Abstraction(size_t _arity
, size_t _numG
):arity(_arity
), numG(_numG
){}
9 /*The block of G registers is constructed so that G[-1] is the abstraction itself so that it can be garbage collected from the stack frame.*/
10 extern const VTable abstractionVT
;
11 StableNode
* mkAbstraction(VM
&vm
, Node
&target
, StableNode
&cb
, size_t arity
, size_t numG
);