Mercurial > hg > xemacs-beta
comparison lib-src/etags.c @ 175:2d532a89d707 r20-3b14
Import from CVS: tag r20-3b14
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:50:14 +0200 |
parents | 8eaf7971accc |
children | eb5470882647 |
comparison
equal
deleted
inserted
replaced
174:bb3568571b84 | 175:2d532a89d707 |
---|---|
1215 register char *sp; | 1215 register char *sp; |
1216 register int i; | 1216 register int i; |
1217 | 1217 |
1218 for (i = 0; i < CHARS; i++) | 1218 for (i = 0; i < CHARS; i++) |
1219 _wht[i] = _nin[i] = _etk[i] = _itk[i] = _btk[i] = FALSE; | 1219 _wht[i] = _nin[i] = _etk[i] = _itk[i] = _btk[i] = FALSE; |
1220 for (sp = white; *sp; sp++) _wht[*sp] = TRUE; _wht[0] = _wht['\n']; | 1220 for (sp = white; *sp; sp++) _wht[(int)*sp] = TRUE; _wht[0] = _wht['\n']; |
1221 for (sp = nonam; *sp; sp++) _nin[*sp] = TRUE; _nin[0] = _nin['\n']; | 1221 for (sp = nonam; *sp; sp++) _nin[(int)*sp] = TRUE; _nin[0] = _nin['\n']; |
1222 for (sp = endtk; *sp; sp++) _etk[*sp] = TRUE; _etk[0] = _etk['\n']; | 1222 for (sp = endtk; *sp; sp++) _etk[(int)*sp] = TRUE; _etk[0] = _etk['\n']; |
1223 for (sp = midtk; *sp; sp++) _itk[*sp] = TRUE; _btk[0] = _btk['\n']; | 1223 for (sp = midtk; *sp; sp++) _itk[(int)*sp] = TRUE; _btk[0] = _btk['\n']; |
1224 for (sp = begtk; *sp; sp++) _btk[*sp] = TRUE; _itk[0] = _itk['\n']; | 1224 for (sp = begtk; *sp; sp++) _btk[(int)*sp] = TRUE; _itk[0] = _itk['\n']; |
1225 } | 1225 } |
1226 | 1226 |
1227 /* | 1227 /* |
1228 * This routine opens the specified file and calls the function | 1228 * This routine opens the specified file and calls the function |
1229 * which finds the function and type definitions. | 1229 * which finds the function and type definitions. |
1719 117, 117, 117, 117, 117, 117, 117, 24, 19, 43, | 1719 117, 117, 117, 117, 117, 117, 117, 24, 19, 43, |
1720 2, 35, 3, 10, 117, 26, 117, 117, 9, 20, | 1720 2, 35, 3, 10, 117, 26, 117, 117, 9, 20, |
1721 35, 9, 61, 117, 40, 52, 10, 57, 3, 117, | 1721 35, 9, 61, 117, 40, 52, 10, 57, 3, 117, |
1722 117, 117, 117, 117, 117, 117, 117, 117, | 1722 117, 117, 117, 117, 117, 117, 117, 117, |
1723 }; | 1723 }; |
1724 return len + hash_table[str[2]] + hash_table[str[0]]; | 1724 return len + hash_table[(int)(str[2])] + hash_table[(int)(str[0])]; |
1725 } | 1725 } |
1726 | 1726 |
1727 struct C_stab_entry * | 1727 struct C_stab_entry * |
1728 in_word_set (str, len) | 1728 in_word_set (str, len) |
1729 register char *str; | 1729 register char *str; |