Tom Alexander
|
e97cf6630f
|
Move consuming the trailing whitespace up to the element matchers.
|
2023-04-21 23:54:54 -04:00 |
|
Tom Alexander
|
a1724dae52
|
Combine the error types.
|
2023-04-21 18:36:01 -04:00 |
|
Tom Alexander
|
d780981baf
|
Separate out the element parsers.
|
2023-04-21 16:10:56 -04:00 |
|
Tom Alexander
|
4e65d2cda9
|
Fix requiring no space between comment and property drawer for zeroth section.
|
2023-04-19 19:22:23 -04:00 |
|
Tom Alexander
|
2b08b52c16
|
Support drawers with only whitespace.
|
2023-04-19 14:52:31 -04:00 |
|
Tom Alexander
|
45d0ce17c3
|
Do not allow elements to immediately nest inside themselves.
Plain list is omitted because they can nest.
|
2023-04-18 22:10:44 -04:00 |
|
Tom Alexander
|
a2051aca4f
|
Remove ChainBehavior.
|
2023-04-18 20:44:58 -04:00 |
|
Tom Alexander
|
35eff51d1b
|
First implementation moving over to the new exit matcher class system.
|
2023-04-18 20:33:01 -04:00 |
|
Tom Alexander
|
9e4bf553d3
|
First attempt at implementing drawers.
|
2023-04-15 17:56:07 -04:00 |
|
Tom Alexander
|
1f7c24545b
|
Initial structure for drawer.
|
2023-04-15 17:36:07 -04:00 |
|