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.

Maybe that is a bug, too. In such a case I would rather like to see at least a warning that the code chunk is undefined.

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

http://tex.loria.fr/litte/ieee.pdf

But this solution seems rather unnatural.

I agree that the escaping is rather unnatural, but just escape this ONE line in the thousands of lines form AXIOM and the noweb problem is gone.

We could be careful when writing new code/documentation and escape those problematic cases. There are not so many after all.

Ralf


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

Reply via email to