How would one implement Lazy Evaluation in C?

后端 未结 9 1904
野的像风
野的像风 2021-02-02 13:24

Take for example,

The follow python code:

def multiples_of_2():
  i = 0
  while True:
    i = i + 2
    yield i

How do we translate thi

9条回答
  •  攒了一身酷
    2021-02-02 13:55

    I found a good article recently on coroutines in C, which describes one method of doing this. It's certainly not for the faint of heart.

提交回复
热议问题