A quick and dirty Literate Programming tool hacked over a few nights for my other project DUMP.
Main features:
- Not much tested
- Gets into infinite loops if there are cycles in source code
- Source code is ugly and inefficient
- Reads a Markdown file as input
- Produces whatever you want as output
- Requires the use of annoying characters, like ⟨ and ⟩, in the input source
- When a block is expanded, each expanded line retains the prefix an postfix of the referenced block (a feature stolen from Mason Staugler's Knot)
Someday I should rewrite Halp decently in Halp :-)