funcretglobrecurse.rc