Literate version of grafito code (WIP)
In the past couple of weeks I have started (and pretty much finished) a tool called Grafito and the end result is under two thousand lines of code, including HTML and CSS.
For smaller codebases, I think it makes sense to make them literate. Just a couple hours writing around the code can make it perfectly clear to understand for anyone starting with the codebase and (to be honest) also for the me of the future who will remember nothing about it.
So I am publishing the commented codebase of grafito processed through Crycco a literate programming tool I wrote. Yes, the website for Crycco is Crycco's source code. That's traditional :-)
The code is not yet fully commented and I have found a couple bugs in Crycco already:
- Links in the sidebar are wrong in some cases
- There is no way to publish a literate HTML file!
In any case, I expect nobody cares, but I think it's nice and it's not a ton of effort so that makes it worth doing, so I did it.