.. admonition:: Summary This example shows how a new keyword, namely ``repeat``, could be introduced to simplify learning Python by beginners. To do this, we include four different transformations, one of which requires to add some extra variables to the original code. It is done in a way that avoid any conflict with existing variable names. It also shows how to include some parameters that are passed back to the source transformation. `Source code `_ .. automodule:: ideas.examples.repeat