void nb_execute_recycle(void);

this runs the garbage collector to throw away all orphaned objects. As a CoreBASIC application programmer, you don't need to worry about executing RECYCLE as the interpreter automatically recycles memory when it needs to. However, if you modify the CoreBASIC interpreter, you need to be acutely aware that creating object may well cause a flash mark-sweep collection or, worse, a compacting collection.