This project is a part of my course work where I (along with 3 others) am supposed to design a language and implement its compiler in C language.
Following are the steps that need to be taken(in the given order): 1.Design a LL(1) grammar for your language. 2.Lexical Analysis(Non Automated) 3.Parser-LL(1) 4.Intermediate Code: 3 Address Code and AST 5.Semantic Analysis and Type Checking 6.Code Generation