Generates global vars push and program entry point.
Creates condensed syntax tree used for semantic analysis…