Function assembly code
Label for the beginning  of the procedure and the return label.
The problem with the function translation is that the code block is translated first and then the function declaration.
Merge branch 'master' of https://github.com/leomv09/Compiler