Commit Graph

17 Commits (07539403cc5daac99b272e6ad812dcb83ebfc7e3)

Author SHA1 Message Date
Jef Roosens 8a758d3824
feat(ast): wrote initial ast-to-html function 2024-03-16 13:55:44 +01:00
Jef Roosens 5c96031834
feat: add auto-expanding buffer implementation for html writer 2024-03-16 13:35:38 +01:00
Jef Roosens 33824534bc
fix(parser): fix blatant bug with lexer handling 2024-03-15 22:24:19 +01:00
Jef Roosens 812d6a0733
feat(parser): restructuring, hopefully start TTD, link parser 2024-03-15 21:59:34 +01:00
Jef Roosens 184cc79a4c
test(parser): started some tests 2024-03-12 20:51:48 +01:00
Jef Roosens a4a41b287e
feat(parser): start of parsing headers 2024-03-11 12:31:25 +01:00
Jef Roosens 6dba1a8291
feat(lexer): parse sequences of regular text 2024-03-11 11:13:15 +01:00
Jef Roosens f5b3235455
feat(lexer): restructure lexer for hopefully better results 2024-03-10 22:54:13 +01:00
Jef Roosens 8c0105639f
feat(parser,lexer): start of actual parser 2024-03-10 21:29:37 +01:00
Jef Roosens 35aae48a7f
feat(parser): lay groundworks for parser 2024-03-07 14:57:01 +01:00
Jef Roosens 4ba3195ea0
feat(lexer): match check boxes 2024-03-07 13:56:53 +01:00
Jef Roosens ec076a56a5
feat(lexer): match regular words 2024-03-07 11:02:28 +01:00
Jef Roosens dcc52e2850
feat(lexer): add more options 2024-03-05 10:07:57 +01:00
Jef Roosens dc3cfc5fbe
feat(lexer): parse equal signs 2024-03-04 19:13:51 +01:00
Jef Roosens f6e034097d
feat(lexer): matching more things 2024-03-04 14:50:00 +01:00
Jef Roosens f003e3555b
feat(lexer): header, line breaks, paragraph breaks 2024-03-04 14:06:17 +01:00
Jef Roosens a6c17eff5f
feat: started project and lexer 2024-03-04 12:18:48 +01:00