At 09:50 AM 8/31/2001 +0200, Johannes Huesing wrote:
>Hi all,
>
>as there is CWEB support in ConTeXt, I would like to know if
>anyone wrote something for noweb. Noweb is a Literate Programming
>tool which is indifferent towards the programming language used,
>and can be adapted to different documentation languages.
>
>The woven output of noweb looks very TeXish ie. quite agnostic wrt
>the macro package. Noweb.sty provides a LaTeX style to interpret the
>cross-references and markups, but also gives some TeX support. It
>should be possible, however, to write a module that redefines the
>noweb TeX macros to be on top of ConTeXt. This would enable one
>to use the power of ConTeXt cross-referencing tools and maybe some
>Metafun stuff to clarify things.
>
>I am planning to put up a poster on a congress with some Literate
>Programming on it and I am thinking of using cells and arrows to
>highlight the relation between the code snippets. Has anybody
>tried this before? With ConTeXt, that is.
the main problem with cweb is the namespace issue, since cweb uses all kind
of one-char commands. This is why the cweb module is larger than actually
needed [since i have to keep track of resets and so]
if you have a good overview of noweb macros and support needed [kind of lay
the framework for me] then it's not a big problem to hook it into context
commands.
Hans
-------------------------------------------------------------------------
Hans Hagen | PRAGMA ADE | [EMAIL PROTECTED]
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com
-------------------------------------------------------------------------