Hi Stuart,

Stuart Brorson writes:
 > [...]
 > This looks to me as if the noweb translation didn't work properly.  I
 > looked at the noweb source but I don't understand noweb enough to tell
 > what it is supposed to do & don't have time now to pursue it.
 > However, it feels like a syntax error to me; noweb produces strange C
 > code where there is a syntax error.
 > 
 > Any ideas what's up?

Noweb (in fact the notangle utility) has nothing to do with this
problem. It looks like you think you are using it but the configure
script has selected the 'embedded' notangle_guile.scm as the way to
process the .nw files.

It happens when configure can not find notangle on the system. I guess
there is a problem in your path configuration or something like that.

notangle_guile.scm is a little scheme script (my first actually) I
wrote to remove noweb from the list of dependencies. There is indeed a
problem in this script: my guess is that the character ' is not
recognized as a valid character for a chunk name.

I will fix it. For now, you may want to investigate why it did not
find the original notangle on your system.

BTW I would not recommend its use for a developer as it does not add
to the resulting source file the debug information the original
notangle adds (especially the line numbers as Werner noticed).


Patrick

Reply via email to