|
2ac92f62f1
|
Implement NFA construction for empty expression and literals
|
2024-10-27 00:06:15 +01:00 |
|
|
5d980cf64b
|
Make scripts directly executable
|
2024-10-27 00:06:15 +01:00 |
|
|
ad6c385f42
|
Define FSA data structure
|
2024-10-26 22:17:53 +01:00 |
|
|
b2a2cb9036
|
Move structures and free procedures back to dedicated files
|
2024-10-26 19:33:10 +01:00 |
|
|
9494c08f36
|
Write invariant tests for desugaring
|
2024-10-26 15:39:13 +01:00 |
|
|
cdaea7a1ec
|
Remove build/ contents at start of build script
|
2024-10-26 15:04:26 +01:00 |
|
|
316cba949d
|
Rename parser* files to parse*
|
2024-10-26 15:04:23 +01:00 |
|
|
0c4b033d75
|
Rename regex_t to parse_tree_t and merge module into parser
|
2024-10-26 12:10:35 +01:00 |
|
|
584e92c29c
|
Implement first iteration of parser and write test scripts
|
2024-10-25 14:24:50 +01:00 |
|
|
27b4b28fba
|
Define regex_t data structure and write build script
|
2024-10-25 14:24:50 +01:00 |
|
|
8f4fe21bcf
|
Write script for formatting code
|
2024-10-25 14:22:20 +01:00 |
|