Tom Alexander
|
dc9f3eb2e6
|
Implement the section parser.
|
2023-03-24 17:00:27 -04:00 |
|
Tom Alexander
|
754c1922df
|
Create a start_of_line parser.
|
2023-03-24 16:37:34 -04:00 |
|
Tom Alexander
|
ceb7788cfa
|
Check the exit matcher in more places.
|
2023-03-23 20:12:42 -04:00 |
|
Tom Alexander
|
3502a31b28
|
Simple version of the headline parser done.
|
2023-03-23 20:03:45 -04:00 |
|
Tom Alexander
|
4f10f2abec
|
Solved the lifetime issue by using the standard many1 combinator.
|
2023-03-23 20:00:35 -04:00 |
|
Tom Alexander
|
02d04b59db
|
Ran into a lifetime issue.
|
2023-03-23 19:53:20 -04:00 |
|
Tom Alexander
|
5c8a064eca
|
Start writing the parser for headings.
|
2023-03-23 19:35:32 -04:00 |
|
Tom Alexander
|
6042c44514
|
Starting to define document parser.
|
2023-03-23 17:59:39 -04:00 |
|
Tom Alexander
|
d98a11059c
|
Introduce the document structure.
|
2023-03-23 17:52:16 -04:00 |
|
Tom Alexander
|
36210c2d7f
|
Add a DocumentRoot context element storing the original full document.
This might be used for look-behind instead of storing previous element nodes in the context tree.
|
2023-03-23 16:40:39 -04:00 |
|
Tom Alexander
|
60d9487fdf
|
Add comment.
|
2022-12-18 04:36:12 -05:00 |
|
Tom Alexander
|
2def475337
|
Move the structs into the token module.
|
2022-12-18 03:24:35 -05:00 |
|
Tom Alexander
|
8211e1043f
|
Move in_section to a util module.
|
2022-12-18 03:18:43 -05:00 |
|
Tom Alexander
|
6404e5f50e
|
Cleanup
|
2022-12-18 03:15:11 -05:00 |
|
Tom Alexander
|
4ac3a47deb
|
Move the text element parser into the text module.
|
2022-12-18 03:15:11 -05:00 |
|