Language

Package: cl-mgl-pax @ 0.0.3-2.4ada6eb

Synopsis

Exploratory programming environment and documentation generator

Description

PAX provides an extremely poor man's Explorable Programming environment. Narrative primarily lives in so called sections that mix markdown docstrings with references to functions, variables, etc, all of which should probably have their own docstrings.

The primary focus is on making code easily explorable by using SLIME's M-. (slime-edit-definition). See how to enable some fanciness in Emacs Integration. Generating documentation from sections and all the referenced items in Markdown or HTML format is also implemented.

With the simplistic tools provided, one may accomplish similar effects as with Literate Programming, but documentation is generated from code, not vice versa and there is no support for chunking yet. Code is first, code must look pretty, documentation is code.

Home page
http://quotenil.com/
Location
gnu/packages/lisp-xyz.scm (line: 2291, column: 4)
License

Lint warnings

LinterMessageLocation
No lint warnings