aboutsummaryrefslogtreecommitdiff
path: root/src/nfa.rs
AgeCommit message (Expand)AuthorFilesLines
2023-12-04Fixed typoomagdy71-1/+1
2023-12-04Removed uncessary cloning of chars and used indxes instead which should resul...omagdy71-22/+14
2023-12-04Added some extra testsomagdy71-2/+9
2023-12-04Removed Uncessary String and replaced them with &stromagdy71-3/+3
2023-12-04Added a From Regex implementation for NFAomagdy71-13/+22
2023-12-02NFA implementation with support for kleene*, union and simple concatination u...omagdy71-47/+29
2023-12-02This almost works but fails it doesn't fail when there is extra inputomagdy71-51/+120
2023-11-30Finished most of implementation of regex to nfaomagdy71-12/+26
2023-11-30Added Thompson's union implementationomagdy71-1/+10
2023-11-30Added Thompson's concatenationomagdy71-2/+6
2023-11-30Added Symbol nfa creationomagdy71-5/+12
2023-11-30Restructures the project into separate files and added basic NFA functionalityomagdy71-0/+136