(Refer to Problem_Statement.pdf
)
- NFA simulation using multiprocessing
- Minimization of DFA using Table filling Algorithm
- Open a terminal.
- Change your directory to the directory containing the file
Makefile
. - Optionally clean the project directory by running the following command:
make clean # Remove all build artifacts such as ./bin, ./lib, etc.
- Run the following command:
make # Compile your project and produce a ./bin/main executable file.
./bin/main # Run the program
Note: make sure that the input file "input.txt" is in the same directory as the makefile.