Build 542549stable
Module 171463
452 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";var i=n(721602),r=n(870064),s="object"==typeof StopIteration?StopIteration:null;e.exports=function(e){if(!s)throw new r("this environment lacks StopIteration");i.set(e,"[[Done]]",!1);var t={next:function(){var e=i.get(this,"[[Iterator]]"),t=!!i.get(e,"[[Done]]");try{return{done:t,value:t?void 0:e.next()}}catch(t){if(i.set(e,"[[Done]]",!0),t!==s)throw t;return{done:!0,value:void 0}}}};return i.set(t,"[[Iterator]]",e),t}}