• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/emacs-93/emacs/lisp/progmodes/

Lines Matching defs:re

97 (defconst c-awk-esc-pair-re "\\\\\\(.\\|\n\\|\r\\|\\'\\)")
99 (defconst c-awk-non-eol-esc-pair-re "\\\\\\(.\\|\\'\\)")
124 (defconst c-awk-blank-or-comment-line-re
130 (defconst c-awk-harmless-char-re "[^_#/\"\\\\\n\r]")
135 (defconst c-awk-harmless-string*-re
136 (concat "\\(" c-awk-harmless-char-re "\\|" c-awk-esc-pair-re "\\|" c-awk-harmless-_ "\\)*"))
139 (defconst c-awk-harmless-string*-here-re
140 (concat "\\=" c-awk-harmless-string*-re))
143 (defconst c-awk-harmless-line-re
144 (concat c-awk-harmless-string*-re
150 (defconst c-awk-harmless-lines+-here-re
151 (concat "\\=\\(" c-awk-harmless-line-re "\\)+"))
156 (defconst c-awk-string-ch-re "[^\"\\\n\r]")
158 (defconst c-awk-string-innards-re
159 (concat "\\(" c-awk-string-ch-re "\\|" c-awk-esc-pair-re "\\)*"))
161 (defconst c-awk-string-without-end-here-re
162 (concat "\\=_?\"" c-awk-string-innards-re))
165 (defconst c-awk-one-line-possibly-open-string-re
166 (concat "\"\\(" c-awk-string-ch-re "\\|" c-awk-non-eol-esc-pair-re "\\)*"
170 (defconst c-awk-regexp-normal-re "[^[/\\\n\r]")
172 (defconst c-awk-escaped-newlines*-re "\\(\\\\[\n\r]\\)*")
179 (defconst c-awk-regexp-char-class-re
182 (defconst c-awk-regexp-char-list-re
183 (concat "\\[" c-awk-escaped-newlines*-re "^?" c-awk-escaped-newlines*-re "]?"
184 "\\(" c-awk-esc-pair-re "\\|" c-awk-regexp-char-class-re
188 (defconst c-awk-regexp-one-line-possibly-open-char-list-re
189 (concat "\\[\\]?\\(" c-awk-non-eol-esc-pair-re "\\|" "[^]\n\r]" "\\)*"
193 (defconst c-awk-regexp-innards-re
194 (concat "\\(" c-awk-esc-pair-re "\\|" c-awk-regexp-char-list-re
195 "\\|" c-awk-regexp-normal-re "\\)*"))
197 (defconst c-awk-regexp-without-end-re
198 (concat "/" c-awk-regexp-innards-re))
200 (defconst c-awk-one-line-possibly-open-regexp-re
201 (concat "/\\(" c-awk-non-eol-esc-pair-re
202 "\\|" c-awk-regexp-one-line-possibly-open-char-list-re
203 "\\|" c-awk-regexp-normal-re "\\)*"
212 (defconst c-awk-neutral-re
219 (defconst c-awk-neutrals*-re
220 (concat "\\(" c-awk-neutral-re "\\)*"))
222 (defconst c-awk-var-num-ket-re "[]\)0-9a-zA-Z_$.\x80-\xff]+")
226 (defconst c-awk-div-sign-re
227 (concat c-awk-var-num-ket-re c-awk-neutrals*-re "/"))
233 (defconst c-awk-non-arith-op-bra-re
239 (defconst c-awk-regexp-sign-re
240 (concat c-awk-non-arith-op-bra-re c-awk-neutrals*-re "/"))
247 (defconst c-awk-_-harmless-nonws-char-re "[^#/\"\\\\\n\r \t]")
249 (defconst c-awk-one-line-non-syn-ws*-re
251 "\\(" c-awk-_-harmless-nonws-char-re "\\|"
252 c-awk-non-eol-esc-pair-re "\\|"
253 c-awk-one-line-possibly-open-string-re "\\|"
254 c-awk-one-line-possibly-open-regexp-re
483 ;; it if necessary. Return nil iff we're already at BOB.
539 (search-forward-regexp c-awk-one-line-non-syn-ws*-re)
544 (looking-at c-awk-blank-or-comment-line-re)))
694 (search-forward-regexp c-awk-string-without-end-here-re nil t) ; a (possibly unterminated) string
723 (not (search-forward-regexp c-awk-regexp-sign-re (1+ /point) t))
724 (search-forward-regexp c-awk-div-sign-re (1+ /point) t))
730 (search-forward-regexp c-awk-regexp-without-end-re)
773 (if (search-forward-regexp c-awk-harmless-lines+-here-re nil t)
777 (search-forward-regexp c-awk-harmless-string*-here-re nil t)
956 (defconst c-awk-terminated-regexp-or-string-here-re "\\=\\s\"\\S\"*\\s\"")
959 (defconst c-awk-unterminated-regexp-or-string-here-re "\\=\\s|\\S|*$")
963 (concat "\\([^{;#/\"\\\\\n\r]\\|" c-awk-esc-pair-re "\\)*"))
1038 ((search-forward-regexp c-awk-terminated-regexp-or-string-here-re nil t))
1039 ((search-forward-regexp c-awk-unterminated-regexp-or-string-here-re nil t))
1078 ;; Strategy: (For +ve ARG): If we're not already at a beginning-of-defun,
1088 (c-awk-beginning-of-defun -1))) ; if this fails, we're at EOB, tough!