|
b327143fa2
|
Added function for concatenation and kleene star
|
2024-10-27 11:19:06 -04:00 |
|
|
c9fdf5aa6c
|
Restored old behavior with end-of-string - new one didn't seem to work well
|
2024-10-27 11:18:42 -04:00 |
|
|
956bdbdcb6
|
Added test case
|
2024-10-27 11:18:18 -04:00 |
|
|
761a5ad052
|
Added functions for concatenation and kleene star creation, removed relevant code from main
|
2024-10-27 11:18:00 -04:00 |
|
|
916168dd42
|
Updated TODO
|
2024-10-26 14:29:35 -04:00 |
|
|
cd2b800b04
|
Fixed greediness of kleene star
|
2024-10-26 13:21:00 -04:00 |
|
|
d1205c781c
|
Added 'mustPop' function which panics if slice is empty
|
2024-10-26 13:06:12 -04:00 |
|
|
5ee427230c
|
Replaced 'pop' with 'mustPop' which panics on error
|
2024-10-26 13:05:44 -04:00 |
|
|
3f2b4716f1
|
Added more test cases
|
2024-10-26 13:05:30 -04:00 |
|
|
91128c218e
|
Updated TODO
|
2024-10-24 17:34:29 -04:00 |
|
|
d0e812a730
|
Return error if stack is empty
|
2024-10-24 17:34:03 -04:00 |
|
|
273a03e3cf
|
Added more test cases
|
2024-10-24 17:33:38 -04:00 |
|
|
935759ed9f
|
Added testing file
|
2024-10-24 14:40:01 -04:00 |
|
|
db7d946c5c
|
Updated todo
|
2024-10-24 14:39:53 -04:00 |
|
|
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 |
|