.. admonition:: Summary This is a proof-of-concept of a transformation at the Abstract Syntax Tree level. It also shows how to include supplementary code, such as importing a module or defining a function, in addition to the user code while ensuring that the console (REPL) can still work properly. .. automodule:: ideas.examples.fractions_ast :members: