AST nodes do not provide start or end indices into the source and Emphasis.java and StrongEmphasis.java do not provide delimiter infomation. Therefore, for the input:
Hello *Italic* **Bold** _Emph_ __Strong__ ~~Strike~~!
It does not currently seem possible to parse this, build an AST, and emit the same markdown back out, as the metadata about the delimiter character is lost.
AST nodes do not provide start or end indices into the source and
Emphasis.javaandStrongEmphasis.javado not provide delimiter infomation. Therefore, for the input:It does not currently seem possible to parse this, build an AST, and emit the same markdown back out, as the metadata about the delimiter character is lost.