I am basing this implementation with golang on this doc.
Currently I am in the tokenization phase.
the lexer has many states. I am building a map for clear global idea on the stats and also to track where i am at in the implementation, so it's certain that there is no state that is not present in the map and that is implemented in this repo.
here is the current map I will uplaod new parts as new images, it become impossible to import the entire map, so i had to slice just the new parts :)
update 03/07/2024 (expend on the attribute name and value)
update 04/07/2024 (fix some mistakes on the map and add better placement to the after attribute value quoted state)
[UPDATED 04/07/2024] (CURRENTLY ON HOLD, Wanted to make a vimscript to get TODO task in a nice way ^^')