Searched refs:lexptr (Results 1 - 24 of 24) sorted by relevance

/haiku-fatelf/src/bin/gdb/gdb/
H A Dscm-exp.c186 c = *lexptr++;
204 --lexptr;
211 c = *lexptr++;
221 c = *lexptr++;
226 --lexptr;
243 switch ((c = *lexptr++))
250 switch ((c = *lexptr++))
278 --lexptr;
292 c = *lexptr++;
296 lexptr
[all...]
H A Dmacroexp.h85 char *macro_expand_next (char **lexptr,
H A Dm2-exp.y667 Set yylval and return the token type; update lexptr.
676 char *p = lexptr;
703 lexptr += len;
743 lexptr = p;
745 lexptr++; /* Advance past B,C or H */
816 /* Read one token, getting characters through lexptr. */
832 prev_lexptr = lexptr;
834 tokstart = lexptr;
841 lexptr += 2;
853 lexptr
[all...]
H A Df-exp.y638 Set yylval and return the token type; update lexptr.
851 characters acquired through lexptr and building a value to return in
898 char *tokptr = lexptr;
903 if (*tokptr == *lexptr)
905 if (*(tokptr + 1) == *lexptr)
920 lexptr = ++tokptr;
925 /* Read one token, getting characters through lexptr. */
937 prev_lexptr = lexptr;
939 tokstart = lexptr;
944 if (*lexptr
[all...]
H A Dobjc-exp.y989 Set yylval and return the token type; update lexptr. LEN is the
1250 /* Read one token, getting characters through lexptr. */
1266 tokstart = lexptr;
1271 lexptr += 3;
1280 lexptr += 2;
1294 lexptr++;
1301 lexptr++;
1302 c = *lexptr++;
1304 c = parse_escape (&lexptr);
1311 c = *lexptr
[all...]
H A Dp-exp.y761 Set yylval and return the token type; update lexptr.
1066 /* Read one token, getting characters through lexptr. */
1085 prev_lexptr = lexptr;
1087 tokstart = lexptr;
1088 explen = strlen (lexptr);
1096 lexptr += 3;
1108 lexptr += 2;
1121 lexptr++;
1128 lexptr++;
1129 c = *lexptr
[all...]
H A Dm2-exp.c2182 Set yylval and return the token type; update lexptr.
2191 char *p = lexptr;
2218 lexptr += len;
2258 lexptr = p;
2260 lexptr++; /* Advance past B,C or H */
2331 /* Read one token, getting characters through lexptr. */
2347 prev_lexptr = lexptr;
2349 tokstart = lexptr;
2356 lexptr += 2;
2368 lexptr
[all...]
H A Djv-exp.y688 Set yylval and return the token type; update lexptr.
864 /* Read one token, getting characters through lexptr. */
880 prev_lexptr = lexptr;
882 tokstart = lexptr;
887 lexptr += 3;
896 lexptr += 2;
909 lexptr++;
916 lexptr++;
917 c = *lexptr++;
919 c = parse_escape (&lexptr);
[all...]
H A Dc-exp.y1038 Set yylval and return the token type; update lexptr.
1301 /* Read one token, getting characters through lexptr. */
1324 char *expanded = macro_expand_next (&lexptr,
1332 prev_lexptr = lexptr;
1335 tokstart = lexptr;
1340 lexptr += 3;
1349 lexptr += 2;
1372 lexptr++;
1379 lexptr++;
1380 c = *lexptr
[all...]
H A Djv-exp.c2078 Set yylval and return the token type; update lexptr.
2254 /* Read one token, getting characters through lexptr. */
2270 prev_lexptr = lexptr;
2272 tokstart = lexptr;
2277 lexptr += 3;
2286 lexptr += 2;
2299 lexptr++;
2306 lexptr++;
2307 c = *lexptr++;
2309 c = parse_escape (&lexptr);
[all...]
H A Df-exp.c2036 Set yylval and return the token type; update lexptr.
2249 characters acquired through lexptr and building a value to return in
2296 char *tokptr = lexptr;
2301 if (*tokptr == *lexptr)
2303 if (*(tokptr + 1) == *lexptr)
2318 lexptr = ++tokptr;
2323 /* Read one token, getting characters through lexptr. */
2335 prev_lexptr = lexptr;
2337 tokstart = lexptr;
2342 if (*lexptr
[all...]
H A Dc-exp.c2693 Set yylval and return the token type; update lexptr.
2956 /* Read one token, getting characters through lexptr. */
2979 char *expanded = macro_expand_next (&lexptr,
2987 prev_lexptr = lexptr;
2990 tokstart = lexptr;
2995 lexptr += 3;
3004 lexptr += 2;
3027 lexptr++;
3034 lexptr++;
3035 c = *lexptr
[all...]
H A Dobjc-exp.c2655 Set yylval and return the token type; update lexptr. LEN is the
2916 /* Read one token, getting characters through lexptr. */
2932 tokstart = lexptr;
2937 lexptr += 3;
2946 lexptr += 2;
2960 lexptr++;
2967 lexptr++;
2968 c = *lexptr++;
2970 c = parse_escape (&lexptr);
2977 c = *lexptr
[all...]
H A Dp-exp.c2107 Set yylval and return the token type; update lexptr.
2412 /* Read one token, getting characters through lexptr. */
2431 prev_lexptr = lexptr;
2433 tokstart = lexptr;
2434 explen = strlen (lexptr);
2442 lexptr += 3;
2454 lexptr += 2;
2467 lexptr++;
2474 lexptr++;
2475 c = *lexptr
[all...]
H A Dada-lex.l25 /* the global pointer lexptr. It returns a syntactic category for */
63 if ( *lexptr == '\000' ) \
67 *(BUF) = *lexptr; \
69 lexptr += 1; \
190 while (*lexptr != 'i' && *lexptr != 'I')
191 lexptr -= 1;
231 lexptr -= 1;
242 lexptr -= 1;
H A Dparser-defs.h180 extern char *lexptr;
187 so they can share the storage that lexptr is parsing.
H A Dc-lang.c361 /* When we find that lexptr (the global var defined in parse.c) is
363 scan_macro_expansion to save the old lexptr here and point lexptr
370 expansion beforehand, and then hand that to lexptr. But we don't
389 /* Save the old lexptr value, so we can return to it when we're done
391 macro_original_text = lexptr;
392 lexptr = expansion;
415 lexptr = macro_original_text;
H A Dmacroexp.c1134 macro_expand_next (char **lexptr,
1141 /* Set up SRC to refer to the input text, pointed to by *lexptr. */
1142 init_shared_buffer (&src, *lexptr, strlen (*lexptr));
1160 null-terminated string and return it. Set *lexptr to the
1164 *lexptr = src.text;
1130 macro_expand_next(char **lexptr, macro_lookup_ftype *lookup_func, void *lookup_baton) argument
H A Dparse.c94 char *lexptr;
1049 lexptr = *stringptr;
1057 if (lexptr == 0 || *lexptr == 0)
1071 namecopy = (char *) alloca (strlen (lexptr) + 1);
1107 *stringptr = lexptr;
92 char *lexptr; variable
H A Dada-exp.y585 /* through lexptr. */
624 error ("A %s in expression, near `%s'.", (msg ? msg : "error"), lexptr);
H A Dada-exp.c2274 /* through lexptr. */
2313 error ("A %s in expression, near `%s'.", (msg ? msg : "error"), lexptr);
/haiku-fatelf/src/bin/gawk/
H A Dawkgram.y73 static char *lexptr; /* pointer to next char during parsing */
1135 if (lexptr && lexeme) {
1183 if (lexptr != NULL) {
1241 lexptr = lexptr_begin = srcfiles[nextfile].val;
1242 lexend = lexptr + len;
1243 } else if (! did_newline && *(lexptr-1) != '\n') {
1252 offset = lexptr - lexeme;
1258 len = lexptr - scan;
1262 lexptr = buf + len;
1263 *lexptr
[all...]
H A Dawkgram.c199 static char *lexptr; /* pointer to next char during parsing */ variable
2974 if (lexptr && lexeme) {
3022 if (lexptr != NULL) {
3080 lexptr = lexptr_begin = srcfiles[nextfile].val;
3081 lexend = lexptr + len;
3082 } else if (! did_newline && *(lexptr-1) != '\n') {
3091 offset = lexptr - lexeme;
3097 len = lexptr - scan;
3101 lexptr = buf + len;
3102 *lexptr
[all...]
/haiku-fatelf/src/bin/rc/
H A Dlexer.l43 static uint8* lexptr; // current write position in lexbuf
47 static void resetbuf(); // resets lexptr and lexcnt
193 lexptr = lexbuf;
207 lexptr = lexbuf + lexcnt;
210 *lexptr++ = b;

Completed in 351 milliseconds