Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aaronlking/dfa-string

This is a program written in python that creates a DFA for a particular language and checks if a string satisfies the properties of that language.
https://github.com/aaronlking/dfa-string

Last synced: 10 days ago
JSON representation

This is a program written in python that creates a DFA for a particular language and checks if a string satisfies the properties of that language.

Awesome Lists containing this project

README

        

Project #1 - CS 454

Problem #1 - Gary Singh & Aaron King

Problem #2 - Aaron King & Alana Reyna

Problem #3 - Alana Reyna & Aaron King

Program Description:

This program was made using python interpreter 3.9.6, running
the program with the 'python3' command will output as expected
when running from either a local IDE or runnning on Blue.
When testing Problem #2 and Problem #3 the input for
alphabets must be seperated by a single whitespace.

How to run the program:

enter the following command into IDE or terminal after unzipping file:
python3 main.py

a user interface will be generated to allow the user to test various problems

1 = Problem #1 - Count Function
2 = Problem #2 - FindString Function
3 = Problem #3 - Variation of Problem #2
4 = Quit from program