Run Framework:
- MinGW
- Flex
- Gitbash
** Follow the Software Installation for the framework to work.
Commands on GitBash:
- flex <lex_file_name>.l
- g++ lex.yy.c -o <desired_file_name>
- ./<desired_file_name>.exe <input_file>
Lab01 - Lexical Analyzer without Flex
Lab02 - Lexical Analyzer with Flex (Installation instruction = "00.Software Installation Instruction.pdf")
Lab03 - Making syntax analyzer with grammar rules. Grammars are given in the "Lab3_C_Syntax_Analyzer_Grammar.pdf" file.
Lab04 - Incorporating everything in one place + TopDown Parsing Algorithm