Author Retains CopyrightLi, Jia-Jie2011-03-282022-10-252011-03-282022-10-2519901990https://ir.wgtn.ac.nz/handle/123456789/23549This thesis addresses one feature of functional language optimization, In Place Updating. The thesis discusses the development and implementation of a compilation technique which can detect reusable heap cells during compilation and generate executable code to reuse them at run-time. The main aim is to speed up the execution of functional programs. The technique is demonstrated to be correct and effective.pdfen-NZhttps://www.wgtn.ac.nz/library/about-us/policies-and-strategies/copyright-for-the-researcharchiveProgramming languagesElectronic computersTui - programming languageCompiler-time analysis of functional programs to reduce run-time heap cell allocationTextAll rights, except those explicitly waived, are held by the Author