Commit Graph

12 Commits

Author SHA1 Message Date
Tom Alexander 18323a2b43
Solve the rest of the compiler warnings. 2023-04-21 18:42:31 -04:00
Tom Alexander a1724dae52
Combine the error types. 2023-04-21 18:36:01 -04:00
Tom Alexander 6fce666983
Add test case for invalid src block. 2023-04-21 18:13:23 -04:00
Tom Alexander cdcaae11c4
Add tests for broken export blocks. 2023-04-21 18:11:26 -04:00
Tom Alexander fa4766b64e
Add comments about data parameter in lesser blocks. 2023-04-21 18:08:10 -04:00
Tom Alexander 1006576a69
Modernize the verse block parser. 2023-04-21 18:01:06 -04:00
Tom Alexander dbb04dcba6
Defining new structs for each type of lesser block. 2023-04-21 17:55:10 -04:00
Tom Alexander cf6c4bc122
Write a parser specifically for comment lesser blocks. 2023-04-21 17:32:53 -04:00
Tom Alexander 86e0833033
Make the end check work with multiple block names using allocation. 2023-04-21 17:16:57 -04:00
Tom Alexander f3393417bb
Parameterize lesser_block_end.
Only works with static strings right now.
2023-04-21 17:11:27 -04:00
Tom Alexander 47844caa5c
A first stab at lesser blocks. 2023-04-21 16:58:38 -04:00
Tom Alexander 0293ca6b12
Set up code structure for lesser blocks. 2023-04-21 16:31:25 -04:00