| ------------------------------------------------------------------------------ |
| ------------------------------------------------------------------------------ |
| -- - Author: Anthony Fernandes Pires |
| -- - Version: 0.1 |
| -- - Date: 2014/09/24 |
| ------------------------------------------------------------------------------ |
| -- - varout: the output variable |
| -- - term: The value at which the output has to be stuck. Can be a constant or a variable |
| ------------------------------------------------------------------------------ |
| ------------------------------------------------------------------------------ |
| |
| next(varout) = next(term) |