Terminei o desenvolvimento da syield (foi mais fácil do que eu pensava que seria).
Já testei com o exemplo teste_vetor e está funcionando 100%, teoricamente.
VAMOOOOOOOOOOO!!!