View Proposal
-
Proposer
-
Kathrin Stark
-
Title
-
Optimizing an OCaml Compiler
-
Goal
-
-
Description
- Are you interested in compilers and programming languages? Do you want to extend your knowledge in OCaml and optimize a compiler for a real course project? Then this honours thesis project is for you!
In this project, you will work on extending the existing OCaml compiler for the F29LP course with several optimizations, such as live variable analysis and dead code removal. You will learn about compiler design and implementation, as well as gain experience with OCaml programming.
Your work will involve researching and implementing the optimizations in the compiler, evaluating their effectiveness, and documenting your findings.
If you are interested in this project, please contact me at [k.stark@hw.ac.uk](mailto:k.stark@hw.ac.uk) or make a short appointment at https://outlook.office365.com/owa/calendar/KathrinsMeetingCalendar@heriotwatt.onmicrosoft.com/bookings/.
- Resources
-
-
Background
-
-
Url
-
-
Difficulty Level
-
Variable
-
Ethical Approval
-
None
-
Number Of Students
-
1
-
Supervisor
-
Kathrin Stark
-
Keywords
-
-
Degrees
-