function main() { dumpgen(create()); dumpgen(unusedarg(new logger(), 5)); dumpgen(getargs(1, 2, 3, 4, 5)); $g = genthrow(); try { $g->next(); } catch (Exception $e) { } try { $g->next(); } catch (Exception $e) { var_dump($e->getMessage()); } $g = manylocals(); $g->next(); var_dump($g->current()); $g->send(new stdclass()); var_dump($g->current()); $g->send($g); var_dump($g->current()); $g->next(); var_dump($g->current()); var_dump($g->valid()); }
function main() { dumpgen(create()); dumpgen(unusedarg(new logger(), 5)); dumpgen(getargs(1, 2, 3, 4, 5)); $g = genthrow(); try { $g->next(); } catch (Exception $e) { } try { $g->next(); } catch (Exception $e) { var_dump($e->getMessage()); } }