Added requirements, changed filename
Added some final presetnation examples
Started array data type in functions change
Now we only get non size-specific arrays in function signatures.
Also, no returnings arrays.
Removed some unnecessary temporals
Fixed chars bug
Changed parsing rules for signatures and functions a bit
4 bytes for pointers to arrays (in parameters of functions).
Check flags at the end.
Showing chars differently in the TAC.
Merge branch 'function_arrays' into mips

* function_arrays:
  4 bytes for pointers to arrays (in parameters of functions). Check flags at the end. Showing chars differently in the TAC.
  Changed parsing rules for signatures and functions a bit
  Fixed chars bug
  Removed some unnecessary temporals
  Now we only get non size-specific arrays in function signatures. Also, no returnings arrays.
  Started array data type in functions change
  Added some final presetnation examples
  Added requirements, changed filename