lmbarros / Halp

An Ad Hoc Literate Programming Tool

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Halp: An Ad Hoc Literate Programming Tool

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 :-)

About

An Ad Hoc Literate Programming Tool

License:MIT License


Languages

Language:D 100.0%