fbe01ad098
feat(ipub,ast): Content Element definition
2025-05-16 15:14:02 -03:00
50b387ccf2
feat(ipub,ast): Body Element definition
2025-05-16 15:13:38 -03:00
f1912240a0
feat(ast): ElementKind list to keep track of all possible ast elements
...
This is will be useful for being able to marshal and unmarshal the ast,
since we can't easily know what implementation of the Element interface
is supposed to be used.
2025-05-16 15:12:02 -03:00
b9cb8948fc
feat(ast): default (partial) implementation of Element
...
BaseElement to be used by other Elements as a default implementation of
common ast functions
2025-05-16 15:10:22 -03:00
5dc04d29d9
feat(ast): create Element interface
2025-05-16 15:08:06 -03:00