Posted by mojavelinux on URL: https://discuss.asciidoctor.org/AsciiDoc-support-in-Eclipse-tp3239p3241.html
On Tue, May 19, 2015 at 3:42 PM, jasondlee [via Asciidoctor :: Discussion] <[hidden email]> wrote:
Why does it need a new parser?
Essentially a requirement of being part of Mylyn WikiText. In addition, it has a vastly different AST and processing lifecycle, so of it has to be redone anyway. That said, I don't actually know all the details.
More importantly, is this a pure-Java
implementation?
Yes.
I would LOVE to be able to reduce the dependencies I
need to process Asciidoc in Java.
It's both a blessing and a curse, atm. It's a blessing because we do want a pure Java implementation in the long run. It's a curse because there still isn't a clear grammar for AsciiDoc, so there's a big risk of parsing inconsistencies. It also took me over a year to get the parsing in Asciidoctor nearly consistent with AsciiDoc Python (and another year for edge cases)...so it's a long road. But those aren't reasons not to do it. We must do it. It's just going to be a journey.