X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2FSDCCpeeph.h;h=4fa53a59042c69c45b3d94f9e40806b92fa2d450;hb=58cd074c23701c28549f8ae3004e43a9b6d473a5;hp=a53adc21c768302c3a8e483aa8c747bceb5cacbb;hpb=c819b1e06a731b497ea9e0bfbb6b3b753306a190;p=fw%2Fsdcc diff --git a/src/SDCCpeeph.h b/src/SDCCpeeph.h index a53adc21..4fa53a59 100644 --- a/src/SDCCpeeph.h +++ b/src/SDCCpeeph.h @@ -29,29 +29,31 @@ #define MAX_PATTERN_LEN 128 typedef struct lineNode -{ - char *line ; + { + char *line; unsigned int isInline:1; unsigned int isComment:1; unsigned int isDebug:1; struct lineNode *prev; struct lineNode *next; -} lineNode; + } +lineNode; typedef struct peepRule -{ - lineNode *match ; - lineNode *replace ; - unsigned int restart : 1; + { + lineNode *match; + lineNode *replace; + unsigned int restart:1; char *cond; hTab *vars; struct peepRule *next; -} peepRule; + } +peepRule; -void printLine (lineNode *,FILE *); +void printLine (lineNode *, FILE *); lineNode *newLineNode (char *); -lineNode *connectLine (lineNode *,lineNode *); -void initPeepHole(void); +lineNode *connectLine (lineNode *, lineNode *); +void initPeepHole (void); void peepHole (lineNode **); #endif