Home | History | Annotate | Download | only in expr

Lines Matching defs:lookahead

86    reallocate_func is fetched for when this macro is used in lookahead(). */
120 /* lookahead() parses the next token. Return 1 if successful, with some
148 lookahead (struct mpexpr_parse_t *p, int prefix)
160 TRACE (printf ("lookahead EOF\n"));
172 TRACE (printf ("lookahead at: \"%.*s\" length %u, word %u\n",
226 TRACE (printf ("lookahead function: %s\n", op_found->name));
233 TRACE (printf ("lookahead operator: %s\n", op_found->name));
246 TRACE (MPX_TRACE ("lookahead number", SP));
258 TRACE (printf ("lookahead variable: var[%d] = ", i);
323 #define LOOKAHEAD(prefix) \
325 if (! lookahead (p, prefix)) \
360 When an operator has both a prefix and postfix/infix form, a LOOKAHEAD()
361 for "another_expr" will seek the prefix form, a LOOKAHEAD() for
405 LOOKAHEAD (MPEXPR_TYPE_PREFIX);
427 LOOKAHEAD (MPEXPR_TYPE_PREFIX);
436 LOOKAHEAD (0);
450 LOOKAHEAD (0);
538 LOOKAHEAD (0);