shehabadel / Regex-2-NFA

A program that takes a regular expression and creates an NFA that accepts it. The description of an NFA should be compatible with a NFA 2 DFA program, which means that it can be translated into a form that can be run on a DFA simulator.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Regex-2-NFA

A program that takes a regular expression and creates an NFA that accepts it. The description of an NFA should be compatible with a NFA 2 DFA program, which means that it can be translated into a form that can be run on a DFA simulator.

Setup and Run

run pip install -r requirements.txt

run python main.py

Screenshots

image

image

image

About

A program that takes a regular expression and creates an NFA that accepts it. The description of an NFA should be compatible with a NFA 2 DFA program, which means that it can be translated into a form that can be run on a DFA simulator.


Languages

Language:Python 100.0%