Mercurial > hg > CbC > old > device
comparison mc-parse.c @ 287:a0779a414855
*** empty log message ***
author | kono |
---|---|
date | Wed, 02 Jun 2004 14:29:30 +0900 |
parents | 912b54949344 |
children | 6d4231b6f9fe |
comparison
equal
deleted
inserted
replaced
286:179e22f166ef | 287:a0779a414855 |
---|---|
1890 control=0; | 1890 control=0; |
1891 jmp(l); | 1891 jmp(l); |
1892 } | 1892 } |
1893 if (cslabel) fwddef(cslabel); | 1893 if (cslabel) fwddef(cslabel); |
1894 while(cadr(c)) { | 1894 while(cadr(c)) { |
1895 cmpdimm(car(c),csvalue1); | 1895 cmpdimm(car(c),csvalue1,l,0); |
1896 jcond(l,0); | |
1897 c=cadr(c); | 1896 c=cadr(c); |
1898 } | 1897 } |
1899 lfree=slfree; | 1898 lfree=slfree; |
1900 cmpdimm(car(c),csvalue1); | 1899 cmpdimm(car(c),csvalue1,cslabel=fwdlabel(),1); |
1901 jcond(cslabel=fwdlabel(),1); | |
1902 fwddef(l); | 1900 fwddef(l); |
1903 } | 1901 } |
1904 | 1902 |
1905 static void | 1903 static void |
1906 dodefault(void) | 1904 dodefault(void) |