<div><div style="color:rgb(49,49,49);word-spacing:1px" dir="auto"><div dir="auto" style="font-size:1rem">Great work, and thanks for sharing!!!</div></div><div dir="auto" style="color:rgb(49,49,49);word-spacing:1px"><br></div><div dir="auto" style="font-size:1rem;color:rgb(49,49,49);word-spacing:1px">/Frank</div></div><div><div class="gmail_quote"><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
In my spare time I wrote an Asciidoc parser and translator project:<br>
<br>
     <a href="https://github.com/ninenines/asciideck" rel="noreferrer" target="_blank">https://github.com/ninenines/asciideck</a><br>
<br>
As far as I can tell this is the first Asciidoc implementation on BEAM.<br>
<br>
Three strong points:<br>
<br>
* It's not Markdown; Asciidoc is better defined and more powerful<br>
* The parser gives you an AST that you can further manipulate<br>
* The code is very readable, this is the code for parsing section titles <br>
for example: <br>
<a href="https://github.com/ninenines/asciideck/blob/master/src/asciideck_block_parser.erl#L134" rel="noreferrer" target="_blank">https://github.com/ninenines/asciideck/blob/master/src/asciideck_block_parser.erl#L134</a> <br>
- let it crash!<br>
<br>
I've switched <a href="http://ninenines.eu" rel="noreferrer" target="_blank">ninenines.eu</a> to use it and it builds the docs of all my <br>
projects. It also builds man pages of the projects. More work remains to <br>
be done but it's in a very good shape already.<br>
<br>
I've written about it in more details at:<br>
<br>
     <a href="https://ninenines.eu/articles/asciideck/" rel="noreferrer" target="_blank">https://ninenines.eu/articles/asciideck/</a><br>
<br>
Cheers,<br>
<br>
-- <br>
Loïc Hoguin<br>
<a href="https://ninenines.eu" rel="noreferrer" target="_blank">https://ninenines.eu</a><br>
_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" rel="noreferrer" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
</blockquote></div></div>