Возьмем, к примеру,
Следующий код python:
def multiples_of_2():
i = 0
while True:
i = i + 2
yield i
Как мы переводим это в C-код?
Изменить: Я ищу, чтобы перевести этот код на Python в аналогичный генератор в C, с функцией next(). То, что я не ищу, - это то, как создать функцию в C для вывода кратных 2. Множественность 2 - просто пример, иллюстрирующий проблему ленивых генераторов eval в C.