Programming language translation FER labs
- breakdown the design of a computer system into problem analysis phase and solution synthesis phase
- describe lexical, syntax, and semantic properties of a programming language using formal grammar
- select optimal formal grammar for formal description of a programming language
- select optimal parsing technique for programming language translation
- design and implement a compiler from formal specification of a programming language
- design an efficient language translation process with respect to processor resources and memory hierarchy