Hi Carlos and Patrick,

        I've finally got around to building libgeda on one of my machines
which does not have noweb installed and I get the following error when
building libgeda:

../scripts/notangle_guile  --rootname='s_encoding.c : *' ../noweb/s_encoding.nw 
> ../src/s_encoding.c
ERROR: undefined chunk name: << 4) + (input[1] @>>
        
The code in s_encoding.c question is:

...
      output[0] = (input[0] >> 2);
      output[1] = ((input[0] & 0x03) @<< 4) + (input[1] @>> 4);
      output[2] = ((input[1] & 0x0f) @<< 2) + (input[2] @>> 6);
...

What is going on here?  Is notangle_guile getting confused by @<< and @>>
(I'm guessing these are escapes to prevent noweb from getting confused 
with << and >> since these are tags for noweb chunks).  Is there something
we can do to fix notangle_guile?  Thanks.

                                                                -Ales

Reply via email to