The Application of Compiler Construction Techniques to Solving Other Problems in Computing

Check the instruction docx for more details. Use one of the six topics provided, unless there is a better one that fits the requirement.

The course paper should be at least 3,000 words with a title, an abstract, keywords, main body and references.
The main body of the course paper should cover:
1) What is the problem? (20 marks)
2) What is the compiler construction techniques used to solve the problem? (20 marks)
3) How to solve the problem using the compiling techniques. (60 marks)

Number of sources depends on the topic.