API Documentation

Paul Backus snarwin at gmail.com
Sun Jan 20 21:15:39 UTC 2019


On Sunday, 20 January 2019 at 16:51:23 UTC, kdevel wrote:
> Online but not on a local installation I frequently land on 
> pages under https://dlang.org/library/ (API Documentation). 
> What is the reason for this duplicate docs? The API 
> documentation looks much cleaner and better structured.
>
> https://dlang.org/library/std/range.html
> vs.
> https://dlang.org/phobos/std_range.html

The docs at the first link are built using ddox [1], a 
third-party documentation generator from the authors of vibe.d. 
The docs at the second link are built using DMD's built-in 
documentation generator, ddoc. [2]

In addition to those two, there is also http://dpldocs.info/, 
which is built using
adrdox. [3]

[1] https://dlang.org/library/std/range.html
[2] https://dlang.org/spec/ddoc.html
[3] https://github.com/adamdruppe/adrdox


More information about the Digitalmars-d-learn mailing list