fiber.gravity 274 B

12345678910111213141516171819202122
  1. #unittest {
  2. name: "Fiber basic usage.";
  3. result: 23;
  4. };
  5. var g = 0;
  6. func main() {
  7. var fiber = Fiber.create({
  8. g += 10;
  9. Fiber.yield()
  10. g += 10;
  11. });
  12. g += 1;
  13. fiber.call()
  14. g += 1;
  15. fiber.call()
  16. g += 1;
  17. return g;
  18. }