• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/zebra/lib/

Lines Matching defs:syntax

76 # define re_set_syntax(syntax) __re_set_syntax (syntax)
103 # include "syntax.h"
153 /* Define the syntax stuff for \<, \>, etc. */
210 /* Get the interface, including the syntax bits. */
521 /* Matches any character whose syntax is specified. Followed by
522 a byte which contains a syntax code, e.g., Sword. */
525 /* Matches any character whose syntax is not that specified. */
928 printf ("syntax: %lx\n", bufp->syntax);
983 /* Set by `re_set_syntax' to the current regexp syntax to recognize. Can
985 syntax, so it can be changed between regex compilations. */
991 /* Specify the precise syntax of regexps for compilation. This provides
996 defined in regex.h. We return the old syntax. */
999 re_set_syntax (syntax)
1000 reg_syntax_t syntax;
1004 re_syntax_options = syntax;
1006 if (syntax & RE_DEBUG)
1569 reg_syntax_t syntax,
1579 reg_syntax_t syntax));
1581 reg_syntax_t syntax));
1585 reg_syntax_t syntax,
1883 `syntax' is set to SYNTAX;
1897 regex_compile (pattern, size, syntax, bufp)
1900 reg_syntax_t syntax;
1973 bufp->syntax = syntax;
1986 /* Initialize the syntax table. */
2021 || syntax & RE_CONTEXT_INDEP_ANCHORS
2023 || at_begline_loc_p (pattern, p, syntax))
2036 || syntax & RE_CONTEXT_INDEP_ANCHORS
2038 || at_endline_loc_p (p, pend, syntax))
2048 if ((syntax & RE_BK_PLUS_QM)
2049 || (syntax & RE_LIMITED_OPS))
2056 if (syntax & RE_CONTEXT_INVALID_OPS)
2058 else if (!(syntax & RE_CONTEXT_INDEP_OPS))
2085 || (!(syntax & RE_BK_PLUS_QM) && (c == '+' || c == '?')))
2088 else if (syntax & RE_BK_PLUS_QM && c == '\\')
2142 && !(syntax & RE_DOT_NEWLINE))
2212 /* charset_not matches newline according to a syntax bit. */
2214 && (syntax & RE_HAT_LISTS_NOT_NEWLINE))
2225 if ((syntax & RE_BACKSLASH_ESCAPE_IN_LISTS) && c == '\\')
2255 = compile_range (&p, pend, translate, syntax, b);
2266 ret = compile_range (&p, pend, translate, syntax, b);
2273 else if (syntax & RE_CHAR_CLASSES && c == '[' && *p == ':')
2410 if (syntax & RE_NO_BK_PARENS)
2417 if (syntax & RE_NO_BK_PARENS)
2424 if (syntax & RE_NEWLINE_ALT)
2431 if (syntax & RE_NO_BK_VBAR)
2438 if (syntax & RE_INTERVALS && syntax & RE_NO_BK_BRACES)
2455 if (syntax & RE_NO_BK_PARENS)
2504 if (syntax & RE_NO_BK_PARENS) goto normal_backslash;
2508 if (syntax & RE_UNMATCHED_RIGHT_PAREN_ORD)
2530 if (syntax & RE_UNMATCHED_RIGHT_PAREN_ORD)
2574 if (syntax & RE_LIMITED_OPS || syntax & RE_NO_BK_VBAR)
2577 if (syntax & RE_LIMITED_OPS)
2620 if (!(syntax & RE_INTERVALS)
2623 || ((syntax & RE_INTERVALS) && (syntax & RE_NO_BK_BRACES))
2629 /* If got here, then the syntax allows intervals. */
2638 if (syntax & RE_NO_BK_BRACES)
2658 if (syntax & RE_NO_BK_BRACES)
2664 if (!(syntax & RE_NO_BK_BRACES))
2673 if (syntax & RE_NO_BK_BRACES)
2684 if (syntax & RE_CONTEXT_INVALID_OPS)
2686 else if (syntax & RE_CONTEXT_INDEP_OPS)
2780 if (!(syntax & RE_NO_BK_BRACES))
2809 if (syntax & RE_NO_GNU_OPS)
2817 if (syntax & RE_NO_GNU_OPS)
2825 if (syntax & RE_NO_GNU_OPS)
2831 if (syntax & RE_NO_GNU_OPS)
2837 if (syntax & RE_NO_GNU_OPS)
2843 if (syntax & RE_NO_GNU_OPS)
2849 if (syntax & RE_NO_GNU_OPS)
2855 if (syntax & RE_NO_GNU_OPS)
2862 if (syntax & RE_NO_BK_REFS)
2881 if (syntax & RE_BK_PLUS_QM)
2911 || ((syntax & RE_BK_PLUS_QM)
2914 || ((syntax & RE_INTERVALS)
2915 && ((syntax & RE_NO_BK_BRACES)
2944 if (syntax & RE_NO_POSIX_BACKTRACKING)
3078 at_begline_loc_p (pattern, p, syntax)
3080 reg_syntax_t syntax;
3087 (*prev == '(' && (syntax & RE_NO_BK_PARENS || prev_prev_backslash))
3089 || (*prev == '|' && (syntax & RE_NO_BK_VBAR || prev_prev_backslash));
3097 at_endline_loc_p (p, pend, syntax)
3099 reg_syntax_t syntax;
3107 (syntax & RE_NO_BK_PARENS ? *next == ')'
3110 || (syntax & RE_NO_BK_VBAR ? *next == '|'
3147 compile_range (p_ptr, pend, translate, syntax, b)
3150 reg_syntax_t syntax;
3178 return syntax & RE_NO_EMPTY_RANGES ? REG_ERANGE : REG_NOERROR;
3330 if (!(bufp->syntax & RE_DOT_NEWLINE))
4340 if ((!(bufp->syntax & RE_DOT_NEWLINE) && TRANSLATE (*d) == '\n')
4341 || (bufp->syntax & RE_DOT_NOT_NULL && TRANSLATE (*d) == '\000'))
5657 `syntax' to RE_SYNTAX_POSIX_EXTENDED if the
5669 If REG_EXTENDED is set, we use POSIX extended syntax; otherwise, we
5670 use POSIX basic syntax.
5692 reg_syntax_t syntax
5724 syntax &= ~RE_DOT_NEWLINE;
5725 syntax |= RE_HAT_LISTS_NOT_NEWLINE;
5736 ret = regex_compile (pattern, strlen (pattern), syntax, preg);