Renamed method to infix_to_prefix. The previous name was wrong
Fixed bug: The concatenation operator '.' was not being handled as an
operator. Now it does.
Fixed test cases according to the bug fix introduced by the previous
commit
Added code to detect unbalanced parenthesis
Fixed bug when receiving a specific case of unbalanced parenthesis.
This commit also adds more test cases.
Added negative test cases and added code to check for the wrong operator
order
Added the character # as the empty string.
Fixed bug when using two kleene closures.
Updating main to convert regex in infix format to nfa to dfa and compare regex
adding module to convert regex to NFA, DFA, concatenate NFA, 'add' NFA and take the kleene star
Merge pull request #1 from l-sora/master

Updating main to convert regex in infix format to nfa to dfa and compare...
Changed to a different test case which does not raise an exception
added condition to verify if a transition is known before throwing an exception
Merge pull request #2 from l-sora/master

added condition to verify if a transition is known before throwing an ex...
Moved the function 'build_dfa' to file regex_to_nfa.py. To gather all functions
related to automatas in a single file and also to simplify the tests to avoid
cluttering them with a lot of import statements.
Added more test cases for the regex_to_nfa module.
Added documentation and refactored some parts of the code