Mercurial > hg > CbC > old > device
comparison mc-macro.c @ 534:0f24e1dba811
*** empty log message ***
author | kono |
---|---|
date | Sat, 31 Dec 2005 01:25:25 +0900 |
parents | 6b0fd56848e6 |
children | 00da98433e63 |
comparison
equal
deleted
inserted
replaced
533:80b5058f0535 | 534:0f24e1dba811 |
---|---|
526 } else { | 526 } else { |
527 nptr->sc = MACRO; | 527 nptr->sc = MACRO; |
528 nptr->ty = -1; | 528 nptr->ty = -1; |
529 } | 529 } |
530 // equal is allowed for -Dhoge=aho option | 530 // equal is allowed for -Dhoge=aho option |
531 if (ch=='=') chptr++; | 531 // if (ch=='=') chptr++; |
532 while((c=*chptr)==' '||c=='\t') chptr++; | 532 while((c=*chptr)==' '||c=='\t') chptr++; |
533 nptr->dsp = list2((int)cheap->ptr,args); /* macro body */ | 533 nptr->dsp = list2((int)cheap->ptr,args); /* macro body */ |
534 body = (char **)&car(nptr->dsp); | 534 body = (char **)&car(nptr->dsp); |
535 while ((*cheap->ptr = c = *chptr++) | 535 while ((*cheap->ptr = c = *chptr++) |
536 && c != '\n') { | 536 && c != '\n') { |