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)