/[m4]/m4/m4/macro.c
ViewVC logotype

Diff of /m4/m4/macro.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.30 by gary, Thu Jun 26 14:57:32 2003 UTC revision 1.31 by gary, Fri Jun 27 14:00:25 2003 UTC
# Line 330  m4_process_macro (m4 *context, m4_symbol Line 330  m4_process_macro (m4 *context, m4_symbol
330    
331    for (text = m4_get_symbol_text (symbol); *text != '\0';)    for (text = m4_get_symbol_text (symbol); *text != '\0';)
332      {      {
333        if (*text != '$')        char ch;
334    
335          if (!M4_IS_DOLLAR (M4SYNTAX, *text))
336          {          {
337            obstack_1grow (obs, *text);            obstack_1grow (obs, *text);
338            text++;            text++;
339            continue;            continue;
340          }          }
341        text++;        ch = *text++;
342        switch (*text)        switch (*text)
343          {          {
344          case '0': case '1': case '2': case '3': case '4':          case '0': case '1': case '2': case '3': case '4':
# Line 370  m4_process_macro (m4 *context, m4_symbol Line 372  m4_process_macro (m4 *context, m4_symbol
372            if (m4_get_no_gnu_extensions_opt (context)            if (m4_get_no_gnu_extensions_opt (context)
373                || !SYMBOL_ARG_SIGNATURE (symbol))                || !SYMBOL_ARG_SIGNATURE (symbol))
374              {              {
375                obstack_1grow (obs, '$');                obstack_1grow (obs, ch);
376              }              }
377            else            else
378              {              {

Legend:
Removed from v.1.30  
changed lines
  Added in v.1.31

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26