Commit Graph

316 Commits

Author SHA1 Message Date
139c88dd58 Started working on '+' operator 2024-10-24 14:39:28 -04:00
c894ee4c0d Renamed match function to 'findAllMatches', to better represent what it does 2024-10-24 12:31:37 -04:00
ce156c4405 Fixed kleene star matching at end of string - failed test a* and ppppppppaaaaaaaa 2024-10-23 14:42:35 -04:00
9d786997df Initial support for multiple matching 2024-10-23 11:18:45 -04:00
60b798d904 Working on multiple matching 2024-10-23 10:37:34 -04:00
11dd6aeb7c More Kleene star fixes 2024-10-23 10:26:50 -04:00
9d3bc2b804 Fixed kleene star behavior, which used to behave like a '+' 2024-10-23 08:51:49 -04:00
2cd43bf2a1 Added TODO 2024-10-22 21:14:33 -04:00
cc0098b558 Print matched content in color 2024-10-22 21:02:09 -04:00
bc11777ad5 Fixed Kleene Star matching 2024-10-22 17:07:01 -04:00
d191686168 Rudimentary matching works 2024-10-22 16:25:49 -04:00
9f9de2234f Added gitignore 2024-10-22 14:35:36 -04:00
52bf14dcbf Disable compile-time optimization 2024-10-22 14:35:16 -04:00
213da40c3b Allow one state to map to multiple states with the same transition eg. ab|aa 2024-10-22 14:35:03 -04:00
8394e7867e Fixed bug with last state detection 2024-10-21 23:17:10 -04:00
82b33f3c9a First commit 2024-10-21 23:08:52 -04:00