generator.h 278 B

12345678910111213
  1. #pragma once
  2. #include "pocketpy/interpreter/frame.h"
  3. #include "pocketpy/pocketpy.h"
  4. typedef struct Generator{
  5. Frame* frame;
  6. int state;
  7. } Generator;
  8. void pk_newgenerator(py_Ref out, Frame* frame, py_TValue* begin, py_TValue* end);
  9. void Generator__dtor(Generator* ud);