literate programming in D

Chris Cain via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Fri Aug 29 16:58:17 PDT 2014


On Tuesday, 26 August 2014 at 14:55:08 UTC, nikki wrote:
> I've been googling without luck, is there a way to do literate 
> programming in D?, similar to how it's done in Coffeescript ?
>
> http://www.coffeescriptlove.com/2013/02/literate-coffeescript.html
>
> basically me writing comments around code and some parser that 
> creates styled documents from that (with highlighted source 
> code), the current documentation system doesn't export the 
> source code.
>
> anybody done this before?

I used https://www.npmjs.org/package/literate-programming (+ 
pandoc) to do this when writing 
https://dl.dropboxusercontent.com/u/2206555/uniformUpgrade.pdf in 
markdown (which transformed to both a .d source file and a pdf 
document as shown in the link). literate-programming has since 
been improved since the last time I used it (before, I had to do 
a few tricks to get the pandoc flavored markdown to work well, 
but from what I can see, those tricks aren't necessary anymore).


More information about the Digitalmars-d-learn mailing list