Lines Matching refs:Line
30 * dataVersion = Unicode version from -u or --unicode command line option, defaults to 3.0.0
250 } Line;
259 static Line lines[MAX_LINE_COUNT];
286 skipNoise(char *line, int16_t start, int16_t limit);
289 getWord(char *line, int16_t start, int16_t limit);
390 /* preset then read command line options */
398 "error in command line argument \"%s\"\n",
750 skipNoise(char *line, int16_t start, int16_t limit) {
752 while(start<limit && !isWordChar(line[start])) {
760 getWord(char *line, int16_t start, int16_t limit) {
764 while(start<limit && isWordChar(line[start])) {
769 if(start<limit && ((c=line[start])==' ' || c=='-')) {
921 Line *line=NULL;
933 line=lines+i++;
934 inLine=line->code;
943 /* store the group like a line */
959 /* write empty lines between the previous line in the group and this one */
964 /* write characters and tokens for this line */
965 appendLineLength(compressLine(line->s, line->length, &groupTop));
969 if(line && groupMSB!=0xffff) {
975 /* store the group like a line */
1432 Line *line;
1457 /* allocate line memory */
1460 /* copy all strings into the line memory */
1472 line=lines+lineCount;
1474 line->code=code;
1475 line->length=length;
1476 line->s=stringStart;
1489 Line *line;
1496 /* store the line lengths first, then the strings */
1502 line=lines+lineCount;
1504 line->code=groupMSB;
1505 line->length=length;
1506 line->s=stringStart;
1525 fprintf(stderr, "gennames: compressed line too long\n");