Document

Python Interpreter

Python Interpreter
About

This laboratory course is intended to make the students experiment on the basic techniques of compiler construction and tools that can used to perform syntax-directed translation of a high level programming language into an executable code. Students will design and implement language processors in C by using tools to automate parts of the implementation process. This will provide deeper insights into the more advanced semantics aspects of programming languages, code generation, machine independent optimizations, dynamic memory allocation, and object orientation

Outcomes

Upon the completion of Compiler Design practical course, the student will be able to:
1. Understand the working of lex and yacc compiler for debugging of programs.
2. Understand and define the role of lexical analyzer, use of regular expression
and transition diagrams.
3. Understand and use Context free grammar, and parse tree construction.
4. Learn & use the new tools and technologies used for designing a compiler.
5. Develop program for solving parser problems.
6. Learn how to write programs that execute faster.

Lab Head

Monishanker Halder
Department of Computer Science and Engineering, Jashore University of Science and Technology.

Members

Abdul Khaled — Session 2019-2020 Department of Computer Science and Engineering, Jashore University of Science and Technology.
Arafat — Session 2020-2021 Department of Computer Science and Engineering, Jashore University of Science and Technology.

Files

Contact Me

If you have any questions or want to know more about me, feel free to contact me.

Address

© 2025 Monishanker Halder. All Rights Reserved.