patchlore · @paul
699 followers · 8266 posts · Server post.lurk.org

All of the bits of written using have been HTMLized using and . The top-level entry point can be found here: pbat.ch/proj/monolith/program/

#literateprogramming #Worgmap #weewiki #Worgle #monolith

Last updated 5 years ago

patchlore · @paul
699 followers · 8266 posts · Server post.lurk.org

The weewiki file format is just a SQLite database. The generation aspect is a trivial matter. The more nontrivial bits involve breaking down an org literate programming into chunks and stringing them back together again in meaningful ways.

My org-tangler is able to convert a literate org program into a SQLite database. In theory, one could reconstruct any section or subsection on-demand from this database. With any luck, I should be able to render major sections to individual pages this way, and more.

The actual weewiki generation will be done in a tool of mine called , with the process generally looking like this:

worgle -> SQLite
SQLite -> worgmap
worgmap -> SQLite
SQLite -> weewiki
weewiki -> HTML

#Worgmap #Worgle

Last updated 6 years ago

patchlore · @paul
699 followers · 8266 posts · Server post.lurk.org

I've been playing with this idea off and on for the past year or so with own tool called . I had this crazy notion of taking a literate program and exporting it to a database. From there, was born:

pbat.ch/wiki/worgmap/

It's very initial work, but it's at a point now where it could be vaguely helpful in some of my larger projects using Worgle like .

The data is all there, it's now a question now of what to do with it.

#monolith #Worgmap #sqlite #Worgle #literateprogramming

Last updated 6 years ago