This is the implementation given to Assignment 1 of the Formal Languages and Compilers course by students:
Samuel Acosta Aristizabal and Katherin Nathalia Allin Murillo.
In this README we are going to show the language used, operating system and how it is executed:
-
The language used for this solution was Python and Windows Operating System version 11.
-
This is a Python script that minimizes a deterministic finite automaton (DFA) by finding equivalent states.
- Clone this repository to your local machine:
git clone https://github.com/your-username/assignment1-katherin-samuel.git
- Run the script from the command line:
python DFA_m.py
- When running this script the program waits for the user to enter data describing one or more DFA and after processing the input, prints the pairs of states that are equivalent according to the DFA minimization process