11 Commits

Author SHA1 Message Date
Hayden Hargreaves
6203f9c325 (FIX): Forgot this somehow 2025-10-28 17:50:55 -07:00
Hayden Hargreaves
1c81d2aa41 (FEAT): Includes support for code block segments.
This includes the addition of lots of new node elements.
2025-10-28 17:45:40 -07:00
Hayden Hargreaves
2881897c23 (FEAT): List nodes seem to be working.
However, the DRY principals are being screwed around with like they
don't exist. Some better architecture needs to be implemented. But that
will take place after block code nodes and anchor tags are implemented.

I will remain on this branch for those other implementations, for now.
2025-10-28 16:12:16 -07:00
Hayden Hargreaves
e6dc318306 (FEAT): Heading parser uses a new inline method.
The only difference between this and the original one is the exit
condition.
2025-10-22 12:03:02 -07:00
Hayden Hargreaves
4b0900e3ae (FEAT): Added support for inline code blocks. 2025-10-17 13:50:29 -07:00
Hayden Hargreaves
2fdab0134a (FIX): Small file updates.
We won't need a stack yet.
2025-10-17 13:15:42 -07:00
Hayden Hargreaves
7587e493d7 (FEAT) Abstracted file system into its own class.
This class is then composed into the parser class and called to write
the expected outputs. This is a huge step towards the final product.
Furthermore, the output it being written to the file generated. Until
the CLI is implemented, this is the best it will do.
2025-10-17 13:08:37 -07:00
Hayden Hargreaves
2c1e137157 (FEAT): Parser is working pretty well.
I needed to make this commit so I can test on the windows machine...
2025-10-16 17:19:51 -07:00
4672b81f6a Define Inline Node 2025-10-15 13:32:43 -07:00
Hayden Hargreaves
39186fad50 (FEAT): Worked on the parser class definition.
There are no implementations yet, just a rough outline and some
comments.

This commit also includes an update to the Makefile to use wild cards
to build the `libs`, which will solve the issue with dynamic updating.
2025-10-14 13:07:55 -07:00
Hayden Hargreaves
7f6a3c6312 (INIT): Project init
On-boarding will begin now...
2025-10-13 16:35:46 -07:00