This project consists of creating a Mini Java compiler.
Currently, me and my partner Chaima Akkari finished the Lexical and Syntax Analyser using Lex and YACC.
Plus, we provided a small Desktop app using .NET's WPF where you can write your code there and compile in the same place.
In the MiniJavaCompiler directory, you will find a .bat
file that generates and executable - which is our parser.
That parser is used by the Desktop app to run the parsing process while showing the output of that executable.