Skip to main content
User Image

أوابد بنت محمد الجبرين | Awabed Muhamad Al-Jibreen

Lecturer

Computer Science

علوم الحاسب والمعلومات
Building 6 (CCIS Building) - 3rd Floor - Room 23
course

CSC 340

Programming Languages & Compilation 
                                                                                                                                                                                                                                                                                                                                                                                                                         

Course Project : You are going to construct your own compiler. In other words, develop your own computer programming language using Lex and Yacc language development tools.

Software :
If you are not on Linux OS:

  • If you are on Mac OS, install 'Xcode'.
  • if you are on Windows, install 'VirtualBox' then install Lex/Yacc tools through the installation commands in the terminal.
course attachements