I developed a new programming language called OFA Language and built a full compiler for it. This project was a comprehensive journey into designing and implementing components like the Lexer, Parser, Symbol Table, and Compiler. It was a challenging yet rewarding experience where we turned theoretical concepts into a working programming tool.
Key Features of the Project:
•Comprehensive Compiler: A complete and functional compiler for the OFA Language.
•Modern Constructs: Support for essential programming features like variables, loops, conditionals, and functions.
•Hands-on Learning: Practical experience with lexical analysis, parsing, and symbol table design.
•Innovation: A custom programming language with unique syntax and structure.
It was an incredible experience collaborating with my team and watching our ideas come to life.