Hello, is somebody so familiar with the documentation of noweb, to point exactly at a place in the documentation that says something about what noweb SHOULD do if it sees

  <<NOT DEFINED CODE CHUNK NAME>>

in either documentation or code chunk?

The only place where I think it would be necessary to escape << is if an = sign immediately follows the >> AND the << starts at the first column. In all other situations the line should be output by noweb literally and NO error message should occurs. Maybe a WARNING (to stderr) would be nice, but still errcode=0.

Ralf Hemmecke


| In the file '  src/interp/fnewmeta.lisp.pamphlet' the text:
| | <<' Name '>> | | is not really a reference to a chunk but noweb thinks it is
| and the standard (designed in) behavior of noweb when it
| finds such an "undefined chunk" is simply to omit it. This
| breaks the Axiom code.
| | Of course would could define this as a chunk using the noweb
| escape sequence @<<
| | <<' Name '>>=
|   @<<' Name '>>
| @ | | and solve this one case where it is really a problem (or even
| use the escape sequence inline).


_______________________________________________
Axiom-developer mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/axiom-developer

Reply via email to