Go to the SVN repository for this file.
46 #define THIS_FILE "ind.cpp" 124 const char** ref_tag;
139 for(j = 20; j < maxkw; j++)
144 if(ind[subdbp.mType]) {
146fprintf(stderr,
"Too many rest\n");
151ind[subdbp.mType] = &subdbp;
154subdbp.mBuf.ptr[subdbp.mBuf.len - 1] =
'\0';
155 for(s = subdbp.mBuf.ptr +
i;
isspace((
int)*s) != 0; s++)
157subdbp.mBuf.ptr +=
i;
158subdbp.mBuf.len -= (
i+ 1);
160 for(s = subdbp.mBuf.ptr; *s !=
'\0'; s++) {
164 if(s[1] ==
'X'&& s[2] ==
'X') {
170 for(ss = s +
i;
isspace((
int)*ss) != 0;)
177subdbp.mBuf.len -= (ss - s - 1);
181subdbp.mBuf.len = sx - subdbp.mBuf.ptr;
size_t StringLen(const char *s)
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
static const char * ref_tag_embl[]
static const char * ref_tag_gb[]
void ind_subdbp(DataBlk &dbp, DataBlk *ind[], int maxkw, Parser::EFormat bank)
void fta_StringCpy(char *dst, const char *src)
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4