Mar 29, 2024  
Loyola Marymount University Bulletin 2019-2020 
    
Loyola Marymount University Bulletin 2019-2020 [ARCHIVED CATALOG]

CMSI 488 Language Translation and Implementation


4 semester hours

Introduction to the theory and design of compilers, transpilers, and interpreters for high-level computer programming languages. Programming language specification, scanner construction, parser construction, intermediate representations, virtual machines, code generation, and optimization. Comparisons between computer and natural language translations are also covered.

Lecture, 3 hours.

Prerequisites: CMSI 385  and CMSI 386 .