C: implement silicium_yield_get_one